Bugzilla – Attachment 132036 Details for
Bug 101461
[SKL] Unplugging the HDMI/DP/mDP cable from dock will not automically resize framebuffer
Home
|
Browse
|
Search
|
[?]
2-Xorg.0.log.0
2-Xorg.0.log.0 (text/plain), 18.61 MB, created by
Ethan Hsieh
on 2017-06-19 02:08:35 UTC
(
hide
)
Description:
2-Xorg.0.log.0
Filename:
MIME Type:
Creator:
Ethan Hsieh
Created:
2017-06-19 02:08:35 UTC
Size:
18.61 MB
patch
obsolete
>[ 7.285] >X.Org X Server 1.18.4 >Release Date: 2016-07-19 >[ 7.285] X Protocol Version 11, Revision 0 >[ 7.285] Build Operating System: Linux 4.4.0-45-generic x86_64 Ubuntu >[ 7.285] Current Operating System: Linux u-Precision-5520 4.12.0-994-generic #201705242315 SMP Thu May 25 03:17:09 UTC 2017 x86_64 >[ 7.285] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.12.0-994-generic root=UUID=bf04c95e-a06d-44cb-957d-823da1f5123d ro acpi_rev_override locale=en_US drm.debug=0xe quiet splash vt.handoff=7 >[ 7.285] Build Date: 02 November 2016 10:06:10PM >[ 7.285] xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see http://www.ubuntu.com/support) >[ 7.285] Current version of pixman: 0.33.6 >[ 7.285] Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. >[ 7.285] Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >[ 7.285] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 16 09:46:57 2017 >[ 7.286] (==) Using system config directory "/usr/share/X11/xorg.conf.d" >[ 7.286] (==) No Layout section. Using the first Screen section. >[ 7.286] (==) No screen section available. Using defaults. >[ 7.286] (**) |-->Screen "Default Screen Section" (0) >[ 7.286] (**) | |-->Monitor "<default monitor>" >[ 7.286] (==) No monitor specified for screen "Default Screen Section". > Using a default monitor configuration. >[ 7.286] (==) Automatically adding devices >[ 7.286] (==) Automatically enabling devices >[ 7.286] (==) Automatically adding GPU devices >[ 7.286] (==) Max clients allowed: 256, resource mask: 0x1fffff >[ 7.287] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. >[ 7.287] Entry deleted from font path. >[ 7.287] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. >[ 7.287] Entry deleted from font path. >[ 7.287] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. >[ 7.287] Entry deleted from font path. >[ 7.287] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. >[ 7.287] Entry deleted from font path. >[ 7.287] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. >[ 7.287] Entry deleted from font path. >[ 7.287] (==) FontPath set to: > /usr/share/fonts/X11/misc, > /usr/share/fonts/X11/Type1, > built-ins >[ 7.287] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules" >[ 7.287] (II) The server relies on udev to provide the list of input devices. > If no devices become available, reconfigure udev or disable AutoAddDevices. >[ 7.287] (II) Loader magic: 0x55bca7e6adc0 >[ 7.287] (II) Module ABI versions: >[ 7.287] X.Org ANSI C Emulation: 0.4 >[ 7.287] X.Org Video Driver: 20.0 >[ 7.287] X.Org XInput driver : 22.1 >[ 7.287] X.Org Server Extension : 9.0 >[ 7.288] (++) using VT number 7 > >[ 7.288] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration >[ 7.288] (II) xfree86: Adding drm device (/dev/dri/card0) >[ 7.297] (--) PCI:*(0:0:2:0) 8086:591d:1028:07bf rev 4, Mem @ 0xeb000000/16777216, 0x80000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072 >[ 7.297] (--) PCI: (0:1:0:0) 10de:13b6:1028:07bf rev 162, Mem @ 0xec000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288 >[ 7.297] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere. >[ 7.297] (II) "glx" will be loaded by default. >[ 7.297] (II) LoadModule: "glx" >[ 7.298] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so >[ 7.304] (II) Module glx: vendor="X.Org Foundation" >[ 7.304] compiled for 1.18.4, module version = 1.0.0 >[ 7.304] ABI class: X.Org Server Extension, version 9.0 >[ 7.304] (==) AIGLX enabled >[ 7.304] (==) Matched intel as autoconfigured driver 0 >[ 7.304] (==) Matched intel as autoconfigured driver 1 >[ 7.304] (==) Matched modesetting as autoconfigured driver 2 >[ 7.304] (==) Matched fbdev as autoconfigured driver 3 >[ 7.304] (==) Matched vesa as autoconfigured driver 4 >[ 7.304] (==) Assigned the driver to the xf86ConfigLayout >[ 7.304] (II) LoadModule: "intel" >[ 7.304] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so >[ 7.306] (II) Module intel: vendor="X.Org Foundation" >[ 7.306] compiled for 1.18.4, module version = 2.99.917 >[ 7.306] Module class: X.Org Video Driver >[ 7.306] ABI class: X.Org Video Driver, version 20.0 >[ 7.306] (II) LoadModule: "modesetting" >[ 7.306] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so >[ 7.306] (II) Module modesetting: vendor="X.Org Foundation" >[ 7.306] compiled for 1.18.4, module version = 1.18.4 >[ 7.306] Module class: X.Org Video Driver >[ 7.306] ABI class: X.Org Video Driver, version 20.0 >[ 7.306] (II) LoadModule: "fbdev" >[ 7.306] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so >[ 7.307] (II) Module fbdev: vendor="X.Org Foundation" >[ 7.307] compiled for 1.18.1, module version = 0.4.4 >[ 7.307] Module class: X.Org Video Driver >[ 7.307] ABI class: X.Org Video Driver, version 20.0 >[ 7.307] (II) LoadModule: "vesa" >[ 7.307] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so >[ 7.307] (II) Module vesa: vendor="X.Org Foundation" >[ 7.307] compiled for 1.18.1, module version = 2.3.4 >[ 7.307] Module class: X.Org Video Driver >[ 7.307] ABI class: X.Org Video Driver, version 20.0 >[ 7.307] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: > i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, > 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, > Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, > GM45, 4 Series, G45/G43, Q45/Q43, G41, B43 >[ 7.307] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000 >[ 7.307] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100 >[ 7.307] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300 >[ 7.307] (II) modesetting: Driver for Modesetting Kernel Drivers: kms >[ 7.307] (II) FBDEV: driver for framebuffer: fbdev >[ 7.307] (II) VESA: driver for VESA chipsets: vesa >[ 7.321] sna_init_scrn: entity_num=0 >[ 7.322] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20170515 >[ 7.322] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.2 (Timo Aaltonen <tjaalton@debian.org>) >[ 7.322] SNA compiled with full debug logging; expect to run slowly >[ 7.322] (II) intel(0): SNA compiled with assertions enabled >[ 7.322] (II) intel(0): SNA compiled with memory allocation reporting enabled >[ 7.322] (II) intel(0): SNA compiled with extra pixmap/damage validation >[ 7.322] (II) intel(0): SNA compiled for use with valgrind >[ 7.322] xf86-video-intel version: not compiled from git >[ 7.322] pixman version: 0.33.6 >[ 7.322] num_cores: processors=0x1, cores=0xf >[ 7.322] sna_threads_init: creating a thread pool of 4 threads >[ 7.322] (WW) Falling back to old probe method for modesetting >[ 7.322] (WW) Falling back to old probe method for fbdev >[ 7.322] (II) Loading sub module "fbdevhw" >[ 7.322] (II) LoadModule: "fbdevhw" >[ 7.322] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so >[ 7.323] (II) Module fbdevhw: vendor="X.Org Foundation" >[ 7.323] compiled for 1.18.4, module version = 0.0.2 >[ 7.323] ABI class: X.Org Video Driver, version 20.0 >[ 7.323] (WW) Falling back to old probe method for vesa >[ 7.323] sna_pre_init flags=0, numEntities=1 >[ 7.323] sna_acpi_open >[ 7.323] sna_acpi_open: opened socket to APCI daemon, fd=12 >[ 7.323] (--) intel(0): gen9 engineering sample >[ 7.323] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads >[ 7.324] (II) intel(0): Creating default Display subsection in Screen section > "Default Screen Section" for depth/fbbpp 24/32 >[ 7.324] (==) intel(0): Depth 24, (--) framebuffer bpp 32 >[ 7.324] (==) intel(0): RGB weight 888 >[ 7.324] (==) intel(0): Default visual is TrueColor >[ 7.324] kgem_init: fd=10, gen=74 >[ 7.324] kgem_init: has BLT ring? 1 >[ 7.324] kgem_init: has relaxed delta? 1 >[ 7.324] kgem_init: has relaxed fencing? 1 >[ 7.324] kgem_init: has shared last-level-cache? 1 >[ 7.324] kgem_init: has write-through caching for scanouts? 0 >[ 7.324] kgem_init: has wc-mmapping? 1 >[ 7.324] kgem_init: has set-cache-level? 1 >[ 7.324] kgem_init: has userptr? 1 >[ 7.324] kgem_init: has create2? 0 >[ 7.324] kgem_init: has no-reloc? 1 >[ 7.324] kgem_init: has handle-lut? 1 >[ 7.324] kgem_init: semaphores enabled? 0 >[ 7.324] kgem_init: can blt to cpu? 1 >[ 7.324] gem_write(handle=1, offset=0, len=32) >[ 7.324] kgem_init: can blit to Y-tiled surfaces? 1 >[ 7.324] kgem_init: can render to Y-tiled surfaces? 1 >[ 7.324] kgem_init: can scanout Y-tiled surfaces? 1 >[ 7.324] kgem_init: has dirty fb? 1 >[ 7.324] kgem_init: can use privileged batchbuffers? 1 >[ 7.324] kgem_init: can use pinned batchbuffers (to avoid CS w/a)? 1 >[ 7.324] kgem_init_pinned_batches: new handle=1, num_pages=1 >[ 7.324] __kgem_bo_init(handle=1, num_pages=1) >[ 7.324] __kgem_bo_init(handle=1, num_pages=1) >[ 7.324] __kgem_bo_init(handle=2, num_pages=4) >[ 7.324] kgem_init: maximum batch size? 16384 >[ 7.324] kgem_create_linear(65536) >[ 7.324] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 7.324] search_linear_cache: inactive and cache bucket empty >[ 7.324] search_linear_cache: active cache bucket empty >[ 7.324] kgem_create_linear: new handle=3, num_pages=16 >[ 7.324] __kgem_bo_init(handle=3, num_pages=16) >[ 7.325] kgem_bo_map__cpu(handle=3, size=65536, map=0x0:0x0) >[ 7.325] kgem_trim_vma_cache: type=1, count=-32767 (bucket: 4) >[ 7.325] __kgem_bo_map__cpu: caching CPU vma for 3 >[ 7.325] kgem_new_batch: allocated and mapped batch handle=3 [size=65536] >[ 7.325] kgem_bo_sync__cpu: handle=3 >[ 7.325] kgem_new_batch: using last batch handle=0 >[ 7.325] kgem_init: last-level cache size: 8388608 bytes, threshold in pages: 1024 >[ 7.325] kgem_init: cpu bo enabled 1: llc? 1, set-cache-level? 1, userptr? 1 >[ 7.325] get_gtt_size: aperture size 281474976710656, available now 0 >[ 7.325] kgem_init: aperture low=1073741824 [1024], high=2415919104 [2304] >[ 7.325] kgem_init: aperture mappable=268435456 [256 MiB] >[ 7.325] kgem_init: aperture fenceable=268435456 [256 MiB] >[ 7.325] kgem_init: buffer size=262144 [256 KiB] >[ 7.325] kgem_init: total ram=33581731840 >[ 7.325] kgem_init: maximum object size=1811939328 >[ 7.325] kgem_init: large object thresold=268435456 >[ 7.325] kgem_init: max object sizes (gpu=1811939328, cpu=1811939328, tile upload=134217728, copy=134217728) >[ 7.325] kgem_init: max fences=30 >[ 7.325] kgem_init_swizzling: swizzle_mode=0, phys_swizzle_mode=0 >[ 7.325] choose_memcpy_tiled_x: no swizzling >[ 7.325] kgem_init_swizzling: can fence?=1 >[ 7.325] sna_pre_init: swapbuffer wait? enabled >[ 7.325] sna_pre_init: vsync? enabled >[ 7.325] sna_pre_init: page flips? enabled >[ 7.325] sna_pre_init: triple buffer? enabled >[ 7.325] probe_capabilities: page flips? enabled, async? disabled >[ 7.325] sna_mode_pre_init: found 3 CRTC, 9 encoders, 8 connectors >[ 7.325] sna_crtc_add(32): is-zaphod? 0 >[ 7.325] sna_crtc_find_planes: 9 planes >[ 7.325] sna_crtc_find_planes: plane 26 is attached to our pipe=0 >[ 7.325] plane_details: object 26 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=1 >[ 7.325] plane_details: prop[1] .id=27, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=27, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=26 type=1 >[ 7.325] sna_crtc_find_planes: plane 28 is attached to our pipe=0 >[ 7.325] plane_details: object 28 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=0 >[ 7.325] plane_details: prop[1] .id=29, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=29, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=28 type=0 >[ 7.325] sna_crtc_find_planes: plane 30 is attached to our pipe=0 >[ 7.325] plane_details: object 30 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=2 >[ 7.325] plane_details: prop[1] .id=31, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=31, value=1, num_enums=2 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-180 [2] >[ 7.325] plane_details: plane=30 type=2 >[ 7.325] sna_crtc_add: CRTC:32 [pipe=0], primary id=1a: supported-rotations=f, current-rotation=1 >[ 7.325] sna_crtc_add: attached crtc[32] pipe=0 >[ 7.325] sna_crtc_add(39): is-zaphod? 0 >[ 7.325] sna_crtc_find_planes: 9 planes >[ 7.325] sna_crtc_find_planes: plane 33 is attached to our pipe=1 >[ 7.325] plane_details: object 33 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=1 >[ 7.325] plane_details: prop[1] .id=34, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=34, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=33 type=1 >[ 7.325] sna_crtc_find_planes: plane 35 is attached to our pipe=1 >[ 7.325] plane_details: object 35 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=0 >[ 7.325] plane_details: prop[1] .id=36, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=36, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=35 type=0 >[ 7.325] sna_crtc_find_planes: plane 37 is attached to our pipe=1 >[ 7.325] plane_details: object 37 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=2 >[ 7.325] plane_details: prop[1] .id=38, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=38, value=1, num_enums=2 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-180 [2] >[ 7.325] plane_details: plane=37 type=2 >[ 7.325] sna_crtc_add: CRTC:39 [pipe=1], primary id=21: supported-rotations=f, current-rotation=1 >[ 7.325] sna_crtc_add: attached crtc[39] pipe=1 >[ 7.325] sna_crtc_add(46): is-zaphod? 0 >[ 7.325] sna_crtc_find_planes: 9 planes >[ 7.325] sna_crtc_find_planes: plane 40 is attached to our pipe=2 >[ 7.325] plane_details: object 40 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=1 >[ 7.325] plane_details: prop[1] .id=41, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=41, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=40 type=1 >[ 7.325] sna_crtc_find_planes: plane 42 is attached to our pipe=2 >[ 7.325] plane_details: object 42 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=0 >[ 7.325] plane_details: prop[1] .id=43, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=43, value=1, num_enums=4 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-90 [1] >[ 7.325] plane_details: rotation[2] = rotate-180 [2] >[ 7.325] plane_details: rotation[3] = rotate-270 [3] >[ 7.325] plane_details: plane=42 type=0 >[ 7.325] sna_crtc_find_planes: plane 44 is attached to our pipe=2 >[ 7.325] plane_details: object 44 (type eeeeeeee) has 2 props >[ 7.325] plane_details: prop[0] .id=6, .name=type, .flags=c, .value=2 >[ 7.325] plane_details: prop[1] .id=45, .name=rotation, .flags=20, .value=1 >[ 7.325] plane_details: found rotation property .id=45, value=1, num_enums=2 >[ 7.325] plane_details: rotation[0] = rotate-0 [0] >[ 7.325] plane_details: rotation[1] = rotate-180 [2] >[ 7.325] plane_details: plane=44 type=2 >[ 7.325] sna_crtc_add: CRTC:46 [pipe=2], primary id=28: supported-rotations=f, current-rotation=1 >[ 7.325] sna_crtc_add: attached crtc[46] pipe=2 >[ 7.325] sna_output_add(48): serial=0 >[ 7.325] sna_output_add(48): has 1 associated encoders >[ 7.325] name_from_path: found? PATH=-1 >[ 7.325] (II) intel(0): Output eDP1 has no monitor section >[ 7.325] sna_output_add: inserting output #0 of 0 >[ 7.325] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 >[ 7.325] sna_output_backlight_init(eDP1) opening backlight none >[ 7.364] sna_output_backlight_init(eDP1): initial backlight value 1500 >[ 7.364] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1 >[ 7.364] sna_output_add: created output 'eDP1' 48, encoder=47 (possible crtc:7, attached encoders:1, possible clones:1), serial=0, edid=0, dpms=2, crtc=32 >[ 7.364] (II) intel(0): Enabled output eDP1 >[ 7.364] sna_output_add(56): serial=0 >[ 7.364] sna_output_add(56): has 1 associated encoders >[ 7.364] name_from_path: found? PATH=-1 >[ 7.364] (II) intel(0): Output DP1 has no monitor section >[ 7.364] sna_output_add: inserting output #1 of 1 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=3 >[ 7.364] sna_output_add: created output 'DP1' 56, encoder=55 (possible crtc:7, attached encoders:2, possible clones:2), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output DP1 >[ 7.364] sna_output_add(60): serial=0 >[ 7.364] sna_output_add(60): has 1 associated encoders >[ 7.364] name_from_path: found? PATH=-1 >[ 7.364] (II) intel(0): Output HDMI1 has no monitor section >[ 7.364] sna_output_add: inserting output #2 of 2 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=3 >[ 7.364] sna_output_add: created output 'HDMI1' 60, encoder=55 (possible crtc:7, attached encoders:2, possible clones:2), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output HDMI1 >[ 7.364] sna_output_add(63): serial=0 >[ 7.364] sna_output_add(63): has 1 associated encoders >[ 7.364] name_from_path: found? PATH=-1 >[ 7.364] (II) intel(0): Output DP2 has no monitor section >[ 7.364] sna_output_add: inserting output #3 of 3 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=3 >[ 7.364] sna_output_add: created output 'DP2' 63, encoder=62 (possible crtc:7, attached encoders:20, possible clones:20), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output DP2 >[ 7.364] sna_output_add(67): serial=0 >[ 7.364] sna_output_add(67): has 1 associated encoders >[ 7.364] name_from_path: found? PATH=-1 >[ 7.364] (II) intel(0): Output HDMI2 has no monitor section >[ 7.364] sna_output_add: inserting output #4 of 4 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=3 >[ 7.364] sna_output_add: created output 'HDMI2' 67, encoder=62 (possible crtc:7, attached encoders:20, possible clones:20), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output HDMI2 >[ 7.364] sna_output_add(50): serial=0 >[ 7.364] sna_output_add(50): has 3 associated encoders >[ 7.364] sna_output_add: unexpected number [3] of encoders attached >[ 7.364] gather_encoders(50): expected count=3 >[ 7.364] gather_encoders(50): gathering 3 encoders >[ 7.364] gather_encoders(50): encoder=57, possible_crtcs=7, possible_clones=4 >[ 7.364] gather_encoders(2): encoder=58, possible_crtcs=7, possible_clones=8 >[ 7.364] gather_encoders(3): encoder=59, possible_crtcs=7, possible_clones=10 >[ 7.364] name_from_path: found? PATH=3 >[ 7.364] name_from_path: reading 9 bytes for path blob >[ 7.364] name_from_path: PATH='mst:56-1' >[ 7.364] (II) intel(0): Output DP1-1 has no monitor section >[ 7.364] sna_output_add: inserting output #5 of 5 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 >[ 7.364] sna_output_add: created output 'DP1-1' 50, encoder=0 (possible crtc:7, attached encoders:1c, possible clones:1c), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output DP1-1 >[ 7.364] sna_output_add(74): serial=0 >[ 7.364] sna_output_add(74): has 3 associated encoders >[ 7.364] sna_output_add: unexpected number [3] of encoders attached >[ 7.364] gather_encoders(74): expected count=3 >[ 7.364] gather_encoders(74): gathering 3 encoders >[ 7.364] gather_encoders(74): encoder=57, possible_crtcs=7, possible_clones=4 >[ 7.364] gather_encoders(2): encoder=58, possible_crtcs=7, possible_clones=8 >[ 7.364] gather_encoders(3): encoder=59, possible_crtcs=7, possible_clones=10 >[ 7.364] name_from_path: found? PATH=3 >[ 7.364] name_from_path: reading 9 bytes for path blob >[ 7.364] name_from_path: PATH='mst:56-2' >[ 7.364] (II) intel(0): Output DP1-2 has no monitor section >[ 7.364] sna_output_add: inserting output #6 of 6 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 >[ 7.364] sna_output_add: created output 'DP1-2' 74, encoder=58 (possible crtc:7, attached encoders:1c, possible clones:1c), serial=0, edid=0, dpms=2, crtc=39 >[ 7.364] (II) intel(0): Enabled output DP1-2 >[ 7.364] sna_output_add(68): serial=0 >[ 7.364] sna_output_add(68): has 3 associated encoders >[ 7.364] sna_output_add: unexpected number [3] of encoders attached >[ 7.364] gather_encoders(68): expected count=3 >[ 7.364] gather_encoders(68): gathering 3 encoders >[ 7.364] gather_encoders(68): encoder=57, possible_crtcs=7, possible_clones=4 >[ 7.364] gather_encoders(2): encoder=58, possible_crtcs=7, possible_clones=8 >[ 7.364] gather_encoders(3): encoder=59, possible_crtcs=7, possible_clones=10 >[ 7.364] name_from_path: found? PATH=3 >[ 7.364] name_from_path: reading 9 bytes for path blob >[ 7.364] name_from_path: PATH='mst:56-3' >[ 7.364] (II) intel(0): Output DP1-3 has no monitor section >[ 7.364] sna_output_add: inserting output #7 of 7 >[ 7.364] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 >[ 7.364] sna_output_add: created output 'DP1-3' 68, encoder=0 (possible crtc:7, attached encoders:1c, possible clones:1c), serial=0, edid=0, dpms=2, crtc=0 >[ 7.364] (II) intel(0): Enabled output DP1-3 >[ 7.364] sna_cursor_pre_init: cursor updates use_gtt?=1 >[ 7.364] (--) intel(0): Using a maximum size of 256x256 for hardware cursors >[ 7.364] sna_backlight_pre_init: installed backlight monitor >[ 7.364] add_fake_output(late=0, num_fake=1) >[ 7.364] (II) intel(0): Output VIRTUAL1 has no monitor section >[ 7.364] (II) intel(0): Enabled output VIRTUAL1 >[ 7.364] crtc_init_gamma: CRTC:32, pipe=0: gamma set?=1 >[ 7.364] sna_probe_initial_configuration: CRTC:32, pipe=0: has mode?=1 >[ 7.364] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 7.364] crtc_init_gamma: CRTC:39, pipe=1: gamma set?=1 >[ 7.364] sna_probe_initial_configuration: CRTC:39, pipe=1: has mode?=1 >[ 7.364] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 7.364] crtc_init_gamma: CRTC:46, pipe=2: gamma set?=1 >[ 7.364] sna_probe_initial_configuration: CRTC:46, pipe=2: has mode?=0 >[ 7.364] (--) intel(0): Output eDP1 using initial mode 3840x2160 on pipe 0 >[ 7.364] sna_probe_initial_configuration: not using output DP1, disconnected >[ 7.364] sna_probe_initial_configuration: not using output HDMI1, disconnected >[ 7.364] sna_probe_initial_configuration: not using output DP2, disconnected >[ 7.364] sna_probe_initial_configuration: not using output HDMI2, disconnected >[ 7.364] sna_probe_initial_configuration: not using output DP1-1, disconnected >[ 7.364] (--) intel(0): Output DP1-2 using initial mode 3840x2160 on pipe 1 >[ 7.364] sna_probe_initial_configuration: not using output DP1-3, disconnected >[ 7.364] sna_probe_initial_configuration: SetScrnInfoModes = 0x55bca97298d0 >[ 7.364] sna_mode_compute_possible_outputs: updated output 'eDP1' 0 [48] (possible crtc:7, possible clones:0) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'DP1' 1 [56] (possible crtc:7, possible clones:40) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'DP1-1' 2 [50] (possible crtc:7, possible clones:18) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'DP1-2' 3 [74] (possible crtc:7, possible clones:14) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'DP1-3' 4 [68] (possible crtc:7, possible clones:c) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'DP2' 5 [63] (possible crtc:7, possible clones:80) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'HDMI1' 6 [60] (possible crtc:7, possible clones:2) >[ 7.364] sna_mode_compute_possible_outputs: updated output 'HDMI2' 7 [67] (possible crtc:7, possible clones:20) >[ 7.364] sna_mode_wants_tear_free: module parameter 'enable_fbc' enabled? 1 >[ 7.364] (==) intel(0): TearFree enabled >[ 7.364] (==) intel(0): DPI set to (96, 96) >[ 7.364] (II) Loading sub module "dri2" >[ 7.364] (II) LoadModule: "dri2" >[ 7.364] (II) Module "dri2" already built-in >[ 7.364] (II) Loading sub module "present" >[ 7.364] (II) LoadModule: "present" >[ 7.364] (II) Module "present" already built-in >[ 7.364] sna_acpi_init: attaching to acpid >[ 7.364] read_power_state: searching '/sys/class/power_supply' >[ 7.364] read_power_state: checking 'BAT0' >[ 7.364] read_power_state: BAT0 is of type 'Battery' >[ 7.364] read_power_state: checking 'AC' >[ 7.364] read_power_state: AC is of type 'Mains' >[ 7.370] read_power_state: AC is online? '1' >[ 7.370] (II) UnloadModule: "modesetting" >[ 7.370] (II) Unloading modesetting >[ 7.370] (II) UnloadModule: "fbdev" >[ 7.370] (II) Unloading fbdev >[ 7.370] (II) UnloadSubModule: "fbdevhw" >[ 7.370] (II) Unloading fbdevhw >[ 7.370] (II) UnloadModule: "vesa" >[ 7.370] (II) Unloading vesa >[ 7.370] (==) Depth 24 pixmap format is 32 bpp >[ 7.370] sna_screen_init >[ 7.372] sna_accel_init >[ 7.373] sna_picture_init >[ 7.383] gen9_render_setup: gt=3 >[ 7.385] uploaded 37056 bytes of static state >[ 7.385] kgem_create_linear(37056) >[ 7.385] search_linear_cache: num_pages=10, flags=2, use_active? 0, use_large=0 [max=65536] >[ 7.385] search_linear_cache: inactive and cache bucket empty >[ 7.385] search_linear_cache: active cache bucket empty >[ 7.385] kgem_create_linear: new handle=4, num_pages=10 >[ 7.385] __kgem_bo_init(handle=4, num_pages=10) >[ 7.385] __kgem_bo_map__cpu: caching CPU vma for 4 >[ 7.385] sna_accel_init(backend=Kabylake (gen9), prefer_gpu=7) >[ 7.385] (II) intel(0): SNA initialized with Kabylake (gen9) backend >[ 7.385] (==) intel(0): Backing store enabled >[ 7.385] (==) intel(0): Silken mouse enabled >[ 7.394] (II) intel(0): HW Cursor enabled >[ 7.394] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message. >[ 7.395] (==) intel(0): DPMS enabled >[ 7.395] sna_uevent_init >[ 7.395] (==) intel(0): Display hotplug detection enabled >[ 7.395] sna_video_textured_setup: 'Intel(R) Textured Video' initialized 64 ports >[ 7.395] sna_video_has_sprites: num_crtc=3 >[ 7.395] sna_video_has_sprites: 1 sprites found on pipe 0 >[ 7.395] sna_video_has_sprites: 1 sprites found on pipe 1 >[ 7.395] sna_video_has_sprites: 1 sprites found on pipe 2 >[ 7.395] sna_video_has_sprites: min=1 >[ 7.395] sna_video_sprite_setup: 'Intel(R) Video Sprite' initialized 1 ports >[ 7.397] sna_dri2_open() >[ 7.397] sna_dri2_open: loading dri driver 'i965' [gen=74] for device '/dev/dri/card0' >[ 7.397] sna_dri2_open: enabling Xorg triple buffering >[ 7.397] (II) intel(0): [DRI2] Setup complete >[ 7.397] (II) intel(0): [DRI2] DRI driver: i965 >[ 7.397] (II) intel(0): [DRI2] VDPAU driver: va_gl >[ 7.397] (II) intel(0): direct rendering: DRI2 enabled >[ 7.397] sna_present_open(num_crtc=3) >[ 7.397] sna_present_update: has_async_flip? 0 >[ 7.397] (II) intel(0): hardware support for Present enabled >[ 7.397] (--) RandR disabled >[ 7.403] (II) SELinux: Disabled on system >[ 7.420] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer >[ 7.420] (II) AIGLX: enabled GLX_ARB_create_context >[ 7.420] (II) AIGLX: enabled GLX_ARB_create_context_profile >[ 7.420] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile >[ 7.420] (II) AIGLX: enabled GLX_INTEL_swap_event >[ 7.420] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control >[ 7.420] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB >[ 7.420] (II) AIGLX: enabled GLX_ARB_fbconfig_float >[ 7.420] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float >[ 7.420] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects >[ 7.420] (II) AIGLX: enabled GLX_ARB_create_context_robustness >[ 7.420] (II) AIGLX: Loaded and initialized i965 >[ 7.420] (II) GLX: Initialized DRI2 GL provider for screen 0 >[ 7.420] sna_create_screen_resources(3840x2160@24) >[ 7.420] sna_accel_create >[ 7.420] sna_glyphs_create >[ 7.420] sna_create_pixmap(1024, 1024, 8, usage=11) >[ 7.420] kgem_can_create_2d: 1024x1024 @ 8 >[ 7.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1024, height=1024 >[ 7.420] kgem_can_create_2d: untiled size=1048576 >[ 7.420] kgem_choose_tiling: 1024x1024 -> 1 >[ 7.420] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=1024 >[ 7.420] kgem_can_create_2d: tiled[1] size=1048576 >[ 7.420] sna_create_pixmap: usage=17, flags=1b >[ 7.420] sna_pixmap_create_scratch(1024, 1024, 8, tiling=2) >[ 7.420] kgem_choose_tiling: 1024x1024 -> 2 >[ 7.420] create_pixmap: allocating pixmap 0x0, depth=8/8, size=0 >[ 7.420] create_pixmap: serial=1, usage=1, 0x0 >[ 7.420] create_pixmap_hdr: pixmap=1, width=1024, height=1024, usage=1 >[ 7.420] kgem_create_2d(1024x1024, bpp=8, tiling=2, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=1) >[ 7.420] kgem_surface_size: tile_width=128, tile_height=32 => aligned pitch=1024, height=1024 >[ 7.420] __kgem_bo_init(handle=5, num_pages=256) >[ 7.420] kgem_set_tiling: handle=5, tiling=2 [2], pitch=1024 [1024]: 1 >[ 7.420] new pitch=1024, tiling=2, handle=5, id=1, num_pages=256 [256], bucket=8 >[ 7.420] __sna_damage_all(1024, 1024) >[ 7.420] sna_pixmap_create_scratch: serial=1, 1024x1024, usage=1 >[ 7.420] sna_create_pixmap(1024, 1024, 32, usage=11) >[ 7.420] kgem_can_create_2d: 1024x1024 @ 32 >[ 7.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=1024 >[ 7.420] kgem_can_create_2d: untiled size=4194304 >[ 7.420] kgem_choose_tiling: TLB miss between lines 1024x1024 (pitch=4096), forcing tiling 1 >[ 7.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=1024 >[ 7.420] kgem_can_create_2d: tiled[-1] size=4194304 >[ 7.420] sna_create_pixmap: usage=17, flags=1b >[ 7.420] sna_pixmap_create_scratch(1024, 1024, 32, tiling=2) >[ 7.420] kgem_choose_tiling: TLB miss between lines 1024x1024 (pitch=4096), forcing tiling 2 >[ 7.420] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.420] create_pixmap: serial=2, usage=1, 0x0 >[ 7.420] create_pixmap_hdr: pixmap=2, width=1024, height=1024, usage=1 >[ 7.420] kgem_create_2d(1024x1024, bpp=32, tiling=2, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=1) >[ 7.420] kgem_surface_size: tile_width=128, tile_height=32 => aligned pitch=4096, height=1024 >[ 7.420] __kgem_bo_init(handle=6, num_pages=1024) >[ 7.420] kgem_set_tiling: handle=6, tiling=2 [2], pitch=4096 [4096]: 1 >[ 7.420] new pitch=4096, tiling=2, handle=6, id=2, num_pages=1024 [1024], bucket=10 >[ 7.420] __sna_damage_all(1024, 1024) >[ 7.420] sna_pixmap_create_scratch: serial=2, 1024x1024, usage=1 >[ 7.420] sna_gradients_create >[ 7.420] sna_alpha_cache_init >[ 7.420] kgem_create_linear(1052) >[ 7.420] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] >[ 7.420] search_linear_cache: inactive and cache bucket empty >[ 7.420] search_linear_cache: active cache bucket empty >[ 7.420] kgem_create_linear: new handle=7, num_pages=1 >[ 7.420] __kgem_bo_init(handle=7, num_pages=1) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=0, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=4, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=8, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=12, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=16, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=20, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=24, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=28, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=32, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=36, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=40, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=44, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=48, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=52, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=56, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=60, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=64, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=68, length=4, io=0 >[ 7.420] __kgem_bo_init(handle=7, num_pages=4) >[ 7.420] kgem_create_proxy: target handle=7 [proxy? -1], offset=72, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=76, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=80, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=84, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=88, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=92, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=96, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=100, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=104, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=108, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=112, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=116, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=120, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=124, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=128, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=132, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=136, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=140, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=144, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=148, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=152, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=156, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=160, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=164, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=168, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=172, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=176, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=180, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=184, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=188, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=192, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=196, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=200, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=204, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=208, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=212, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=216, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=220, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=224, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=228, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=232, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=236, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=240, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=244, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=248, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=252, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=256, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=260, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=264, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=268, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=272, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=276, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=280, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=284, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=288, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=292, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=296, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=300, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=304, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=308, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=312, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=316, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=320, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=324, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=328, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=332, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=336, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=340, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=344, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=348, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=352, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=356, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=360, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=364, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=368, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=372, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=376, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=380, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=384, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=388, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=392, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=396, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=400, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=404, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=408, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=412, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=416, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=420, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=424, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=428, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=432, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=436, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=440, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=444, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=448, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=452, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=456, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=460, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=464, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=468, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=472, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=476, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=480, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=484, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=488, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=492, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=496, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=500, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=504, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=508, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=512, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=516, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=520, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=524, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=528, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=532, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=536, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=540, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=544, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=548, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=552, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=556, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=560, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=564, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=568, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=572, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=576, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=580, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=584, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=588, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=592, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=596, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=600, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=604, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=608, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=612, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=616, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=620, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=624, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=628, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=632, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=636, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=640, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=644, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=648, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=652, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=656, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=660, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=664, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=668, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=672, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=676, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=680, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=684, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=688, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=692, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=696, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=700, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=704, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=708, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=712, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=716, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=720, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=724, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=728, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=732, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=736, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=740, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=744, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=748, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=752, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=756, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=760, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=764, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=768, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=772, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=776, length=4, io=0 >[ 7.421] __kgem_bo_init(handle=7, num_pages=4) >[ 7.421] kgem_create_proxy: target handle=7 [proxy? -1], offset=780, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=784, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=788, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=792, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=796, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=800, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=804, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=808, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=812, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=816, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=820, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=824, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=828, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=832, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=836, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=840, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=844, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=848, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=852, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=856, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=860, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=864, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=868, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=872, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=876, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=880, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=884, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=888, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=892, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=896, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=900, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=904, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=908, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=912, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=916, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=920, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=924, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=928, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=932, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=936, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=940, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=944, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=948, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=952, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=956, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=960, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=964, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=968, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=972, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=976, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=980, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=984, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=988, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=992, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=996, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1000, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1004, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1008, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1012, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1016, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1020, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1024, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1028, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1032, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1036, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1040, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1044, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] kgem_create_proxy: target handle=7 [proxy? -1], offset=1048, length=4, io=0 >[ 7.422] __kgem_bo_init(handle=7, num_pages=4) >[ 7.422] __kgem_bo_map__cpu: caching CPU vma for 7 >[ 7.422] sna_solid_cache_init >[ 7.422] kgem_create_linear(4096) >[ 7.422] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] >[ 7.422] search_linear_cache: inactive and cache bucket empty >[ 7.422] search_linear_cache: active cache bucket empty >[ 7.422] kgem_create_linear: new handle=8, num_pages=1 >[ 7.422] __kgem_bo_init(handle=8, num_pages=1) >[ 7.422] sna_create_pixmap(3840, 2160, 24, usage=10) >[ 7.422] kgem_can_create_2d: 3840x2160 @ 24 >[ 7.422] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.422] kgem_can_create_2d: untiled size=33177600 >[ 7.422] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 7.422] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.422] kgem_can_create_2d: tiled[-1] size=33177600 >[ 7.422] sna_create_pixmap: usage=16, flags=1b >[ 7.422] sna_create_pixmap: creating GPU pixmap 3840x2160, stride=15360, flags=1b >[ 7.422] create_pixmap: allocating pixmap 0x0, depth=24/32, size=0 >[ 7.422] create_pixmap: serial=3, usage=16, 0x0 >[ 7.422] create_pixmap_hdr: pixmap=3, width=3840, height=2160, usage=16 >[ 7.422] sna_create_pixmap: serial=3, 3840x2160, usage=16 >[ 7.422] sna_pixmap_force_to_gpu(pixmap=3, flags=102) >[ 7.422] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=142 >[ 7.422] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.422] sna_pixmap_move_to_gpu: creating GPU bo (3840x2160@32), create=b >[ 7.422] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 7.422] sna_pixmap_alloc_gpu: pixmap=3 >[ 7.422] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 7.422] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 7.422] __kgem_bo_init(handle=9, num_pages=8100) >[ 7.422] kgem_set_tiling: handle=9, tiling=1 [1], pitch=15360 [15360]: 1 >[ 7.422] __kgem_bo_make_scanout: create fb 3840x2160@24/32 >[ 7.422] __kgem_bo_map__gtt(handle=9, size=33177600) >[ 7.426] __kgem_bo_make_scanout: attached fb=102 to handle=9 >[ 7.426] new pitch=15360, tiling=1, handle=9, id=266, num_pages=8100 [8100], bucket=12 >[ 7.426] sna_pixmap_mark_active: pixmap=3, handle=9 >[ 7.426] sna_set_screen_pixmap: changing from pixmap=0 to pixmap=3, (sna->front=0) >[ 7.426] sna_copy_fbcon >[ 7.426] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=101 >[ 7.426] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.426] sna_pixmap_mark_active: pixmap=3, handle=9 >[ 7.426] sna_copy_fbcon: found fbcon, size=3840x2160, depth=24, bpp=32 >[ 7.426] kgem_create_for_name(name=1) >[ 7.426] kgem_create_for_name: new handle=11 >[ 7.426] kgem_create_for_name: handle=11, tiling=0 >[ 7.426] __kgem_bo_init(handle=11, num_pages=8100) >[ 7.426] sna_copy_fbcon: fbcon handle=11 >[ 7.426] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 7.426] kgem_bo_is_render: handle=11, rq? 1 [0] >[ 7.426] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 7.426] sna_blt_copy_boxes src=(0, 0) -> (0, 0) x 1, tiling=(0, 1), pitch=(15360, 15360) >[ 7.427] needs_batch_flush: flushing before handle=9 for new reservation >[ 7.427] needs_batch_flush: flushing before handle=11 for required semaphore >[ 7.427] __kgem_bcs_set_tiling: src handle=11:tiling=0, dst handle=9:tiling=1 >[ 7.427] sna_blt_copy_boxes: emitting 1 boxes out of 1 (batch space 16376) >[ 7.427] sna_blt_copy_boxes: box=(0, 0)x(3840, 2160) >[ 7.427] kgem_add_reloc64: handle=9, pos=4, delta=0, domains=28002 >[ 7.427] kgem_add_handle: handle=9, index=0 >[ 7.427] kgem_add_reloc64[0] = (delta=0, target handle=0, presumed=0) >[ 7.427] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 7.427] kgem_add_reloc64: handle=11, pos=8, delta=0, domains=28000 >[ 7.427] kgem_add_handle: handle=11, index=1 >[ 7.427] kgem_add_reloc64[1] = (delta=0, target handle=1, presumed=0) >[ 7.427] sna_blt_copy_boxes: flushing BLT operation on empty ring >[ 7.427] batch[3/3, flags=1800]: 12 12 16384 16384, nreloc=2, nexec=2, nfence=0, aperture=16200 [fenced=0] >[ 7.427] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.427] __kgem_bo_map__cpu: caching CPU vma for 1 >[ 7.427] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 7.427] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fe05a000 >[ 7.427] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fc0b6000 >[ 7.427] __kgem_busy: handle=1, busy=524288, wedged=0 >[ 7.427] _sna_damage_add_box(None + [(0, 0), (3840, 2160)]) >[ 7.427] damage_union: extending damage (32767, 32767), (-32768, -32768) by (0, 0), (3840, 2160) >[ 7.427] = [[(0, 0), (3840, 2160)]: [(0, 0), (3840, 2160)] ] >[ 7.427] _kgem_bo_destroy: handle=11, proxy? 0 >[ 7.427] __kgem_bo_destroy: handle=11, size=33177600 >[ 7.427] kgem_bo_free: handle=11, size=33177600 >[ 7.427] kgem_bo_free: releasing 0x0:0x0 vma for handle=11, count=0 >[ 7.427] sna_set_desired_mode >[ 7.427] (II) intel(0): switch to mode 3840x2160@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none >[ 7.427] __sna_crtc_set_mode: CRTC=32, pipe=0, hidden?=1 >[ 7.427] (II) intel(0): switch to mode 3840x2160@60.0 on DP1-2 using pipe 1, position (0, 0), rotation normal, reflection none >[ 7.443] __sna_crtc_set_mode: CRTC=39, pipe=1, hidden?=1 >[ 7.443] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 7.443] sna_output_dpms(DP1-1:50): dpms=3 (current: 0), active? 0 >[ 7.443] sna_output_dpms(DP1-3:68): dpms=3 (current: 0), active? 0 >[ 7.443] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 7.443] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 7.443] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 7.443] sna_crtc_dpms(pipe 2, dpms mode -> 3):= active=0 >[ 7.443] sna_crtc_config_notify(dirty?=0) >[ 7.443] sna_mode_check: hidden?=1 >[ 7.443] (II) intel(0): Setting screen physical size to 1016 x 571 >[ 7.443] sna_mode_resize (3840, 2160) -> (3840, 2160) >[ 7.443] sna_create_pixmap(16, 16, 1, usage=0) >[ 7.443] kgem_can_create_2d: 16x16 @ 1 >[ 7.443] kgem_can_create_2d: unhandled depth 1 >[ 7.443] sna_create_pixmap: can not use GPU, just creating shadow >[ 7.443] create_pixmap: allocating pixmap 16x16, depth=1/1, size=72 >[ 7.443] create_pixmap: serial=4, usage=0, 16x16 >[ 7.443] sna_validate_gc(0x55bca988c730) changes=7fffff, previous serial=80000000, drawable=4 >[ 7.443] sna_validate_gc: recomputing clip >[ 7.443] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca988c6c0] >[ 7.443] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 7.443] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) >[ 7.443] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 >[ 7.443] sna_poly_fill_rect: fallback -- unattached >[ 7.443] sna_poly_fill_rect: fallback (0, 0), (16, 16) >[ 7.443] sna_gc_move_to_cpu(0x55bca988c730) changes=7fffff >[ 7.443] drawable_gc_flags: try operating on drawable inplace [hint? 1] >[ 7.443] sna_drawable_move_region_to_cpu(pixmap=4 (16x16), [(0, 0), (16, 16)], flags=5) >[ 7.443] sna_drawable_move_region_to_cpu: not attached to pixmap 4 (depth 1) >[ 7.443] sna_poly_fill_rect: fallback - fbPolyFillRect >[ 7.443] sna_gc_move_to_gpu(0x55bca988c730) >[ 7.447] sna_realize_font (key=0) >[ 7.447] sna_realize_font (key=0) >[ 7.447] sna_create_pixmap(16, 16, 1, usage=1) >[ 7.447] kgem_can_create_2d: 16x16 @ 1 >[ 7.447] kgem_can_create_2d: unhandled depth 1 >[ 7.447] sna_create_pixmap: can not use GPU, just creating shadow >[ 7.447] create_pixmap: allocating pixmap 16x16, depth=1/1, size=72 >[ 7.447] create_pixmap: serial=6, usage=1, 16x16 >[ 7.447] sna_validate_gc(0x55bca988c730) changes=7fffff, previous serial=80000000, drawable=6 >[ 7.447] sna_validate_gc: recomputing clip >[ 7.447] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca988c6c0] >[ 7.447] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 7.447] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) >[ 7.447] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 >[ 7.447] sna_poly_fill_rect: fallback -- unattached >[ 7.447] sna_poly_fill_rect: fallback (0, 0), (16, 16) >[ 7.447] sna_gc_move_to_cpu(0x55bca988c730) changes=7fffff >[ 7.447] drawable_gc_flags: try operating on drawable inplace [hint? 1] >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=6 (16x16), [(0, 0), (16, 16)], flags=5) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 6 (depth 1) >[ 7.447] sna_poly_fill_rect: fallback - fbPolyFillRect >[ 7.447] sna_gc_move_to_gpu(0x55bca988c730) >[ 7.447] sna_validate_gc(0x55bca988c730) changes=4, previous serial=80000006, drawable=6 >[ 7.447] sna_font_too_large? (16 + 17) x 17: 99 > 124 >[ 7.447] sna_glyph_blt (7, 7) x 1, fg=1, bg=ffffffff alu=cc >[ 7.447] sna_drawable_use_bo pixmap=6, box=((0, 0), (16, 16)), flags=1... >[ 7.447] sna_drawable_use_bo: not attached >[ 7.447] sna_poly_text16: fallback >[ 7.447] sna_gc_move_to_cpu(0x55bca988c730) changes=4 >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=6 (16x16), [(0, 0), (16, 16)], flags=3) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 6 (depth 1) >[ 7.447] sna_poly_text16: fallback -- fbPolyGlyphBlt >[ 7.447] sna_gc_move_to_gpu(0x55bca988c730) >[ 7.447] sna_get_image: pixmap=6 (0, 0)x(16, 16), format=1, mask=1, depth=1 >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=6 (16x16), [(0, 0), (16, 16)], flags=22) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 6 (depth 1) >[ 7.447] sna_destroy_pixmap: pixmap=6, attached?=0 >[ 7.447] sna_create_pixmap(16, 16, 1, usage=1) >[ 7.447] kgem_can_create_2d: 16x16 @ 1 >[ 7.447] kgem_can_create_2d: unhandled depth 1 >[ 7.447] sna_create_pixmap: can not use GPU, just creating shadow >[ 7.447] create_pixmap: allocating pixmap 16x16, depth=1/1, size=72 >[ 7.447] create_pixmap: serial=7, usage=1, 16x16 >[ 7.447] sna_validate_gc(0x55bca988c730) changes=7fffff, previous serial=80000000, drawable=7 >[ 7.447] sna_validate_gc: recomputing clip >[ 7.447] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca988c6c0] >[ 7.447] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 7.447] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) >[ 7.447] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 >[ 7.447] sna_poly_fill_rect: fallback -- unattached >[ 7.447] sna_poly_fill_rect: fallback (0, 0), (16, 16) >[ 7.447] sna_gc_move_to_cpu(0x55bca988c730) changes=7fffff >[ 7.447] drawable_gc_flags: try operating on drawable inplace [hint? 1] >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(0, 0), (16, 16)], flags=5) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) >[ 7.447] sna_poly_fill_rect: fallback - fbPolyFillRect >[ 7.447] sna_gc_move_to_gpu(0x55bca988c730) >[ 7.447] sna_validate_gc(0x55bca988c730) changes=4, previous serial=80000007, drawable=7 >[ 7.447] sna_font_too_large? (16 + 17) x 17: 99 > 124 >[ 7.447] sna_glyph_blt (7, 7) x 1, fg=1, bg=ffffffff alu=cc >[ 7.447] sna_drawable_use_bo pixmap=7, box=((1, 1), (15, 15)), flags=1... >[ 7.447] sna_drawable_use_bo: not attached >[ 7.447] sna_poly_text16: fallback >[ 7.447] sna_gc_move_to_cpu(0x55bca988c730) changes=4 >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(1, 1), (15, 15)], flags=3) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) >[ 7.447] sna_poly_text16: fallback -- fbPolyGlyphBlt >[ 7.447] sna_gc_move_to_gpu(0x55bca988c730) >[ 7.447] sna_get_image: pixmap=7 (0, 0)x(16, 16), format=1, mask=1, depth=1 >[ 7.447] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(0, 0), (16, 16)], flags=22) >[ 7.447] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) >[ 7.447] sna_destroy_pixmap: pixmap=7, attached?=0 >[ 7.447] sna_create_window: window=250 >[ 7.447] sna_set_window_pixmap: window=250, old pixmap=0 new pixmap=3 >[ 7.447] sna_change_window_attributes >[ 7.447] sna_validate_gc(0x55bca988c810) changes=7fffff, previous serial=80000000, drawable=5 >[ 7.447] sna_validate_gc: recomputing clip >[ 7.447] sna_validate_gc: composite clip=1x[(0, 0), (3840, 2160)] [0x55bca988cf50] >[ 7.447] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 7.447] sna_poly_fill_rect_extents: [0] = (0, 0)x(3840, 2160) >[ 7.447] sna_poly_fill_rect: extents(0, 0), (3840, 2160), flags=1 >[ 7.447] sna_poly_fill_rect: promoting to full GPU >[ 7.447] __sna_damage_all(3840, 2160) >[ 7.447] sna_poly_fill_rect: dropping last-cpu hint >[ 7.447] sna_drawable_use_bo pixmap=3, box=((0, 0), (3840, 2160)), flags=19... >[ 7.447] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.447] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 7.447] sna_drawable_use_bo: using whole GPU bo >[ 7.447] sna_poly_fill_rect: solid fill [0], testing for blt >[ 7.448] sna_poly_fill_rect_blt pixmap=3 x 1 [(0, 0)x(3840, 2160)...]+(0,0), clipped?=0 >[ 7.448] sna_poly_fill_rect_blt: using fill_one() fast path: (0, 0), (3840, 2160). alu=3, pixel=0, damage?=0 >[ 7.448] kgem_bo_is_render: handle=9, rq? 1 [3] >[ 7.448] sna_blt_fill_boxes (32, 0, 3) x 1 >[ 7.448] sna_blt_fill_box: box=((0, 0), (3840, 2160)) >[ 7.448] __kgem_bcs_set_tiling: src handle=0:tiling=0, dst handle=9:tiling=1 >[ 7.448] kgem_add_reloc64: handle=9, pos=4, delta=0, domains=28002 >[ 7.448] kgem_add_handle: handle=9, index=0 >[ 7.448] kgem_add_reloc64[0] = (delta=0, target handle=0, presumed=fe05a000) >[ 7.448] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 7.448] sna_poly_fill_rect_blt: pixmap=3, marking clear [0] >[ 7.459] (II) XKB: Reusing cached keymap >[ 7.466] (II) config/udev: Adding input device Power Button (/dev/input/event3) >[ 7.466] (**) Power Button: Applying InputClass "evdev keyboard catchall" >[ 7.466] (II) LoadModule: "evdev" >[ 7.466] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so >[ 7.468] (II) Module evdev: vendor="X.Org Foundation" >[ 7.468] compiled for 1.18.1, module version = 2.10.1 >[ 7.468] Module class: X.Org XInput Driver >[ 7.468] ABI class: X.Org XInput driver, version 22.1 >[ 7.468] (II) Using input driver 'evdev' for 'Power Button' >[ 7.468] Option "_source" "server/udev" >[ 7.468] Option "name" "Power Button" >[ 7.468] Option "path" "/dev/input/event3" >[ 7.468] Option "device" "/dev/input/event3" >[ 7.468] Option "major" "13" >[ 7.468] Option "minor" "67" >[ 7.468] Option "xkb_layout" "us" >[ 7.468] Option "xkb_model" "pc105" >[ 7.468] Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3" >[ 7.468] Option "driver" "evdev" >[ 7.468] (**) Power Button: always reports core events >[ 7.468] (**) evdev: Power Button: Device: "/dev/input/event3" >[ 7.468] (--) evdev: Power Button: Vendor 0 Product 0x1 >[ 7.468] (--) evdev: Power Button: Found keys >[ 7.468] (II) evdev: Power Button: Configuring as keyboard >[ 7.468] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3" >[ 7.468] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) >[ 7.468] (**) Option "xkb_rules" "evdev" >[ 7.468] (**) Option "xkb_model" "pc105" >[ 7.468] (**) Option "xkb_layout" "us" >[ 7.468] (II) XKB: Reusing cached keymap >[ 7.468] (II) config/udev: Adding input device Video Bus (/dev/input/event5) >[ 7.468] (**) Video Bus: Applying InputClass "evdev keyboard catchall" >[ 7.468] (II) Using input driver 'evdev' for 'Video Bus' >[ 7.468] Option "_source" "server/udev" >[ 7.468] Option "name" "Video Bus" >[ 7.468] Option "path" "/dev/input/event5" >[ 7.468] Option "device" "/dev/input/event5" >[ 7.468] Option "major" "13" >[ 7.469] Option "minor" "69" >[ 7.469] Option "xkb_layout" "us" >[ 7.469] Option "xkb_model" "pc105" >[ 7.469] Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7/event5" >[ 7.469] Option "driver" "evdev" >[ 7.469] (**) Video Bus: always reports core events >[ 7.469] (**) evdev: Video Bus: Device: "/dev/input/event5" >[ 7.469] (--) evdev: Video Bus: Vendor 0 Product 0x6 >[ 7.469] (--) evdev: Video Bus: Found keys >[ 7.469] (II) evdev: Video Bus: Configuring as keyboard >[ 7.469] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7/event5" >[ 7.469] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7) >[ 7.469] (**) Option "xkb_rules" "evdev" >[ 7.469] (**) Option "xkb_model" "pc105" >[ 7.469] (**) Option "xkb_layout" "us" >[ 7.469] (II) XKB: Reusing cached keymap >[ 7.469] (II) config/udev: Adding input device Video Bus (/dev/input/event6) >[ 7.469] (**) Video Bus: Applying InputClass "evdev keyboard catchall" >[ 7.469] (II) Using input driver 'evdev' for 'Video Bus' >[ 7.469] Option "_source" "server/udev" >[ 7.469] Option "name" "Video Bus" >[ 7.469] Option "path" "/dev/input/event6" >[ 7.469] Option "device" "/dev/input/event6" >[ 7.469] Option "major" "13" >[ 7.469] Option "minor" "70" >[ 7.469] Option "xkb_layout" "us" >[ 7.469] Option "xkb_model" "pc105" >[ 7.469] Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0a/LNXVIDEO:01/input/input8/event6" >[ 7.469] Option "driver" "evdev" >[ 7.469] (**) Video Bus: always reports core events >[ 7.469] (**) evdev: Video Bus: Device: "/dev/input/event6" >[ 7.469] (--) evdev: Video Bus: Vendor 0 Product 0x6 >[ 7.469] (--) evdev: Video Bus: Found keys >[ 7.469] (II) evdev: Video Bus: Configuring as keyboard >[ 7.469] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0a/LNXVIDEO:01/input/input8/event6" >[ 7.469] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8) >[ 7.469] (**) Option "xkb_rules" "evdev" >[ 7.469] (**) Option "xkb_model" "pc105" >[ 7.469] (**) Option "xkb_layout" "us" >[ 7.469] (II) XKB: Reusing cached keymap >[ 7.470] (II) config/udev: Adding input device Power Button (/dev/input/event1) >[ 7.470] (**) Power Button: Applying InputClass "evdev keyboard catchall" >[ 7.470] (II) Using input driver 'evdev' for 'Power Button' >[ 7.470] Option "_source" "server/udev" >[ 7.470] Option "name" "Power Button" >[ 7.470] Option "path" "/dev/input/event1" >[ 7.470] Option "device" "/dev/input/event1" >[ 7.470] Option "major" "13" >[ 7.470] Option "minor" "65" >[ 7.470] Option "xkb_layout" "us" >[ 7.470] Option "xkb_model" "pc105" >[ 7.470] Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1" >[ 7.470] Option "driver" "evdev" >[ 7.470] (**) Power Button: always reports core events >[ 7.470] (**) evdev: Power Button: Device: "/dev/input/event1" >[ 7.470] (--) evdev: Power Button: Vendor 0 Product 0x1 >[ 7.470] (--) evdev: Power Button: Found keys >[ 7.470] (II) evdev: Power Button: Configuring as keyboard >[ 7.470] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1" >[ 7.470] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9) >[ 7.470] (**) Option "xkb_rules" "evdev" >[ 7.470] (**) Option "xkb_model" "pc105" >[ 7.470] (**) Option "xkb_layout" "us" >[ 7.470] (II) XKB: Reusing cached keymap >[ 7.470] (II) config/udev: Adding input device Lid Switch (/dev/input/event0) >[ 7.470] (II) No input driver specified, ignoring this device. >[ 7.470] (II) This device may have been added with another device file. >[ 7.470] (II) config/udev: Adding input device Sleep Button (/dev/input/event2) >[ 7.470] (**) Sleep Button: Applying InputClass "evdev keyboard catchall" >[ 7.470] (II) Using input driver 'evdev' for 'Sleep Button' >[ 7.470] Option "_source" "server/udev" >[ 7.470] Option "name" "Sleep Button" >[ 7.470] Option "path" "/dev/input/event2" >[ 7.470] Option "device" "/dev/input/event2" >[ 7.470] Option "major" "13" >[ 7.470] Option "minor" "66" >[ 7.470] Option "xkb_layout" "us" >[ 7.470] Option "xkb_model" "pc105" >[ 7.470] Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2" >[ 7.470] Option "driver" "evdev" >[ 7.470] (**) Sleep Button: always reports core events >[ 7.470] (**) evdev: Sleep Button: Device: "/dev/input/event2" >[ 7.470] (--) evdev: Sleep Button: Vendor 0 Product 0x3 >[ 7.470] (--) evdev: Sleep Button: Found keys >[ 7.470] (II) evdev: Sleep Button: Configuring as keyboard >[ 7.470] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2" >[ 7.471] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10) >[ 7.471] (**) Option "xkb_rules" "evdev" >[ 7.471] (**) Option "xkb_model" "pc105" >[ 7.471] (**) Option "xkb_layout" "us" >[ 7.471] (II) XKB: Reusing cached keymap >[ 7.471] (II) config/udev: Adding input device PIXART USB OPTICAL MOUSE (/dev/input/event7) >[ 7.471] (**) PIXART USB OPTICAL MOUSE: Applying InputClass "evdev pointer catchall" >[ 7.471] (II) Using input driver 'evdev' for 'PIXART USB OPTICAL MOUSE' >[ 7.471] Option "_source" "server/udev" >[ 7.471] Option "name" "PIXART USB OPTICAL MOUSE" >[ 7.471] Option "path" "/dev/input/event7" >[ 7.471] Option "device" "/dev/input/event7" >[ 7.471] Option "major" "13" >[ 7.471] Option "minor" "71" >[ 7.471] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:093A:2510.0001/input/input9/event7" >[ 7.471] Option "driver" "evdev" >[ 7.471] (**) PIXART USB OPTICAL MOUSE: always reports core events >[ 7.471] (**) evdev: PIXART USB OPTICAL MOUSE: Device: "/dev/input/event7" >[ 7.471] (--) evdev: PIXART USB OPTICAL MOUSE: Vendor 0x93a Product 0x2510 >[ 7.471] (--) evdev: PIXART USB OPTICAL MOUSE: Found 3 mouse buttons >[ 7.471] (--) evdev: PIXART USB OPTICAL MOUSE: Found scroll wheel(s) >[ 7.471] (--) evdev: PIXART USB OPTICAL MOUSE: Found relative axes >[ 7.471] (--) evdev: PIXART USB OPTICAL MOUSE: Found x and y relative axes >[ 7.471] (II) evdev: PIXART USB OPTICAL MOUSE: Configuring as mouse >[ 7.471] (II) evdev: PIXART USB OPTICAL MOUSE: Adding scrollwheel support >[ 7.471] (**) evdev: PIXART USB OPTICAL MOUSE: YAxisMapping: buttons 4 and 5 >[ 7.471] (**) evdev: PIXART USB OPTICAL MOUSE: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 >[ 7.471] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:093A:2510.0001/input/input9/event7" >[ 7.471] (II) XINPUT: Adding extended input device "PIXART USB OPTICAL MOUSE" (type: MOUSE, id 11) >[ 7.471] (II) evdev: PIXART USB OPTICAL MOUSE: initialized for relative axes. >[ 7.472] (**) PIXART USB OPTICAL MOUSE: (accel) keeping acceleration scheme 1 >[ 7.472] (**) PIXART USB OPTICAL MOUSE: (accel) acceleration profile 0 >[ 7.472] (**) PIXART USB OPTICAL MOUSE: (accel) acceleration factor: 2.000 >[ 7.472] (**) PIXART USB OPTICAL MOUSE: (accel) acceleration threshold: 4 >[ 7.472] (II) config/udev: Adding input device PIXART USB OPTICAL MOUSE (/dev/input/mouse0) >[ 7.472] (II) No input driver specified, ignoring this device. >[ 7.472] (II) This device may have been added with another device file. >[ 7.472] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event12) >[ 7.472] (II) No input driver specified, ignoring this device. >[ 7.472] (II) This device may have been added with another device file. >[ 7.472] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event13) >[ 7.472] (II) No input driver specified, ignoring this device. >[ 7.472] (II) This device may have been added with another device file. >[ 7.472] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event14) >[ 7.472] (II) No input driver specified, ignoring this device. >[ 7.472] (II) This device may have been added with another device file. >[ 7.473] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event15) >[ 7.473] (II) No input driver specified, ignoring this device. >[ 7.473] (II) This device may have been added with another device file. >[ 7.473] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event16) >[ 7.473] (II) No input driver specified, ignoring this device. >[ 7.473] (II) This device may have been added with another device file. >[ 7.473] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=10 (/dev/input/event17) >[ 7.473] (II) No input driver specified, ignoring this device. >[ 7.473] (II) This device may have been added with another device file. >[ 7.474] (II) config/udev: Adding input device Intel HID events (/dev/input/event9) >[ 7.474] (**) Intel HID events: Applying InputClass "evdev keyboard catchall" >[ 7.474] (II) Using input driver 'evdev' for 'Intel HID events' >[ 7.474] Option "_source" "server/udev" >[ 7.474] Option "name" "Intel HID events" >[ 7.474] Option "path" "/dev/input/event9" >[ 7.474] Option "device" "/dev/input/event9" >[ 7.474] Option "major" "13" >[ 7.474] Option "minor" "73" >[ 7.474] Option "xkb_layout" "us" >[ 7.474] Option "xkb_model" "pc105" >[ 7.474] Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input10/event9" >[ 7.474] Option "driver" "evdev" >[ 7.474] (**) Intel HID events: always reports core events >[ 7.474] (**) evdev: Intel HID events: Device: "/dev/input/event9" >[ 7.474] (--) evdev: Intel HID events: Vendor 0 Product 0 >[ 7.474] (--) evdev: Intel HID events: Found keys >[ 7.474] (II) evdev: Intel HID events: Configuring as keyboard >[ 7.474] (**) Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input10/event9" >[ 7.474] (II) XINPUT: Adding extended input device "Intel HID events" (type: KEYBOARD, id 12) >[ 7.474] (**) Option "xkb_rules" "evdev" >[ 7.474] (**) Option "xkb_model" "pc105" >[ 7.474] (**) Option "xkb_layout" "us" >[ 7.474] (II) XKB: Reusing cached keymap >[ 7.474] (II) config/udev: Adding input device Intel HID 5 button array (/dev/input/event10) >[ 7.474] (**) Intel HID 5 button array: Applying InputClass "evdev keyboard catchall" >[ 7.474] (II) Using input driver 'evdev' for 'Intel HID 5 button array' >[ 7.474] Option "_source" "server/udev" >[ 7.474] Option "name" "Intel HID 5 button array" >[ 7.474] Option "path" "/dev/input/event10" >[ 7.474] Option "device" "/dev/input/event10" >[ 7.474] Option "major" "13" >[ 7.474] Option "minor" "74" >[ 7.474] Option "xkb_layout" "us" >[ 7.474] Option "xkb_model" "pc105" >[ 7.474] Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input11/event10" >[ 7.474] Option "driver" "evdev" >[ 7.474] (**) Intel HID 5 button array: always reports core events >[ 7.474] (**) evdev: Intel HID 5 button array: Device: "/dev/input/event10" >[ 7.474] (--) evdev: Intel HID 5 button array: Vendor 0 Product 0 >[ 7.474] (--) evdev: Intel HID 5 button array: Found keys >[ 7.474] (II) evdev: Intel HID 5 button array: Configuring as keyboard >[ 7.474] (**) Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input11/event10" >[ 7.474] (II) XINPUT: Adding extended input device "Intel HID 5 button array" (type: KEYBOARD, id 13) >[ 7.474] (**) Option "xkb_rules" "evdev" >[ 7.474] (**) Option "xkb_model" "pc105" >[ 7.474] (**) Option "xkb_layout" "us" >[ 7.474] (II) XKB: Reusing cached keymap >[ 7.475] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4) >[ 7.475] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" >[ 7.475] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' >[ 7.475] Option "_source" "server/udev" >[ 7.475] Option "name" "AT Translated Set 2 keyboard" >[ 7.475] Option "path" "/dev/input/event4" >[ 7.475] Option "device" "/dev/input/event4" >[ 7.475] Option "major" "13" >[ 7.475] Option "minor" "68" >[ 7.475] Option "xkb_layout" "us" >[ 7.475] Option "xkb_model" "pc105" >[ 7.475] Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4" >[ 7.475] Option "driver" "evdev" >[ 7.475] (**) AT Translated Set 2 keyboard: always reports core events >[ 7.475] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event4" >[ 7.475] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1 >[ 7.475] (--) evdev: AT Translated Set 2 keyboard: Found keys >[ 7.475] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard >[ 7.475] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4" >[ 7.475] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 14) >[ 7.475] (**) Option "xkb_rules" "evdev" >[ 7.475] (**) Option "xkb_model" "pc105" >[ 7.475] (**) Option "xkb_layout" "us" >[ 7.475] (II) XKB: Reusing cached keymap >[ 7.475] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8) >[ 7.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" >[ 7.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchscreen catchall" >[ 7.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" >[ 7.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons" >[ 7.476] (II) LoadModule: "synaptics" >[ 7.476] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so >[ 7.476] (II) Module synaptics: vendor="X.Org Foundation" >[ 7.476] compiled for 1.18.1, module version = 1.8.2 >[ 7.476] Module class: X.Org XInput Driver >[ 7.476] ABI class: X.Org XInput driver, version 22.1 >[ 7.476] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad' >[ 7.476] Option "_source" "server/udev" >[ 7.476] Option "name" "SynPS/2 Synaptics TouchPad" >[ 7.476] Option "path" "/dev/input/event8" >[ 7.476] Option "device" "/dev/input/event8" >[ 7.476] Option "major" "13" >[ 7.476] Option "minor" "72" >[ 7.476] Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event8" >[ 7.476] Option "driver" "synaptics" >[ 7.476] Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" >[ 7.476] Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%" >[ 7.476] (**) SynPS/2 Synaptics TouchPad: always reports core events >[ 7.476] (**) Option "Device" "/dev/input/event8" >[ 7.576] (**) Option "Device" "/dev/input/event8" >[ 7.576] port opened successfully >[ 7.576] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1278 - 5664 (res -786971136) >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1206 - 4646 (res -25966) >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255 >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15 >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left double triple >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7 >[ 7.576] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" >[ 7.576] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found >[ 7.576] (**) SynPS/2 Synaptics TouchPad: always reports core events >[ 7.624] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event8" >[ 7.624] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 15) >[ 7.624] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5 >[ 7.624] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75 >[ 7.624] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.036 >[ 7.624] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 >[ 7.624] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1 >[ 7.624] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 >[ 7.624] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 >[ 7.624] (**) Option "Device" "/dev/input/event8" >[ 7.624] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found >[ 7.624] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1) >[ 7.624] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates" >[ 7.625] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event11) >[ 7.625] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall" >[ 7.625] (II) Using input driver 'evdev' for 'Dell WMI hotkeys' >[ 7.625] Option "_source" "server/udev" >[ 7.625] Option "name" "Dell WMI hotkeys" >[ 7.625] Option "path" "/dev/input/event11" >[ 7.625] Option "device" "/dev/input/event11" >[ 7.625] Option "major" "13" >[ 7.625] Option "minor" "75" >[ 7.625] Option "xkb_layout" "us" >[ 7.625] Option "xkb_model" "pc105" >[ 7.625] Option "config_info" "udev:/sys/devices/virtual/input/input12/event11" >[ 7.625] Option "driver" "evdev" >[ 7.625] (**) Dell WMI hotkeys: always reports core events >[ 7.625] (**) evdev: Dell WMI hotkeys: Device: "/dev/input/event11" >[ 7.625] (--) evdev: Dell WMI hotkeys: Vendor 0 Product 0 >[ 7.625] (--) evdev: Dell WMI hotkeys: Found keys >[ 7.625] (II) evdev: Dell WMI hotkeys: Configuring as keyboard >[ 7.625] (**) Option "config_info" "udev:/sys/devices/virtual/input/input12/event11" >[ 7.625] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 16) >[ 7.625] (**) Option "xkb_rules" "evdev" >[ 7.625] (**) Option "xkb_model" "pc105" >[ 7.625] (**) Option "xkb_layout" "us" >[ 7.625] (II) XKB: Reusing cached keymap >[ 7.626] sna_save_screen(mode=2 [unblank=1]) >[ 7.626] sna_dpms_set(mode=0, flags=0), vtSema=1 => off?=0 >[ 7.626] sna_dpms_set: unhiding 4 crtc, 9 outputs >[ 7.626] sna_crtc_dpms(pipe 0, dpms mode -> 0):= active=1 >[ 7.626] __sna_crtc_set_mode: CRTC=32, pipe=0, hidden?=0 >[ 7.626] sna_pixmap_force_to_gpu(pixmap=3, flags=102) >[ 7.626] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=142 >[ 7.626] sna_pixmap_move_to_gpu: already all-damaged >[ 7.626] sna_pixmap_mark_active: pixmap=3, handle=9 >[ 7.626] use_shadow: gpu bo handle=9 tiling=1 pitch=15360, limit=32768 >[ 7.626] use_shadow? bounds (0, 0), (3840, 2160), framebufer 3840x2160 >[ 7.626] sna_crtc_attach: attaching to framebuffer >[ 7.626] sna_pixmap_force_to_gpu(pixmap=3, flags=102) >[ 7.626] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=142 >[ 7.626] sna_pixmap_move_to_gpu: already all-damaged >[ 7.626] sna_pixmap_mark_active: pixmap=3, handle=9 >[ 7.627] get_fb: reusing fb=102 for handle=9 >[ 7.627] sna_crtc_attach: enabling TearFree shadow >[ 7.627] sna_crtc_enable_shadow: enabling for crtc 32 >[ 7.627] sna_mode_enable_shadow >[ 7.627] sna_crtc_attach: creating TearFree shadow bo >[ 7.627] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 7.627] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 7.627] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 7.627] __kgem_bo_init(handle=11, num_pages=8100) >[ 7.627] kgem_set_tiling: handle=11, tiling=1 [1], pitch=15360 [15360]: 1 >[ 7.627] __kgem_bo_make_scanout: create fb 3840x2160@24/32 >[ 7.627] __kgem_bo_map__gtt(handle=11, size=33177600) >[ 7.631] __kgem_bo_make_scanout: attached fb=108 to handle=11 >[ 7.631] new pitch=15360, tiling=1, handle=11, id=268, num_pages=8100 [8100], bucket=12 >[ 7.631] get_fb: reusing fb=108 for handle=11 >[ 7.631] set_shadow: waiting for region 1x[(0, 0), (3840, 2160)], front handle=9, shadow handle=11 >[ 7.631] batch[3/3, flags=1800]: 8 8 16384 16384, nreloc=1, nexec=1, nfence=0, aperture=8100 [fenced=0] >[ 7.631] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.631] __kgem_retire_rq: request 1 complete >[ 7.631] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.631] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 7.631] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 7.631] __kgem_busy: handle=1, busy=524288, wedged=0 >[ 7.631] sna_crtc_apply CRTC:32 [pipe=0], handle=9 >[ 7.631] sna_crtc_apply: CRTC:32 [pipe=0] primary rotation set to 1 >[ 7.631] sna_crtc_apply: attaching output 'eDP1' 0 [48] to crtc:32 (pipe 0) (possible crtc:7, possible clones:0) >[ 7.631] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 7.631] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 7.631] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 7.631] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 7.631] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 7.631] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 7.631] sna_crtc_apply: applying crtc [32, pipe=0] mode=3840x2160+0+0@533250, fb=102 [shadow] update to 1 outputs [48...] >[ 7.644] sna_crtc_force_outputs_on(pipe=0) >[ 7.644] sna_output_dpms(eDP1:48): dpms=0 (current: 0), active? 1 >[ 7.644] __sna_crtc_set_mode: marking handle=9 as active=1 (removing 0 from scanout, active=-1) >[ 7.644] sna_crtc_randr: hwcursor?=1, cursor_transform?=0 >[ 7.644] sna_crtc_randr: transform? 0, bounds (0, 0), (3840, 2160) >[ 7.644] __sna_crtc_set_mode: handle=9, scanout_active=1, front_active=1 >[ 7.644] update_flush_interval: front_active=1 >[ 7.644] update_flush_interval: CRTC:0 (pipe 0) vrefresh=60.00 >[ 7.644] update_flush_interval: CRTC:1 (pipe 1) turned off >[ 7.644] update_flush_interval: CRTC:2 (pipe 2) disabled >[ 7.644] max_vrefresh=60, vblank_interval=16 ms >[ 7.644] sna_crtc_dpms(pipe 1, dpms mode -> 0):= active=1 >[ 7.644] __sna_crtc_set_mode: CRTC=39, pipe=1, hidden?=0 >[ 7.644] sna_pixmap_force_to_gpu(pixmap=8, flags=102) >[ 7.644] sna_pixmap_move_to_gpu(pixmap=8, usage=16), flags=142 >[ 7.644] wait_for_shadow: flags=142, flips=0, handle=9, shadow=11 >[ 7.644] sna_pixmap_move_to_gpu: already all-damaged >[ 7.644] sna_pixmap_mark_active: pixmap=8, handle=9 >[ 7.644] use_shadow: gpu bo handle=9 tiling=1 pitch=15360, limit=32768 >[ 7.644] use_shadow? bounds (0, 0), (3840, 2160), framebufer 3840x2160 >[ 7.644] sna_crtc_attach: attaching to framebuffer >[ 7.644] sna_pixmap_force_to_gpu(pixmap=8, flags=102) >[ 7.644] sna_pixmap_move_to_gpu(pixmap=8, usage=16), flags=142 >[ 7.644] wait_for_shadow: flags=142, flips=0, handle=9, shadow=11 >[ 7.644] sna_pixmap_move_to_gpu: already all-damaged >[ 7.644] sna_pixmap_mark_active: pixmap=8, handle=9 >[ 7.644] get_fb: reusing fb=102 for handle=9 >[ 7.644] sna_crtc_attach: enabling TearFree shadow >[ 7.644] sna_crtc_enable_shadow: enabling for crtc 39 >[ 7.644] set_shadow: waiting for region 1x[(0, 0), (3840, 2160)], front handle=9, shadow handle=11 >[ 7.644] sna_crtc_apply CRTC:39 [pipe=1], handle=9 >[ 7.644] sna_crtc_apply: CRTC:39 [pipe=1] primary rotation set to 1 >[ 7.644] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 7.644] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 7.644] sna_crtc_apply: attaching output 'DP1-2' 3 [74] to crtc:39 (pipe 1) (possible crtc:7, possible clones:14) >[ 7.644] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 7.644] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 7.644] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 7.644] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 7.644] sna_crtc_apply: applying crtc [39, pipe=1] mode=3840x2160+0+0@533250, fb=102 [shadow] update to 1 outputs [74...] >[ 7.660] sna_crtc_force_outputs_on(pipe=1) >[ 7.660] sna_output_dpms(DP1-2:74): dpms=0 (current: 0), active? 1 >[ 7.660] __sna_crtc_set_mode: marking handle=9 as active=2 (removing 0 from scanout, active=-1) >[ 7.660] sna_crtc_randr: hwcursor?=1, cursor_transform?=0 >[ 7.660] sna_crtc_randr: transform? 0, bounds (0, 0), (3840, 2160) >[ 7.660] __sna_crtc_set_mode: handle=9, scanout_active=2, front_active=2 >[ 7.660] update_flush_interval: front_active=2 >[ 7.660] update_flush_interval: CRTC:0 (pipe 0) vrefresh=60.00 >[ 7.660] update_flush_interval: CRTC:1 (pipe 1) vrefresh=60.00 >[ 7.660] update_flush_interval: CRTC:2 (pipe 2) disabled >[ 7.660] max_vrefresh=60, vblank_interval=16 ms >[ 7.660] sna_output_dpms(eDP1:48): dpms=0 (current: 0), active? 1 >[ 7.660] sna_output_dpms(DP1-2:74): dpms=0 (current: 0), active? 1 >[ 7.660] sna_dpms_set: hiding outputs? 0, front active? 2, changed? 1 >[ 7.660] sna_crtc_config_notify(dirty?=1) >[ 7.660] disable_unused_crtc >[ 7.660] update_flush_interval: front_active=2 >[ 7.660] update_flush_interval: CRTC:0 (pipe 0) vrefresh=60.00 >[ 7.660] update_flush_interval: CRTC:1 (pipe 1) vrefresh=60.00 >[ 7.660] update_flush_interval: CRTC:2 (pipe 2) disabled >[ 7.660] max_vrefresh=60, vblank_interval=16 ms >[ 7.660] sna_cursors_reload: active?=0 >[ 7.660] probe_capabilities: page flips? enabled, async? disabled >[ 7.660] sna_present_update: has_async_flip? 0 >[ 7.660] sna_block_handler (tv=1.704000) >[ 7.660] kgem_retire, need_retire?=1 >[ 7.660] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 7.660] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 7.660] kgem_retire__requests_ring: retiring ring 1 >[ 7.660] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.660] __kgem_retire_rq: request 1 complete >[ 7.660] __kgem_bo_flush: handle=9, busy=0, wedged=0 >[ 7.660] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 7.660] kgem_retire -- retired=0, need_retire=0 >[ 7.660] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.660] sna_accel_do_throttle -- no pending activity >[ 7.660] sna_wakeup_handler >[ 7.660] sna_block_handler (tv=1.704000) >[ 7.660] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.660] sna_accel_do_throttle -- no pending activity >[ 7.660] (II) config/udev: Adding input device PIXART USB OPTICAL MOUSE (/dev/input/mouse0) >[ 7.660] (II) No input driver specified, ignoring this device. >[ 7.660] (II) This device may have been added with another device file. >[ 7.660] sna_wakeup_handler >[ 7.660] sna_block_handler (tv=1.704000) >[ 7.660] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.660] sna_accel_do_throttle -- no pending activity >[ 7.660] sna_wakeup_handler >[ 7.660] sna_block_handler (tv=0.0) >[ 7.660] (II) config/udev: Adding input device ELAN Touchscreen (/dev/input/mouse2) >[ 7.660] (II) No input driver specified, ignoring this device. >[ 7.660] (II) This device may have been added with another device file. >[ 7.660] sna_wakeup_handler >[ 7.661] sna_block_handler (tv=1.703000) >[ 7.661] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.661] sna_accel_do_throttle -- no pending activity >[ 7.661] (WW) config/udev: device PIXART USB OPTICAL MOUSE already added. Ignoring. >[ 7.661] sna_wakeup_handler >[ 7.661] sna_block_handler (tv=1.703000) >[ 7.661] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.661] sna_accel_do_throttle -- no pending activity >[ 7.661] (II) config/udev: Adding input device ELAN Touchscreen (/dev/input/event18) >[ 7.661] (**) ELAN Touchscreen: Applying InputClass "evdev touchscreen catchall" >[ 7.661] (II) Using input driver 'evdev' for 'ELAN Touchscreen' >[ 7.661] Option "_source" "server/udev" >[ 7.661] Option "name" "ELAN Touchscreen" >[ 7.661] Option "path" "/dev/input/event18" >[ 7.661] Option "device" "/dev/input/event18" >[ 7.661] Option "major" "13" >[ 7.661] Option "minor" "82" >[ 7.661] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/0003:04F3:24A1.0002/input/input19/event18" >[ 7.661] Option "driver" "evdev" >[ 7.661] (**) ELAN Touchscreen: always reports core events >[ 7.661] (**) evdev: ELAN Touchscreen: Device: "/dev/input/event18" >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0 [0..4002] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x1 [0..2262] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x2f [0..9] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x30 [0..255] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x31 [0..255] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x34 [0..1] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x35 [0..4002] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x36 [0..2262] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x39 [0..65535] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x3c [0..4002] >[ 7.680] (--) evdev: ELAN Touchscreen: absolute axis 0x3d [0..2262] >[ 7.680] (--) evdev: ELAN Touchscreen: Vendor 0x4f3 Product 0x24a1 >[ 7.680] (--) evdev: ELAN Touchscreen: Found absolute axes >[ 7.680] (--) evdev: ELAN Touchscreen: Found absolute multitouch axes >[ 7.680] (II) evdev: ELAN Touchscreen: No buttons found, faking one. >[ 7.680] (--) evdev: ELAN Touchscreen: Found x and y absolute axes >[ 7.680] (--) evdev: ELAN Touchscreen: Found absolute touchscreen >[ 7.680] (II) evdev: ELAN Touchscreen: Configuring as touchscreen >[ 7.680] (**) evdev: ELAN Touchscreen: YAxisMapping: buttons 4 and 5 >[ 7.680] (**) evdev: ELAN Touchscreen: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 >[ 7.680] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/0003:04F3:24A1.0002/input/input19/event18" >[ 7.680] (II) XINPUT: Adding extended input device "ELAN Touchscreen" (type: TOUCHSCREEN, id 17) >[ 7.680] (II) evdev: ELAN Touchscreen: initialized for absolute axes. >[ 7.680] (**) ELAN Touchscreen: (accel) keeping acceleration scheme 1 >[ 7.680] (**) ELAN Touchscreen: (accel) acceleration profile 0 >[ 7.680] (**) ELAN Touchscreen: (accel) acceleration factor: 2.000 >[ 7.680] (**) ELAN Touchscreen: (accel) acceleration threshold: 4 >[ 7.680] sna_wakeup_handler >[ 7.680] sna_block_handler (tv=1.684000) >[ 7.680] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.680] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=0.0) >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.702] sna_wakeup_handler >[ 7.702] sna_block_handler (tv=1.662000) >[ 7.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.702] sna_accel_do_throttle -- no pending activity >[ 7.703] sna_wakeup_handler >[ 7.703] sna_block_handler (tv=1.661000) >[ 7.703] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.703] sna_accel_do_throttle -- no pending activity >[ 7.703] sna_wakeup_handler >[ 7.703] sna_block_handler (tv=1.661000) >[ 7.703] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.703] sna_accel_do_throttle -- no pending activity >[ 7.703] sna_wakeup_handler >[ 7.703] sna_block_handler (tv=1.661000) >[ 7.703] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.703] sna_accel_do_throttle -- no pending activity >[ 7.705] sna_wakeup_handler >[ 7.705] sna_block_handler (tv=1.659000) >[ 7.705] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.705] sna_accel_do_throttle -- no pending activity >[ 7.705] sna_wakeup_handler >[ 7.705] sna_block_handler (tv=1.659000) >[ 7.705] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.705] sna_accel_do_throttle -- no pending activity >[ 7.705] sna_wakeup_handler >[ 7.705] sna_create_window: window=4194305 >[ 7.705] sna_set_window_pixmap: window=4194305, old pixmap=0 new pixmap=8 >[ 7.705] sna_block_handler (tv=1.659000) >[ 7.705] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.705] sna_accel_do_throttle -- no pending activity >[ 7.706] sna_wakeup_handler >[ 7.706] sna_destroy_window: window=4194305 >[ 7.706] sna_block_handler (tv=1.658000) >[ 7.706] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.706] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=0.0) >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.740] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.740] sna_accel_do_throttle -- no pending activity >[ 7.740] sna_wakeup_handler >[ 7.740] sna_block_handler (tv=1.624000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.741] sna_wakeup_handler >[ 7.741] sna_block_handler (tv=1.623000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.741] sna_wakeup_handler >[ 7.741] sna_block_handler (tv=1.623000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.741] sna_wakeup_handler >[ 7.741] sna_block_handler (tv=1.623000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.741] sna_wakeup_handler >[ 7.741] sna_block_handler (tv=1.623000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.741] sna_wakeup_handler >[ 7.741] sna_block_handler (tv=1.623000) >[ 7.741] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.741] sna_accel_do_throttle -- no pending activity >[ 7.744] sna_wakeup_handler >[ 7.744] sna_block_handler (tv=1.620000) >[ 7.744] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.744] sna_accel_do_throttle -- no pending activity >[ 7.744] sna_wakeup_handler >[ 7.744] sna_block_handler (tv=0.0) >[ 7.744] sna_wakeup_handler >[ 7.744] sna_block_handler (tv=1.620000) >[ 7.744] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.744] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=0.0) >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.745] sna_accel_do_throttle -- no pending activity >[ 7.745] sna_wakeup_handler >[ 7.745] sna_block_handler (tv=1.619000) >[ 7.745] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.746] sna_wakeup_handler >[ 7.746] sna_change_window_attributes >[ 7.746] sna_block_handler (tv=1.618000) >[ 7.746] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.746] sna_accel_do_throttle -- no pending activity >[ 7.748] sna_wakeup_handler >[ 7.748] sna_block_handler (tv=1.616000) >[ 7.748] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.748] sna_accel_do_throttle -- no pending activity >[ 7.748] sna_wakeup_handler >[ 7.748] sna_block_handler (tv=1.616000) >[ 7.748] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.748] sna_accel_do_throttle -- no pending activity >[ 7.748] sna_wakeup_handler >[ 7.748] sna_block_handler (tv=1.616000) >[ 7.748] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.748] sna_accel_do_throttle -- no pending activity >[ 7.748] sna_wakeup_handler >[ 7.748] sna_block_handler (tv=1.616000) >[ 7.748] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.748] sna_accel_do_throttle -- no pending activity >[ 7.748] sna_wakeup_handler >[ 7.748] sna_block_handler (tv=1.616000) >[ 7.748] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.748] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.749] sna_wakeup_handler >[ 7.749] sna_block_handler (tv=1.615000) >[ 7.749] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.749] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=0.0) >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.754] sna_block_handler (tv=1.610000) >[ 7.754] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.754] sna_accel_do_throttle -- no pending activity >[ 7.754] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.610000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.755] sna_wakeup_handler >[ 7.755] sna_block_handler (tv=1.609000) >[ 7.755] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.755] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_create_window: window=4194305 >[ 7.756] sna_set_window_pixmap: window=4194305, old pixmap=0 new pixmap=8 >[ 7.756] sna_change_window_attributes >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.756] sna_wakeup_handler >[ 7.756] sna_block_handler (tv=1.608000) >[ 7.756] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.756] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.759] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.759] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=0.0) >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.759] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.759] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.759] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.759] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.759] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.759] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.759] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.759] sna_accel_do_throttle -- no pending activity >[ 7.759] sna_wakeup_handler >[ 7.759] sna_block_handler (tv=1.605000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.760] sna_wakeup_handler >[ 7.760] sna_block_handler (tv=1.604000) >[ 7.760] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.760] sna_accel_do_throttle -- no pending activity >[ 7.762] sna_wakeup_handler >[ 7.762] sna_block_handler (tv=1.602000) >[ 7.762] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.762] sna_accel_do_throttle -- no pending activity >[ 7.762] sna_wakeup_handler >[ 7.762] sna_block_handler (tv=0.0) >[ 7.762] sna_wakeup_handler >[ 7.762] sna_block_handler (tv=1.602000) >[ 7.762] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.762] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=0.0) >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.763] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.763] sna_accel_do_throttle -- no pending activity >[ 7.763] sna_wakeup_handler >[ 7.763] sna_block_handler (tv=1.601000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.764] sna_wakeup_handler >[ 7.764] sna_block_handler (tv=1.600000) >[ 7.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.764] sna_accel_do_throttle -- no pending activity >[ 7.766] sna_wakeup_handler >[ 7.766] sna_change_window_attributes >[ 7.766] sna_block_handler (tv=1.598000) >[ 7.766] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.766] sna_accel_do_throttle -- no pending activity >[ 7.792] (II) config/udev: Adding input device Integrated_Webcam_HD (/dev/input/event19) >[ 7.793] (**) Integrated_Webcam_HD: Applying InputClass "evdev keyboard catchall" >[ 7.793] (II) Using input driver 'evdev' for 'Integrated_Webcam_HD' >[ 7.793] Option "_source" "server/udev" >[ 7.793] Option "name" "Integrated_Webcam_HD" >[ 7.793] Option "path" "/dev/input/event19" >[ 7.793] Option "device" "/dev/input/event19" >[ 7.793] Option "major" "13" >[ 7.793] Option "minor" "83" >[ 7.793] Option "xkb_layout" "us" >[ 7.793] Option "xkb_model" "pc105" >[ 7.793] Option "xkb_options" "" >[ 7.793] Option "xkb_variant" "" >[ 7.793] Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0/input/input23/event19" >[ 7.793] Option "driver" "evdev" >[ 7.793] (**) Integrated_Webcam_HD: always reports core events >[ 7.793] (**) evdev: Integrated_Webcam_HD: Device: "/dev/input/event19" >[ 7.793] (--) evdev: Integrated_Webcam_HD: Vendor 0x1bcf Product 0x2b95 >[ 7.793] (--) evdev: Integrated_Webcam_HD: Found keys >[ 7.793] (II) evdev: Integrated_Webcam_HD: Configuring as keyboard >[ 7.793] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0/input/input23/event19" >[ 7.793] (II) XINPUT: Adding extended input device "Integrated_Webcam_HD" (type: KEYBOARD, id 18) >[ 7.793] (**) Option "xkb_rules" "evdev" >[ 7.793] (**) Option "xkb_model" "pc105" >[ 7.793] (**) Option "xkb_layout" "us" >[ 7.793] (WW) Option "xkb_variant" requires a string value >[ 7.793] (WW) Option "xkb_options" requires a string value >[ 7.793] (II) XKB: Reusing cached keymap >[ 7.793] sna_wakeup_handler >[ 7.793] sna_block_handler (tv=1.571000) >[ 7.793] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.793] sna_accel_do_throttle -- no pending activity >[ 7.793] sna_wakeup_handler >[ 7.793] sna_create_pixmap(48, 48, 32, usage=0) >[ 7.793] kgem_can_create_2d: 48x48 @ 32 >[ 7.793] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 7.793] kgem_can_create_2d: untiled size=12288 >[ 7.793] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 7.793] kgem_choose_tiling: 48x48 -> 0 >[ 7.793] sna_create_pixmap: usage=0, flags=b >[ 7.793] sna_create_pixmap: creating GPU pixmap 48x48, stride=192, flags=b >[ 7.793] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.793] create_pixmap: serial=11, usage=0, 0x0 >[ 7.793] create_pixmap_hdr: pixmap=11, width=48, height=48, usage=0 >[ 7.793] sna_create_pixmap: serial=11, 48x48, usage=0 >[ 7.793] sna_validate_gc(0x55bca9b07370) changes=7fffff, previous serial=80000000, drawable=c >[ 7.793] sna_validate_gc: recomputing clip >[ 7.793] sna_validate_gc: composite clip=1x[(0, 0), (48, 48)] [0x55bca9b2ccb0] >[ 7.793] sna_put_image((0, 0)x(48, 48), depth=32, format=2) >[ 7.793] try_upload__fast: ignore existing cpu damage (if any) >[ 7.793] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 7.793] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 7.793] kgem_choose_tiling: 48x48 -> 0 >[ 7.793] sna_pixmap_alloc_gpu: pixmap=12 >[ 7.793] kgem_create_2d(48x48, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=1, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 7.793] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 7.793] __kgem_bo_init(handle=12, num_pages=3) >[ 7.793] new pitch=192, tiling=0, handle=12, id=269, num_pages=3 [3], bucket=1 >[ 7.793] try_upload__inplace: tiling=0 >[ 7.793] kgem_bo_can_map__cpu: handle=12 >[ 7.793] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.793] sna_pixmap_move_area_to_gpu: pixmap=12 box=(0, 0), (48, 48), flags=1 >[ 7.794] _sna_damage_subtract_box(None - (0, 0), (48, 48))... >[ 7.794] = None >[ 7.794] sna_pixmap_move_to_gpu(pixmap=12, usage=0), flags=3 >[ 7.794] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.794] sna_pixmap_mark_active: pixmap=12, handle=12 >[ 7.794] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 7.794] kgem_bo_can_map__cpu: handle=12 >[ 7.794] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.794] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x0) >[ 7.794] kgem_trim_vma_cache: type=1, count=-32767 (bucket: 1) >[ 7.794] __kgem_bo_map__cpu: caching CPU vma for 12 >[ 7.794] kgem_bo_sync__cpu: handle=12 >[ 7.794] try_upload__tiled_x: upload(0, 0, 48, 48) x 1 >[ 7.794] try_upload__tiled_x: copy lined box (0, 0)->(0, 0)x(48, 48) >[ 7.794] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 7.794] __sna_damage_all(48, 48) >[ 7.794] sna_get_image: pixmap=12 (0, 0)x(48, 48), format=2, mask=ffffffff, depth=32 >[ 7.794] sna_get_image__fast: attached?=1, has gpu damage?=1 >[ 7.794] kgem_bo_can_map__cpu: handle=12 >[ 7.794] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.794] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 7.794] kgem_bo_can_map__cpu: handle=12 >[ 7.794] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.794] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 7.794] kgem_bo_sync__cpu_full: handle=12 >[ 7.794] sna_get_image__inplace: download through a linear CPU map >[ 7.794] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 7.794] sna_destroy_pixmap: pixmap=12, attached?=1 >[ 7.794] sna_pixmap_unmap: pixmap=12 dropping cpu mapping >[ 7.794] _kgem_bo_destroy: handle=12, proxy? 0 >[ 7.794] __kgem_bo_destroy: handle=12, size=12288 >[ 7.794] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 7.794] __sna_free_pixmap(pixmap=12) >[ 7.794] sna_use_hw_cursor (48x48)? >[ 7.794] sna_use_hw_cursor(48x48): ARGB?=1, serial->1, size->64 >[ 7.794] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/256 >[ 7.794] sna_show_cursors: cursor?=1 >[ 7.794] sna_show_cursors: skipping cursor already show on CRTC (pipe=0) >[ 7.794] sna_show_cursors: skipping cursor already show on CRTC (pipe=1) >[ 7.794] sna_change_window_attributes >[ 7.794] sna_create_pixmap(3840, 2160, 24, usage=0) >[ 7.794] kgem_can_create_2d: 3840x2160 @ 24 >[ 7.794] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.794] kgem_can_create_2d: untiled size=33177600 >[ 7.794] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 7.794] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.794] kgem_can_create_2d: tiled[-1] size=33177600 >[ 7.794] sna_create_pixmap: usage=0, flags=1b >[ 7.794] sna_create_pixmap: creating GPU pixmap 3840x2160, stride=15360, flags=1b >[ 7.794] __pop_freed_pixmap: reusing freed pixmap=12 header >[ 7.794] create_pixmap_hdr: pixmap=13, width=3840, height=2160, usage=0 >[ 7.794] sna_create_pixmap: serial=13, 3840x2160, usage=0 >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] timer_enable (time=7794), starting timer 2 >[ 7.794] sna_wakeup_handler >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] sna_wakeup_handler >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] sna_wakeup_handler >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] sna_wakeup_handler >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] sna_wakeup_handler >[ 7.794] sna_create_window: window=4194313 >[ 7.794] sna_set_window_pixmap: window=4194313, old pixmap=0 new pixmap=8 >[ 7.794] sna_change_window_attributes >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.794] sna_wakeup_handler >[ 7.794] sna_block_handler (tv=1.570000) >[ 7.794] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.794] sna_accel_do_throttle -- no pending activity >[ 7.795] sna_wakeup_handler >[ 7.795] sna_block_handler (tv=1.569000) >[ 7.795] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.795] sna_accel_do_throttle -- no pending activity >[ 7.821] sna_wakeup_handler >[ 7.821] sna_block_handler (tv=1.543000) >[ 7.821] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.821] sna_accel_do_throttle -- no pending activity >[ 7.821] sna_wakeup_handler >[ 7.821] sna_block_handler (tv=1.543000) >[ 7.821] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.821] sna_accel_do_throttle -- no pending activity >[ 7.821] sna_wakeup_handler >[ 7.821] sna_block_handler (tv=1.543000) >[ 7.821] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.821] sna_accel_do_throttle -- no pending activity >[ 7.821] sna_wakeup_handler >[ 7.821] sna_create_window: window=4194319 >[ 7.821] sna_set_window_pixmap: window=4194319, old pixmap=0 new pixmap=8 >[ 7.821] sna_change_window_attributes >[ 7.821] sna_create_window: window=4194320 >[ 7.821] sna_set_window_pixmap: window=4194320, old pixmap=0 new pixmap=8 >[ 7.821] sna_change_window_attributes >[ 7.821] sna_change_window_attributes >[ 7.821] sna_change_window_attributes >[ 7.821] sna_block_handler (tv=1.543000) >[ 7.821] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.821] sna_accel_do_throttle -- no pending activity >[ 7.871] sna_wakeup_handler >[ 7.872] sna_create_pixmap(245, 43, 32, usage=0) >[ 7.872] kgem_can_create_2d: 245x43 @ 32 >[ 7.872] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=992, height=43 >[ 7.872] kgem_can_create_2d: untiled size=45056 >[ 7.872] kgem_choose_tiling: 245x43 -> 1 >[ 7.872] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=48 >[ 7.872] kgem_can_create_2d: tiled[1] size=49152 >[ 7.872] sna_create_pixmap: usage=0, flags=1b >[ 7.872] sna_create_pixmap: creating GPU pixmap 245x43, stride=980, flags=1b >[ 7.872] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.872] create_pixmap: serial=18, usage=0, 0x0 >[ 7.872] create_pixmap_hdr: pixmap=18, width=245, height=43, usage=0 >[ 7.872] sna_create_pixmap: serial=18, 245x43, usage=0 >[ 7.872] sna_composite_rectangles(pixmap=19, op=0, 0 x 1 [(0, 0)x(245, 43) ...]) >[ 7.872] sna_composite_rectangles: converted to op 0 >[ 7.872] sna_composite_rectangles[0] (0, 0)x(245, 43) -> (0, 0), (245, 43) >[ 7.872] sna_composite_rectangles: nrects=1, region=(0, 0), (245, 43) x 1 >[ 7.872] sna_composite_rectangles: clipped extents (0, 0),(245, 43) x 1 >[ 7.872] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(245, 43) >[ 7.872] sna_composite_rectangles: dropping last-cpu hint >[ 7.872] sna_drawable_use_bo pixmap=19, box=((0, 0), (245, 43)), flags=19... >[ 7.872] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.872] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 7.872] sna_pixmap_move_to_gpu(pixmap=19, usage=0), flags=b >[ 7.872] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.872] sna_pixmap_move_to_gpu: creating GPU bo (245x43@32), create=b >[ 7.872] kgem_choose_tiling: 245x43 -> 1 >[ 7.872] kgem_choose_tiling: 245x43 -> 1 >[ 7.872] sna_pixmap_alloc_gpu: pixmap=19 >[ 7.872] kgem_create_2d(245x43, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 7.872] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=48 >[ 7.872] __kgem_bo_init(handle=14, num_pages=12) >[ 7.872] kgem_set_tiling: handle=14, tiling=1 [1], pitch=1024 [1024]: 1 >[ 7.872] new pitch=1024, tiling=1, handle=14, id=270, num_pages=12 [12], bucket=3 >[ 7.872] __sna_damage_all(245, 43) >[ 7.872] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 7.872] sna_pixmap_mark_active: pixmap=19, handle=14 >[ 7.872] sna_drawable_use_bo: allocated GPU bo for operation >[ 7.872] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 7.872] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 7.872] kgem_bo_is_render: handle=14, rq? 0 [0] >[ 7.872] kgem_bo_is_render: handle=14, rq? 0 [0] >[ 7.872] gen9_render_fill_boxes(0 x 1 [(0, 0), (245, 43) ...]) >[ 7.872] sna_render_get_solid: 0 >[ 7.872] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 7.872] needs_batch_flush: flushing before handle=14 for new reservation >[ 7.872] kgem_check_bo: num_pages=+12, num_exec=+1 >[ 7.872] aligning vertex: was 0, now 2 floats per vertex >[ 7.872] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 7.872] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 7.872] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 7.872] kgem_add_handle: handle=4, index=0 >[ 7.872] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=0) >[ 7.872] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 7.872] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=0) >[ 7.872] gen9_composite_get_binding_table(ffc0) >[ 7.872] kgem_add_reloc64: handle=14, pos=16360, delta=0, domains=20002 >[ 7.872] kgem_add_handle: handle=14, index=1 >[ 7.872] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 7.872] __kgem_bo_mark_dirty: handle=14 (proxy? 0) >[ 7.872] [3fe0] bind bo(handle=14, addr=0), format=192, width=245, height=43, pitch=1024, tiling=1 -> render >[ 7.872] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 7.872] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 7.872] kgem_add_handle: handle=7, index=2 >[ 7.872] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 7.872] [3fd0] bind bo(handle=7, addr=0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 7.872] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 7.872] gen9_emit_sampler: sampler = 1 >[ 7.872] gen9_emit_sf: num_sf_outputs=1 >[ 7.872] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 7.872] gen9_emit_vertex_elements: setup id=0 >[ 7.872] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 7.872] (0, 0), (245, 43) >[ 7.872] gen8_vertex_flush[490] = 3 >[ 7.872] sna_composite_rectangles: pixmap=19 marking clear [0]? 1 >[ 7.872] sna_pixmap_create_shm(245x43, depth=32, bpp=32, pitch=980) >[ 7.872] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.872] create_pixmap: serial=20, usage=0, 0x0 >[ 7.872] create_pixmap_hdr: pixmap=20, width=245, height=43, usage=0 >[ 7.872] kgem_create_map(0x7f1c78c29000 size=42140, read-only?=0) - has_userptr?=1 >[ 7.872] __kgem_bo_init(handle=15, num_pages=11) >[ 7.872] kgem_create_map(ptr=0x7f1c78c29000, size=42140, pages=11, read_only=0) => handle=15 (proxy? 0) >[ 7.872] sna_accel_watch_flush: enable=1 >[ 7.872] sna_accel_watch_flush: installing watchers >[ 7.872] __sna_damage_all(245, 43) >[ 7.872] sna_pixmap_create_shm: serial=20, 245x43, usage=0 >[ 7.872] sna_create_pixmap(1, 1, 32, usage=0) >[ 7.872] kgem_can_create_2d: 1x1 @ 32 >[ 7.872] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=1 >[ 7.872] kgem_can_create_2d: untiled size=4096 >[ 7.872] kgem_choose_tiling: disabling tiling [1x1] for single row/col >[ 7.872] kgem_choose_tiling: 1x1 -> 0 >[ 7.872] sna_create_pixmap: usage=0, flags=a >[ 7.872] sna_create_pixmap: small buffer [4], attaching to shadow pixmap >[ 7.872] create_pixmap: allocating pixmap 1x1, depth=32/32, size=12 >[ 7.872] create_pixmap: serial=22, usage=0, 1x1 >[ 7.872] sna_create_pixmap: serial=22, 1x1, usage=0 >[ 7.872] sna_validate_gc(0x55bca988cd50) changes=7fffff, previous serial=80000000, drawable=16 >[ 7.872] sna_validate_gc: recomputing clip >[ 7.872] sna_validate_gc: composite clip=1x[(0, 0), (1, 1)] [0x55bca9b289c0] >[ 7.872] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 7.872] sna_poly_fill_rect_extents: [0] = (0, 0)x(1, 1) >[ 7.872] sna_poly_fill_rect: extents(0, 0), (1, 1), flags=1 >[ 7.872] sna_poly_fill_rect: dropping last-cpu hint >[ 7.872] sna_drawable_use_bo pixmap=22, box=((0, 0), (1, 1)), flags=19... >[ 7.872] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.872] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 7.872] sna_drawable_use_bo: untiled, will not force allocation >[ 7.872] sna_drawable_use_bo: no CPU bo, and GPU not forced >[ 7.872] sna_poly_fill_rect: not using GPU, hint=19 >[ 7.872] sna_poly_fill_rect: fallback (0, 0), (1, 1) >[ 7.872] sna_gc_move_to_cpu(0x55bca988cd50) changes=7fffff >[ 7.872] drawable_gc_flags: try operating on drawable inplace [hint? 1] >[ 7.872] sna_drawable_move_region_to_cpu(pixmap=22 (1x1), [(0, 0), (1, 1)], flags=5) >[ 7.872] sna_drawable_move_region_to_cpu: region (0, 0), (1, 1) + (0, 0) subsumes pixmap (1x1) >[ 7.872] _sna_pixmap_move_to_cpu(pixmap=22, 1x1, flags=5) >[ 7.872] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 7.872] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 7.872] _sna_pixmap_move_to_cpu: marking as damaged >[ 7.872] __sna_damage_all(1, 1) >[ 7.872] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 7.872] sna_poly_fill_rect: fallback - fbPolyFillRect >[ 7.872] sna_gc_move_to_gpu(0x55bca988cd50) >[ 7.872] sna_validate_gc(0x55bca9b287d0) changes=7fffff, previous serial=80000000, drawable=13 >[ 7.872] sna_validate_gc: recomputing clip >[ 7.872] sna_validate_gc: composite clip=1x[(0, 0), (245, 43)] [0x55bca9b28a90] >[ 7.872] sna_copy_area: src=pixmap=21:(0, 0)x(245, 43)+(0, 0) -> dst=pixmap=19:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 7.872] sna_copy_area: normal copy >[ 7.872] sna_do_copy: src=(0, 0), dst=(0, 0), size=(245x43) >[ 7.872] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(245x43) >[ 7.872] sna_do_copy: dst extents (0, 0), (245, 43), dst clip extents (0, 0), (245, 43), dst size=245x43 >[ 7.872] sna_do_copy: clipped dst extents (0, 0), (245, 43) >[ 7.872] sna_do_copy: unclipped src extents (0, 0), (245, 43) >[ 7.872] sna_do_copy: clipped src extents (0, 0), (245, 43) >[ 7.872] sna_do_copy: pixmap -- no source clipping >[ 7.872] sna_do_copy: src extents (0, 0), (245, 43) x 1 >[ 7.872] sna_do_copy: copy region (0, 0), (245, 43) x 1 + (0, 0) >[ 7.872] sna_copy_boxes (boxes=1x[(0, 0), (245, 43)...], src pixmap=21+(0, 0), dst pixmap=19+(0, 0), alu=3, src.size=245x43, dst.size=245x43) >[ 7.872] sna_copy_boxes: dst=(priv=0x55bca9ac94c0, gpu_bo=14, cpu_bo=0), src=(priv=0x55bca9ac8be0, gpu_bo=0, cpu_bo=15), replaces=1 >[ 7.872] kgem_bo_is_busy: handle=15, domain: 1 exec? 0, rq? 0 >[ 7.872] sna_drawable_use_bo pixmap=19, box=((0, 0), (245, 43)), flags=19... >[ 7.872] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.872] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 7.872] sna_drawable_use_bo: using whole GPU bo >[ 7.872] move_to_gpu: can use CPU bo? cpu_damage=-1, gpu_damage=0, cpu hint=1 >[ 7.872] region_overlaps_damage? >[ 7.872] sna_drawable_move_region_to_cpu(pixmap=21 (245x43), [(0, 0), (245, 43)], flags=2) >[ 7.872] sna_drawable_move_region_to_cpu: pixmap=21 all damaged on CPU >[ 7.872] sna_drawable_move_region_to_cpu: syncing cpu bo >[ 7.872] kgem_bo_sync__cpu_full: handle=15 >[ 7.872] sna_copy_boxes: dst is on the GPU, src is on the CPU, uploading into dst >[ 7.872] __kgem_bo_is_busy: handle=14, domain: 1 exec? 1, rq? 1 >[ 7.872] sna_replace(handle=14, 245x43, bpp=32, tiling=1) busy?=1 >[ 7.872] __kgem_bo_is_busy: handle=14, domain: 1 exec? 1, rq? 1 >[ 7.872] indirect_replace: size=10 vs 1024 >[ 7.872] kgem_create_buffer_2d: 245x43, 32 bpp, stride=992 >[ 7.872] kgem_create_buffer: size=43648, flags=3 [write?=1, inplace?=1, last?=0] >[ 7.872] kgem_create_buffer: searching for an inactive GTT map for upload >[ 7.872] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 7.872] search_linear_cache: inactive and cache bucket empty >[ 7.872] search_linear_cache: active cache bucket empty >[ 7.872] search_linear_cache: num_pages=11, flags=b, use_active? 0, use_large=0 [max=65536] >[ 7.872] search_linear_cache: inactive and cache bucket empty >[ 7.872] search_linear_cache: active cache bucket empty >[ 7.872] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 7.872] search_linear_cache: inactive and cache bucket empty >[ 7.872] search_linear_cache: active cache bucket empty >[ 7.872] search_snoop_cache: num_pages=64, flags=0 >[ 7.872] search_snoop_cache: inactive and cache empty >[ 7.872] __kgem_throttle_retire: not retiring >[ 7.872] search_snoop_cache: nothing retired >[ 7.872] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 7.872] search_linear_cache: inactive and cache bucket empty >[ 7.872] search_linear_cache: active cache bucket empty >[ 7.872] search_linear_cache: num_pages=64, flags=7, use_active? 0, use_large=0 [max=65536] >[ 7.872] search_linear_cache: inactive and cache bucket empty >[ 7.872] search_linear_cache: active cache bucket empty >[ 7.872] __kgem_bo_init(handle=16, num_pages=64) >[ 7.872] create_snoopable_buffer: created CPU (LLC) handle=16 for buffer, size 64 >[ 7.872] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x0) >[ 7.872] kgem_trim_vma_cache: type=1, count=-32766 (bucket: 6) >[ 7.872] __kgem_bo_map__cpu: caching CPU vma for 16 >[ 7.872] kgem_create_buffer(pages=64 [64]) new handle=16, used=43648, write=1 >[ 7.872] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=43648, io=1 >[ 7.872] __kgem_bo_init(handle=16, num_pages=43648) >[ 7.872] kgem_create_buffer_2d: trimming buffer from 43776 to 42752 >[ 7.872] memcpy_blt: src=(0, 0), dst=(0, 0), size=245x43, pitch=980/992 >[ 7.872] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 7.872] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 7.872] kgem_bo_is_render: handle=14, rq? 1 [1] >[ 7.872] kgem_bo_is_render: handle=14, rq? 1 [1] >[ 7.872] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 7.872] gen9_composite_get_binding_table(ff00) >[ 7.872] kgem_add_reloc64: handle=16, pos=16312, delta=0, domains=40000 >[ 7.872] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 7.872] kgem_add_handle: handle=16, index=3 >[ 7.872] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=0) >[ 7.872] [3fb0] bind bo(handle=16, addr=0), format=192, width=245, height=43, pitch=992, tiling=0 -> sampler >[ 7.872] gen9_emit_sampler: sampler = 0 >[ 7.872] gen9_emit_vertex_elements: setup id=0 >[ 7.872] (0, 0) -> (0, 0) + (245, 43) >[ 7.872] gen8_vertex_flush[4d4] = 3 >[ 7.872] _kgem_bo_destroy: handle=16, proxy? 1 >[ 7.872] sna_destroy_pixmap: pixmap=21, attached?=1 >[ 7.872] kgem_bo_is_busy: handle=15, domain: 1 exec? 0, rq? 0 >[ 7.872] __sna_free_pixmap(pixmap=21) >[ 7.872] __sna_pixmap_free_cpu: discarding CPU buffer, handle=15, size=45056 >[ 7.872] kgem_bo_sync__cpu: handle=15 >[ 7.872] sna_accel_watch_flush: enable=-1 >[ 7.872] _kgem_bo_destroy: handle=15, proxy? 0 >[ 7.872] __kgem_bo_destroy: handle=15, size=45056 >[ 7.872] __kgem_bo_destroy: handle=15, not reusable >[ 7.872] kgem_bo_free: handle=15, size=45056 >[ 7.872] __kgem_busy: handle=15, busy=0, wedged=0 >[ 7.872] kgem_bo_free: releasing 0x0:0x0 vma for handle=15, count=0 >[ 7.872] sna_create_pixmap(66, 66, 32, usage=0) >[ 7.872] kgem_can_create_2d: 66x66 @ 32 >[ 7.872] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=288, height=66 >[ 7.872] kgem_can_create_2d: untiled size=20480 >[ 7.872] kgem_choose_tiling: too thin [width 66, 32 bpp] for TILING_X >[ 7.872] kgem_choose_tiling: 66x66 -> 0 >[ 7.872] sna_create_pixmap: usage=0, flags=b >[ 7.872] sna_create_pixmap: creating GPU pixmap 66x66, stride=264, flags=b >[ 7.872] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.872] create_pixmap: serial=23, usage=0, 0x0 >[ 7.872] create_pixmap_hdr: pixmap=23, width=66, height=66, usage=0 >[ 7.872] sna_create_pixmap: serial=23, 66x66, usage=0 >[ 7.872] sna_composite_rectangles(pixmap=24, op=0, 0 x 1 [(0, 0)x(66, 66) ...]) >[ 7.872] sna_composite_rectangles: converted to op 0 >[ 7.872] sna_composite_rectangles[0] (0, 0)x(66, 66) -> (0, 0), (66, 66) >[ 7.872] sna_composite_rectangles: nrects=1, region=(0, 0), (66, 66) x 1 >[ 7.872] sna_composite_rectangles: clipped extents (0, 0),(66, 66) x 1 >[ 7.873] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(66, 66) >[ 7.873] sna_composite_rectangles: dropping last-cpu hint >[ 7.873] sna_drawable_use_bo pixmap=24, box=((0, 0), (66, 66)), flags=19... >[ 7.873] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.873] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 7.873] sna_pixmap_move_to_gpu(pixmap=24, usage=0), flags=b >[ 7.873] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.873] sna_pixmap_move_to_gpu: creating GPU bo (66x66@32), create=b >[ 7.873] kgem_choose_tiling: too thin [width 66, 32 bpp] for TILING_X >[ 7.873] kgem_choose_tiling: 66x66 -> 0 >[ 7.873] kgem_choose_tiling: too thin [width 66, 32 bpp] for TILING_X >[ 7.873] kgem_choose_tiling: 66x66 -> 0 >[ 7.873] sna_pixmap_alloc_gpu: pixmap=24 >[ 7.873] kgem_create_2d(66x66, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 7.873] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=288, height=66 >[ 7.873] __kgem_bo_init(handle=15, num_pages=5) >[ 7.873] new pitch=288, tiling=0, handle=15, id=274, num_pages=5 [5], bucket=2 >[ 7.873] __sna_damage_all(66, 66) >[ 7.873] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 7.873] sna_pixmap_mark_active: pixmap=24, handle=15 >[ 7.873] sna_drawable_use_bo: allocated GPU bo for operation >[ 7.873] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 7.873] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 7.873] kgem_bo_is_render: handle=15, rq? 0 [0] >[ 7.873] gen9_render_fill_boxes(0 x 1 [(0, 0), (66, 66) ...]) >[ 7.873] sna_render_get_solid: 0 >[ 7.873] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 7.873] kgem_set_mode: flushing before new bo >[ 7.873] gen8_vertex_close: used=12, vbo active? 0, vb=1, nreloc=1 >[ 7.873] gen8_vertex_close: copy to batch: 12 @ 316 >[ 7.873] gen8_vertex_close: reloc[0] = 287 >[ 7.873] kgem_add_reloc64: handle=0, pos=287, delta=1264, domains=200000 >[ 7.873] kgem_add_reloc64[6] = (delta=1264, target handle=batch) >[ 7.873] batch[1/1, flags=1800]: 316 328 16304 16384, nreloc=7, nexec=4, nfence=0, aperture=87 [fenced=0] >[ 7.873] kgem_finish_buffers: buffer handle=16, used=42752, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 7.873] kgem_finish_buffers: retaining upload buffer (42752/262144): used=45056, refcnt=1 >[ 7.873] kgem_fixup_relocs: fixing up 2 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 7.873] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 7.873] kgem_fixup_relocs: shrinking by 61440 >[ 7.873] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.873] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 7.873] kgem_commit: release handle=14 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fffe9000 >[ 7.873] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 7.873] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 7.873] __kgem_bo_clear_busy: handle=7 >[ 7.873] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 7.873] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 7.873] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 7.873] needs_batch_flush: flushing before handle=15 for new reservation >[ 7.873] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 7.873] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 7.873] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 7.873] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 7.873] kgem_add_handle: handle=4, index=0 >[ 7.873] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 7.873] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 7.873] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 7.873] gen9_composite_get_binding_table(ffc0) >[ 7.873] kgem_add_reloc64: handle=15, pos=16360, delta=0, domains=20002 >[ 7.873] kgem_add_handle: handle=15, index=1 >[ 7.873] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 7.873] __kgem_bo_mark_dirty: handle=15 (proxy? 0) >[ 7.873] [3fe0] bind bo(handle=15, addr=0), format=192, width=66, height=66, pitch=288, tiling=0 -> render >[ 7.873] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 7.873] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 7.873] kgem_add_handle: handle=7, index=2 >[ 7.873] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 7.873] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 7.873] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 7.873] gen9_emit_sampler: sampler = 1 >[ 7.873] gen9_emit_sf: num_sf_outputs=1 >[ 7.873] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 7.873] gen9_emit_vertex_elements: setup id=0 >[ 7.873] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 7.873] (0, 0), (66, 66) >[ 7.873] gen8_vertex_flush[490] = 3 >[ 7.873] sna_composite_rectangles: pixmap=24 marking clear [0]? 1 >[ 7.873] sna_accel_flush: flush?=0, dirty?=0 >[ 7.873] sna_pixmap_create_shm(66x66, depth=32, bpp=32, pitch=264) >[ 7.873] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.873] create_pixmap: serial=25, usage=0, 0x0 >[ 7.873] create_pixmap_hdr: pixmap=25, width=66, height=66, usage=0 >[ 7.873] kgem_create_map(0x7f1c78c41000 size=17424, read-only?=0) - has_userptr?=1 >[ 7.873] __kgem_bo_init(handle=17, num_pages=5) >[ 7.873] kgem_create_map(ptr=0x7f1c78c41000, size=17424, pages=5, read_only=0) => handle=17 (proxy? 0) >[ 7.873] sna_accel_watch_flush: enable=1 >[ 7.873] __sna_damage_all(66, 66) >[ 7.873] sna_pixmap_create_shm: serial=25, 66x66, usage=0 >[ 7.873] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=13, drawable=18 >[ 7.873] sna_validate_gc: recomputing clip >[ 7.873] sna_validate_gc: composite clip=1x[(0, 0), (66, 66)] [0x55bca9b28a90] >[ 7.873] sna_copy_area: src=pixmap=26:(0, 0)x(66, 66)+(0, 0) -> dst=pixmap=24:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 7.873] sna_copy_area: normal copy >[ 7.873] sna_do_copy: src=(0, 0), dst=(0, 0), size=(66x66) >[ 7.873] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(66x66) >[ 7.873] sna_do_copy: dst extents (0, 0), (66, 66), dst clip extents (0, 0), (66, 66), dst size=66x66 >[ 7.873] sna_do_copy: clipped dst extents (0, 0), (66, 66) >[ 7.873] sna_do_copy: unclipped src extents (0, 0), (66, 66) >[ 7.873] sna_do_copy: clipped src extents (0, 0), (66, 66) >[ 7.873] sna_do_copy: pixmap -- no source clipping >[ 7.873] sna_do_copy: src extents (0, 0), (66, 66) x 1 >[ 7.873] sna_do_copy: copy region (0, 0), (66, 66) x 1 + (0, 0) >[ 7.873] sna_copy_boxes (boxes=1x[(0, 0), (66, 66)...], src pixmap=26+(0, 0), dst pixmap=24+(0, 0), alu=3, src.size=66x66, dst.size=66x66) >[ 7.873] sna_copy_boxes: dst=(priv=0x55bca9ac8be0, gpu_bo=15, cpu_bo=0), src=(priv=0x55bca9b28d40, gpu_bo=0, cpu_bo=17), replaces=1 >[ 7.873] kgem_bo_is_busy: handle=17, domain: 1 exec? 0, rq? 0 >[ 7.873] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.873] __kgem_retire_rq: request 1 complete >[ 7.873] __kgem_bo_flush: handle=14, busy=0, wedged=0 >[ 7.873] sna_drawable_use_bo pixmap=24, box=((0, 0), (66, 66)), flags=19... >[ 7.873] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 7.873] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 7.873] sna_drawable_use_bo: using whole GPU bo >[ 7.873] move_to_gpu: can use CPU bo? cpu_damage=-1, gpu_damage=0, cpu hint=1 >[ 7.873] region_overlaps_damage? >[ 7.873] sna_drawable_move_region_to_cpu(pixmap=26 (66x66), [(0, 0), (66, 66)], flags=2) >[ 7.873] sna_drawable_move_region_to_cpu: pixmap=26 all damaged on CPU >[ 7.873] sna_drawable_move_region_to_cpu: syncing cpu bo >[ 7.873] kgem_bo_sync__cpu_full: handle=17 >[ 7.873] sna_copy_boxes: dst is on the GPU, src is on the CPU, uploading into dst >[ 7.873] __kgem_bo_is_busy: handle=15, domain: 1 exec? 1, rq? 1 >[ 7.873] sna_replace(handle=15, 66x66, bpp=32, tiling=0) busy?=1 >[ 7.873] __kgem_bo_is_busy: handle=15, domain: 1 exec? 1, rq? 1 >[ 7.873] indirect_replace: size=4 vs 1024 >[ 7.873] kgem_create_buffer_2d: 66x66, 32 bpp, stride=288 >[ 7.873] kgem_create_buffer: size=19008, flags=3 [write?=1, inplace?=1, last?=0] >[ 7.873] kgem_create_buffer: reusing buffer? used=45056 + size=19008, total=262144 >[ 7.873] kgem_create_proxy: target handle=16 [proxy? -1], offset=45056, length=19008, io=1 >[ 7.873] __kgem_bo_init(handle=16, num_pages=19008) >[ 7.873] memcpy_blt: src=(0, 0), dst=(0, 0), size=66x66, pitch=264/288 >[ 7.873] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 7.873] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 7.873] kgem_bo_is_render: handle=15, rq? 1 [1] >[ 7.873] kgem_bo_is_render: handle=15, rq? 1 [1] >[ 7.873] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 7.873] gen9_composite_get_binding_table(ff00) >[ 7.873] kgem_add_reloc64: handle=16, pos=16312, delta=0, domains=40000 >[ 7.873] kgem_add_reloc64: adding proxy [delta=45056] for handle=16 >[ 7.873] kgem_add_handle: handle=16, index=3 >[ 7.873] kgem_add_reloc64[5] = (delta=45056, target handle=3, presumed=fffa8000) >[ 7.873] [3fb0] bind bo(handle=16, addr=fffb3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 7.873] gen9_emit_sampler: sampler = 0 >[ 7.873] gen9_emit_vertex_elements: setup id=0 >[ 7.873] (0, 0) -> (0, 0) + (66, 66) >[ 7.873] gen8_vertex_flush[4d4] = 3 >[ 7.873] _kgem_bo_destroy: handle=16, proxy? 1 >[ 7.873] sna_destroy_pixmap: pixmap=26, attached?=1 >[ 7.873] kgem_bo_is_busy: handle=17, domain: 1 exec? 0, rq? 0 >[ 7.873] __sna_free_pixmap(pixmap=26) >[ 7.873] __sna_pixmap_free_cpu: discarding CPU buffer, handle=17, size=20480 >[ 7.873] kgem_bo_sync__cpu: handle=17 >[ 7.873] sna_accel_watch_flush: enable=-1 >[ 7.873] _kgem_bo_destroy: handle=17, proxy? 0 >[ 7.873] __kgem_bo_destroy: handle=17, size=20480 >[ 7.873] __kgem_bo_destroy: handle=17, not reusable >[ 7.873] kgem_bo_free: handle=17, size=20480 >[ 7.873] __kgem_busy: handle=17, busy=0, wedged=0 >[ 7.873] kgem_bo_free: releasing 0x0:0x0 vma for handle=17, count=0 >[ 7.873] sna_accel_flush: flush?=0, dirty?=0 >[ 7.873] sna_change_window_attributes >[ 7.873] sna_change_window_attributes >[ 7.873] sna_change_window_attributes >[ 7.873] sna_change_window_attributes >[ 7.873] sna_accel_flush: flush?=0, dirty?=0 >[ 7.873] sna_accel_flush: flush?=0, dirty?=0 >[ 7.873] sna_block_handler (tv=1.491000) >[ 7.873] kgem_retire, need_retire?=1 >[ 7.873] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 7.873] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 7.873] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 7.873] kgem_retire -- retired=0, need_retire=0 >[ 7.873] sna_accel_block: GPU idle, flushing >[ 7.873] gen8_vertex_close: used=12, vbo active? 0, vb=1, nreloc=1 >[ 7.873] gen8_vertex_close: copy to batch: 12 @ 316 >[ 7.873] gen8_vertex_close: reloc[0] = 287 >[ 7.873] kgem_add_reloc64: handle=0, pos=287, delta=1264, domains=200000 >[ 7.873] kgem_add_reloc64[6] = (delta=1264, target handle=batch) >[ 7.873] batch[1/1, flags=1800]: 316 328 16304 16384, nreloc=7, nexec=4, nfence=0, aperture=80 [fenced=0] >[ 7.874] kgem_finish_buffers: buffer handle=16, used=64256, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 7.874] kgem_finish_buffers: retaining upload buffer (64256/262144): used=65536, refcnt=1 >[ 7.874] kgem_fixup_relocs: fixing up 2 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 7.874] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 7.874] kgem_fixup_relocs: shrinking by 61440 >[ 7.874] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.874] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 7.874] kgem_commit: release handle=15 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fffa3000 >[ 7.874] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 7.874] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 7.874] __kgem_bo_clear_busy: handle=7 >[ 7.874] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 7.874] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 7.874] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 7.874] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.874] timer_enable (time=7873), starting timer 1 >[ 7.874] sna_accel_block: removing watchers >[ 7.874] sna_wakeup_handler >[ 7.874] sna_block_handler (tv=1.490000) >[ 7.874] kgem_retire, need_retire?=1 >[ 7.874] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 7.874] kgem_retire__requests_ring: retiring ring 0 >[ 7.874] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 7.874] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 7.874] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 7.874] kgem_retire -- retired=0, need_retire=1 >[ 7.874] kgem_retire__buffers: handle=16, busy? 1 [0] >[ 7.874] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.874] sna_wakeup_handler >[ 7.874] sna_block_handler (tv=1.490000) >[ 7.874] kgem_retire, need_retire?=1 >[ 7.874] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 7.874] kgem_retire__requests_ring: retiring ring 0 >[ 7.874] __kgem_busy: handle=1, busy=0, wedged=0 >[ 7.874] __kgem_retire_rq: request 1 complete >[ 7.874] __kgem_bo_flush: handle=15, busy=0, wedged=0 >[ 7.874] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 7.874] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 7.874] kgem_retire -- retired=0, need_retire=0 >[ 7.874] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 7.874] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 7.874] __kgem_bo_destroy: handle=16, size=262144 >[ 7.874] kgem_bo_replace_io: transferring io handle=16 to bo >[ 7.874] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 7.874] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.874] sna_wakeup_handler >[ 7.874] sna_block_handler (tv=1.490000) >[ 7.874] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.875] sna_wakeup_handler >[ 7.875] sna_block_handler (tv=1.489000) >[ 7.875] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.883] sna_wakeup_handler >[ 7.883] sna_block_handler (tv=1.481000) >[ 7.883] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.888] sna_wakeup_handler >[ 7.888] sna_create_pixmap(48, 48, 32, usage=0) >[ 7.888] kgem_can_create_2d: 48x48 @ 32 >[ 7.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 7.888] kgem_can_create_2d: untiled size=12288 >[ 7.888] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 7.888] kgem_choose_tiling: 48x48 -> 0 >[ 7.888] sna_create_pixmap: usage=0, flags=b >[ 7.888] sna_create_pixmap: creating GPU pixmap 48x48, stride=192, flags=b >[ 7.888] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 7.888] create_pixmap: serial=29, usage=0, 0x0 >[ 7.888] create_pixmap_hdr: pixmap=29, width=48, height=48, usage=0 >[ 7.888] sna_create_pixmap: serial=29, 48x48, usage=0 >[ 7.888] sna_validate_gc(0x55bca9b66e40) changes=7fffff, previous serial=80000000, drawable=1e >[ 7.888] sna_validate_gc: recomputing clip >[ 7.888] sna_validate_gc: composite clip=1x[(0, 0), (48, 48)] [0x55bca9aea1f0] >[ 7.888] sna_put_image((0, 0)x(48, 48), depth=32, format=2) >[ 7.888] try_upload__fast: ignore existing cpu damage (if any) >[ 7.888] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 7.888] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 7.888] kgem_choose_tiling: 48x48 -> 0 >[ 7.888] sna_pixmap_alloc_gpu: pixmap=30 >[ 7.888] kgem_create_2d(48x48, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=1, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 7.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 7.888] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 7.888] from inactive vma: pitch=192, tiling=0: handle=12, id=278 >[ 7.888] try_upload__inplace: tiling=0 >[ 7.888] kgem_bo_can_map__cpu: handle=12 >[ 7.888] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.888] sna_pixmap_move_area_to_gpu: pixmap=30 box=(0, 0), (48, 48), flags=1 >[ 7.888] _sna_damage_subtract_box(None - (0, 0), (48, 48))... >[ 7.888] = None >[ 7.888] sna_pixmap_move_to_gpu(pixmap=30, usage=0), flags=3 >[ 7.888] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 7.888] sna_pixmap_mark_active: pixmap=30, handle=12 >[ 7.888] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 7.888] kgem_bo_can_map__cpu: handle=12 >[ 7.888] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.888] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 7.888] kgem_bo_sync__cpu: handle=12 >[ 7.888] try_upload__tiled_x: upload(0, 0, 48, 48) x 1 >[ 7.888] try_upload__tiled_x: copy lined box (0, 0)->(0, 0)x(48, 48) >[ 7.888] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 7.888] __sna_damage_all(48, 48) >[ 7.888] sna_get_image: pixmap=30 (0, 0)x(48, 48), format=2, mask=ffffffff, depth=32 >[ 7.888] sna_get_image__fast: attached?=1, has gpu damage?=1 >[ 7.888] kgem_bo_can_map__cpu: handle=12 >[ 7.888] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.888] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 7.888] kgem_bo_can_map__cpu: handle=12 >[ 7.888] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 7.888] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 7.888] kgem_bo_sync__cpu_full: handle=12 >[ 7.888] sna_get_image__inplace: download through a linear CPU map >[ 7.888] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 7.888] sna_destroy_pixmap: pixmap=30, attached?=1 >[ 7.888] sna_pixmap_unmap: pixmap=30 dropping cpu mapping >[ 7.888] _kgem_bo_destroy: handle=12, proxy? 0 >[ 7.888] __kgem_bo_destroy: handle=12, size=12288 >[ 7.888] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 7.888] __sna_free_pixmap(pixmap=30) >[ 7.888] sna_block_handler (tv=1.476000) >[ 7.888] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.888] sna_wakeup_handler >[ 7.888] sna_block_handler (tv=1.476000) >[ 7.888] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.888] sna_wakeup_handler >[ 7.888] sna_block_handler (tv=1.476000) >[ 7.888] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.895] sna_wakeup_handler >[ 7.895] sna_block_handler (tv=1.469000) >[ 7.895] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.895] sna_accel_do_throttle (time=7895), triggered >[ 7.896] sna_accel_throttle (time=7895) >[ 7.896] sna_accel_disarm_timer[1] (time=7895) >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=0.0) >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=0.0) >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=0.0) >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.896] sna_wakeup_handler >[ 7.896] sna_block_handler (tv=1.468000) >[ 7.896] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.896] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_change_window_attributes >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=0.0) >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.897] sna_wakeup_handler >[ 7.897] sna_block_handler (tv=1.467000) >[ 7.897] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.897] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.898] sna_block_handler (tv=1.466000) >[ 7.898] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.898] sna_accel_do_throttle -- no pending activity >[ 7.898] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.899] sna_wakeup_handler >[ 7.899] sna_block_handler (tv=1.465000) >[ 7.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.899] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_create_window: window=8388609 >[ 7.900] sna_set_window_pixmap: window=8388609, old pixmap=0 new pixmap=8 >[ 7.900] sna_change_window_attributes >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.900] sna_wakeup_handler >[ 7.900] sna_block_handler (tv=1.464000) >[ 7.900] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.900] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=0.0) >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.902] sna_wakeup_handler >[ 7.902] sna_block_handler (tv=1.462000) >[ 7.902] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.902] sna_accel_do_throttle -- no pending activity >[ 7.903] sna_wakeup_handler >[ 7.903] sna_block_handler (tv=1.461000) >[ 7.903] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.903] sna_accel_do_throttle -- no pending activity >[ 7.905] sna_wakeup_handler >[ 7.905] sna_block_handler (tv=1.459000) >[ 7.905] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.905] sna_accel_do_throttle -- no pending activity >[ 7.905] sna_wakeup_handler >[ 7.905] sna_block_handler (tv=0.0) >[ 7.905] sna_wakeup_handler >[ 7.905] sna_block_handler (tv=1.459000) >[ 7.905] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.906] sna_wakeup_handler >[ 7.906] sna_block_handler (tv=1.458000) >[ 7.906] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.906] sna_accel_do_throttle -- no pending activity >[ 7.908] sna_wakeup_handler >[ 7.908] sna_block_handler (tv=1.456000) >[ 7.908] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.908] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.909] sna_wakeup_handler >[ 7.909] sna_block_handler (tv=1.455000) >[ 7.909] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.909] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=0.0) >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.911] sna_block_handler (tv=1.453000) >[ 7.911] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.911] sna_accel_do_throttle -- no pending activity >[ 7.911] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.912] sna_block_handler (tv=1.452000) >[ 7.912] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.912] sna_accel_do_throttle -- no pending activity >[ 7.912] sna_wakeup_handler >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.913] sna_wakeup_handler >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.913] sna_wakeup_handler >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.913] sna_wakeup_handler >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.913] sna_wakeup_handler >[ 7.913] sna_change_window_attributes >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.913] sna_wakeup_handler >[ 7.913] sna_block_handler (tv=1.451000) >[ 7.913] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.913] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=0.0) >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.914] sna_wakeup_handler >[ 7.914] sna_block_handler (tv=1.450000) >[ 7.914] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.914] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.915] sna_block_handler (tv=1.449000) >[ 7.915] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.915] sna_accel_do_throttle -- no pending activity >[ 7.915] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.916] sna_wakeup_handler >[ 7.916] sna_block_handler (tv=1.448000) >[ 7.916] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.916] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_create_window: window=10485761 >[ 7.917] sna_set_window_pixmap: window=10485761, old pixmap=0 new pixmap=8 >[ 7.917] sna_change_window_attributes >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.917] sna_block_handler (tv=1.447000) >[ 7.917] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.917] sna_accel_do_throttle -- no pending activity >[ 7.917] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.447000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.918] sna_wakeup_handler >[ 7.918] sna_block_handler (tv=1.446000) >[ 7.918] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.918] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=0.0) >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.919] sna_block_handler (tv=1.445000) >[ 7.919] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.919] sna_accel_do_throttle -- no pending activity >[ 7.919] sna_wakeup_handler >[ 7.920] sna_block_handler (tv=1.444000) >[ 7.920] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.920] sna_accel_do_throttle -- no pending activity >[ 7.920] sna_wakeup_handler >[ 7.920] sna_block_handler (tv=1.444000) >[ 7.920] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.920] sna_accel_do_throttle -- no pending activity >[ 7.920] sna_wakeup_handler >[ 7.920] sna_block_handler (tv=1.444000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=0.0) >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_change_window_attributes >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=0.0) >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.921] sna_wakeup_handler >[ 7.921] sna_block_handler (tv=1.443000) >[ 7.921] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.921] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.922] sna_wakeup_handler >[ 7.922] sna_block_handler (tv=1.442000) >[ 7.922] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.922] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_create_window: window=12582913 >[ 7.923] sna_set_window_pixmap: window=12582913, old pixmap=0 new pixmap=8 >[ 7.923] sna_change_window_attributes >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.923] sna_wakeup_handler >[ 7.923] sna_block_handler (tv=1.441000) >[ 7.923] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.923] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=0.0) >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.924] sna_wakeup_handler >[ 7.924] sna_block_handler (tv=1.440000) >[ 7.924] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.924] sna_accel_do_throttle -- no pending activity >[ 7.925] sna_wakeup_handler >[ 7.925] sna_block_handler (tv=1.439000) >[ 7.925] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.925] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_create_window: window=8388611 >[ 7.926] sna_set_window_pixmap: window=8388611, old pixmap=0 new pixmap=8 >[ 7.926] sna_change_window_attributes >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.926] sna_block_handler (tv=1.438000) >[ 7.926] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.926] sna_accel_do_throttle -- no pending activity >[ 7.926] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.927] sna_wakeup_handler >[ 7.927] sna_block_handler (tv=1.437000) >[ 7.927] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.927] sna_accel_do_throttle -- no pending activity >[ 7.942] sna_wakeup_handler >[ 7.942] sna_block_handler (tv=1.422000) >[ 7.942] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.942] sna_accel_do_throttle -- no pending activity >[ 7.943] sna_wakeup_handler >[ 7.943] sna_block_handler (tv=1.421000) >[ 7.943] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.943] sna_accel_do_throttle -- no pending activity >[ 7.943] sna_wakeup_handler >[ 7.943] sna_block_handler (tv=1.421000) >[ 7.943] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.943] sna_accel_do_throttle -- no pending activity >[ 7.949] sna_wakeup_handler >[ 7.949] sna_block_handler (tv=1.415000) >[ 7.949] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 7.949] sna_accel_do_throttle -- no pending activity >[ 7.949] sna_wakeup_handler >[ 7.949] sna_randr_getinfo() >[ 7.949] sna_handle_uevents >[ 7.949] sna_output_detect(eDP1:48) >[ 7.950] sna_output_detect(eDP1): num modes 0 -> 1, num props 6 -> 6 >[ 7.950] sna_output_detect(eDP1): found 1 modes, connection status=1 >[ 7.950] sna_output_get_modes(eDP1:48) >[ 7.950] sna_output_attach_edid(eDP1): attaching EDID id=77, current=0 >[ 7.950] sna_output_attach_edid(eDP1): failed to read blob, reusing previous >[ 7.950] sna_output_attach_tile: found? TILE=-1 >[ 7.950] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 7.950] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 7.950] sna_output_get_modes: adding 1 probed modes >[ 7.950] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 7.950] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 7.950] kgem_can_create_2d: 3840x2160 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.950] kgem_can_create_2d: untiled size=33177600 >[ 7.950] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 7.950] kgem_can_create_2d: tiled[-1] size=33177600 >[ 7.950] kgem_can_create_2d: 640x480 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 7.950] kgem_can_create_2d: untiled size=1228800 >[ 7.950] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 7.950] kgem_can_create_2d: tiled[-1] size=1228800 >[ 7.950] kgem_can_create_2d: 800x600 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 7.950] kgem_can_create_2d: untiled size=1921024 >[ 7.950] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 7.950] kgem_can_create_2d: tiled[-1] size=1921024 >[ 7.950] kgem_can_create_2d: 800x600 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 7.950] kgem_can_create_2d: untiled size=1921024 >[ 7.950] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 7.950] kgem_can_create_2d: tiled[-1] size=1921024 >[ 7.950] kgem_can_create_2d: 1024x768 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 7.950] kgem_can_create_2d: untiled size=3145728 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 7.950] kgem_can_create_2d: tiled[-1] size=3145728 >[ 7.950] kgem_can_create_2d: 1280x960 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 7.950] kgem_can_create_2d: untiled size=4915200 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 7.950] kgem_can_create_2d: tiled[-1] size=4915200 >[ 7.950] kgem_can_create_2d: 1280x1024 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 7.950] kgem_can_create_2d: untiled size=5242880 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 7.950] kgem_can_create_2d: tiled[-1] size=5242880 >[ 7.950] kgem_can_create_2d: 1600x1200 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 7.950] kgem_can_create_2d: untiled size=7680000 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 7.950] kgem_can_create_2d: tiled[-1] size=7680000 >[ 7.950] kgem_can_create_2d: 1792x1344 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 7.950] kgem_can_create_2d: untiled size=9633792 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 7.950] kgem_can_create_2d: tiled[-1] size=9633792 >[ 7.950] kgem_can_create_2d: 1856x1392 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 7.950] kgem_can_create_2d: untiled size=10334208 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 7.950] kgem_can_create_2d: tiled[-1] size=10334208 >[ 7.950] kgem_can_create_2d: 1920x1440 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 7.950] kgem_can_create_2d: untiled size=11059200 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 7.950] kgem_can_create_2d: tiled[-1] size=11059200 >[ 7.950] kgem_can_create_2d: 1152x864 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 7.950] kgem_can_create_2d: untiled size=3981312 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 7.950] kgem_can_create_2d: tiled[-1] size=3981312 >[ 7.950] kgem_can_create_2d: 1360x768 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 7.950] kgem_can_create_2d: untiled size=4177920 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 7.950] kgem_can_create_2d: tiled[-1] size=4177920 >[ 7.950] kgem_can_create_2d: 1360x768 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 7.950] kgem_can_create_2d: untiled size=4177920 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 7.950] kgem_can_create_2d: tiled[-1] size=4177920 >[ 7.950] kgem_can_create_2d: 1400x1050 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 7.950] kgem_can_create_2d: untiled size=5881856 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 7.950] kgem_can_create_2d: tiled[-1] size=5881856 >[ 7.950] kgem_can_create_2d: 1440x900 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 7.950] kgem_can_create_2d: untiled size=5185536 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 7.950] kgem_can_create_2d: tiled[-1] size=5185536 >[ 7.950] kgem_can_create_2d: 1600x1024 @ 32 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 7.950] kgem_can_create_2d: untiled size=6553600 >[ 7.950] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 7.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 7.950] kgem_can_create_2d: tiled[-1] size=6553600 >[ 7.950] kgem_can_create_2d: 1680x1050 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 7.951] kgem_can_create_2d: untiled size=7057408 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 7.951] kgem_can_create_2d: tiled[-1] size=7057408 >[ 7.951] kgem_can_create_2d: 1680x1050 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 7.951] kgem_can_create_2d: untiled size=7057408 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 7.951] kgem_can_create_2d: tiled[-1] size=7057408 >[ 7.951] kgem_can_create_2d: 1920x1080 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 7.951] kgem_can_create_2d: untiled size=8294400 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 7.951] kgem_can_create_2d: tiled[-1] size=8294400 >[ 7.951] kgem_can_create_2d: 1920x1200 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 7.951] kgem_can_create_2d: untiled size=9216000 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 7.951] kgem_can_create_2d: tiled[-1] size=9216000 >[ 7.951] kgem_can_create_2d: 2048x1536 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 7.951] kgem_can_create_2d: untiled size=12582912 >[ 7.951] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 7.951] kgem_can_create_2d: tiled[-1] size=12582912 >[ 7.951] kgem_can_create_2d: 1920x1080 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 7.951] kgem_can_create_2d: untiled size=8294400 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 7.951] kgem_can_create_2d: tiled[-1] size=8294400 >[ 7.951] kgem_can_create_2d: 640x360 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 7.951] kgem_can_create_2d: untiled size=921600 >[ 7.951] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 7.951] kgem_can_create_2d: tiled[-1] size=921600 >[ 7.951] kgem_can_create_2d: 720x405 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 7.951] kgem_can_create_2d: untiled size=1167360 >[ 7.951] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 7.951] kgem_can_create_2d: tiled[-1] size=1167360 >[ 7.951] kgem_can_create_2d: 864x486 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 7.951] kgem_can_create_2d: untiled size=1683456 >[ 7.951] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 7.951] kgem_can_create_2d: tiled[-1] size=1683456 >[ 7.951] kgem_can_create_2d: 960x540 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 7.951] kgem_can_create_2d: untiled size=2076672 >[ 7.951] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 7.951] kgem_can_create_2d: tiled[-1] size=2076672 >[ 7.951] kgem_can_create_2d: 1024x576 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 7.951] kgem_can_create_2d: untiled size=2359296 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 7.951] kgem_can_create_2d: tiled[-1] size=2359296 >[ 7.951] kgem_can_create_2d: 1280x720 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 7.951] kgem_can_create_2d: untiled size=3686400 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 7.951] kgem_can_create_2d: tiled[-1] size=3686400 >[ 7.951] kgem_can_create_2d: 1368x768 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 7.951] kgem_can_create_2d: untiled size=4202496 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 7.951] kgem_can_create_2d: tiled[-1] size=4202496 >[ 7.951] kgem_can_create_2d: 1600x900 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 7.951] kgem_can_create_2d: untiled size=5763072 >[ 7.951] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 7.951] kgem_can_create_2d: tiled[-1] size=5763072 >[ 7.951] kgem_can_create_2d: 2048x1152 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 7.951] kgem_can_create_2d: untiled size=9437184 >[ 7.951] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 7.951] kgem_can_create_2d: tiled[-1] size=9437184 >[ 7.951] kgem_can_create_2d: 2560x1440 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 7.951] kgem_can_create_2d: untiled size=14745600 >[ 7.951] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 7.951] kgem_can_create_2d: tiled[-1] size=14745600 >[ 7.951] kgem_can_create_2d: 2880x1620 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 7.951] kgem_can_create_2d: untiled size=18665472 >[ 7.951] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 7.951] kgem_can_create_2d: tiled[-1] size=18665472 >[ 7.951] kgem_can_create_2d: 3200x1800 @ 32 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 7.951] kgem_can_create_2d: untiled size=23040000 >[ 7.951] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 7.951] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 7.951] kgem_can_create_2d: tiled[-1] size=23040000 >[ 7.951] sna_output_detect(DP1:56) >[ 7.957] sna_output_detect(DP1): num modes 0 -> 0, num props 5 -> 5 >[ 7.957] sna_output_detect(DP1): found 0 modes, connection status=2 >[ 7.957] sna_output_detect(DP1-1:50) >[ 7.958] sna_output_detect(DP1-1): num modes 0 -> 0, num props 5 -> 5 >[ 7.958] sna_output_detect(DP1-1): found 0 modes, connection status=2 >[ 7.958] sna_output_detect(DP1-2:74) >[ 8.011] sna_output_detect(DP1-2): num modes 0 -> 30, num props 5 -> 5 >[ 8.011] sna_output_detect(DP1-2): found 30 modes, connection status=1 >[ 8.011] sna_output_get_modes(DP1-2:74) >[ 8.011] sna_output_attach_edid(DP1-2): attaching EDID id=100, current=0 >[ 8.011] sna_output_attach_edid(DP1-2): failed to read blob, reusing previous >[ 8.011] sna_output_attach_tile: found? TILE=4 >[ 8.011] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.011] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.011] sna_output_get_modes: adding 30 probed modes >[ 8.011] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.011] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.011] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.011] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.011] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.011] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.011] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.011] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.011] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.011] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.011] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.011] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.011] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.011] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.011] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.011] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.011] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.011] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.011] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.011] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.011] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.011] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.011] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.011] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.011] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.011] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.011] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.011] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.011] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.011] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.011] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.011] kgem_can_create_2d: untiled size=33177600 >[ 8.011] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.011] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.011] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.011] kgem_can_create_2d: untiled size=33177600 >[ 8.011] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.011] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.011] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.011] kgem_can_create_2d: untiled size=14745600 >[ 8.011] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.011] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.011] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.011] kgem_can_create_2d: untiled size=10485760 >[ 8.011] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.011] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.011] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.011] kgem_can_create_2d: untiled size=9216000 >[ 8.011] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.011] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.011] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.011] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: untiled size=8294400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.012] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.012] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.012] kgem_can_create_2d: untiled size=7680000 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.012] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.012] kgem_can_create_2d: 1600x900 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.012] kgem_can_create_2d: untiled size=5763072 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.012] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.012] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.012] kgem_can_create_2d: untiled size=5242880 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.012] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.012] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.012] kgem_can_create_2d: untiled size=5242880 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.012] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.012] kgem_can_create_2d: 1152x864 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.012] kgem_can_create_2d: untiled size=3981312 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.012] kgem_can_create_2d: 1280x720 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: untiled size=3686400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.012] kgem_can_create_2d: 1280x720 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: untiled size=3686400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.012] kgem_can_create_2d: 1280x720 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: untiled size=3686400 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.012] kgem_can_create_2d: 1024x768 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.012] kgem_can_create_2d: untiled size=3145728 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.012] kgem_can_create_2d: 1024x768 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.012] kgem_can_create_2d: untiled size=3145728 >[ 8.012] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.012] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.012] kgem_can_create_2d: 800x600 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.012] kgem_can_create_2d: untiled size=1921024 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.012] kgem_can_create_2d: 800x600 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.012] kgem_can_create_2d: untiled size=1921024 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.012] kgem_can_create_2d: 720x576 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.012] kgem_can_create_2d: untiled size=1658880 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.012] kgem_can_create_2d: 720x480 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.012] kgem_can_create_2d: untiled size=1384448 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.012] kgem_can_create_2d: 720x480 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.012] kgem_can_create_2d: untiled size=1384448 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.012] kgem_can_create_2d: 640x480 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: untiled size=1228800 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.012] kgem_can_create_2d: 640x480 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: untiled size=1228800 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.012] kgem_can_create_2d: 640x480 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: untiled size=1228800 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.012] kgem_can_create_2d: 720x400 @ 32 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.012] kgem_can_create_2d: untiled size=1155072 >[ 8.012] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.012] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.012] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.012] sna_output_detect(DP1-3:68) >[ 8.012] sna_output_detect(DP1-3): num modes 0 -> 0, num props 5 -> 5 >[ 8.012] sna_output_detect(DP1-3): found 0 modes, connection status=2 >[ 8.012] sna_output_detect(DP2:63) >[ 8.012] sna_output_detect(DP2): num modes 0 -> 0, num props 5 -> 5 >[ 8.012] sna_output_detect(DP2): found 0 modes, connection status=2 >[ 8.012] sna_output_detect(HDMI1:60) >[ 8.020] sna_output_detect(HDMI1): num modes 0 -> 0, num props 6 -> 6 >[ 8.020] sna_output_detect(HDMI1): found 0 modes, connection status=2 >[ 8.020] sna_output_detect(HDMI2:67) >[ 8.028] sna_output_detect(HDMI2): num modes 0 -> 0, num props 6 -> 6 >[ 8.028] sna_output_detect(HDMI2): found 0 modes, connection status=2 >[ 8.028] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.028] sna_block_handler (tv=1.336000) >[ 8.028] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.028] sna_accel_do_throttle -- no pending activity >[ 8.028] sna_wakeup_handler >[ 8.028] sna_create_pixmap(3840, 2160, 24, usage=0) >[ 8.028] kgem_can_create_2d: 3840x2160 @ 24 >[ 8.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.028] kgem_can_create_2d: untiled size=33177600 >[ 8.028] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.028] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.028] sna_create_pixmap: usage=0, flags=1b >[ 8.028] sna_create_pixmap: creating GPU pixmap 3840x2160, stride=15360, flags=1b >[ 8.028] __pop_freed_pixmap: reusing freed pixmap=30 header >[ 8.028] create_pixmap_hdr: pixmap=37, width=3840, height=2160, usage=0 >[ 8.028] sna_create_pixmap: serial=37, 3840x2160, usage=0 >[ 8.028] sna_composite_rectangles(pixmap=38, op=0, 0 x 1 [(0, 0)x(3840, 2160) ...]) >[ 8.028] sna_composite_rectangles: converted to op 0 >[ 8.028] sna_composite_rectangles[0] (0, 0)x(3840, 2160) -> (0, 0), (3840, 2160) >[ 8.028] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 2160) x 1 >[ 8.028] sna_composite_rectangles: clipped extents (0, 0),(3840, 2160) x 1 >[ 8.028] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 2160) >[ 8.028] sna_composite_rectangles: dropping last-cpu hint >[ 8.028] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=19... >[ 8.028] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.028] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.028] sna_pixmap_move_to_gpu(pixmap=38, usage=0), flags=b >[ 8.028] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.028] sna_pixmap_move_to_gpu: creating GPU bo (3840x2160@32), create=b >[ 8.028] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.028] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.028] sna_pixmap_alloc_gpu: pixmap=38 >[ 8.028] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.028] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 8.028] __kgem_bo_init(handle=17, num_pages=8100) >[ 8.028] kgem_set_tiling: handle=17, tiling=1 [1], pitch=15360 [15360]: 1 >[ 8.028] new pitch=15360, tiling=1, handle=17, id=279, num_pages=8100 [8100], bucket=12 >[ 8.028] __sna_damage_all(3840, 2160) >[ 8.028] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.028] sna_pixmap_mark_active: pixmap=38, handle=17 >[ 8.028] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.028] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.028] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 8.028] kgem_bo_is_render: handle=17, rq? 0 [0] >[ 8.028] kgem_bo_is_render: handle=17, rq? 0 [0] >[ 8.028] gen9_render_fill_boxes(0 x 1 [(0, 0), (3840, 2160) ...]) >[ 8.028] sna_render_get_solid: 0 >[ 8.028] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.028] needs_batch_flush: flushing before handle=17 for new reservation >[ 8.028] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 8.028] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.028] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.028] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.028] kgem_add_handle: handle=4, index=0 >[ 8.028] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.028] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.028] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.028] gen9_composite_get_binding_table(ffc0) >[ 8.028] kgem_add_reloc64: handle=17, pos=16360, delta=0, domains=20002 >[ 8.028] kgem_add_handle: handle=17, index=1 >[ 8.028] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.028] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.028] [3fe0] bind bo(handle=17, addr=0), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.028] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.028] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.028] kgem_add_handle: handle=7, index=2 >[ 8.028] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.028] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.028] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.028] gen9_emit_sampler: sampler = 1 >[ 8.028] gen9_emit_sf: num_sf_outputs=1 >[ 8.028] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.028] gen9_emit_vertex_elements: setup id=0 >[ 8.028] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.028] (0, 0), (3840, 2160) >[ 8.028] gen8_vertex_flush[490] = 3 >[ 8.028] sna_composite_rectangles: pixmap=38 marking clear [0]? 1 >[ 8.028] sna_composite_rectangles(pixmap=38, op=1, ff2c001e x 1 [(0, 0)x(3840, 2160) ...]) >[ 8.028] sna_composite_rectangles: converted to op 1 >[ 8.028] sna_composite_rectangles[0] (0, 0)x(3840, 2160) -> (0, 0), (3840, 2160) >[ 8.028] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 2160) x 1 >[ 8.028] sna_composite_rectangles: clipped extents (0, 0),(3840, 2160) x 1 >[ 8.028] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 2160) >[ 8.028] sna_composite_rectangles: promoting to full GPU >[ 8.028] sna_composite_rectangles: dropping last-cpu hint >[ 8.028] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=19... >[ 8.028] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.028] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.028] sna_drawable_use_bo: using whole GPU bo >[ 8.028] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 8.028] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.028] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (3840, 2160) ...]) >[ 8.028] sna_render_get_solid: ff2c001e >[ 8.028] sna_render_finish_solid(force=0, domain=1, busy=0, dirty=0, size=0) >[ 8.028] sna_render_get_solid(0) = ff2c001e (new) >[ 8.028] kgem_create_proxy: target handle=8 [proxy? -1], offset=0, length=4, io=0 >[ 8.028] __kgem_bo_init(handle=8, num_pages=4) >[ 8.028] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.028] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.028] gen9_composite_get_binding_table(ff00) >[ 8.028] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 8.028] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 8.028] kgem_add_handle: handle=8, index=3 >[ 8.028] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=0) >[ 8.028] [3fb0] bind bo(handle=8, addr=0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.028] gen9_emit_vertex_elements: setup id=0 >[ 8.028] (0, 0), (3840, 2160) >[ 8.028] gen8_vertex_flush[4cc] = 3 >[ 8.028] sna_composite_rectangles: pixmap=38 marking clear [ff2c001e]? 1 >[ 8.028] sna_create_pixmap(40, 40, 32, usage=0) >[ 8.028] kgem_can_create_2d: 40x40 @ 32 >[ 8.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.028] kgem_can_create_2d: untiled size=8192 >[ 8.028] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.028] kgem_choose_tiling: 40x40 -> 0 >[ 8.028] sna_create_pixmap: usage=0, flags=b >[ 8.028] sna_create_pixmap: creating GPU pixmap 40x40, stride=160, flags=b >[ 8.028] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.028] create_pixmap: serial=39, usage=0, 0x0 >[ 8.028] create_pixmap_hdr: pixmap=39, width=40, height=40, usage=0 >[ 8.028] sna_create_pixmap: serial=39, 40x40, usage=0 >[ 8.028] sna_composite_rectangles(pixmap=40, op=0, 0 x 1 [(0, 0)x(40, 40) ...]) >[ 8.028] sna_composite_rectangles: converted to op 0 >[ 8.028] sna_composite_rectangles[0] (0, 0)x(40, 40) -> (0, 0), (40, 40) >[ 8.028] sna_composite_rectangles: nrects=1, region=(0, 0), (40, 40) x 1 >[ 8.028] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 1 >[ 8.028] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.028] sna_composite_rectangles: dropping last-cpu hint >[ 8.028] sna_drawable_use_bo pixmap=40, box=((0, 0), (40, 40)), flags=19... >[ 8.028] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.028] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.028] sna_pixmap_move_to_gpu(pixmap=40, usage=0), flags=b >[ 8.028] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.028] sna_pixmap_move_to_gpu: creating GPU bo (40x40@32), create=b >[ 8.028] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.028] kgem_choose_tiling: 40x40 -> 0 >[ 8.028] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.028] kgem_choose_tiling: 40x40 -> 0 >[ 8.028] sna_pixmap_alloc_gpu: pixmap=40 >[ 8.028] kgem_create_2d(40x40, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.028] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 8.028] from inactive: pitch=160, tiling=0: handle=12, id=281 >[ 8.028] __sna_damage_all(40, 40) >[ 8.029] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.029] sna_pixmap_mark_active: pixmap=40, handle=12 >[ 8.029] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.029] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.029] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.029] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 8.029] gen9_render_fill_boxes(0 x 1 [(0, 0), (40, 40) ...]) >[ 8.029] sna_render_get_solid: 0 >[ 8.029] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.029] kgem_set_mode: flushing before new bo >[ 8.029] gen8_vertex_close: used=12, vbo active? 0, vb=1, nreloc=1 >[ 8.029] gen8_vertex_close: copy to batch: 12 @ 314 >[ 8.029] gen8_vertex_close: reloc[0] = 287 >[ 8.029] kgem_add_reloc64: handle=0, pos=287, delta=1256, domains=200000 >[ 8.029] kgem_add_reloc64[6] = (delta=1256, target handle=batch) >[ 8.029] sna_render_flush_solid(size=1) >[ 8.029] __kgem_bo_map__cpu: caching CPU vma for 8 >[ 8.029] batch[1/1, flags=1800]: 314 326 16304 16384, nreloc=7, nexec=4, nfence=0, aperture=8112 [fenced=0] >[ 8.029] kgem_fixup_relocs: fixing up 2 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.029] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.029] kgem_fixup_relocs: shrinking by 61440 >[ 8.029] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.033] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.033] kgem_commit: release handle=17 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.033] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.033] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.033] __kgem_bo_clear_busy: handle=7 >[ 8.033] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.033] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.033] __kgem_bo_clear_busy: handle=8 >[ 8.033] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 8.033] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.033] needs_batch_flush: flushing before handle=12 for new reservation >[ 8.033] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 8.033] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.033] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.033] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.033] kgem_add_handle: handle=4, index=0 >[ 8.033] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.033] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.033] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.033] gen9_composite_get_binding_table(ffc0) >[ 8.033] kgem_add_reloc64: handle=12, pos=16360, delta=0, domains=20002 >[ 8.033] kgem_add_handle: handle=12, index=1 >[ 8.033] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.033] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 8.033] [3fe0] bind bo(handle=12, addr=0), format=192, width=40, height=40, pitch=160, tiling=0 -> render >[ 8.033] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.033] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.033] kgem_add_handle: handle=7, index=2 >[ 8.033] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.033] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.033] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.033] gen9_emit_sampler: sampler = 1 >[ 8.033] gen9_emit_sf: num_sf_outputs=1 >[ 8.033] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.033] gen9_emit_vertex_elements: setup id=0 >[ 8.033] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.033] (0, 0), (40, 40) >[ 8.033] gen8_vertex_flush[490] = 3 >[ 8.033] sna_composite_rectangles: pixmap=40 marking clear [0]? 1 >[ 8.033] sna_composite_rectangles(pixmap=40, op=1, 40404040 x 4 [(0, 0)x(1, 1) ...]) >[ 8.033] sna_composite_rectangles: converted to op 1 >[ 8.033] sna_composite_rectangles[0] (0, 0)x(1, 1) -> (0, 0), (1, 1) >[ 8.033] sna_composite_rectangles[1] (39, 0)x(1, 1) -> (39, 0), (40, 1) >[ 8.033] sna_composite_rectangles[2] (0, 39)x(1, 1) -> (0, 39), (1, 40) >[ 8.033] sna_composite_rectangles[3] (39, 39)x(1, 1) -> (39, 39), (40, 40) >[ 8.033] sna_composite_rectangles: nrects=4, region=(0, 0), (40, 40) x 4 >[ 8.033] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 4 >[ 8.033] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.033] sna_composite_rectangles: dropping last-cpu hint >[ 8.033] sna_drawable_use_bo pixmap=40, box=((0, 0), (40, 40)), flags=1... >[ 8.033] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.033] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.033] sna_drawable_use_bo: using whole GPU bo >[ 8.033] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 8.033] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.033] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (1, 1) ...]) >[ 8.033] sna_render_get_solid: 40404040 >[ 8.033] sna_render_finish_solid(force=0, domain=3, busy=1, dirty=0, size=1) >[ 8.033] _kgem_bo_destroy: handle=8, proxy? 1 >[ 8.033] sna_render_finish_solid reset >[ 8.033] kgem_create_linear(4096) >[ 8.033] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.033] search_linear_cache: inactive and cache bucket empty >[ 8.033] search_linear_cache: active cache bucket empty >[ 8.033] kgem_create_linear: new handle=18, num_pages=1 >[ 8.033] __kgem_bo_init(handle=18, num_pages=1) >[ 8.033] kgem_create_proxy: target handle=18 [proxy? -1], offset=0, length=4, io=0 >[ 8.033] __kgem_bo_init(handle=18, num_pages=4) >[ 8.033] _kgem_bo_destroy: handle=8, proxy? 0 >[ 8.033] __kgem_bo_destroy: handle=8, size=4096 >[ 8.033] __kgem_busy: handle=8, busy=131072, wedged=0 >[ 8.033] __kgem_bo_destroy: handle=8 -> active >[ 8.033] sna_render_get_solid(1) = 40404040 (new) >[ 8.033] kgem_create_proxy: target handle=18 [proxy? -1], offset=4, length=4, io=0 >[ 8.033] __kgem_bo_init(handle=18, num_pages=4) >[ 8.033] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.033] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.033] gen9_composite_get_binding_table(ff00) >[ 8.033] kgem_add_reloc64: handle=18, pos=16312, delta=0, domains=40000 >[ 8.033] kgem_add_reloc64: adding proxy [delta=4] for handle=18 >[ 8.033] kgem_add_handle: handle=18, index=3 >[ 8.033] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=0) >[ 8.033] [3fb0] bind bo(handle=18, addr=4), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.033] gen9_emit_vertex_elements: setup id=0 >[ 8.033] (0, 0), (1, 1) >[ 8.033] (39, 0), (40, 1) >[ 8.033] (0, 39), (1, 40) >[ 8.033] (39, 39), (40, 40) >[ 8.033] gen8_vertex_flush[4cc] = 12 >[ 8.033] sna_composite(pixmap=38, op=3, src=40+(0, 0), mask=0+(0, 0), dst=38+(0, 0)+(0, 0), size=(3840, 2160) >[ 8.033] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 8.033] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 8.033] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.033] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 8.033] sna_compute_composite_region: clip against src (40x40 clip=0): (0, 0), (3840, 2160) >[ 8.033] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 8.033] gen9_render_composite: 3840x2160, current mode=1/1 >[ 8.033] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.033] kgem_bo_is_busy: handle=12, domain: 1 exec? 1, rq? 1 >[ 8.033] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 8.033] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 8.033] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.033] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.033] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.033] sna_drawable_use_bo: using whole GPU bo >[ 8.033] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.033] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 8.033] sna_transform_is_imprecise_integer_translation: no transform >[ 8.033] gen9_composite_picture: integer translation (0, 0), removing >[ 8.033] sna_render_pixmap_bo pixmap=40, (0, 0)x(3840, 2160)/(40, 40) >[ 8.033] sna_render_pixmap_bo: GPU all damaged >[ 8.033] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.033] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.033] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.033] gen4_choose_composite_emitter: identity src, no mask >[ 8.033] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.033] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.033] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 8.033] aligning vertex: was 2, now 3 floats per vertex >[ 8.033] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.033] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.033] gen9_composite_get_binding_table(fe80) >[ 8.033] kgem_add_reloc64: handle=17, pos=16280, delta=0, domains=20002 >[ 8.033] kgem_add_handle: handle=17, index=4 >[ 8.033] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fdfff000) >[ 8.033] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.033] [3f90] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.033] kgem_add_reloc64: handle=12, pos=16264, delta=0, domains=40000 >[ 8.033] kgem_add_reloc64[7] = (delta=0, target handle=1, presumed=0) >[ 8.033] [3f80] bind bo(handle=12, addr=0), format=192, width=40, height=40, pitch=160, tiling=0 -> sampler >[ 8.033] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.033] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.033] gen9_emit_sampler: sampler = a >[ 8.033] gen9_emit_vertex_elements: setup id=2 >[ 8.033] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.033] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 8.033] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 8.033] gen8_vertex_flush[568] = 3 >[ 8.033] sna_block_handler (tv=0.0) >[ 8.033] sna_wakeup_handler >[ 8.033] sna_block_handler (tv=0.0) >[ 8.033] sna_wakeup_handler >[ 8.033] sna_destroy_pixmap: pixmap=40, attached?=1 >[ 8.033] _kgem_bo_destroy: handle=12, proxy? 0 >[ 8.033] __kgem_bo_destroy: handle=12, size=12288 >[ 8.033] __kgem_bo_destroy: handle=12 -> active >[ 8.033] __sna_free_pixmap(pixmap=40) >[ 8.034] sna_create_pixmap(320, 2128, 32, usage=0) >[ 8.034] kgem_can_create_2d: 320x2128 @ 32 >[ 8.034] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1280, height=2128 >[ 8.034] kgem_can_create_2d: untiled size=2723840 >[ 8.034] kgem_choose_tiling: 320x2128 -> 1 >[ 8.034] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.034] kgem_can_create_2d: tiled[1] size=3268608 >[ 8.034] sna_create_pixmap: usage=0, flags=1b >[ 8.034] sna_create_pixmap: creating GPU pixmap 320x2128, stride=1280, flags=1b >[ 8.034] __pop_freed_pixmap: reusing freed pixmap=40 header >[ 8.034] create_pixmap_hdr: pixmap=41, width=320, height=2128, usage=0 >[ 8.034] sna_create_pixmap: serial=41, 320x2128, usage=0 >[ 8.034] sna_composite_rectangles(pixmap=42, op=0, 0 x 1 [(0, 0)x(320, 2128) ...]) >[ 8.034] sna_composite_rectangles: converted to op 0 >[ 8.034] sna_composite_rectangles[0] (0, 0)x(320, 2128) -> (0, 0), (320, 2128) >[ 8.034] sna_composite_rectangles: nrects=1, region=(0, 0), (320, 2128) x 1 >[ 8.034] sna_composite_rectangles: clipped extents (0, 0),(320, 2128) x 1 >[ 8.034] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(320, 2128) >[ 8.034] sna_composite_rectangles: dropping last-cpu hint >[ 8.034] sna_drawable_use_bo pixmap=42, box=((0, 0), (320, 2128)), flags=19... >[ 8.034] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.034] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.034] sna_pixmap_move_to_gpu(pixmap=42, usage=0), flags=b >[ 8.034] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.034] sna_pixmap_move_to_gpu: creating GPU bo (320x2128@32), create=b >[ 8.034] kgem_choose_tiling: 320x2128 -> 1 >[ 8.034] kgem_choose_tiling: 320x2128 -> 1 >[ 8.034] sna_pixmap_alloc_gpu: pixmap=42 >[ 8.034] kgem_create_2d(320x2128, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.034] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.034] __kgem_bo_init(handle=19, num_pages=798) >[ 8.034] kgem_set_tiling: handle=19, tiling=1 [1], pitch=1536 [1536]: 1 >[ 8.034] new pitch=1536, tiling=1, handle=19, id=284, num_pages=798 [798], bucket=9 >[ 8.034] __sna_damage_all(320, 2128) >[ 8.034] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.034] sna_pixmap_mark_active: pixmap=42, handle=19 >[ 8.034] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.034] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.034] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.034] kgem_bo_is_render: handle=19, rq? 0 [0] >[ 8.034] gen9_render_fill_boxes(0 x 1 [(0, 0), (320, 2128) ...]) >[ 8.034] sna_render_get_solid: 0 >[ 8.034] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.034] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.034] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.034] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.034] aligning vertex: was 3, now 2 floats per vertex >[ 8.034] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.034] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.034] gen9_composite_get_binding_table(fdc0) >[ 8.034] kgem_add_reloc64: handle=19, pos=16232, delta=0, domains=20002 >[ 8.034] kgem_add_handle: handle=19, index=5 >[ 8.034] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=0) >[ 8.034] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.034] [3f60] bind bo(handle=19, addr=0), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.034] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.034] gen9_emit_sampler: sampler = 1 >[ 8.034] gen9_emit_vertex_elements: setup id=0 >[ 8.034] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.034] (0, 0), (320, 2128) >[ 8.034] gen8_vertex_flush[5d8] = 3 >[ 8.034] sna_composite_rectangles: pixmap=42 marking clear [0]? 1 >[ 8.034] sna_composite_trapezoids(op=1, src=(16, 972), mask=18000, ntrap=17) >[ 8.034] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.034] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.034] trapezoid_spans_maybe_inplace? clear, no >[ 8.034] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.034] imprecise_trapezoid_span_converter: extents (4, 972), (316, 1084) >[ 8.034] sna_compute_composite_region: dst=(4, 972)x(312, 112) >[ 8.034] sna_compute_composite_region: initial clip against dst->pDrawable: (4, 972), (316, 1084) >[ 8.034] clip_to_dst: region: 1x[(4, 972), (316, 1084)], clip: 1x[(0, 0), (320, 2128)] >[ 8.034] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 972), (316, 1084) >[ 8.034] sna_compute_composite_region: clip against src (0x0 clip=0): (4, 972), (316, 1084) >[ 8.034] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.034] imprecise_trapezoid_span_converter: after clip -- extents (4, 972), (316, 1084), delta=(0, 0) src -> (4, 972) >[ 8.034] gen9_render_composite_spans: 312x112 with flags=0, current mode=1 >[ 8.034] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.034] gen9_composite_set_target: (4, 972)x(312, 112), partial?=1 >[ 8.034] sna_drawable_use_bo pixmap=42, box=((4, 972), (316, 1084)), flags=7... >[ 8.034] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.034] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.034] sna_drawable_use_bo: using whole GPU bo >[ 8.034] gen9_composite_set_target: pixmap=42, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.034] gen9_composite_picture: (4, 972)x(312, 112), dst=(4, 972) >[ 8.034] color_convert: src=660a0a0a [20028888] >[ 8.034] color_convert: dst=660a0a0a [20028888] >[ 8.034] sna_render_get_solid: 660a0a0a >[ 8.034] sna_render_finish_solid(force=0, domain=1, busy=1, dirty=1, size=2) >[ 8.034] sna_render_get_solid(2) = 660a0a0a (new) >[ 8.034] kgem_create_proxy: target handle=18 [proxy? -1], offset=8, length=4, io=0 >[ 8.034] __kgem_bo_init(handle=18, num_pages=4) >[ 8.034] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.034] gen4_choose_spans_emitter: solid source >[ 8.034] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.034] aligning vertex: was 2, now 3 floats per vertex >[ 8.034] gen9_composite_get_binding_table(fd40) >[ 8.034] kgem_add_reloc64: handle=18, pos=16200, delta=0, domains=40000 >[ 8.034] kgem_add_reloc64: adding proxy [delta=8] for handle=18 >[ 8.034] kgem_add_reloc64[9] = (delta=8, target handle=3, presumed=0) >[ 8.034] [3f40] bind bo(handle=18, addr=8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.034] gen9_emit_sampler: sampler = c >[ 8.034] gen9_emit_sf: num_sf_outputs=2 >[ 8.034] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 8.034] gen9_emit_vertex_elements: setup id=5 >[ 8.034] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.034] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 8.034] thread_choose_span: clipped? 0 >[ 8.034] imprecise_trapezoid_span_converter: using 4 threads >[ 8.034] imprecise_trapezoid_span_converter: using 4 threads for span compositing 312x112 >[ 8.034] thread_choose_span: clipped? 0 >[ 8.034] span_thread: flushing 46 boxes >[ 8.034] gen9_render_composite_spans_boxes__thread: nbox=46, src=+(0, 0), dst=+(0, 0) >[ 8.034] span_thread: flushing 1 boxes >[ 8.034] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.034] span_thread: flushing 1 boxes >[ 8.034] span_thread: flushing 46 boxes >[ 8.034] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.034] gen9_render_composite_spans_boxes__thread: nbox=46, src=+(0, 0), dst=+(0, 0) >[ 8.034] gen8_vertex_flush[69c] = 282 >[ 8.034] gen9_render_composite_spans_done() >[ 8.034] sna_composite_trapezoids(op=3, src=(16, 971), mask=18000, ntrap=144) >[ 8.034] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.034] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.034] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.034] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 8.034] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.034] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.034] imprecise_trapezoid_span_converter: extents (3, 972), (317, 1084) >[ 8.034] sna_compute_composite_region: dst=(3, 972)x(314, 112) >[ 8.034] sna_compute_composite_region: initial clip against dst->pDrawable: (3, 972), (317, 1084) >[ 8.034] clip_to_dst: region: 1x[(3, 972), (317, 1084)], clip: 1x[(4, 972), (316, 1084)] >[ 8.034] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 972), (316, 1084) >[ 8.034] sna_compute_composite_region: clip against src (0x0 clip=0): (4, 972), (316, 1084) >[ 8.034] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.034] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.034] imprecise_trapezoid_span_converter: after clip -- extents (4, 972), (316, 1084), delta=(0, 0) src -> (4, 972) >[ 8.035] gen9_render_composite_spans: 312x112 with flags=0, current mode=1 >[ 8.035] kgem_bo_is_busy: handle=19, domain: 1 exec? 1, rq? 1 >[ 8.035] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.035] gen9_composite_set_target: (4, 972)x(312, 112), partial?=1 >[ 8.035] sna_drawable_use_bo pixmap=42, box=((4, 972), (316, 1084)), flags=7... >[ 8.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.035] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.035] sna_drawable_use_bo: using whole GPU bo >[ 8.035] gen9_composite_set_target: pixmap=42, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.035] gen9_composite_picture: (4, 972)x(312, 112), dst=(4, 972) >[ 8.035] color_convert: src=66282828 [20028888] >[ 8.035] color_convert: dst=66282828 [20028888] >[ 8.035] sna_render_get_solid: 66282828 >[ 8.035] sna_render_finish_solid(force=0, domain=1, busy=1, dirty=1, size=3) >[ 8.035] sna_render_get_solid(3) = 66282828 (new) >[ 8.035] kgem_create_proxy: target handle=18 [proxy? -1], offset=12, length=4, io=0 >[ 8.035] __kgem_bo_init(handle=18, num_pages=4) >[ 8.035] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.035] gen4_choose_spans_emitter: solid source >[ 8.035] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.035] gen9_composite_get_binding_table(fcc0) >[ 8.035] kgem_add_reloc64: handle=18, pos=16168, delta=0, domains=40000 >[ 8.035] kgem_add_reloc64: adding proxy [delta=12] for handle=18 >[ 8.035] kgem_add_reloc64[10] = (delta=12, target handle=3, presumed=0) >[ 8.035] [3f20] bind bo(handle=18, addr=c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.035] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.035] gen9_emit_vertex_elements: setup id=5 >[ 8.035] thread_choose_span: clipped? 0 >[ 8.035] imprecise_trapezoid_span_converter: using 4 threads >[ 8.035] imprecise_trapezoid_span_converter: using 4 threads for span compositing 312x112 >[ 8.035] thread_choose_span: clipped? 0 >[ 8.035] span_thread: flushing 2 boxes >[ 8.035] span_thread: flushing 2 boxes >[ 8.035] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.035] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.035] span_thread: flushing 67 boxes >[ 8.035] span_thread: flushing 67 boxes >[ 8.035] gen9_render_composite_spans_boxes__thread: nbox=67, src=+(0, 0), dst=+(0, 0) >[ 8.035] gen9_render_composite_spans_boxes__thread: nbox=67, src=+(0, 0), dst=+(0, 0) >[ 8.035] flushing vbo for gen9_get_rectangles: 4 < 9 >[ 8.035] gen8_vertex_flush[6f0] = 42 >[ 8.035] gen8_vertex_finish: used=1020 / 1024 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] kgem_create_linear(262144) >[ 8.035] search_linear_cache: num_pages=64, flags=6, use_active? 0, use_large=0 [max=65536] >[ 8.035] search_linear_cache: searching for inactive cpu map >[ 8.035] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 8.035] search_linear_cache: found handle=16 (num_pages=64) in linear vma cache >[ 8.035] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 8.035] kgem_bo_map: converting request for GTT map into CPU map >[ 8.035] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 8.035] kgem_bo_sync__cpu: handle=16 >[ 8.035] __kgem_busy: handle=16, busy=0, wedged=0 >[ 8.035] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 8.035] __kgem_busy: handle=16, busy=0, wedged=0 >[ 8.035] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 8.035] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 8.035] gen8_vertex_finish: copying initial buffer x 1020 to handle=16 >[ 8.035] gen8_vertex_finish: create vbo handle=16, size=65534 >[ 8.035] gen8_vertex_flush[6f0] = 414 >[ 8.035] gen9_render_composite_spans_done() >[ 8.035] sna_create_pixmap(320, 2128, 32, usage=0) >[ 8.035] kgem_can_create_2d: 320x2128 @ 32 >[ 8.035] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1280, height=2128 >[ 8.035] kgem_can_create_2d: untiled size=2723840 >[ 8.035] kgem_choose_tiling: 320x2128 -> 1 >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.035] kgem_can_create_2d: tiled[1] size=3268608 >[ 8.035] sna_create_pixmap: usage=0, flags=1b >[ 8.035] sna_create_pixmap: creating GPU pixmap 320x2128, stride=1280, flags=1b >[ 8.035] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.035] create_pixmap: serial=43, usage=0, 0x0 >[ 8.035] create_pixmap_hdr: pixmap=43, width=320, height=2128, usage=0 >[ 8.035] sna_create_pixmap: serial=43, 320x2128, usage=0 >[ 8.035] sna_composite_rectangles(pixmap=44, op=0, 0 x 1 [(0, 0)x(320, 2128) ...]) >[ 8.035] sna_composite_rectangles: converted to op 0 >[ 8.035] sna_composite_rectangles[0] (0, 0)x(320, 2128) -> (0, 0), (320, 2128) >[ 8.035] sna_composite_rectangles: nrects=1, region=(0, 0), (320, 2128) x 1 >[ 8.035] sna_composite_rectangles: clipped extents (0, 0),(320, 2128) x 1 >[ 8.035] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(320, 2128) >[ 8.035] sna_composite_rectangles: dropping last-cpu hint >[ 8.035] sna_drawable_use_bo pixmap=44, box=((0, 0), (320, 2128)), flags=19... >[ 8.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.035] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.035] sna_pixmap_move_to_gpu(pixmap=44, usage=0), flags=b >[ 8.035] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.035] sna_pixmap_move_to_gpu: creating GPU bo (320x2128@32), create=b >[ 8.035] kgem_choose_tiling: 320x2128 -> 1 >[ 8.035] kgem_choose_tiling: 320x2128 -> 1 >[ 8.035] sna_pixmap_alloc_gpu: pixmap=44 >[ 8.035] kgem_create_2d(320x2128, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.035] __kgem_bo_init(handle=20, num_pages=798) >[ 8.035] kgem_set_tiling: handle=20, tiling=1 [1], pitch=1536 [1536]: 1 >[ 8.035] new pitch=1536, tiling=1, handle=20, id=287, num_pages=798 [798], bucket=9 >[ 8.035] __sna_damage_all(320, 2128) >[ 8.035] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.035] sna_pixmap_mark_active: pixmap=44, handle=20 >[ 8.035] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.035] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.035] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.035] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 8.035] gen9_render_fill_boxes(0 x 1 [(0, 0), (320, 2128) ...]) >[ 8.035] sna_render_get_solid: 0 >[ 8.035] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.035] aligning vertex: was 3, now 2 floats per vertex >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] gen9_composite_get_binding_table(fc40) >[ 8.035] kgem_add_reloc64: handle=20, pos=16136, delta=0, domains=20002 >[ 8.035] kgem_add_handle: handle=20, index=6 >[ 8.035] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=0) >[ 8.035] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.035] [3f00] bind bo(handle=20, addr=0), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.035] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.035] gen9_emit_sampler: sampler = 1 >[ 8.035] gen9_emit_sf: num_sf_outputs=1 >[ 8.035] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.035] gen9_emit_vertex_elements: setup id=0 >[ 8.035] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.035] (0, 0), (320, 2128) >[ 8.035] gen8_vertex_flush[7b0] = 3 >[ 8.035] sna_composite_rectangles: pixmap=44 marking clear [0]? 1 >[ 8.035] sna_create_pixmap(312, 112, 32, usage=0) >[ 8.035] kgem_can_create_2d: 312x112 @ 32 >[ 8.035] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1248, height=112 >[ 8.035] kgem_can_create_2d: untiled size=143360 >[ 8.035] kgem_choose_tiling: 312x112 -> 1 >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=112 >[ 8.035] kgem_can_create_2d: tiled[1] size=172032 >[ 8.035] sna_create_pixmap: usage=0, flags=1b >[ 8.035] sna_create_pixmap: creating GPU pixmap 312x112, stride=1248, flags=1b >[ 8.035] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.035] create_pixmap: serial=45, usage=0, 0x0 >[ 8.035] create_pixmap_hdr: pixmap=45, width=312, height=112, usage=0 >[ 8.035] sna_create_pixmap: serial=45, 312x112, usage=0 >[ 8.035] sna_composite_rectangles(pixmap=46, op=0, 0 x 1 [(0, 0)x(312, 112) ...]) >[ 8.035] sna_composite_rectangles: converted to op 0 >[ 8.035] sna_composite_rectangles[0] (0, 0)x(312, 112) -> (0, 0), (312, 112) >[ 8.035] sna_composite_rectangles: nrects=1, region=(0, 0), (312, 112) x 1 >[ 8.035] sna_composite_rectangles: clipped extents (0, 0),(312, 112) x 1 >[ 8.035] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(312, 112) >[ 8.035] sna_composite_rectangles: dropping last-cpu hint >[ 8.035] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=19... >[ 8.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.035] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.035] sna_pixmap_move_to_gpu(pixmap=46, usage=0), flags=b >[ 8.035] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.035] sna_pixmap_move_to_gpu: creating GPU bo (312x112@32), create=b >[ 8.035] kgem_choose_tiling: 312x112 -> 1 >[ 8.035] kgem_choose_tiling: 312x112 -> 1 >[ 8.035] sna_pixmap_alloc_gpu: pixmap=46 >[ 8.035] kgem_create_2d(312x112, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=112 >[ 8.035] __kgem_bo_init(handle=21, num_pages=42) >[ 8.035] kgem_set_tiling: handle=21, tiling=1 [1], pitch=1536 [1536]: 1 >[ 8.035] new pitch=1536, tiling=1, handle=21, id=288, num_pages=42 [42], bucket=5 >[ 8.035] __sna_damage_all(312, 112) >[ 8.035] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.035] sna_pixmap_mark_active: pixmap=46, handle=21 >[ 8.035] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.035] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.035] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.035] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 8.035] gen9_render_fill_boxes(0 x 1 [(0, 0), (312, 112) ...]) >[ 8.035] sna_render_get_solid: 0 >[ 8.035] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] gen9_composite_get_binding_table(fbc0) >[ 8.035] kgem_add_reloc64: handle=21, pos=16104, delta=0, domains=20002 >[ 8.035] kgem_add_handle: handle=21, index=7 >[ 8.035] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=0) >[ 8.035] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.035] [3ee0] bind bo(handle=21, addr=0), format=192, width=312, height=112, pitch=1536, tiling=1 -> render >[ 8.035] gen9_emit_vertex_elements: setup id=0 >[ 8.035] (0, 0), (312, 112) >[ 8.035] gen8_vertex_flush[7e4] = 3 >[ 8.035] sna_composite_rectangles: pixmap=46 marking clear [0]? 1 >[ 8.035] sna_create_pixmap(288, 38, 32, usage=0) >[ 8.035] kgem_can_create_2d: 288x38 @ 32 >[ 8.035] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1152, height=38 >[ 8.035] kgem_can_create_2d: untiled size=45056 >[ 8.035] kgem_choose_tiling: 288x38 -> 1 >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.035] kgem_can_create_2d: tiled[1] size=61440 >[ 8.035] sna_create_pixmap: usage=0, flags=1b >[ 8.035] sna_create_pixmap: creating GPU pixmap 288x38, stride=1152, flags=1b >[ 8.035] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.035] create_pixmap: serial=47, usage=0, 0x0 >[ 8.035] create_pixmap_hdr: pixmap=47, width=288, height=38, usage=0 >[ 8.035] sna_create_pixmap: serial=47, 288x38, usage=0 >[ 8.035] sna_composite_rectangles(pixmap=48, op=0, 0 x 1 [(0, 0)x(288, 38) ...]) >[ 8.035] sna_composite_rectangles: converted to op 0 >[ 8.035] sna_composite_rectangles[0] (0, 0)x(288, 38) -> (0, 0), (288, 38) >[ 8.035] sna_composite_rectangles: nrects=1, region=(0, 0), (288, 38) x 1 >[ 8.035] sna_composite_rectangles: clipped extents (0, 0),(288, 38) x 1 >[ 8.035] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(288, 38) >[ 8.035] sna_composite_rectangles: dropping last-cpu hint >[ 8.035] sna_drawable_use_bo pixmap=48, box=((0, 0), (288, 38)), flags=19... >[ 8.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.035] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.035] sna_pixmap_move_to_gpu(pixmap=48, usage=0), flags=b >[ 8.035] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.035] sna_pixmap_move_to_gpu: creating GPU bo (288x38@32), create=b >[ 8.035] kgem_choose_tiling: 288x38 -> 1 >[ 8.035] kgem_choose_tiling: 288x38 -> 1 >[ 8.035] sna_pixmap_alloc_gpu: pixmap=48 >[ 8.035] kgem_create_2d(288x38, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.035] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.035] __kgem_bo_init(handle=22, num_pages=15) >[ 8.035] kgem_set_tiling: handle=22, tiling=1 [1], pitch=1536 [1536]: 1 >[ 8.035] new pitch=1536, tiling=1, handle=22, id=289, num_pages=15 [15], bucket=3 >[ 8.035] __sna_damage_all(288, 38) >[ 8.035] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.035] sna_pixmap_mark_active: pixmap=48, handle=22 >[ 8.035] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.035] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.035] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.035] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 8.035] gen9_render_fill_boxes(0 x 1 [(0, 0), (288, 38) ...]) >[ 8.035] sna_render_get_solid: 0 >[ 8.035] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 8.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.035] gen9_composite_get_binding_table(fb40) >[ 8.035] kgem_add_reloc64: handle=22, pos=16072, delta=0, domains=20002 >[ 8.035] kgem_add_handle: handle=22, index=8 >[ 8.035] kgem_add_reloc64[13] = (delta=0, target handle=8, presumed=0) >[ 8.035] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.035] [3ec0] bind bo(handle=22, addr=0), format=192, width=288, height=38, pitch=1536, tiling=1 -> render >[ 8.035] gen9_emit_vertex_elements: setup id=0 >[ 8.035] (0, 0), (288, 38) >[ 8.035] gen8_vertex_flush[818] = 3 >[ 8.035] sna_composite_rectangles: pixmap=48 marking clear [0]? 1 >[ 8.035] sna_composite_trapezoids(op=1, src=(5, 1), mask=18000, ntrap=16) >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.036] trapezoid_spans_maybe_inplace? clear, no >[ 8.036] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.036] imprecise_trapezoid_span_converter: extents (1, 1), (287, 37) >[ 8.036] sna_compute_composite_region: dst=(1, 1)x(286, 36) >[ 8.036] sna_compute_composite_region: initial clip against dst->pDrawable: (1, 1), (287, 37) >[ 8.036] clip_to_dst: region: 1x[(1, 1), (287, 37)], clip: 1x[(0, 0), (288, 38)] >[ 8.036] sna_compute_composite_region: clip against dst->pCompositeClip: (1, 1), (287, 37) >[ 8.036] sna_compute_composite_region: clip against src (0x0 clip=0): (1, 1), (287, 37) >[ 8.036] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.036] imprecise_trapezoid_span_converter: after clip -- extents (1, 1), (287, 37), delta=(0, 0) src -> (1, 1) >[ 8.036] gen9_render_composite_spans: 286x36 with flags=0, current mode=1 >[ 8.036] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.036] gen9_composite_set_target: (1, 1)x(286, 36), partial?=1 >[ 8.036] sna_drawable_use_bo pixmap=48, box=((1, 1), (287, 37)), flags=7... >[ 8.036] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.036] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.036] sna_drawable_use_bo: using whole GPU bo >[ 8.036] gen9_composite_set_target: pixmap=48, format=20028888, size=288x38, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.036] gen9_composite_picture: (1, 1)x(286, 36), dst=(1, 1) >[ 8.036] color_convert: src=4c000000 [20028888] >[ 8.036] color_convert: dst=4c000000 [20028888] >[ 8.036] sna_render_get_solid: 4c000000 >[ 8.036] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.036] gen4_choose_spans_emitter: solid source >[ 8.036] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.036] aligning vertex: was 2, now 3 floats per vertex >[ 8.036] gen9_composite_get_binding_table(fac0) >[ 8.036] kgem_add_reloc64: handle=7, pos=16040, delta=0, domains=40000 >[ 8.036] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 8.036] kgem_add_reloc64[14] = (delta=304, target handle=2, presumed=fffe8000) >[ 8.036] [3ea0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.036] gen9_emit_sampler: sampler = c >[ 8.036] gen9_emit_sf: num_sf_outputs=2 >[ 8.036] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 8.036] gen9_emit_vertex_elements: setup id=5 >[ 8.036] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.036] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 8.036] thread_choose_span: clipped? 0 >[ 8.036] imprecise_trapezoid_span_converter: using 4 threads >[ 8.036] imprecise_trapezoid_span_converter: using 4 threads for span compositing 286x36 >[ 8.036] thread_choose_span: clipped? 0 >[ 8.036] span_thread: flushing 14 boxes >[ 8.036] [ 8.036] span_thread: flushing 1 boxes >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=14, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 8.036] span_thread: flushing 14 boxes >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=14, src=+(0, 0), dst=+(0, 0) >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.036] gen8_vertex_flush[8c8] = 90 >[ 8.036] gen9_render_composite_spans_done() >[ 8.036] sna_composite_trapezoids(op=3, src=(5, 0), mask=18000, ntrap=54) >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 1, mono? 0 precise? 0 >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.036] imprecise_trapezoid_span_converter: extents (0, 0), (288, 38) >[ 8.036] sna_compute_composite_region: dst=(0, 0)x(288, 38) >[ 8.036] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (288, 38) >[ 8.036] clip_to_dst: region: 1x[(0, 0), (288, 38)], clip: 1x[(0, 0), (288, 38)] >[ 8.036] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (288, 38) >[ 8.036] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (288, 38) >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.036] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (288, 38), delta=(0, 0) src -> (0, 0) >[ 8.036] gen9_render_composite_spans: 288x38 with flags=0, current mode=1 >[ 8.036] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.036] gen9_composite_set_target: (0, 0)x(288, 38), partial?=1 >[ 8.036] sna_drawable_use_bo pixmap=48, box=((0, 0), (288, 38)), flags=7... >[ 8.036] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.036] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.036] sna_drawable_use_bo: using whole GPU bo >[ 8.036] gen9_composite_set_target: pixmap=48, format=20028888, size=288x38, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.036] gen9_composite_picture: (0, 0)x(288, 38), dst=(0, 0) >[ 8.036] color_convert: src=e6e6e6e6 [20028888] >[ 8.036] color_convert: dst=e6e6e6e6 [20028888] >[ 8.036] sna_render_get_solid: e6e6e6e6 >[ 8.036] sna_render_finish_solid(force=0, domain=1, busy=1, dirty=1, size=4) >[ 8.036] sna_render_get_solid(4) = e6e6e6e6 (new) >[ 8.036] kgem_create_proxy: target handle=18 [proxy? -1], offset=16, length=4, io=0 >[ 8.036] __kgem_bo_init(handle=18, num_pages=4) >[ 8.036] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.036] gen4_choose_spans_emitter: solid source >[ 8.036] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.036] gen9_composite_get_binding_table(fa40) >[ 8.036] kgem_add_reloc64: handle=18, pos=16008, delta=0, domains=40000 >[ 8.036] kgem_add_reloc64: adding proxy [delta=16] for handle=18 >[ 8.036] kgem_add_reloc64[15] = (delta=16, target handle=3, presumed=0) >[ 8.036] [3e80] bind bo(handle=18, addr=10), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.036] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.036] gen9_emit_vertex_elements: setup id=5 >[ 8.036] thread_choose_span: clipped? 0 >[ 8.036] imprecise_trapezoid_span_converter: using 4 threads >[ 8.036] imprecise_trapezoid_span_converter: using 4 threads for span compositing 288x38 >[ 8.036] thread_choose_span: clipped? 0 >[ 8.036] span_thread: flushing 25 boxes >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=25, src=+(0, 0), dst=+(0, 0) >[ 8.036] [ 8.036] [ 8.036] span_thread: flushing 2 boxes >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 25 boxes >span_thread: flushing 2 boxes >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=25, src=+(0, 0), dst=+(0, 0) >[ 8.036] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.037] gen8_vertex_flush[91c] = 162 >[ 8.037] gen9_render_composite_spans_done() >[ 8.037] sna_composite_rectangles(pixmap=48, op=1, ffffffff x 1 [(8, 8)x(1, 22) ...]) >[ 8.037] sna_composite_rectangles: converted to op 1 >[ 8.037] sna_composite_rectangles[0] (8, 8)x(1, 22) -> (8, 8), (9, 30) >[ 8.037] sna_composite_rectangles: nrects=1, region=(8, 8), (9, 30) x 1 >[ 8.037] sna_composite_rectangles: clipped extents (8, 8),(9, 30) x 1 >[ 8.037] sna_composite_rectangles: pixmap +(0, 0) extents (8, 8),(9, 30) >[ 8.037] sna_composite_rectangles: dropping last-cpu hint >[ 8.037] sna_drawable_use_bo pixmap=48, box=((8, 8), (9, 30)), flags=9... >[ 8.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 8.037] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.037] sna_drawable_use_bo: using whole GPU bo >[ 8.037] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 8.037] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.037] gen9_render_fill_boxes(ffffffff x 1 [(8, 8), (9, 30) ...]) >[ 8.037] sna_render_get_solid: ffffffff >[ 8.037] sna_render_get_solid(white) >[ 8.037] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.037] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.037] aligning vertex: was 3, now 2 floats per vertex >[ 8.037] gen9_composite_get_binding_table(f9c0) >[ 8.037] kgem_add_reloc64: handle=7, pos=15976, delta=0, domains=40000 >[ 8.037] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 8.037] kgem_add_reloc64[16] = (delta=1048, target handle=2, presumed=fffe8000) >[ 8.037] [3e60] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.037] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.037] gen9_emit_sampler: sampler = 1 >[ 8.037] gen9_emit_sf: num_sf_outputs=1 >[ 8.037] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.037] gen9_emit_vertex_elements: setup id=0 >[ 8.037] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.037] (8, 8), (9, 30) >[ 8.037] gen8_vertex_flush[9dc] = 3 >[ 8.037] sna_composite(pixmap=46, op=3, src=48+(0, 0), mask=0+(0, 0), dst=46+(12, 68)+(0, 0), size=(288, 38) >[ 8.037] sna_compute_composite_region: dst=(12, 68)x(288, 38) >[ 8.037] sna_compute_composite_region: initial clip against dst->pDrawable: (12, 68), (300, 106) >[ 8.037] clip_to_dst: region: 1x[(12, 68), (300, 106)], clip: 1x[(0, 0), (312, 112)] >[ 8.037] sna_compute_composite_region: clip against dst->pCompositeClip: (12, 68), (300, 106) >[ 8.037] sna_compute_composite_region: clip against src (288x38 clip=0): (12, 68), (300, 106) >[ 8.037] sna_compute_composite_region: clip against mask: (12, 68), (300, 106) >[ 8.037] sna_composite: composite region extents:+(0, 0) -> (12, 68), (300, 106) + (0, 0) >[ 8.037] gen9_render_composite: 288x38, current mode=1/1 >[ 8.037] kgem_bo_is_busy: handle=22, domain: 1 exec? 1, rq? 1 >[ 8.037] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 8.037] gen9_composite_set_target: (12, 68)x(288, 38), partial?=1 >[ 8.037] sna_drawable_use_bo pixmap=46, box=((12, 68), (300, 106)), flags=7... >[ 8.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.037] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.037] sna_drawable_use_bo: using whole GPU bo >[ 8.037] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.037] gen9_composite_picture: (0, 0)x(288, 38), dst=(12, 68) >[ 8.037] sna_transform_is_imprecise_integer_translation: no transform >[ 8.037] gen9_composite_picture: integer translation (0, 0), removing >[ 8.037] sna_render_pixmap_bo pixmap=48, (0, 0)x(288, 38)/(288, 38) >[ 8.037] sna_render_pixmap_bo: GPU all damaged >[ 8.037] color_convert: src=b2000000 [20028888] >[ 8.037] color_convert: dst=b2000000 [20028888] >[ 8.037] sna_render_get_solid: b2000000 >[ 8.037] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.037] gen4_choose_composite_emitter: identity source, identity mask >[ 8.037] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.037] aligning vertex: was 2, now 5 floats per vertex >[ 8.037] gen9_composite_get_binding_table(f940) >[ 8.037] kgem_add_reloc64: handle=22, pos=15944, delta=0, domains=40000 >[ 8.037] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=0) >[ 8.037] [3e40] bind bo(handle=22, addr=0), format=192, width=288, height=38, pitch=1536, tiling=1 -> sampler >[ 8.037] kgem_add_reloc64: handle=7, pos=15928, delta=0, domains=40000 >[ 8.037] kgem_add_reloc64: adding proxy [delta=712] for handle=7 >[ 8.037] kgem_add_reloc64[18] = (delta=712, target handle=2, presumed=fffe8000) >[ 8.037] [3e30] bind bo(handle=7, addr=fffe82c8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.037] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.037] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.037] gen9_emit_sampler: sampler = 3 >[ 8.037] gen9_emit_sf: num_sf_outputs=2 >[ 8.037] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 8.037] gen9_emit_vertex_elements: setup id=10 >[ 8.037] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.037] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 8.037] gen9_render_composite_box: (12, 68), (300, 106) >[ 8.037] apply_damage: damage=0x0, region=1 [(12, 68), (300, 106) + (0, 0)] >[ 8.037] gen8_vertex_flush[ac8] = 3 >[ 8.037] sna_destroy_pixmap: pixmap=48, attached?=1 >[ 8.037] _kgem_bo_destroy: handle=22, proxy? 0 >[ 8.037] __kgem_bo_destroy: handle=22, size=61440 >[ 8.037] __kgem_bo_destroy: handle=22 -> active >[ 8.037] __sna_free_pixmap(pixmap=48) >[ 8.037] sna_create_pixmap(0, 0, 32, usage=0) >[ 8.037] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.037] create_pixmap: serial=49, usage=-1, 0x0 >[ 8.037] sna_create_pixmap(11, 12, 32, usage=3) >[ 8.037] kgem_can_create_2d: 11x12 @ 32 >[ 8.037] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=12 >[ 8.037] kgem_can_create_2d: untiled size=4096 >[ 8.037] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.037] kgem_choose_tiling: 11x12 -> 0 >[ 8.037] sna_create_pixmap: usage=3, flags=a >[ 8.037] sna_create_pixmap: small buffer [528], attaching to shadow pixmap >[ 8.037] create_pixmap: allocating pixmap 11x12, depth=32/32, size=536 >[ 8.037] create_pixmap: serial=51, usage=3, 11x12 >[ 8.037] sna_create_pixmap: serial=51, 11x12, usage=3 >[ 8.037] sna_composite(pixmap=51, op=1, src=50+(0, 0), mask=0+(0, 0), dst=51+(0, 0)+(0, 0), size=(11, 12) >[ 8.037] sna_compute_composite_region: dst=(0, 0)x(11, 12) >[ 8.037] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 12) >[ 8.037] clip_to_dst: region: 1x[(0, 0), (11, 12)], clip: 1x[(0, 0), (11, 12)] >[ 8.037] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 12) >[ 8.037] sna_compute_composite_region: clip against src (11x12 clip=0): (0, 0), (11, 12) >[ 8.037] sna_composite: fallback, dst pixmap=51 is too small (or completely damaged) >[ 8.037] sna_composite: fallback -- fbComposite >[ 8.037] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 12): region=((0,0), (11, 12)) >[ 8.037] sna_composite_fb: fallback -- move src to cpu >[ 8.037] sna_composite_fb: fallback -- move dst to cpu >[ 8.037] sna_drawable_move_region_to_cpu(pixmap=51 (11x12), [(0, 0), (11, 12)], flags=5) >[ 8.037] sna_drawable_move_region_to_cpu: region (0, 0), (11, 12) + (0, 0) subsumes pixmap (11x12) >[ 8.037] _sna_pixmap_move_to_cpu(pixmap=51, 11x12, flags=5) >[ 8.037] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.037] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.037] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.037] __sna_damage_all(11, 12) >[ 8.037] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.037] sna_transform_is_imprecise_integer_translation: no transform >[ 8.037] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x12, pitch=44/44 >[ 8.037] sna_create_pixmap(10, 9, 32, usage=3) >[ 8.037] kgem_can_create_2d: 10x9 @ 32 >[ 8.037] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.037] kgem_can_create_2d: untiled size=4096 >[ 8.037] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.037] kgem_choose_tiling: 10x9 -> 0 >[ 8.037] sna_create_pixmap: usage=3, flags=a >[ 8.037] sna_create_pixmap: small buffer [360], attaching to shadow pixmap >[ 8.037] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 >[ 8.037] create_pixmap: serial=53, usage=3, 10x9 >[ 8.037] sna_create_pixmap: serial=53, 10x9, usage=3 >[ 8.037] sna_composite(pixmap=53, op=1, src=52+(0, 0), mask=0+(0, 0), dst=53+(0, 0)+(0, 0), size=(10, 9) >[ 8.037] sna_compute_composite_region: dst=(0, 0)x(10, 9) >[ 8.037] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) >[ 8.037] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] >[ 8.037] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) >[ 8.037] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) >[ 8.037] sna_composite: fallback, dst pixmap=53 is too small (or completely damaged) >[ 8.037] sna_composite: fallback -- fbComposite >[ 8.037] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) >[ 8.037] sna_composite_fb: fallback -- move src to cpu >[ 8.037] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=53 (10x9), [(0, 0), (10, 9)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=53, 10x9, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(10, 9) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 >[ 8.038] sna_create_pixmap(9, 9, 32, usage=3) >[ 8.038] kgem_can_create_2d: 9x9 @ 32 >[ 8.038] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.038] kgem_can_create_2d: untiled size=4096 >[ 8.038] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.038] kgem_choose_tiling: 9x9 -> 0 >[ 8.038] sna_create_pixmap: usage=3, flags=a >[ 8.038] sna_create_pixmap: small buffer [324], attaching to shadow pixmap >[ 8.038] create_pixmap: allocating pixmap 9x9, depth=32/32, size=332 >[ 8.038] create_pixmap: serial=55, usage=3, 9x9 >[ 8.038] sna_create_pixmap: serial=55, 9x9, usage=3 >[ 8.038] sna_composite(pixmap=55, op=1, src=54+(0, 0), mask=0+(0, 0), dst=55+(0, 0)+(0, 0), size=(9, 9) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(9, 9) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 9) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (9, 9)], clip: 1x[(0, 0), (9, 9)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 9) >[ 8.038] sna_compute_composite_region: clip against src (9x9 clip=0): (0, 0), (9, 9) >[ 8.038] sna_composite: fallback, dst pixmap=55 is too small (or completely damaged) >[ 8.038] sna_composite: fallback -- fbComposite >[ 8.038] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 9): region=((0,0), (9, 9)) >[ 8.038] sna_composite_fb: fallback -- move src to cpu >[ 8.038] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=55 (9x9), [(0, 0), (9, 9)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (9, 9) + (0, 0) subsumes pixmap (9x9) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=55, 9x9, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(9, 9) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x9, pitch=36/36 >[ 8.038] sna_create_pixmap(15, 9, 32, usage=3) >[ 8.038] kgem_can_create_2d: 15x9 @ 32 >[ 8.038] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.038] kgem_can_create_2d: untiled size=4096 >[ 8.038] kgem_choose_tiling: too thin [width 15, 32 bpp] for TILING_X >[ 8.038] kgem_choose_tiling: 15x9 -> 0 >[ 8.038] sna_create_pixmap: usage=3, flags=a >[ 8.038] sna_create_pixmap: small buffer [540], attaching to shadow pixmap >[ 8.038] create_pixmap: allocating pixmap 15x9, depth=32/32, size=548 >[ 8.038] create_pixmap: serial=57, usage=3, 15x9 >[ 8.038] sna_create_pixmap: serial=57, 15x9, usage=3 >[ 8.038] sna_composite(pixmap=57, op=1, src=56+(0, 0), mask=0+(0, 0), dst=57+(0, 0)+(0, 0), size=(15, 9) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(15, 9) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (15, 9) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (15, 9)], clip: 1x[(0, 0), (15, 9)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (15, 9) >[ 8.038] sna_compute_composite_region: clip against src (15x9 clip=0): (0, 0), (15, 9) >[ 8.038] sna_composite: fallback, dst pixmap=57 is too small (or completely damaged) >[ 8.038] sna_composite: fallback -- fbComposite >[ 8.038] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(15, 9): region=((0,0), (15, 9)) >[ 8.038] sna_composite_fb: fallback -- move src to cpu >[ 8.038] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=57 (15x9), [(0, 0), (15, 9)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (15, 9) + (0, 0) subsumes pixmap (15x9) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=57, 15x9, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(15, 9) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=15x9, pitch=60/60 >[ 8.038] sna_create_pixmap(12, 9, 32, usage=3) >[ 8.038] kgem_can_create_2d: 12x9 @ 32 >[ 8.038] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.038] kgem_can_create_2d: untiled size=4096 >[ 8.038] kgem_choose_tiling: too thin [width 12, 32 bpp] for TILING_X >[ 8.038] kgem_choose_tiling: 12x9 -> 0 >[ 8.038] sna_create_pixmap: usage=3, flags=a >[ 8.038] sna_create_pixmap: small buffer [432], attaching to shadow pixmap >[ 8.038] create_pixmap: allocating pixmap 12x9, depth=32/32, size=440 >[ 8.038] create_pixmap: serial=59, usage=3, 12x9 >[ 8.038] sna_create_pixmap: serial=59, 12x9, usage=3 >[ 8.038] sna_composite(pixmap=59, op=1, src=58+(0, 0), mask=0+(0, 0), dst=59+(0, 0)+(0, 0), size=(12, 9) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(12, 9) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (12, 9) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (12, 9)], clip: 1x[(0, 0), (12, 9)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (12, 9) >[ 8.038] sna_compute_composite_region: clip against src (12x9 clip=0): (0, 0), (12, 9) >[ 8.038] sna_composite: fallback, dst pixmap=59 is too small (or completely damaged) >[ 8.038] sna_composite: fallback -- fbComposite >[ 8.038] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(12, 9): region=((0,0), (12, 9)) >[ 8.038] sna_composite_fb: fallback -- move src to cpu >[ 8.038] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=59 (12x9), [(0, 0), (12, 9)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (12, 9) + (0, 0) subsumes pixmap (12x9) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=59, 12x9, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(12, 9) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/48 >[ 8.038] sna_create_pixmap(8, 9, 32, usage=3) >[ 8.038] kgem_can_create_2d: 8x9 @ 32 >[ 8.038] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=9 >[ 8.038] kgem_can_create_2d: untiled size=4096 >[ 8.038] kgem_choose_tiling: too thin [width 8, 32 bpp] for TILING_X >[ 8.038] kgem_choose_tiling: 8x9 -> 0 >[ 8.038] sna_create_pixmap: usage=3, flags=a >[ 8.038] sna_create_pixmap: small buffer [288], attaching to shadow pixmap >[ 8.038] create_pixmap: allocating pixmap 8x9, depth=32/32, size=296 >[ 8.038] create_pixmap: serial=61, usage=3, 8x9 >[ 8.038] sna_create_pixmap: serial=61, 8x9, usage=3 >[ 8.038] sna_composite(pixmap=61, op=1, src=60+(0, 0), mask=0+(0, 0), dst=61+(0, 0)+(0, 0), size=(8, 9) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(8, 9) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (8, 9) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (8, 9)], clip: 1x[(0, 0), (8, 9)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (8, 9) >[ 8.038] sna_compute_composite_region: clip against src (8x9 clip=0): (0, 0), (8, 9) >[ 8.038] sna_composite: fallback, dst pixmap=61 is too small (or completely damaged) >[ 8.038] sna_composite: fallback -- fbComposite >[ 8.038] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(8, 9): region=((0,0), (8, 9)) >[ 8.038] sna_composite_fb: fallback -- move src to cpu >[ 8.038] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=61 (8x9), [(0, 0), (8, 9)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (8, 9) + (0, 0) subsumes pixmap (8x9) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=61, 8x9, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(8, 9) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=8x9, pitch=32/32 >[ 8.038] sna_create_pixmap(11, 14, 32, usage=3) >[ 8.038] kgem_can_create_2d: 11x14 @ 32 >[ 8.038] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=14 >[ 8.038] kgem_can_create_2d: untiled size=4096 >[ 8.038] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.038] kgem_choose_tiling: 11x14 -> 0 >[ 8.038] sna_create_pixmap: usage=3, flags=a >[ 8.038] sna_create_pixmap: small buffer [616], attaching to shadow pixmap >[ 8.038] create_pixmap: allocating pixmap 11x14, depth=32/32, size=624 >[ 8.038] create_pixmap: serial=63, usage=3, 11x14 >[ 8.038] sna_create_pixmap: serial=63, 11x14, usage=3 >[ 8.038] sna_composite(pixmap=63, op=1, src=62+(0, 0), mask=0+(0, 0), dst=63+(0, 0)+(0, 0), size=(11, 14) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(11, 14) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 14) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (11, 14)], clip: 1x[(0, 0), (11, 14)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 14) >[ 8.038] sna_compute_composite_region: clip against src (11x14 clip=0): (0, 0), (11, 14) >[ 8.038] sna_composite: fallback, dst pixmap=63 is too small (or completely damaged) >[ 8.038] sna_composite: fallback -- fbComposite >[ 8.038] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 14): region=((0,0), (11, 14)) >[ 8.038] sna_composite_fb: fallback -- move src to cpu >[ 8.038] sna_composite_fb: fallback -- move dst to cpu >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=63 (11x14), [(0, 0), (11, 14)], flags=5) >[ 8.038] sna_drawable_move_region_to_cpu: region (0, 0), (11, 14) + (0, 0) subsumes pixmap (11x14) >[ 8.038] _sna_pixmap_move_to_cpu(pixmap=63, 11x14, flags=5) >[ 8.038] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.038] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.038] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.038] __sna_damage_all(11, 14) >[ 8.038] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x14, pitch=44/44 >[ 8.038] sna_glyphs(op=3, nlist=1, src=(20, 92)) >[ 8.038] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.038] sna_glyphs: discarding mask >[ 8.038] glyphs0_to_dst(op=3, src=(20, 92), nlist=1, dst=(20, 92)+(0, 0)) >[ 8.038] clipped_glyphs: no, clip region (0, 0), (312, 112) matches drawable pixmap=94268788998496 size=312x112 >[ 8.038] glyph_cache(0): adding glyph to cache 1, pos 0 >[ 8.038] glyph_cache_upload: upload glyph 0x55bca9b35800 to cache (0, 0)x(11, 12) >[ 8.038] sna_composite(pixmap=2, op=1, src=51+(0, 0), mask=0+(0, 0), dst=2+(0, 0)+(0, 0), size=(11, 12) >[ 8.038] sna_compute_composite_region: dst=(0, 0)x(11, 12) >[ 8.038] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 12) >[ 8.038] clip_to_dst: region: 1x[(0, 0), (11, 12)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.038] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 12) >[ 8.038] sna_compute_composite_region: clip against src (11x12 clip=0): (0, 0), (11, 12) >[ 8.038] sna_composite: composite region extents:+(0, 0) -> (0, 0), (11, 12) + (0, 0) >[ 8.038] gen9_render_composite: 11x12, current mode=1/1 >[ 8.038] kgem_bo_is_render: handle=6, rq? 0 [0] >[ 8.038] sna_blt_composite (0, 0), (0, 0), 11x12 >[ 8.038] sna_transform_is_imprecise_integer_translation: no transform >[ 8.038] sna_blt_composite: converting transform to integer translation? (0, 0) >[ 8.038] sna_blt_composite: blt dst offset (0, 0), source offset (0, 0), with alpha fixup? 0 >[ 8.038] use_cpu_bo: no cpu bo >[ 8.038] move_to_gpu: not migrating pixmap=51 due to usage_hint=3 >[ 8.038] sna_drawable_use_bo pixmap=2, box=((0, 0), (11, 12)), flags=9... >[ 8.038] sna_drawable_use_bo: pinned, never REPLACES >[ 8.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 8.038] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.038] sna_drawable_use_bo: using whole GPU bo >[ 8.038] sna_drawable_move_region_to_cpu(pixmap=51 (11x12), [(0, 0), (11, 12)], flags=2) >[ 8.038] sna_drawable_move_region_to_cpu: pixmap=51 all damaged on CPU >[ 8.038] prepare_blt_put >[ 8.038] blt_put_composite_box: src=(0, 0), dst=(0, 0) >[ 8.038] sna_write_boxes x 1, src stride=44, src dx=(0, 0) >[ 8.038] kgem_bo_can_map: handle=6, map=0x0:0x0:0x0, tiling=2, domain=1, offset=0 >[ 8.038] kgem_bo_can_map__cpu: handle=6 >[ 8.038] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 8.038] write_boxes_inplace x 1, handle=6, tiling=2 >[ 8.038] upload_inplace__tiled: tiling=2 >[ 8.038] kgem_bo_can_map: handle=6, map=0x0:0x0:0x0, tiling=2, domain=1, offset=0 >[ 8.038] kgem_bo_map: handle=6, offset=0, tiling=2, map=0x0:0x0, domain=1 >[ 8.038] __kgem_bo_map__gtt_or_wc: handle=6 >[ 8.038] kgem_trim_vma_cache: type=0, count=-512 (bucket: 10) >[ 8.038] __kgem_bo_map__gtt(handle=6, size=4194304) >[ 8.038] __kgem_busy: handle=6, busy=0, wedged=0 >[ 8.038] kgem_bo_map: sync: needs_flush? 0, domain? 1, busy? 0 >[ 8.039] __kgem_busy: handle=6, busy=0, wedged=0 >[ 8.039] kgem_bo_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] >[ 8.039] assert_bo_retired: handle=6, domain: 1 exec? 0, rq? 0 >[ 8.039] write_boxes_inplace: (0, 0) -> (0, 0) x (11, 12) [bpp=32, src_pitch=44, dst_pitch=4096] >[ 8.039] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x12, pitch=44/4096 >[ 8.039] apply_damage: damage=0x0, region=1 [(0, 0), (11, 12) + (0, 0)] >[ 8.039] gen9_render_composite: 0x0, current mode=1/1 >[ 8.039] kgem_bo_is_busy: handle=6, domain: 2 exec? 0, rq? 0 >[ 8.039] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.039] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.039] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.039] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.039] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.039] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.039] sna_drawable_use_bo: using whole GPU bo >[ 8.039] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.039] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.039] color_convert: src=ff888888 [20028888] >[ 8.039] color_convert: dst=ff888888 [20028888] >[ 8.039] sna_render_get_solid: ff888888 >[ 8.039] sna_render_finish_solid(force=0, domain=1, busy=1, dirty=1, size=5) >[ 8.039] sna_render_get_solid(5) = ff888888 (new) >[ 8.039] kgem_create_proxy: target handle=18 [proxy? -1], offset=20, length=4, io=0 >[ 8.039] __kgem_bo_init(handle=18, num_pages=4) >[ 8.039] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.039] sna_transform_is_imprecise_integer_translation: no transform >[ 8.039] gen9_composite_picture: integer translation (0, 0), removing >[ 8.039] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.039] sna_render_pixmap_bo: GPU all damaged >[ 8.039] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.039] gen4_choose_composite_emitter: solid, identity mask >[ 8.039] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 8.039] aligning vertex: was 5, now 4 floats per vertex >[ 8.039] gen9_composite_get_binding_table(f880) >[ 8.039] kgem_add_reloc64: handle=18, pos=15896, delta=0, domains=40000 >[ 8.039] kgem_add_reloc64: adding proxy [delta=20] for handle=18 >[ 8.039] kgem_add_reloc64[19] = (delta=20, target handle=3, presumed=0) >[ 8.039] [3e10] bind bo(handle=18, addr=14), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.039] kgem_add_reloc64: handle=6, pos=15880, delta=0, domains=40000 >[ 8.039] kgem_add_handle: handle=6, index=9 >[ 8.039] kgem_add_reloc64[20] = (delta=0, target handle=9, presumed=0) >[ 8.039] [3e00] bind bo(handle=6, addr=0), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 8.039] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 8.039] gen9_emit_sampler: sampler = a >[ 8.039] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.039] gen9_emit_vertex_elements: setup id=9 >[ 8.039] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.039] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.039] glyphs0_to_dst: glyph=(20, 80)x(11, 12), unclipped >[ 8.039] emit_primitive_identity_mask__avx2: dst=(20, 80), mask=(0.00, 0.00) x (11.00, 12.00) >[ 8.039] gen8_vertex_flush[b8c] = 3 >[ 8.039] gen9_magic_ca_pass: CA fixup (734 -> 737) >[ 8.039] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.039] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.039] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.039] glyph_cache(0): adding glyph to cache 1, pos 4 >[ 8.039] glyph_cache_upload: upload glyph 0x55bca9b358e0 to cache (16, 0)x(10, 9) >[ 8.039] sna_composite(pixmap=2, op=1, src=53+(0, 0), mask=0+(0, 0), dst=2+(16, 0)+(0, 0), size=(10, 9) >[ 8.039] sna_compute_composite_region: dst=(16, 0)x(10, 9) >[ 8.039] sna_compute_composite_region: initial clip against dst->pDrawable: (16, 0), (26, 9) >[ 8.039] clip_to_dst: region: 1x[(16, 0), (26, 9)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.039] sna_compute_composite_region: clip against dst->pCompositeClip: (16, 0), (26, 9) >[ 8.039] sna_compute_composite_region: clip against src (10x9 clip=0): (16, 0), (26, 9) >[ 8.039] sna_composite: composite region extents:+(0, 0) -> (16, 0), (26, 9) + (0, 0) >[ 8.039] gen9_render_composite: 10x9, current mode=1/1 >[ 8.039] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.039] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.039] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.039] gen9_composite_set_target: (16, 0)x(10, 9), partial?=0 >[ 8.039] sna_drawable_use_bo pixmap=2, box=((16, 0), (26, 9)), flags=f... >[ 8.039] sna_drawable_use_bo: pinned, never REPLACES >[ 8.039] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.039] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.039] sna_drawable_use_bo: using whole GPU bo >[ 8.039] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.039] gen9_composite_picture: (0, 0)x(10, 9), dst=(16, 0) >[ 8.039] sna_transform_is_imprecise_integer_translation: no transform >[ 8.039] gen9_composite_picture: integer translation (0, 0), removing >[ 8.039] sna_render_pixmap_bo pixmap=53, (0, 0)x(10, 9)/(10, 9) >[ 8.039] sna_render_pixmap_bo box=(0, 0), (10, 9): (10, 9)/(10, 9) >[ 8.039] sna_render_pixmap_bo: offset=(-16, 0), size=(10, 9) >[ 8.039] use_cpu_bo: no cpu bo >[ 8.039] move_to_gpu: not migrating pixmap=53 due to usage_hint=3 >[ 8.039] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 9) >[ 8.039] upload: box=(0, 0), (10, 9), pixmap=10x9 >[ 8.039] sna_drawable_move_region_to_cpu(pixmap=53 (10x9), [(0, 0), (10, 9)], flags=2) >[ 8.039] sna_drawable_move_region_to_cpu: pixmap=53 all damaged on CPU >[ 8.039] kgem_can_create_2d: 10x9 @ 32 >[ 8.039] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.039] kgem_can_create_2d: untiled size=4096 >[ 8.039] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.039] kgem_choose_tiling: 10x9 -> 0 >[ 8.039] kgem_upload_source_image : (0, 0), (10, 9), stride=40, bpp=32 >[ 8.039] kgem_create_buffer_2d: 10x9, 32 bpp, stride=64 >[ 8.039] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.039] kgem_create_buffer: searching for an inactive GTT map for upload >[ 8.039] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.039] search_linear_cache: inactive and cache bucket empty >[ 8.039] search_linear_cache: active cache bucket empty >[ 8.039] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.039] search_linear_cache: inactive and cache bucket empty >[ 8.039] kgem_retire, need_retire?=1 >[ 8.039] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.039] kgem_retire__requests_ring: retiring ring 0 >[ 8.039] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.039] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.039] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.039] kgem_retire -- retired=0, need_retire=1 >[ 8.039] kgem_retire, need_retire?=1 >[ 8.039] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.039] kgem_retire__requests_ring: retiring ring 0 >[ 8.039] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.039] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.039] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.039] kgem_retire -- retired=0, need_retire=1 >[ 8.039] search_linear_cache: nothing retired >[ 8.039] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.039] search_linear_cache: inactive and cache bucket empty >[ 8.039] search_linear_cache: active cache bucket empty >[ 8.039] search_snoop_cache: num_pages=64, flags=0 >[ 8.039] search_snoop_cache: inactive and cache empty >[ 8.039] kgem_retire, need_retire?=1 >[ 8.039] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.039] kgem_retire__requests_ring: retiring ring 0 >[ 8.039] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.039] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.039] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.039] kgem_retire -- retired=0, need_retire=1 >[ 8.039] __kgem_throttle_retire: not throttling >[ 8.039] search_snoop_cache: nothing retired >[ 8.039] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.039] search_linear_cache: inactive and cache bucket empty >[ 8.039] search_linear_cache: active cache bucket empty >[ 8.039] search_linear_cache: num_pages=64, flags=7, use_active? 0, use_large=0 [max=65536] >[ 8.039] search_linear_cache: inactive and cache bucket empty >[ 8.039] search_linear_cache: active cache bucket empty >[ 8.039] __kgem_bo_init(handle=23, num_pages=64) >[ 8.039] create_snoopable_buffer: created CPU (LLC) handle=23 for buffer, size 64 >[ 8.039] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x0) >[ 8.039] kgem_trim_vma_cache: type=1, count=-32767 (bucket: 6) >[ 8.039] __kgem_bo_map__cpu: caching CPU vma for 23 >[ 8.039] kgem_create_buffer(pages=64 [64]) new handle=23, used=640, write=1 >[ 8.039] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=640, io=1 >[ 8.039] __kgem_bo_init(handle=23, num_pages=640) >[ 8.039] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/64 >[ 8.039] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.040] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.040] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.040] gen4_choose_composite_emitter: identity src, no mask >[ 8.040] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 8.040] aligning vertex: was 4, now 3 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f7c0) >[ 8.040] kgem_add_reloc64: handle=6, pos=15848, delta=0, domains=20002 >[ 8.040] kgem_add_reloc64[21] = (delta=0, target handle=9, presumed=0) >[ 8.040] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.040] [3de0] bind bo(handle=6, addr=0), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 8.040] kgem_add_reloc64: handle=23, pos=15832, delta=0, domains=40000 >[ 8.040] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 8.040] kgem_add_handle: handle=23, index=10 >[ 8.040] kgem_add_reloc64[22] = (delta=0, target handle=10, presumed=0) >[ 8.040] [3dd0] bind bo(handle=23, addr=0), format=192, width=10, height=9, pitch=64, tiling=0 -> sampler >[ 8.040] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.040] gen9_emit_sampler: sampler = 2 >[ 8.040] gen9_emit_sf: num_sf_outputs=1 >[ 8.040] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.040] gen9_emit_vertex_elements: setup id=2 >[ 8.040] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.040] gen9_render_composite_box: (16, 0), (26, 9) >[ 8.040] apply_damage: damage=0x0, region=1 [(16, 0), (26, 9) + (0, 0)] >[ 8.040] gen8_vertex_flush[cc0] = 3 >[ 8.040] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.040] gen9_render_composite: 0x0, current mode=1/1 >[ 8.040] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.040] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.040] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.040] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.040] sna_drawable_use_bo: using whole GPU bo >[ 8.040] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] color_convert: src=ff888888 [20028888] >[ 8.040] color_convert: dst=ff888888 [20028888] >[ 8.040] sna_render_get_solid: ff888888 >[ 8.040] sna_render_get_solid(5) = ff888888 (last) >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] sna_transform_is_imprecise_integer_translation: no transform >[ 8.040] gen9_composite_picture: integer translation (0, 0), removing >[ 8.040] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.040] sna_render_pixmap_bo: GPU all damaged >[ 8.040] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.040] gen4_choose_composite_emitter: solid, identity mask >[ 8.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.040] aligning vertex: was 3, now 4 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f700) >[ 8.040] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.040] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.040] gen9_emit_sampler: sampler = a >[ 8.040] gen9_emit_sf: num_sf_outputs=2 >[ 8.040] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.040] gen9_emit_vertex_elements: setup id=9 >[ 8.040] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.040] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.040] glyphs0_to_dst: glyph=(29, 83)x(10, 9), unclipped >[ 8.040] emit_primitive_identity_mask__avx2: dst=(29, 83), mask=(16.00, 0.00) x (10.00, 9.00) >[ 8.040] gen8_vertex_flush[d98] = 3 >[ 8.040] gen9_magic_ca_pass: CA fixup (740 -> 743) >[ 8.040] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.040] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.040] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.040] glyph_cache(0): adding glyph to cache 1, pos 8 >[ 8.040] glyph_cache_upload: upload glyph 0x55bca9b35d40 to cache (0, 16)x(9, 9) >[ 8.040] sna_composite(pixmap=2, op=1, src=55+(0, 0), mask=0+(0, 0), dst=2+(0, 16)+(0, 0), size=(9, 9) >[ 8.040] sna_compute_composite_region: dst=(0, 16)x(9, 9) >[ 8.040] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 16), (9, 25) >[ 8.040] clip_to_dst: region: 1x[(0, 16), (9, 25)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.040] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 16), (9, 25) >[ 8.040] sna_compute_composite_region: clip against src (9x9 clip=0): (0, 16), (9, 25) >[ 8.040] sna_composite: composite region extents:+(0, 0) -> (0, 16), (9, 25) + (0, 0) >[ 8.040] gen9_render_composite: 9x9, current mode=1/1 >[ 8.040] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.040] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.040] gen9_composite_set_target: (0, 16)x(9, 9), partial?=0 >[ 8.040] sna_drawable_use_bo pixmap=2, box=((0, 16), (9, 25)), flags=f... >[ 8.040] sna_drawable_use_bo: pinned, never REPLACES >[ 8.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.040] sna_drawable_use_bo: using whole GPU bo >[ 8.040] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.040] gen9_composite_picture: (0, 0)x(9, 9), dst=(0, 16) >[ 8.040] sna_transform_is_imprecise_integer_translation: no transform >[ 8.040] gen9_composite_picture: integer translation (0, 0), removing >[ 8.040] sna_render_pixmap_bo pixmap=55, (0, 0)x(9, 9)/(9, 9) >[ 8.040] sna_render_pixmap_bo box=(0, 0), (9, 9): (9, 9)/(9, 9) >[ 8.040] sna_render_pixmap_bo: offset=(0, -16), size=(9, 9) >[ 8.040] use_cpu_bo: no cpu bo >[ 8.040] move_to_gpu: not migrating pixmap=55 due to usage_hint=3 >[ 8.040] sna_render_pixmap_bo: uploading CPU box (0, 0), (9, 9) >[ 8.040] upload: box=(0, 0), (9, 9), pixmap=9x9 >[ 8.040] sna_drawable_move_region_to_cpu(pixmap=55 (9x9), [(0, 0), (9, 9)], flags=2) >[ 8.040] sna_drawable_move_region_to_cpu: pixmap=55 all damaged on CPU >[ 8.040] kgem_can_create_2d: 9x9 @ 32 >[ 8.040] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.040] kgem_can_create_2d: untiled size=4096 >[ 8.040] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.040] kgem_choose_tiling: 9x9 -> 0 >[ 8.040] kgem_upload_source_image : (0, 0), (9, 9), stride=36, bpp=32 >[ 8.040] kgem_create_buffer_2d: 9x9, 32 bpp, stride=64 >[ 8.040] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.040] kgem_create_buffer: reusing buffer? used=768 + size=640, total=262144 >[ 8.040] kgem_create_proxy: target handle=23 [proxy? -1], offset=768, length=640, io=1 >[ 8.040] __kgem_bo_init(handle=23, num_pages=640) >[ 8.040] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x9, pitch=36/64 >[ 8.040] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.040] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.040] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.040] gen4_choose_composite_emitter: identity src, no mask >[ 8.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.040] aligning vertex: was 4, now 3 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f6c0) >[ 8.040] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.040] kgem_add_reloc64: handle=23, pos=15784, delta=0, domains=40000 >[ 8.040] kgem_add_reloc64: adding proxy [delta=768] for handle=23 >[ 8.040] kgem_add_reloc64[23] = (delta=768, target handle=10, presumed=0) >[ 8.040] [3da0] bind bo(handle=23, addr=300), format=192, width=9, height=9, pitch=64, tiling=0 -> sampler >[ 8.040] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.040] gen9_emit_sampler: sampler = 2 >[ 8.040] gen9_emit_sf: num_sf_outputs=1 >[ 8.040] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.040] gen9_emit_vertex_elements: setup id=2 >[ 8.040] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.040] gen9_render_composite_box: (0, 16), (9, 25) >[ 8.040] apply_damage: damage=0x0, region=1 [(0, 16), (9, 25) + (0, 0)] >[ 8.040] gen8_vertex_flush[ecc] = 3 >[ 8.040] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.040] gen9_render_composite: 0x0, current mode=1/1 >[ 8.040] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.040] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.040] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.040] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.040] sna_drawable_use_bo: using whole GPU bo >[ 8.040] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] color_convert: src=ff888888 [20028888] >[ 8.040] color_convert: dst=ff888888 [20028888] >[ 8.040] sna_render_get_solid: ff888888 >[ 8.040] sna_render_get_solid(5) = ff888888 (last) >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] sna_transform_is_imprecise_integer_translation: no transform >[ 8.040] gen9_composite_picture: integer translation (0, 0), removing >[ 8.040] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.040] sna_render_pixmap_bo: GPU all damaged >[ 8.040] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.040] gen4_choose_composite_emitter: solid, identity mask >[ 8.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.040] aligning vertex: was 3, now 4 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f640) >[ 8.040] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.040] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.040] gen9_emit_sampler: sampler = a >[ 8.040] gen9_emit_sf: num_sf_outputs=2 >[ 8.040] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.040] gen9_emit_vertex_elements: setup id=9 >[ 8.040] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.040] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.040] glyphs0_to_dst: glyph=(38, 83)x(9, 9), unclipped >[ 8.040] emit_primitive_identity_mask__avx2: dst=(38, 83), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.040] glyphs0_to_dst: glyph=(46, 83)x(9, 9), unclipped >[ 8.040] emit_primitive_identity_mask__avx2: dst=(46, 83), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.040] gen8_vertex_flush[fa4] = 6 >[ 8.040] gen9_magic_ca_pass: CA fixup (746 -> 752) >[ 8.040] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.040] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.040] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.040] glyph_cache(0): adding glyph to cache 1, pos 12 >[ 8.040] glyph_cache_upload: upload glyph 0x55bca9b36140 to cache (16, 16)x(15, 9) >[ 8.040] sna_composite(pixmap=2, op=1, src=57+(0, 0), mask=0+(0, 0), dst=2+(16, 16)+(0, 0), size=(15, 9) >[ 8.040] sna_compute_composite_region: dst=(16, 16)x(15, 9) >[ 8.040] sna_compute_composite_region: initial clip against dst->pDrawable: (16, 16), (31, 25) >[ 8.040] clip_to_dst: region: 1x[(16, 16), (31, 25)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.040] sna_compute_composite_region: clip against dst->pCompositeClip: (16, 16), (31, 25) >[ 8.040] sna_compute_composite_region: clip against src (15x9 clip=0): (16, 16), (31, 25) >[ 8.040] sna_composite: composite region extents:+(0, 0) -> (16, 16), (31, 25) + (0, 0) >[ 8.040] gen9_render_composite: 15x9, current mode=1/1 >[ 8.040] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.040] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.040] gen9_composite_set_target: (16, 16)x(15, 9), partial?=0 >[ 8.040] sna_drawable_use_bo pixmap=2, box=((16, 16), (31, 25)), flags=f... >[ 8.040] sna_drawable_use_bo: pinned, never REPLACES >[ 8.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.040] sna_drawable_use_bo: using whole GPU bo >[ 8.040] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.040] gen9_composite_picture: (0, 0)x(15, 9), dst=(16, 16) >[ 8.040] sna_transform_is_imprecise_integer_translation: no transform >[ 8.040] gen9_composite_picture: integer translation (0, 0), removing >[ 8.040] sna_render_pixmap_bo pixmap=57, (0, 0)x(15, 9)/(15, 9) >[ 8.040] sna_render_pixmap_bo box=(0, 0), (15, 9): (15, 9)/(15, 9) >[ 8.040] sna_render_pixmap_bo: offset=(-16, -16), size=(15, 9) >[ 8.040] use_cpu_bo: no cpu bo >[ 8.040] move_to_gpu: not migrating pixmap=57 due to usage_hint=3 >[ 8.040] sna_render_pixmap_bo: uploading CPU box (0, 0), (15, 9) >[ 8.040] upload: box=(0, 0), (15, 9), pixmap=15x9 >[ 8.040] sna_drawable_move_region_to_cpu(pixmap=57 (15x9), [(0, 0), (15, 9)], flags=2) >[ 8.040] sna_drawable_move_region_to_cpu: pixmap=57 all damaged on CPU >[ 8.040] kgem_can_create_2d: 15x9 @ 32 >[ 8.040] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.040] kgem_can_create_2d: untiled size=4096 >[ 8.040] kgem_choose_tiling: too thin [width 15, 32 bpp] for TILING_X >[ 8.040] kgem_choose_tiling: 15x9 -> 0 >[ 8.040] kgem_upload_source_image : (0, 0), (15, 9), stride=60, bpp=32 >[ 8.040] kgem_create_buffer_2d: 15x9, 32 bpp, stride=64 >[ 8.040] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.040] kgem_create_buffer: reusing buffer? used=1536 + size=640, total=262144 >[ 8.040] kgem_create_proxy: target handle=23 [proxy? -1], offset=1536, length=640, io=1 >[ 8.040] __kgem_bo_init(handle=23, num_pages=640) >[ 8.040] memcpy_blt: src=(0, 0), dst=(0, 0), size=15x9, pitch=60/64 >[ 8.040] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.040] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.040] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.040] gen4_choose_composite_emitter: identity src, no mask >[ 8.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.040] aligning vertex: was 4, now 3 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f600) >[ 8.040] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.040] kgem_add_reloc64: handle=23, pos=15736, delta=0, domains=40000 >[ 8.040] kgem_add_reloc64: adding proxy [delta=1536] for handle=23 >[ 8.040] kgem_add_reloc64[24] = (delta=1536, target handle=10, presumed=0) >[ 8.040] [3d70] bind bo(handle=23, addr=600), format=192, width=15, height=9, pitch=64, tiling=0 -> sampler >[ 8.040] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.040] gen9_emit_sampler: sampler = 2 >[ 8.040] gen9_emit_sf: num_sf_outputs=1 >[ 8.040] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.040] gen9_emit_vertex_elements: setup id=2 >[ 8.040] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.040] gen9_render_composite_box: (16, 16), (31, 25) >[ 8.040] apply_damage: damage=0x0, region=1 [(16, 16), (31, 25) + (0, 0)] >[ 8.040] gen8_vertex_flush[10d8] = 3 >[ 8.040] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.040] gen9_render_composite: 0x0, current mode=1/1 >[ 8.040] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.040] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.040] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.040] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.040] sna_drawable_use_bo: using whole GPU bo >[ 8.040] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] color_convert: src=ff888888 [20028888] >[ 8.040] color_convert: dst=ff888888 [20028888] >[ 8.040] sna_render_get_solid: ff888888 >[ 8.040] sna_render_get_solid(5) = ff888888 (last) >[ 8.040] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.040] sna_transform_is_imprecise_integer_translation: no transform >[ 8.040] gen9_composite_picture: integer translation (0, 0), removing >[ 8.040] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.040] sna_render_pixmap_bo: GPU all damaged >[ 8.040] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.040] gen4_choose_composite_emitter: solid, identity mask >[ 8.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.040] aligning vertex: was 3, now 4 floats per vertex >[ 8.040] gen9_composite_get_binding_table(f580) >[ 8.040] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.040] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.040] gen9_emit_sampler: sampler = a >[ 8.040] gen9_emit_sf: num_sf_outputs=2 >[ 8.040] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=9 >[ 8.041] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.041] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.041] glyphs0_to_dst: glyph=(54, 83)x(15, 9), unclipped >[ 8.041] emit_primitive_identity_mask__avx2: dst=(54, 83), mask=(16.00, 16.00) x (15.00, 9.00) >[ 8.041] gen8_vertex_flush[11b0] = 3 >[ 8.041] gen9_magic_ca_pass: CA fixup (755 -> 758) >[ 8.041] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.041] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.041] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.041] glyph_cache(0): adding glyph to cache 1, pos 16 >[ 8.041] glyph_cache_upload: upload glyph 0x55bca9b36520 to cache (32, 0)x(12, 9) >[ 8.041] sna_composite(pixmap=2, op=1, src=59+(0, 0), mask=0+(0, 0), dst=2+(32, 0)+(0, 0), size=(12, 9) >[ 8.041] sna_compute_composite_region: dst=(32, 0)x(12, 9) >[ 8.041] sna_compute_composite_region: initial clip against dst->pDrawable: (32, 0), (44, 9) >[ 8.041] clip_to_dst: region: 1x[(32, 0), (44, 9)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.041] sna_compute_composite_region: clip against dst->pCompositeClip: (32, 0), (44, 9) >[ 8.041] sna_compute_composite_region: clip against src (12x9 clip=0): (32, 0), (44, 9) >[ 8.041] sna_composite: composite region extents:+(0, 0) -> (32, 0), (44, 9) + (0, 0) >[ 8.041] gen9_render_composite: 12x9, current mode=1/1 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (32, 0)x(12, 9), partial?=0 >[ 8.041] sna_drawable_use_bo pixmap=2, box=((32, 0), (44, 9)), flags=f... >[ 8.041] sna_drawable_use_bo: pinned, never REPLACES >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(12, 9), dst=(32, 0) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=59, (0, 0)x(12, 9)/(12, 9) >[ 8.041] sna_render_pixmap_bo box=(0, 0), (12, 9): (12, 9)/(12, 9) >[ 8.041] sna_render_pixmap_bo: offset=(-32, 0), size=(12, 9) >[ 8.041] use_cpu_bo: no cpu bo >[ 8.041] move_to_gpu: not migrating pixmap=59 due to usage_hint=3 >[ 8.041] sna_render_pixmap_bo: uploading CPU box (0, 0), (12, 9) >[ 8.041] upload: box=(0, 0), (12, 9), pixmap=12x9 >[ 8.041] sna_drawable_move_region_to_cpu(pixmap=59 (12x9), [(0, 0), (12, 9)], flags=2) >[ 8.041] sna_drawable_move_region_to_cpu: pixmap=59 all damaged on CPU >[ 8.041] kgem_can_create_2d: 12x9 @ 32 >[ 8.041] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.041] kgem_can_create_2d: untiled size=4096 >[ 8.041] kgem_choose_tiling: too thin [width 12, 32 bpp] for TILING_X >[ 8.041] kgem_choose_tiling: 12x9 -> 0 >[ 8.041] kgem_upload_source_image : (0, 0), (12, 9), stride=48, bpp=32 >[ 8.041] kgem_create_buffer_2d: 12x9, 32 bpp, stride=64 >[ 8.041] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.041] kgem_create_buffer: reusing buffer? used=2304 + size=640, total=262144 >[ 8.041] kgem_create_proxy: target handle=23 [proxy? -1], offset=2304, length=640, io=1 >[ 8.041] __kgem_bo_init(handle=23, num_pages=640) >[ 8.041] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/64 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.041] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.041] gen4_choose_composite_emitter: identity src, no mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 4, now 3 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f540) >[ 8.041] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.041] kgem_add_reloc64: handle=23, pos=15688, delta=0, domains=40000 >[ 8.041] kgem_add_reloc64: adding proxy [delta=2304] for handle=23 >[ 8.041] kgem_add_reloc64[25] = (delta=2304, target handle=10, presumed=0) >[ 8.041] [3d40] bind bo(handle=23, addr=900), format=192, width=12, height=9, pitch=64, tiling=0 -> sampler >[ 8.041] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.041] gen9_emit_sampler: sampler = 2 >[ 8.041] gen9_emit_sf: num_sf_outputs=1 >[ 8.041] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=2 >[ 8.041] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.041] gen9_render_composite_box: (32, 0), (44, 9) >[ 8.041] apply_damage: damage=0x0, region=1 [(32, 0), (44, 9) + (0, 0)] >[ 8.041] gen8_vertex_flush[12e4] = 3 >[ 8.041] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.041] gen9_render_composite: 0x0, current mode=1/1 >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.041] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] color_convert: src=ff888888 [20028888] >[ 8.041] color_convert: dst=ff888888 [20028888] >[ 8.041] sna_render_get_solid: ff888888 >[ 8.041] sna_render_get_solid(5) = ff888888 (last) >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.041] sna_render_pixmap_bo: GPU all damaged >[ 8.041] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.041] gen4_choose_composite_emitter: solid, identity mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 3, now 4 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f4c0) >[ 8.041] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.041] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.041] gen9_emit_sampler: sampler = a >[ 8.041] gen9_emit_sf: num_sf_outputs=2 >[ 8.041] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=9 >[ 8.041] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.041] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.041] glyphs0_to_dst: glyph=(67, 83)x(12, 9), unclipped >[ 8.041] emit_primitive_identity_mask__avx2: dst=(67, 83), mask=(32.00, 0.00) x (12.00, 9.00) >[ 8.041] gen8_vertex_flush[13bc] = 3 >[ 8.041] gen9_magic_ca_pass: CA fixup (761 -> 764) >[ 8.041] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.041] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.041] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.041] glyph_cache(0): adding glyph to cache 1, pos 20 >[ 8.041] glyph_cache_upload: upload glyph 0x55bca9b369e0 to cache (48, 0)x(8, 9) >[ 8.041] sna_composite(pixmap=2, op=1, src=61+(0, 0), mask=0+(0, 0), dst=2+(48, 0)+(0, 0), size=(8, 9) >[ 8.041] sna_compute_composite_region: dst=(48, 0)x(8, 9) >[ 8.041] sna_compute_composite_region: initial clip against dst->pDrawable: (48, 0), (56, 9) >[ 8.041] clip_to_dst: region: 1x[(48, 0), (56, 9)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.041] sna_compute_composite_region: clip against dst->pCompositeClip: (48, 0), (56, 9) >[ 8.041] sna_compute_composite_region: clip against src (8x9 clip=0): (48, 0), (56, 9) >[ 8.041] sna_composite: composite region extents:+(0, 0) -> (48, 0), (56, 9) + (0, 0) >[ 8.041] gen9_render_composite: 8x9, current mode=1/1 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (48, 0)x(8, 9), partial?=0 >[ 8.041] sna_drawable_use_bo pixmap=2, box=((48, 0), (56, 9)), flags=f... >[ 8.041] sna_drawable_use_bo: pinned, never REPLACES >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(8, 9), dst=(48, 0) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=61, (0, 0)x(8, 9)/(8, 9) >[ 8.041] sna_render_pixmap_bo box=(0, 0), (8, 9): (8, 9)/(8, 9) >[ 8.041] sna_render_pixmap_bo: offset=(-48, 0), size=(8, 9) >[ 8.041] use_cpu_bo: no cpu bo >[ 8.041] move_to_gpu: not migrating pixmap=61 due to usage_hint=3 >[ 8.041] sna_render_pixmap_bo: uploading CPU box (0, 0), (8, 9) >[ 8.041] upload: box=(0, 0), (8, 9), pixmap=8x9 >[ 8.041] sna_drawable_move_region_to_cpu(pixmap=61 (8x9), [(0, 0), (8, 9)], flags=2) >[ 8.041] sna_drawable_move_region_to_cpu: pixmap=61 all damaged on CPU >[ 8.041] kgem_can_create_2d: 8x9 @ 32 >[ 8.041] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=9 >[ 8.041] kgem_can_create_2d: untiled size=4096 >[ 8.041] kgem_choose_tiling: too thin [width 8, 32 bpp] for TILING_X >[ 8.041] kgem_choose_tiling: 8x9 -> 0 >[ 8.041] kgem_upload_source_image : (0, 0), (8, 9), stride=32, bpp=32 >[ 8.041] kgem_create_buffer_2d: 8x9, 32 bpp, stride=32 >[ 8.041] kgem_create_buffer: size=320, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.041] kgem_create_buffer: reusing buffer? used=3072 + size=320, total=262144 >[ 8.041] kgem_create_proxy: target handle=23 [proxy? -1], offset=3072, length=320, io=1 >[ 8.041] __kgem_bo_init(handle=23, num_pages=320) >[ 8.041] memcpy_blt: src=(0, 0), dst=(0, 0), size=8x9, pitch=32/32 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.041] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.041] gen4_choose_composite_emitter: identity src, no mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 4, now 3 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f480) >[ 8.041] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.041] kgem_add_reloc64: handle=23, pos=15640, delta=0, domains=40000 >[ 8.041] kgem_add_reloc64: adding proxy [delta=3072] for handle=23 >[ 8.041] kgem_add_reloc64[26] = (delta=3072, target handle=10, presumed=0) >[ 8.041] [3d10] bind bo(handle=23, addr=c00), format=192, width=8, height=9, pitch=32, tiling=0 -> sampler >[ 8.041] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.041] gen9_emit_sampler: sampler = 2 >[ 8.041] gen9_emit_sf: num_sf_outputs=1 >[ 8.041] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=2 >[ 8.041] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.041] gen9_render_composite_box: (48, 0), (56, 9) >[ 8.041] apply_damage: damage=0x0, region=1 [(48, 0), (56, 9) + (0, 0)] >[ 8.041] gen8_vertex_flush[14f0] = 3 >[ 8.041] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.041] gen9_render_composite: 0x0, current mode=1/1 >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.041] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] color_convert: src=ff888888 [20028888] >[ 8.041] color_convert: dst=ff888888 [20028888] >[ 8.041] sna_render_get_solid: ff888888 >[ 8.041] sna_render_get_solid(5) = ff888888 (last) >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.041] sna_render_pixmap_bo: GPU all damaged >[ 8.041] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.041] gen4_choose_composite_emitter: solid, identity mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 3, now 4 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f400) >[ 8.041] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.041] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.041] gen9_emit_sampler: sampler = a >[ 8.041] gen9_emit_sf: num_sf_outputs=2 >[ 8.041] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=9 >[ 8.041] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.041] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.041] glyphs0_to_dst: glyph=(78, 83)x(8, 9), unclipped >[ 8.041] emit_primitive_identity_mask__avx2: dst=(78, 83), mask=(48.00, 0.00) x (8.00, 9.00) >[ 8.041] gen8_vertex_flush[15c8] = 3 >[ 8.041] gen9_magic_ca_pass: CA fixup (767 -> 770) >[ 8.041] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.041] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.041] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.041] glyph_cache(0): adding glyph to cache 1, pos 24 >[ 8.041] glyph_cache_upload: upload glyph 0x55bca9b36a40 to cache (32, 16)x(11, 14) >[ 8.041] sna_composite(pixmap=2, op=1, src=63+(0, 0), mask=0+(0, 0), dst=2+(32, 16)+(0, 0), size=(11, 14) >[ 8.041] sna_compute_composite_region: dst=(32, 16)x(11, 14) >[ 8.041] sna_compute_composite_region: initial clip against dst->pDrawable: (32, 16), (43, 30) >[ 8.041] clip_to_dst: region: 1x[(32, 16), (43, 30)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.041] sna_compute_composite_region: clip against dst->pCompositeClip: (32, 16), (43, 30) >[ 8.041] sna_compute_composite_region: clip against src (11x14 clip=0): (32, 16), (43, 30) >[ 8.041] sna_composite: composite region extents:+(0, 0) -> (32, 16), (43, 30) + (0, 0) >[ 8.041] gen9_render_composite: 11x14, current mode=1/1 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (32, 16)x(11, 14), partial?=0 >[ 8.041] sna_drawable_use_bo pixmap=2, box=((32, 16), (43, 30)), flags=f... >[ 8.041] sna_drawable_use_bo: pinned, never REPLACES >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(11, 14), dst=(32, 16) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=63, (0, 0)x(11, 14)/(11, 14) >[ 8.041] sna_render_pixmap_bo box=(0, 0), (11, 14): (11, 14)/(11, 14) >[ 8.041] sna_render_pixmap_bo: offset=(-32, -16), size=(11, 14) >[ 8.041] use_cpu_bo: no cpu bo >[ 8.041] move_to_gpu: not migrating pixmap=63 due to usage_hint=3 >[ 8.041] sna_render_pixmap_bo: uploading CPU box (0, 0), (11, 14) >[ 8.041] upload: box=(0, 0), (11, 14), pixmap=11x14 >[ 8.041] sna_drawable_move_region_to_cpu(pixmap=63 (11x14), [(0, 0), (11, 14)], flags=2) >[ 8.041] sna_drawable_move_region_to_cpu: pixmap=63 all damaged on CPU >[ 8.041] kgem_can_create_2d: 11x14 @ 32 >[ 8.041] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=14 >[ 8.041] kgem_can_create_2d: untiled size=4096 >[ 8.041] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.041] kgem_choose_tiling: 11x14 -> 0 >[ 8.041] kgem_upload_source_image : (0, 0), (11, 14), stride=44, bpp=32 >[ 8.041] kgem_create_buffer_2d: 11x14, 32 bpp, stride=64 >[ 8.041] kgem_create_buffer: size=896, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.041] kgem_create_buffer: reusing buffer? used=3584 + size=896, total=262144 >[ 8.041] kgem_create_proxy: target handle=23 [proxy? -1], offset=3584, length=896, io=1 >[ 8.041] __kgem_bo_init(handle=23, num_pages=896) >[ 8.041] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x14, pitch=44/64 >[ 8.041] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.041] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.041] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.041] gen4_choose_composite_emitter: identity src, no mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 4, now 3 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f3c0) >[ 8.041] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.041] kgem_add_reloc64: handle=23, pos=15592, delta=0, domains=40000 >[ 8.041] kgem_add_reloc64: adding proxy [delta=3584] for handle=23 >[ 8.041] kgem_add_reloc64[27] = (delta=3584, target handle=10, presumed=0) >[ 8.041] [3ce0] bind bo(handle=23, addr=e00), format=192, width=11, height=14, pitch=64, tiling=0 -> sampler >[ 8.041] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.041] gen9_emit_sampler: sampler = 2 >[ 8.041] gen9_emit_sf: num_sf_outputs=1 >[ 8.041] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=2 >[ 8.041] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.041] gen9_render_composite_box: (32, 16), (43, 30) >[ 8.041] apply_damage: damage=0x0, region=1 [(32, 16), (43, 30) + (0, 0)] >[ 8.041] gen8_vertex_flush[16fc] = 3 >[ 8.041] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.041] gen9_render_composite: 0x0, current mode=1/1 >[ 8.041] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 8.041] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.041] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.041] sna_drawable_use_bo pixmap=46, box=((0, 0), (312, 112)), flags=7... >[ 8.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.041] sna_drawable_use_bo: using whole GPU bo >[ 8.041] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] color_convert: src=ff888888 [20028888] >[ 8.041] color_convert: dst=ff888888 [20028888] >[ 8.041] sna_render_get_solid: ff888888 >[ 8.041] sna_render_get_solid(5) = ff888888 (last) >[ 8.041] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.041] sna_transform_is_imprecise_integer_translation: no transform >[ 8.041] gen9_composite_picture: integer translation (0, 0), removing >[ 8.041] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.041] sna_render_pixmap_bo: GPU all damaged >[ 8.041] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.041] gen4_choose_composite_emitter: solid, identity mask >[ 8.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.041] aligning vertex: was 3, now 4 floats per vertex >[ 8.041] gen9_composite_get_binding_table(f340) >[ 8.041] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.041] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.041] gen9_emit_sampler: sampler = a >[ 8.041] gen9_emit_sf: num_sf_outputs=2 >[ 8.041] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.041] gen9_emit_vertex_elements: setup id=9 >[ 8.041] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.041] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.041] glyphs0_to_dst: glyph=(84, 78)x(11, 14), unclipped >[ 8.041] emit_primitive_identity_mask__avx2: dst=(84, 78), mask=(32.00, 16.00) x (11.00, 14.00) >[ 8.041] gen8_vertex_flush[17d4] = 3 >[ 8.041] gen9_magic_ca_pass: CA fixup (773 -> 776) >[ 8.041] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.041] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.041] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.041] sna_block_handler (tv=0.0) >[ 8.042] sna_wakeup_handler >[ 8.042] sna_block_handler (tv=0.0) >[ 8.042] sna_wakeup_handler >[ 8.042] sna_create_pixmap(10, 40, 32, usage=0) >[ 8.042] kgem_can_create_2d: 10x40 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=40 >[ 8.042] kgem_can_create_2d: untiled size=4096 >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x40 -> 0 >[ 8.042] sna_create_pixmap: usage=0, flags=a >[ 8.042] sna_create_pixmap: small buffer [1600], attaching to shadow pixmap >[ 8.042] create_pixmap: allocating pixmap 10x40, depth=32/32, size=1608 >[ 8.042] create_pixmap: serial=64, usage=0, 10x40 >[ 8.042] sna_create_pixmap: serial=64, 10x40, usage=0 >[ 8.042] sna_composite_rectangles(pixmap=65, op=0, 0 x 1 [(0, 0)x(10, 40) ...]) >[ 8.042] sna_composite_rectangles: converted to op 0 >[ 8.042] sna_composite_rectangles[0] (0, 0)x(10, 40) -> (0, 0), (10, 40) >[ 8.042] sna_composite_rectangles: nrects=1, region=(0, 0), (10, 40) x 1 >[ 8.042] sna_composite_rectangles: clipped extents (0, 0),(10, 40) x 1 >[ 8.042] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(10, 40) >[ 8.042] sna_composite_rectangles: fallback, dst pixmap=65 too small or not attached >[ 8.042] sna_composite_rectangles: fallback >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=65 (10x40), [(0, 0), (10, 40)], flags=1) >[ 8.042] sna_drawable_move_region_to_cpu: region (0, 0), (10, 40) + (0, 0) subsumes pixmap (10x40) >[ 8.042] _sna_pixmap_move_to_cpu(pixmap=65, 10x40, flags=1) >[ 8.042] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.042] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.042] operate_inplace: no, inplace operation not suitable >[ 8.042] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.042] __sna_damage_all(10, 40) >[ 8.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.042] sna_create_pixmap(10, 9, 32, usage=3) >[ 8.042] kgem_can_create_2d: 10x9 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.042] kgem_can_create_2d: untiled size=4096 >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x9 -> 0 >[ 8.042] sna_create_pixmap: usage=3, flags=a >[ 8.042] sna_create_pixmap: small buffer [360], attaching to shadow pixmap >[ 8.042] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 >[ 8.042] create_pixmap: serial=67, usage=3, 10x9 >[ 8.042] sna_create_pixmap: serial=67, 10x9, usage=3 >[ 8.042] sna_composite(pixmap=67, op=1, src=66+(0, 0), mask=0+(0, 0), dst=67+(0, 0)+(0, 0), size=(10, 9) >[ 8.042] sna_compute_composite_region: dst=(0, 0)x(10, 9) >[ 8.042] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) >[ 8.042] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] >[ 8.042] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) >[ 8.042] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) >[ 8.042] sna_composite: fallback, dst pixmap=67 is too small (or completely damaged) >[ 8.042] sna_composite: fallback -- fbComposite >[ 8.042] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) >[ 8.042] sna_composite_fb: fallback -- move src to cpu >[ 8.042] sna_composite_fb: fallback -- move dst to cpu >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=67 (10x9), [(0, 0), (10, 9)], flags=5) >[ 8.042] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) >[ 8.042] _sna_pixmap_move_to_cpu(pixmap=67, 10x9, flags=5) >[ 8.042] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.042] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.042] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.042] __sna_damage_all(10, 9) >[ 8.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.042] sna_transform_is_imprecise_integer_translation: no transform >[ 8.042] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 >[ 8.042] sna_glyphs(op=3, nlist=1, src=(0, 26)) >[ 8.042] sna_glyphs: fallback -- too small (10x40) >[ 8.042] glyphs_fallback: nlist=1, count=1, extents (0, 17), (10, 26) >[ 8.042] glyphs_fallback: clipped extents (0, 17), (10, 26) >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=65 (10x40), [(0, 17), (10, 26)], flags=3) >[ 8.042] sna_drawable_move_region_to_cpu: pixmap=65 all damaged on CPU >[ 8.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.042] __sna_glyph_get_image: creating image cache for glyph 0x55bca9b17d30 (on screen 0) >[ 8.042] glyphs_fallback: inserting glyph 0x55bca9b17d30 into pixman cache >[ 8.042] sna_composite(pixmap=46, op=3, src=65+(0, 0), mask=0+(14, 4), dst=46+(14, 4)+(0, 0), size=(10, 40) >[ 8.042] sna_compute_composite_region: dst=(14, 4)x(10, 40) >[ 8.042] sna_compute_composite_region: initial clip against dst->pDrawable: (14, 4), (24, 44) >[ 8.042] clip_to_dst: region: 1x[(14, 4), (24, 44)], clip: 1x[(0, 0), (312, 112)] >[ 8.042] sna_compute_composite_region: clip against dst->pCompositeClip: (14, 4), (24, 44) >[ 8.042] sna_compute_composite_region: clip against src (10x40 clip=0): (14, 4), (24, 44) >[ 8.042] sna_composite: composite region extents:+(0, 0) -> (14, 4), (24, 44) + (0, 0) >[ 8.042] gen9_render_composite: 10x40, current mode=1/1 >[ 8.042] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.042] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.042] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.042] gen9_composite_set_target: (14, 4)x(10, 40), partial?=1 >[ 8.042] sna_drawable_use_bo pixmap=46, box=((14, 4), (24, 44)), flags=7... >[ 8.042] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.042] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.042] sna_drawable_use_bo: using whole GPU bo >[ 8.042] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.042] gen9_composite_picture: (0, 0)x(10, 40), dst=(14, 4) >[ 8.042] sna_transform_is_imprecise_integer_translation: no transform >[ 8.042] gen9_composite_picture: integer translation (0, 0), removing >[ 8.042] sna_render_pixmap_bo pixmap=65, (0, 0)x(10, 40)/(10, 40) >[ 8.042] sna_render_pixmap_bo box=(0, 0), (10, 40): (10, 40)/(10, 40) >[ 8.042] sna_render_pixmap_bo: offset=(-14, -4), size=(10, 40) >[ 8.042] use_cpu_bo: no cpu bo >[ 8.042] move_to_gpu: migrating whole pixmap (10x40) for source (0,0),(10,40), count 5? 0 >[ 8.042] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 40) >[ 8.042] upload: box=(0, 0), (10, 40), pixmap=10x40 >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=65 (10x40), [(0, 0), (10, 40)], flags=2) >[ 8.042] sna_drawable_move_region_to_cpu: pixmap=65 all damaged on CPU >[ 8.042] kgem_can_create_2d: 10x40 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=40 >[ 8.042] kgem_can_create_2d: untiled size=4096 >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x40 -> 0 >[ 8.042] kgem_upload_source_image : (0, 0), (10, 40), stride=40, bpp=32 >[ 8.042] kgem_create_buffer_2d: 10x40, 32 bpp, stride=64 >[ 8.042] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.042] kgem_create_buffer: reusing buffer? used=4608 + size=2560, total=262144 >[ 8.042] kgem_create_proxy: target handle=23 [proxy? -1], offset=4608, length=2560, io=1 >[ 8.042] __kgem_bo_init(handle=23, num_pages=2560) >[ 8.042] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x40, pitch=40/64 >[ 8.042] upload: adding upload cache to pixmap=65 >[ 8.042] kgem_proxy_bo_attach: handle=23 >[ 8.042] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.042] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.042] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.042] gen4_choose_composite_emitter: identity src, no mask >[ 8.042] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.042] aligning vertex: was 4, now 3 floats per vertex >[ 8.042] gen9_composite_get_binding_table(f300) >[ 8.042] kgem_add_reloc64: handle=23, pos=15544, delta=0, domains=40000 >[ 8.042] kgem_add_reloc64: adding proxy [delta=4608] for handle=23 >[ 8.042] kgem_add_reloc64[28] = (delta=4608, target handle=10, presumed=0) >[ 8.042] [3cb0] bind bo(handle=23, addr=1200), format=192, width=10, height=40, pitch=64, tiling=0 -> sampler >[ 8.042] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 8.042] gen9_emit_sampler: sampler = 2 >[ 8.042] gen9_emit_sf: num_sf_outputs=1 >[ 8.042] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.042] gen9_emit_vertex_elements: setup id=2 >[ 8.042] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.042] gen9_render_composite_box: (14, 4), (24, 44) >[ 8.042] apply_damage: damage=0x0, region=1 [(14, 4), (24, 44) + (0, 0)] >[ 8.042] gen8_vertex_flush[1910] = 3 >[ 8.042] sna_create_pixmap(10, 40, 32, usage=0) >[ 8.042] kgem_can_create_2d: 10x40 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=40 >[ 8.042] kgem_can_create_2d: untiled size=4096 >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x40 -> 0 >[ 8.042] sna_create_pixmap: usage=0, flags=a >[ 8.042] sna_create_pixmap: small buffer [1600], attaching to shadow pixmap >[ 8.042] create_pixmap: allocating pixmap 10x40, depth=32/32, size=1608 >[ 8.042] create_pixmap: serial=68, usage=0, 10x40 >[ 8.042] sna_create_pixmap: serial=68, 10x40, usage=0 >[ 8.042] sna_composite_rectangles(pixmap=69, op=0, 0 x 1 [(0, 0)x(10, 40) ...]) >[ 8.042] sna_composite_rectangles: converted to op 0 >[ 8.042] sna_composite_rectangles[0] (0, 0)x(10, 40) -> (0, 0), (10, 40) >[ 8.042] sna_composite_rectangles: nrects=1, region=(0, 0), (10, 40) x 1 >[ 8.042] sna_composite_rectangles: clipped extents (0, 0),(10, 40) x 1 >[ 8.042] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(10, 40) >[ 8.042] sna_composite_rectangles: fallback, dst pixmap=69 too small or not attached >[ 8.042] sna_composite_rectangles: fallback >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=69 (10x40), [(0, 0), (10, 40)], flags=1) >[ 8.042] sna_drawable_move_region_to_cpu: region (0, 0), (10, 40) + (0, 0) subsumes pixmap (10x40) >[ 8.042] _sna_pixmap_move_to_cpu(pixmap=69, 10x40, flags=1) >[ 8.042] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.042] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.042] operate_inplace: no, inplace operation not suitable >[ 8.042] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.042] __sna_damage_all(10, 40) >[ 8.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.042] sna_glyphs(op=3, nlist=1, src=(0, 26)) >[ 8.042] sna_glyphs: fallback -- too small (10x40) >[ 8.042] glyphs_fallback: nlist=1, count=1, extents (0, 17), (10, 26) >[ 8.042] glyphs_fallback: clipped extents (0, 17), (10, 26) >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=69 (10x40), [(0, 17), (10, 26)], flags=3) >[ 8.042] sna_drawable_move_region_to_cpu: pixmap=69 all damaged on CPU >[ 8.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.042] sna_composite(pixmap=46, op=3, src=69+(0, 0), mask=0+(14, 0), dst=46+(14, 0)+(0, 0), size=(10, 4) >[ 8.042] sna_compute_composite_region: dst=(14, 0)x(10, 4) >[ 8.042] sna_compute_composite_region: initial clip against dst->pDrawable: (14, 0), (24, 4) >[ 8.042] clip_to_dst: region: 1x[(14, 0), (24, 4)], clip: 1x[(0, 0), (312, 112)] >[ 8.042] sna_compute_composite_region: clip against dst->pCompositeClip: (14, 0), (24, 4) >[ 8.042] sna_compute_composite_region: clip against src (10x40 clip=0): (14, 0), (24, 4) >[ 8.042] sna_composite: composite region extents:+(0, 0) -> (14, 0), (24, 4) + (0, 0) >[ 8.042] gen9_render_composite: 10x4, current mode=1/1 >[ 8.042] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.042] kgem_bo_is_busy: handle=21, domain: 1 exec? 1, rq? 1 >[ 8.042] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.042] gen9_composite_set_target: (14, 0)x(10, 4), partial?=1 >[ 8.042] sna_drawable_use_bo pixmap=46, box=((14, 0), (24, 4)), flags=7... >[ 8.042] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.042] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.042] sna_drawable_use_bo: using whole GPU bo >[ 8.042] gen9_composite_set_target: pixmap=46, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.042] gen9_composite_picture: (0, 0)x(10, 4), dst=(14, 0) >[ 8.042] sna_transform_is_imprecise_integer_translation: no transform >[ 8.042] gen9_composite_picture: integer translation (0, 0), removing >[ 8.042] sna_render_pixmap_bo pixmap=69, (0, 0)x(10, 4)/(10, 40) >[ 8.042] sna_render_pixmap_bo box=(0, 0), (10, 4): (10, 4)/(10, 40) >[ 8.042] sna_render_pixmap_bo: offset=(-14, 0), size=(10, 40) >[ 8.042] use_cpu_bo: no cpu bo >[ 8.042] kgem_choose_tiling: too short [4] for TILING_Y >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x4 -> 0 >[ 8.042] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 4) >[ 8.042] upload: box=(0, 0), (10, 4), pixmap=10x40 >[ 8.042] sna_drawable_move_region_to_cpu(pixmap=69 (10x40), [(0, 0), (10, 4)], flags=2) >[ 8.042] sna_drawable_move_region_to_cpu: pixmap=69 all damaged on CPU >[ 8.042] kgem_can_create_2d: 10x4 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=4 >[ 8.042] kgem_can_create_2d: untiled size=4096 >[ 8.042] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.042] kgem_choose_tiling: 10x4 -> 0 >[ 8.042] kgem_upload_source_image : (0, 0), (10, 4), stride=40, bpp=32 >[ 8.042] kgem_create_buffer_2d: 10x4, 32 bpp, stride=64 >[ 8.042] kgem_create_buffer: size=256, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.042] kgem_create_buffer: reusing buffer? used=7168 + size=256, total=262144 >[ 8.042] kgem_create_proxy: target handle=23 [proxy? -1], offset=7168, length=256, io=1 >[ 8.042] __kgem_bo_init(handle=23, num_pages=256) >[ 8.042] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x4, pitch=40/64 >[ 8.042] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.042] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.042] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.042] gen4_choose_composite_emitter: identity src, no mask >[ 8.042] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.042] gen9_composite_get_binding_table(f280) >[ 8.042] kgem_add_reloc64: handle=23, pos=15512, delta=0, domains=40000 >[ 8.042] kgem_add_reloc64: adding proxy [delta=7168] for handle=23 >[ 8.042] kgem_add_reloc64[29] = (delta=7168, target handle=10, presumed=0) >[ 8.042] [3c90] bind bo(handle=23, addr=1c00), format=192, width=10, height=4, pitch=64, tiling=0 -> sampler >[ 8.042] gen9_emit_vertex_elements: setup id=2 >[ 8.042] gen9_render_composite_box: (14, 0), (24, 4) >[ 8.042] apply_damage: damage=0x0, region=1 [(14, 0), (24, 4) + (0, 0)] >[ 8.042] gen8_vertex_flush[194c] = 3 >[ 8.042] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.042] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=18, drawable=2c >[ 8.042] sna_validate_gc: recomputing clip >[ 8.042] sna_validate_gc: composite clip=1x[(0, 0), (320, 2128)] [0x55bca9b28a90] >[ 8.042] sna_copy_area: src=pixmap=46:(0, 0)x(312, 112)+(0, 0) -> dst=pixmap=44:(4, 968)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 8.042] sna_copy_area: normal copy >[ 8.042] sna_do_copy: src=(0, 0), dst=(4, 968), size=(312x112) >[ 8.042] sna_do_copy: after drawable: src=(0, 0), dst=(4, 968), size=(312x112) >[ 8.042] sna_do_copy: dst extents (4, 968), (316, 1080), dst clip extents (0, 0), (320, 2128), dst size=320x2128 >[ 8.042] sna_do_copy: clipped dst extents (4, 968), (316, 1080) >[ 8.042] sna_do_copy: unclipped src extents (0, 0), (312, 112) >[ 8.042] sna_do_copy: clipped src extents (0, 0), (312, 112) >[ 8.042] sna_do_copy: pixmap -- no source clipping >[ 8.042] sna_do_copy: src extents (0, 0), (312, 112) x 1 >[ 8.042] sna_do_copy: copy region (4, 968), (316, 1080) x 1 + (-4, -968) >[ 8.042] sna_copy_boxes (boxes=1x[(4, 968), (316, 1080)...], src pixmap=46+(-4, -968), dst pixmap=44+(0, 0), alu=3, src.size=312x112, dst.size=320x2128) >[ 8.042] sna_copy_boxes: dst=(priv=0x55bca9ae7ef0, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9ae81e0, gpu_bo=21, cpu_bo=0), replaces=0 >[ 8.042] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.042] sna_drawable_use_bo pixmap=44, box=((4, 968), (316, 1080)), flags=b... >[ 8.042] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.042] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.042] sna_drawable_use_bo: using whole GPU bo >[ 8.042] sna_pixmap_move_to_gpu(pixmap=46, usage=0), flags=a >[ 8.042] sna_pixmap_move_to_gpu: already all-damaged >[ 8.042] sna_pixmap_mark_active: pixmap=46, handle=21 >[ 8.042] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.042] gen9_render_copy_boxes (-4, -968)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.042] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.042] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.042] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.042] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.042] aligning vertex: was 3, now 2 floats per vertex >[ 8.042] gen9_composite_get_binding_table(f200) >[ 8.042] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.042] kgem_add_reloc64: handle=21, pos=15480, delta=0, domains=40000 >[ 8.042] kgem_add_reloc64[30] = (delta=0, target handle=7, presumed=0) >[ 8.042] [3c70] bind bo(handle=21, addr=0), format=192, width=312, height=112, pitch=1536, tiling=1 -> sampler >[ 8.042] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.042] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.042] gen9_emit_sampler: sampler = 0 >[ 8.042] gen9_emit_vertex_elements: setup id=0 >[ 8.042] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.042] (0, 0) -> (4, 968) + (312, 112) >[ 8.042] gen8_vertex_flush[19d4] = 3 >[ 8.042] sna_destroy_pixmap: pixmap=46, attached?=1 >[ 8.042] _kgem_bo_destroy: handle=21, proxy? 0 >[ 8.042] __kgem_bo_destroy: handle=21, size=172032 >[ 8.042] __kgem_bo_destroy: handle=21 -> active >[ 8.042] __sna_free_pixmap(pixmap=46) >[ 8.042] sna_create_pixmap(312, 40, 32, usage=0) >[ 8.042] kgem_can_create_2d: 312x40 @ 32 >[ 8.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1248, height=40 >[ 8.042] kgem_can_create_2d: untiled size=53248 >[ 8.042] kgem_choose_tiling: 312x40 -> 1 >[ 8.042] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.042] kgem_can_create_2d: tiled[1] size=61440 >[ 8.042] sna_create_pixmap: usage=0, flags=1b >[ 8.042] sna_create_pixmap: creating GPU pixmap 312x40, stride=1248, flags=1b >[ 8.042] __pop_freed_pixmap: reusing freed pixmap=46 header >[ 8.042] create_pixmap_hdr: pixmap=70, width=312, height=40, usage=0 >[ 8.042] sna_create_pixmap: serial=70, 312x40, usage=0 >[ 8.042] sna_composite_rectangles(pixmap=71, op=0, 0 x 1 [(0, 0)x(312, 40) ...]) >[ 8.042] sna_composite_rectangles: converted to op 0 >[ 8.042] sna_composite_rectangles[0] (0, 0)x(312, 40) -> (0, 0), (312, 40) >[ 8.043] sna_composite_rectangles: nrects=1, region=(0, 0), (312, 40) x 1 >[ 8.043] sna_composite_rectangles: clipped extents (0, 0),(312, 40) x 1 >[ 8.043] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(312, 40) >[ 8.043] sna_composite_rectangles: dropping last-cpu hint >[ 8.043] sna_drawable_use_bo pixmap=71, box=((0, 0), (312, 40)), flags=19... >[ 8.043] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.043] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.043] sna_pixmap_move_to_gpu(pixmap=71, usage=0), flags=b >[ 8.043] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.043] sna_pixmap_move_to_gpu: creating GPU bo (312x40@32), create=b >[ 8.043] kgem_choose_tiling: 312x40 -> 1 >[ 8.043] kgem_choose_tiling: 312x40 -> 1 >[ 8.043] sna_pixmap_alloc_gpu: pixmap=71 >[ 8.043] kgem_create_2d(312x40, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.043] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.043] kgem_bo_remove_from_active: removing handle=22 from active >[ 8.043] 1:from active: pitch=1536, tiling=1, handle=22, id=308 >[ 8.043] __sna_damage_all(312, 40) >[ 8.043] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.043] sna_pixmap_mark_active: pixmap=71, handle=22 >[ 8.043] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.043] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.043] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.043] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.043] gen9_render_fill_boxes(0 x 1 [(0, 0), (312, 40) ...]) >[ 8.043] sna_render_get_solid: 0 >[ 8.043] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.043] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.043] gen9_composite_get_binding_table(f180) >[ 8.043] kgem_add_reloc64: handle=22, pos=15448, delta=0, domains=20002 >[ 8.043] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=0) >[ 8.043] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.043] [3c50] bind bo(handle=22, addr=0), format=192, width=312, height=40, pitch=1536, tiling=1 -> render >[ 8.043] gen9_emit_sampler: sampler = 1 >[ 8.043] gen9_emit_vertex_elements: setup id=0 >[ 8.043] (0, 0), (312, 40) >[ 8.043] gen8_vertex_flush[1a10] = 3 >[ 8.043] sna_composite_rectangles: pixmap=71 marking clear [0]? 1 >[ 8.043] sna_create_pixmap(109, 40, 32, usage=0) >[ 8.043] kgem_can_create_2d: 109x40 @ 32 >[ 8.043] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=448, height=40 >[ 8.043] kgem_can_create_2d: untiled size=20480 >[ 8.043] kgem_choose_tiling: too thin [width 109, 32 bpp] for TILING_X >[ 8.043] kgem_choose_tiling: 109x40 -> 0 >[ 8.043] sna_create_pixmap: usage=0, flags=b >[ 8.043] sna_create_pixmap: creating GPU pixmap 109x40, stride=436, flags=b >[ 8.043] __pop_freed_pixmap: reusing freed pixmap=48 header >[ 8.043] create_pixmap_hdr: pixmap=72, width=109, height=40, usage=0 >[ 8.043] sna_create_pixmap: serial=72, 109x40, usage=0 >[ 8.043] sna_composite_rectangles(pixmap=73, op=0, 0 x 1 [(0, 0)x(109, 40) ...]) >[ 8.043] sna_composite_rectangles: converted to op 0 >[ 8.043] sna_composite_rectangles[0] (0, 0)x(109, 40) -> (0, 0), (109, 40) >[ 8.043] sna_composite_rectangles: nrects=1, region=(0, 0), (109, 40) x 1 >[ 8.043] sna_composite_rectangles: clipped extents (0, 0),(109, 40) x 1 >[ 8.043] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(109, 40) >[ 8.043] sna_composite_rectangles: dropping last-cpu hint >[ 8.043] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=19... >[ 8.043] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.043] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.043] sna_pixmap_move_to_gpu(pixmap=73, usage=0), flags=b >[ 8.043] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.043] sna_pixmap_move_to_gpu: creating GPU bo (109x40@32), create=b >[ 8.043] kgem_choose_tiling: too thin [width 109, 32 bpp] for TILING_X >[ 8.043] kgem_choose_tiling: 109x40 -> 0 >[ 8.043] kgem_choose_tiling: too thin [width 109, 32 bpp] for TILING_X >[ 8.043] kgem_choose_tiling: 109x40 -> 0 >[ 8.043] sna_pixmap_alloc_gpu: pixmap=73 >[ 8.043] kgem_create_2d(109x40, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.043] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=448, height=40 >[ 8.043] __kgem_bo_init(handle=24, num_pages=5) >[ 8.043] new pitch=448, tiling=0, handle=24, id=309, num_pages=5 [5], bucket=2 >[ 8.043] __sna_damage_all(109, 40) >[ 8.043] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.043] sna_pixmap_mark_active: pixmap=73, handle=24 >[ 8.043] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.043] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.043] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.043] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 8.043] gen9_render_fill_boxes(0 x 1 [(0, 0), (109, 40) ...]) >[ 8.043] sna_render_get_solid: 0 >[ 8.043] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.043] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.043] __kgem_retire_rq: request 1 complete >[ 8.043] kgem_bo_move_to_cache: release handle=8 >[ 8.043] kgem_bo_move_to_inactive: moving handle=8 to inactive >[ 8.043] kgem_set_mode: flushing before new bo >[ 8.043] gen8_vertex_close: used=3136, vbo active? 16, vb=625, nreloc=5 >[ 8.043] gen8_vertex_close: reloc[0] = 287 >[ 8.043] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.043] kgem_add_handle: handle=16, index=11 >[ 8.043] kgem_add_reloc64[32] = (delta=0, target handle=11, presumed=fffa8000) >[ 8.043] gen8_vertex_close: reloc[1] = 341 >[ 8.043] kgem_add_reloc64: handle=16, pos=341, delta=0, domains=200000 >[ 8.043] kgem_add_reloc64[33] = (delta=0, target handle=11, presumed=fffa8000) >[ 8.043] gen8_vertex_close: reloc[2] = 418 >[ 8.043] kgem_add_reloc64: handle=16, pos=418, delta=0, domains=200000 >[ 8.043] kgem_add_reloc64[34] = (delta=0, target handle=11, presumed=fffa8000) >[ 8.043] gen8_vertex_close: reloc[3] = 685 >[ 8.043] kgem_add_reloc64: handle=16, pos=685, delta=0, domains=200000 >[ 8.043] kgem_add_reloc64[35] = (delta=0, target handle=11, presumed=fffa8000) >[ 8.043] gen8_vertex_close: reloc[4] = 734 >[ 8.043] kgem_add_reloc64: handle=16, pos=734, delta=0, domains=200000 >[ 8.043] kgem_add_reloc64[36] = (delta=0, target handle=11, presumed=fffa8000) >[ 8.043] sna_render_flush_solid(size=6) >[ 8.043] __kgem_bo_map__cpu: caching CPU vma for 18 >[ 8.043] batch[1/1, flags=1800]: 1674 1674 15440 16384, nreloc=37, nexec=12, nfence=0, aperture=10920 [fenced=0] >[ 8.043] kgem_finish_buffers: buffer handle=23, used=7424, exec?=1, write=1, mmapped=cpu, refcnt=2 >[ 8.043] kgem_finish_buffers: retaining upload buffer (7424/262144): used=8192, refcnt=2 >[ 8.043] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=0 >[ 8.043] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 8.043] kgem_fixup_relocs: shrinking by 53248 >[ 8.043] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.043] __kgem_bo_map__cpu: caching CPU vma for 2 >[ 8.044] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 8.044] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 8.044] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 8.044] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd994000 >[ 8.044] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 8.044] kgem_commit: release handle=19 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdcdc000 >[ 8.044] kgem_commit: release handle=17 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.044] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdffb000 >[ 8.044] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.044] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=7 >[ 8.044] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.044] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=18 >[ 8.044] kgem_commit: release handle=18 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffa000 >[ 8.044] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=18 >[ 8.044] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=18 >[ 8.044] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=7 >[ 8.044] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=18 >[ 8.044] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=7 >[ 8.044] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=7 >[ 8.044] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=18 >[ 8.044] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.044] kgem_commit: release handle=23 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.044] __kgem_bo_clear_busy: handle=23 >[ 8.044] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.044] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.044] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.044] needs_batch_flush: flushing before handle=24 for new reservation >[ 8.044] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 8.044] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.044] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.044] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.044] kgem_add_handle: handle=4, index=0 >[ 8.044] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.044] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.044] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.044] gen9_composite_get_binding_table(ffc0) >[ 8.044] kgem_add_reloc64: handle=24, pos=16360, delta=0, domains=20002 >[ 8.044] kgem_add_handle: handle=24, index=1 >[ 8.044] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.044] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.044] [3fe0] bind bo(handle=24, addr=0), format=192, width=109, height=40, pitch=448, tiling=0 -> render >[ 8.044] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.044] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.044] kgem_add_handle: handle=7, index=2 >[ 8.044] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.044] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.044] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.044] gen9_emit_sampler: sampler = 1 >[ 8.044] gen9_emit_sf: num_sf_outputs=1 >[ 8.044] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.044] gen9_emit_vertex_elements: setup id=0 >[ 8.044] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.044] (0, 0), (109, 40) >[ 8.044] gen8_vertex_flush[490] = 3 >[ 8.044] sna_composite_rectangles: pixmap=73 marking clear [0]? 1 >[ 8.044] sna_create_pixmap(13, 12, 32, usage=3) >[ 8.044] kgem_can_create_2d: 13x12 @ 32 >[ 8.044] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=12 >[ 8.044] kgem_can_create_2d: untiled size=4096 >[ 8.044] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X >[ 8.044] kgem_choose_tiling: 13x12 -> 0 >[ 8.044] sna_create_pixmap: usage=3, flags=a >[ 8.044] sna_create_pixmap: small buffer [624], attaching to shadow pixmap >[ 8.044] create_pixmap: allocating pixmap 13x12, depth=32/32, size=632 >[ 8.044] create_pixmap: serial=75, usage=3, 13x12 >[ 8.044] sna_create_pixmap: serial=75, 13x12, usage=3 >[ 8.044] sna_composite(pixmap=75, op=1, src=74+(0, 0), mask=0+(0, 0), dst=75+(0, 0)+(0, 0), size=(13, 12) >[ 8.044] sna_compute_composite_region: dst=(0, 0)x(13, 12) >[ 8.044] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (13, 12) >[ 8.044] clip_to_dst: region: 1x[(0, 0), (13, 12)], clip: 1x[(0, 0), (13, 12)] >[ 8.044] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (13, 12) >[ 8.044] sna_compute_composite_region: clip against src (13x12 clip=0): (0, 0), (13, 12) >[ 8.044] sna_composite: fallback, dst pixmap=75 is too small (or completely damaged) >[ 8.044] sna_composite: fallback -- fbComposite >[ 8.044] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(13, 12): region=((0,0), (13, 12)) >[ 8.044] sna_composite_fb: fallback -- move src to cpu >[ 8.044] sna_composite_fb: fallback -- move dst to cpu >[ 8.044] sna_drawable_move_region_to_cpu(pixmap=75 (13x12), [(0, 0), (13, 12)], flags=5) >[ 8.044] sna_drawable_move_region_to_cpu: region (0, 0), (13, 12) + (0, 0) subsumes pixmap (13x12) >[ 8.044] _sna_pixmap_move_to_cpu(pixmap=75, 13x12, flags=5) >[ 8.044] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.044] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.044] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.044] __sna_damage_all(13, 12) >[ 8.044] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.044] sna_transform_is_imprecise_integer_translation: no transform >[ 8.044] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x12, pitch=52/52 >[ 8.044] sna_create_pixmap(11, 9, 32, usage=3) >[ 8.044] kgem_can_create_2d: 11x9 @ 32 >[ 8.044] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.044] kgem_can_create_2d: untiled size=4096 >[ 8.044] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.044] kgem_choose_tiling: 11x9 -> 0 >[ 8.044] sna_create_pixmap: usage=3, flags=a >[ 8.044] sna_create_pixmap: small buffer [396], attaching to shadow pixmap >[ 8.044] create_pixmap: allocating pixmap 11x9, depth=32/32, size=404 >[ 8.044] create_pixmap: serial=77, usage=3, 11x9 >[ 8.044] sna_create_pixmap: serial=77, 11x9, usage=3 >[ 8.044] sna_composite(pixmap=77, op=1, src=76+(0, 0), mask=0+(0, 0), dst=77+(0, 0)+(0, 0), size=(11, 9) >[ 8.044] sna_compute_composite_region: dst=(0, 0)x(11, 9) >[ 8.044] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 9) >[ 8.044] clip_to_dst: region: 1x[(0, 0), (11, 9)], clip: 1x[(0, 0), (11, 9)] >[ 8.044] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 9) >[ 8.044] sna_compute_composite_region: clip against src (11x9 clip=0): (0, 0), (11, 9) >[ 8.044] sna_composite: fallback, dst pixmap=77 is too small (or completely damaged) >[ 8.044] sna_composite: fallback -- fbComposite >[ 8.044] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 9): region=((0,0), (11, 9)) >[ 8.044] sna_composite_fb: fallback -- move src to cpu >[ 8.044] sna_composite_fb: fallback -- move dst to cpu >[ 8.044] sna_drawable_move_region_to_cpu(pixmap=77 (11x9), [(0, 0), (11, 9)], flags=5) >[ 8.044] sna_drawable_move_region_to_cpu: region (0, 0), (11, 9) + (0, 0) subsumes pixmap (11x9) >[ 8.044] _sna_pixmap_move_to_cpu(pixmap=77, 11x9, flags=5) >[ 8.044] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.044] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.044] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.044] __sna_damage_all(11, 9) >[ 8.044] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.044] sna_transform_is_imprecise_integer_translation: no transform >[ 8.044] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x9, pitch=44/44 >[ 8.044] sna_create_pixmap(8, 12, 32, usage=3) >[ 8.044] kgem_can_create_2d: 8x12 @ 32 >[ 8.044] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=12 >[ 8.044] kgem_can_create_2d: untiled size=4096 >[ 8.044] kgem_choose_tiling: too thin [width 8, 32 bpp] for TILING_X >[ 8.044] kgem_choose_tiling: 8x12 -> 0 >[ 8.044] sna_create_pixmap: usage=3, flags=a >[ 8.044] sna_create_pixmap: small buffer [384], attaching to shadow pixmap >[ 8.044] create_pixmap: allocating pixmap 8x12, depth=32/32, size=392 >[ 8.044] create_pixmap: serial=79, usage=3, 8x12 >[ 8.044] sna_create_pixmap: serial=79, 8x12, usage=3 >[ 8.044] sna_composite(pixmap=79, op=1, src=78+(0, 0), mask=0+(0, 0), dst=79+(0, 0)+(0, 0), size=(8, 12) >[ 8.044] sna_compute_composite_region: dst=(0, 0)x(8, 12) >[ 8.044] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (8, 12) >[ 8.044] clip_to_dst: region: 1x[(0, 0), (8, 12)], clip: 1x[(0, 0), (8, 12)] >[ 8.044] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (8, 12) >[ 8.044] sna_compute_composite_region: clip against src (8x12 clip=0): (0, 0), (8, 12) >[ 8.044] sna_composite: fallback, dst pixmap=79 is too small (or completely damaged) >[ 8.044] sna_composite: fallback -- fbComposite >[ 8.044] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(8, 12): region=((0,0), (8, 12)) >[ 8.044] sna_composite_fb: fallback -- move src to cpu >[ 8.044] sna_composite_fb: fallback -- move dst to cpu >[ 8.044] sna_drawable_move_region_to_cpu(pixmap=79 (8x12), [(0, 0), (8, 12)], flags=5) >[ 8.044] sna_drawable_move_region_to_cpu: region (0, 0), (8, 12) + (0, 0) subsumes pixmap (8x12) >[ 8.044] _sna_pixmap_move_to_cpu(pixmap=79, 8x12, flags=5) >[ 8.044] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.044] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.044] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.044] __sna_damage_all(8, 12) >[ 8.044] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.044] sna_transform_is_imprecise_integer_translation: no transform >[ 8.044] memcpy_blt: src=(0, 0), dst=(0, 0), size=8x12, pitch=32/32 >[ 8.044] sna_create_pixmap(11, 12, 32, usage=3) >[ 8.044] kgem_can_create_2d: 11x12 @ 32 >[ 8.044] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=12 >[ 8.044] kgem_can_create_2d: untiled size=4096 >[ 8.044] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.044] kgem_choose_tiling: 11x12 -> 0 >[ 8.044] sna_create_pixmap: usage=3, flags=a >[ 8.044] sna_create_pixmap: small buffer [528], attaching to shadow pixmap >[ 8.044] create_pixmap: allocating pixmap 11x12, depth=32/32, size=536 >[ 8.044] create_pixmap: serial=81, usage=3, 11x12 >[ 8.044] sna_create_pixmap: serial=81, 11x12, usage=3 >[ 8.044] sna_composite(pixmap=81, op=1, src=80+(0, 0), mask=0+(0, 0), dst=81+(0, 0)+(0, 0), size=(11, 12) >[ 8.044] sna_compute_composite_region: dst=(0, 0)x(11, 12) >[ 8.044] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 12) >[ 8.044] clip_to_dst: region: 1x[(0, 0), (11, 12)], clip: 1x[(0, 0), (11, 12)] >[ 8.044] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 12) >[ 8.044] sna_compute_composite_region: clip against src (11x12 clip=0): (0, 0), (11, 12) >[ 8.044] sna_composite: fallback, dst pixmap=81 is too small (or completely damaged) >[ 8.044] sna_composite: fallback -- fbComposite >[ 8.044] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 12): region=((0,0), (11, 12)) >[ 8.044] sna_composite_fb: fallback -- move src to cpu >[ 8.044] sna_composite_fb: fallback -- move dst to cpu >[ 8.044] sna_drawable_move_region_to_cpu(pixmap=81 (11x12), [(0, 0), (11, 12)], flags=5) >[ 8.044] sna_drawable_move_region_to_cpu: region (0, 0), (11, 12) + (0, 0) subsumes pixmap (11x12) >[ 8.044] _sna_pixmap_move_to_cpu(pixmap=81, 11x12, flags=5) >[ 8.044] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.044] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.044] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.044] __sna_damage_all(11, 12) >[ 8.044] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.044] sna_transform_is_imprecise_integer_translation: no transform >[ 8.044] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x12, pitch=44/44 >[ 8.044] sna_create_pixmap(5, 13, 32, usage=3) >[ 8.044] kgem_can_create_2d: 5x13 @ 32 >[ 8.044] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=13 >[ 8.044] kgem_can_create_2d: untiled size=4096 >[ 8.044] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.044] kgem_choose_tiling: 5x13 -> 0 >[ 8.044] sna_create_pixmap: usage=3, flags=a >[ 8.044] sna_create_pixmap: small buffer [260], attaching to shadow pixmap >[ 8.044] create_pixmap: allocating pixmap 5x13, depth=32/32, size=268 >[ 8.044] create_pixmap: serial=83, usage=3, 5x13 >[ 8.044] sna_create_pixmap: serial=83, 5x13, usage=3 >[ 8.044] sna_composite(pixmap=83, op=1, src=82+(0, 0), mask=0+(0, 0), dst=83+(0, 0)+(0, 0), size=(5, 13) >[ 8.044] sna_compute_composite_region: dst=(0, 0)x(5, 13) >[ 8.044] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (5, 13) >[ 8.044] clip_to_dst: region: 1x[(0, 0), (5, 13)], clip: 1x[(0, 0), (5, 13)] >[ 8.045] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (5, 13) >[ 8.045] sna_compute_composite_region: clip against src (5x13 clip=0): (0, 0), (5, 13) >[ 8.045] sna_composite: fallback, dst pixmap=83 is too small (or completely damaged) >[ 8.045] sna_composite: fallback -- fbComposite >[ 8.045] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(5, 13): region=((0,0), (5, 13)) >[ 8.045] sna_composite_fb: fallback -- move src to cpu >[ 8.045] sna_composite_fb: fallback -- move dst to cpu >[ 8.045] sna_drawable_move_region_to_cpu(pixmap=83 (5x13), [(0, 0), (5, 13)], flags=5) >[ 8.045] sna_drawable_move_region_to_cpu: region (0, 0), (5, 13) + (0, 0) subsumes pixmap (5x13) >[ 8.045] _sna_pixmap_move_to_cpu(pixmap=83, 5x13, flags=5) >[ 8.045] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.045] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.045] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.045] __sna_damage_all(5, 13) >[ 8.045] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x13, pitch=20/20 >[ 8.045] sna_create_pixmap(10, 9, 32, usage=3) >[ 8.045] kgem_can_create_2d: 10x9 @ 32 >[ 8.045] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.045] kgem_can_create_2d: untiled size=4096 >[ 8.045] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.045] kgem_choose_tiling: 10x9 -> 0 >[ 8.045] sna_create_pixmap: usage=3, flags=a >[ 8.045] sna_create_pixmap: small buffer [360], attaching to shadow pixmap >[ 8.045] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 >[ 8.045] create_pixmap: serial=85, usage=3, 10x9 >[ 8.045] sna_create_pixmap: serial=85, 10x9, usage=3 >[ 8.045] sna_composite(pixmap=85, op=1, src=84+(0, 0), mask=0+(0, 0), dst=85+(0, 0)+(0, 0), size=(10, 9) >[ 8.045] sna_compute_composite_region: dst=(0, 0)x(10, 9) >[ 8.045] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) >[ 8.045] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] >[ 8.045] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) >[ 8.045] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) >[ 8.045] sna_composite: fallback, dst pixmap=85 is too small (or completely damaged) >[ 8.045] sna_composite: fallback -- fbComposite >[ 8.045] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) >[ 8.045] sna_composite_fb: fallback -- move src to cpu >[ 8.045] sna_composite_fb: fallback -- move dst to cpu >[ 8.045] sna_drawable_move_region_to_cpu(pixmap=85 (10x9), [(0, 0), (10, 9)], flags=5) >[ 8.045] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) >[ 8.045] _sna_pixmap_move_to_cpu(pixmap=85, 10x9, flags=5) >[ 8.045] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.045] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.045] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.045] __sna_damage_all(10, 9) >[ 8.045] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 >[ 8.045] sna_glyphs(op=3, nlist=1, src=(0, 26)) >[ 8.045] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.045] sna_glyphs: discarding mask >[ 8.045] glyphs0_to_dst(op=3, src=(0, 26), nlist=1, dst=(0, 26)+(0, 0)) >[ 8.045] clipped_glyphs: no, clip region (0, 0), (109, 40) matches drawable pixmap=94268788999280 size=109x40 >[ 8.045] glyph_cache(0): adding glyph to cache 1, pos 28 >[ 8.045] glyph_cache_upload: upload glyph 0x55bca9ad9940 to cache (48, 16)x(13, 12) >[ 8.045] sna_composite(pixmap=2, op=1, src=75+(0, 0), mask=0+(0, 0), dst=2+(48, 16)+(0, 0), size=(13, 12) >[ 8.045] sna_compute_composite_region: dst=(48, 16)x(13, 12) >[ 8.045] sna_compute_composite_region: initial clip against dst->pDrawable: (48, 16), (61, 28) >[ 8.045] clip_to_dst: region: 1x[(48, 16), (61, 28)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.045] sna_compute_composite_region: clip against dst->pCompositeClip: (48, 16), (61, 28) >[ 8.045] sna_compute_composite_region: clip against src (13x12 clip=0): (48, 16), (61, 28) >[ 8.045] sna_composite: composite region extents:+(0, 0) -> (48, 16), (61, 28) + (0, 0) >[ 8.045] gen9_render_composite: 13x12, current mode=1/1 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 8.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.045] gen9_composite_set_target: (48, 16)x(13, 12), partial?=0 >[ 8.045] sna_drawable_use_bo pixmap=2, box=((48, 16), (61, 28)), flags=f... >[ 8.045] sna_drawable_use_bo: pinned, never REPLACES >[ 8.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.045] sna_drawable_use_bo: using whole GPU bo >[ 8.045] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.045] gen9_composite_picture: (0, 0)x(13, 12), dst=(48, 16) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] gen9_composite_picture: integer translation (0, 0), removing >[ 8.045] sna_render_pixmap_bo pixmap=75, (0, 0)x(13, 12)/(13, 12) >[ 8.045] sna_render_pixmap_bo box=(0, 0), (13, 12): (13, 12)/(13, 12) >[ 8.045] sna_render_pixmap_bo: offset=(-48, -16), size=(13, 12) >[ 8.045] use_cpu_bo: no cpu bo >[ 8.045] move_to_gpu: not migrating pixmap=75 due to usage_hint=3 >[ 8.045] sna_render_pixmap_bo: uploading CPU box (0, 0), (13, 12) >[ 8.045] upload: box=(0, 0), (13, 12), pixmap=13x12 >[ 8.045] sna_drawable_move_region_to_cpu(pixmap=75 (13x12), [(0, 0), (13, 12)], flags=2) >[ 8.045] sna_drawable_move_region_to_cpu: pixmap=75 all damaged on CPU >[ 8.045] kgem_can_create_2d: 13x12 @ 32 >[ 8.045] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=12 >[ 8.045] kgem_can_create_2d: untiled size=4096 >[ 8.045] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X >[ 8.045] kgem_choose_tiling: 13x12 -> 0 >[ 8.045] kgem_upload_source_image : (0, 0), (13, 12), stride=52, bpp=32 >[ 8.045] kgem_create_buffer_2d: 13x12, 32 bpp, stride=64 >[ 8.045] kgem_create_buffer: size=768, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.045] kgem_create_buffer: reusing buffer? used=8192 + size=768, total=262144 >[ 8.045] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=768, io=1 >[ 8.045] __kgem_bo_init(handle=23, num_pages=768) >[ 8.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x12, pitch=52/64 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.045] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.045] gen4_choose_composite_emitter: identity src, no mask >[ 8.045] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.045] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.045] kgem_check_bo: num_pages=+1088, num_exec=+2 >[ 8.045] aligning vertex: was 2, now 3 floats per vertex >[ 8.045] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.045] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.045] gen9_composite_get_binding_table(ff00) >[ 8.045] kgem_add_reloc64: handle=6, pos=16312, delta=0, domains=20002 >[ 8.045] kgem_add_handle: handle=6, index=3 >[ 8.045] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 8.045] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.045] [3fb0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 8.045] kgem_add_reloc64: handle=23, pos=16296, delta=0, domains=40000 >[ 8.045] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 8.045] kgem_add_handle: handle=23, index=4 >[ 8.045] kgem_add_reloc64[6] = (delta=8192, target handle=4, presumed=fd545000) >[ 8.045] [3fa0] bind bo(handle=23, addr=fd547000), format=192, width=13, height=12, pitch=64, tiling=0 -> sampler >[ 8.045] gen9_emit_sampler: sampler = 2 >[ 8.045] gen9_emit_vertex_elements: setup id=2 >[ 8.045] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.045] gen9_render_composite_box: (48, 16), (61, 28) >[ 8.045] apply_damage: damage=0x0, region=1 [(48, 16), (61, 28) + (0, 0)] >[ 8.045] gen8_vertex_flush[4fc] = 3 >[ 8.045] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.045] gen9_render_composite: 0x0, current mode=1/1 >[ 8.045] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.045] gen9_composite_fallback: mask is already on the GPU, try to use GPU >[ 8.045] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.045] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.045] sna_drawable_use_bo: using whole GPU bo >[ 8.045] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.045] color_convert: src=ffffffff [20028888] >[ 8.045] color_convert: dst=ffffffff [20028888] >[ 8.045] sna_render_get_solid: ffffffff >[ 8.045] sna_render_get_solid(white) >[ 8.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] gen9_composite_picture: integer translation (0, 0), removing >[ 8.045] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.045] sna_render_pixmap_bo: GPU all damaged >[ 8.045] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.045] gen4_choose_composite_emitter: solid, identity mask >[ 8.045] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.045] aligning vertex: was 3, now 4 floats per vertex >[ 8.045] gen9_composite_get_binding_table(fe40) >[ 8.045] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 8.045] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 8.045] kgem_add_reloc64[7] = (delta=1048, target handle=2, presumed=fffe8000) >[ 8.045] [3f80] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.045] kgem_add_reloc64: handle=6, pos=16248, delta=0, domains=40000 >[ 8.045] kgem_add_reloc64[8] = (delta=0, target handle=3, presumed=fd585000) >[ 8.045] [3f70] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 8.045] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.045] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.045] gen9_emit_sampler: sampler = a >[ 8.045] gen9_emit_sf: num_sf_outputs=2 >[ 8.045] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.045] gen9_emit_vertex_elements: setup id=9 >[ 8.045] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.045] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.045] glyphs0_to_dst: glyph=(-1, 14)x(13, 12), unclipped >[ 8.045] emit_primitive_identity_mask__avx2: dst=(-1, 14), mask=(48.00, 16.00) x (13.00, 12.00) >[ 8.045] gen8_vertex_flush[5e8] = 3 >[ 8.045] gen9_magic_ca_pass: CA fixup (789 -> 792) >[ 8.045] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.045] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.045] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.045] glyph_cache(0): adding glyph to cache 1, pos 32 >[ 8.045] glyph_cache_upload: upload glyph 0x55bca9b17d30 to cache (0, 32)x(10, 9) >[ 8.045] sna_composite(pixmap=2, op=1, src=67+(0, 0), mask=0+(0, 0), dst=2+(0, 32)+(0, 0), size=(10, 9) >[ 8.045] sna_compute_composite_region: dst=(0, 32)x(10, 9) >[ 8.045] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 32), (10, 41) >[ 8.045] clip_to_dst: region: 1x[(0, 32), (10, 41)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.045] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 32), (10, 41) >[ 8.045] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 32), (10, 41) >[ 8.045] sna_composite: composite region extents:+(0, 0) -> (0, 32), (10, 41) + (0, 0) >[ 8.045] gen9_render_composite: 10x9, current mode=1/1 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.045] gen9_composite_set_target: (0, 32)x(10, 9), partial?=0 >[ 8.045] sna_drawable_use_bo pixmap=2, box=((0, 32), (10, 41)), flags=f... >[ 8.045] sna_drawable_use_bo: pinned, never REPLACES >[ 8.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.045] sna_drawable_use_bo: using whole GPU bo >[ 8.045] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.045] gen9_composite_picture: (0, 0)x(10, 9), dst=(0, 32) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] gen9_composite_picture: integer translation (0, 0), removing >[ 8.045] sna_render_pixmap_bo pixmap=67, (0, 0)x(10, 9)/(10, 9) >[ 8.045] sna_render_pixmap_bo box=(0, 0), (10, 9): (10, 9)/(10, 9) >[ 8.045] sna_render_pixmap_bo: offset=(0, -32), size=(10, 9) >[ 8.045] use_cpu_bo: no cpu bo >[ 8.045] move_to_gpu: not migrating pixmap=67 due to usage_hint=3 >[ 8.045] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 9) >[ 8.045] upload: box=(0, 0), (10, 9), pixmap=10x9 >[ 8.045] sna_drawable_move_region_to_cpu(pixmap=67 (10x9), [(0, 0), (10, 9)], flags=2) >[ 8.045] sna_drawable_move_region_to_cpu: pixmap=67 all damaged on CPU >[ 8.045] kgem_can_create_2d: 10x9 @ 32 >[ 8.045] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.045] kgem_can_create_2d: untiled size=4096 >[ 8.045] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.045] kgem_choose_tiling: 10x9 -> 0 >[ 8.045] kgem_upload_source_image : (0, 0), (10, 9), stride=40, bpp=32 >[ 8.045] kgem_create_buffer_2d: 10x9, 32 bpp, stride=64 >[ 8.045] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.045] kgem_create_buffer: reusing buffer? used=8960 + size=640, total=262144 >[ 8.045] kgem_create_proxy: target handle=23 [proxy? -1], offset=8960, length=640, io=1 >[ 8.045] __kgem_bo_init(handle=23, num_pages=640) >[ 8.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/64 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.045] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.045] gen4_choose_composite_emitter: identity src, no mask >[ 8.045] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.045] aligning vertex: was 4, now 3 floats per vertex >[ 8.045] gen9_composite_get_binding_table(fd80) >[ 8.045] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.045] kgem_add_reloc64: handle=23, pos=16216, delta=0, domains=40000 >[ 8.045] kgem_add_reloc64: adding proxy [delta=8960] for handle=23 >[ 8.045] kgem_add_reloc64[9] = (delta=8960, target handle=4, presumed=fd545000) >[ 8.045] [3f50] bind bo(handle=23, addr=fd547300), format=192, width=10, height=9, pitch=64, tiling=0 -> sampler >[ 8.045] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.045] gen9_emit_sampler: sampler = 2 >[ 8.045] gen9_emit_sf: num_sf_outputs=1 >[ 8.045] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.045] gen9_emit_vertex_elements: setup id=2 >[ 8.045] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.045] gen9_render_composite_box: (0, 32), (10, 41) >[ 8.045] apply_damage: damage=0x0, region=1 [(0, 32), (10, 41) + (0, 0)] >[ 8.045] gen8_vertex_flush[71c] = 3 >[ 8.045] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.045] gen9_render_composite: 0x0, current mode=1/1 >[ 8.045] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.045] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.045] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.045] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.045] sna_drawable_use_bo: using whole GPU bo >[ 8.045] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.045] color_convert: src=ffffffff [20028888] >[ 8.045] color_convert: dst=ffffffff [20028888] >[ 8.045] sna_render_get_solid: ffffffff >[ 8.045] sna_render_get_solid(white) >[ 8.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] gen9_composite_picture: integer translation (0, 0), removing >[ 8.045] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.045] sna_render_pixmap_bo: GPU all damaged >[ 8.045] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.045] gen4_choose_composite_emitter: solid, identity mask >[ 8.045] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.045] aligning vertex: was 3, now 4 floats per vertex >[ 8.045] gen9_composite_get_binding_table(fd00) >[ 8.045] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.045] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.045] gen9_emit_sampler: sampler = a >[ 8.045] gen9_emit_sf: num_sf_outputs=2 >[ 8.045] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.045] gen9_emit_vertex_elements: setup id=9 >[ 8.045] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.045] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.045] glyphs0_to_dst: glyph=(11, 17)x(10, 9), unclipped >[ 8.045] emit_primitive_identity_mask__avx2: dst=(11, 17), mask=(0.00, 32.00) x (10.00, 9.00) >[ 8.045] gen8_vertex_flush[7f4] = 3 >[ 8.045] gen9_magic_ca_pass: CA fixup (795 -> 798) >[ 8.045] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.045] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.045] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.045] glyph_cache(0): adding glyph to cache 1, pos 36 >[ 8.045] glyph_cache_upload: upload glyph 0x55bca9ad99a0 to cache (16, 32)x(11, 9) >[ 8.045] sna_composite(pixmap=2, op=1, src=77+(0, 0), mask=0+(0, 0), dst=2+(16, 32)+(0, 0), size=(11, 9) >[ 8.045] sna_compute_composite_region: dst=(16, 32)x(11, 9) >[ 8.045] sna_compute_composite_region: initial clip against dst->pDrawable: (16, 32), (27, 41) >[ 8.045] clip_to_dst: region: 1x[(16, 32), (27, 41)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.045] sna_compute_composite_region: clip against dst->pCompositeClip: (16, 32), (27, 41) >[ 8.045] sna_compute_composite_region: clip against src (11x9 clip=0): (16, 32), (27, 41) >[ 8.045] sna_composite: composite region extents:+(0, 0) -> (16, 32), (27, 41) + (0, 0) >[ 8.045] gen9_render_composite: 11x9, current mode=1/1 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.045] gen9_composite_set_target: (16, 32)x(11, 9), partial?=0 >[ 8.045] sna_drawable_use_bo pixmap=2, box=((16, 32), (27, 41)), flags=f... >[ 8.045] sna_drawable_use_bo: pinned, never REPLACES >[ 8.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.045] sna_drawable_use_bo: using whole GPU bo >[ 8.045] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.045] gen9_composite_picture: (0, 0)x(11, 9), dst=(16, 32) >[ 8.045] sna_transform_is_imprecise_integer_translation: no transform >[ 8.045] gen9_composite_picture: integer translation (0, 0), removing >[ 8.045] sna_render_pixmap_bo pixmap=77, (0, 0)x(11, 9)/(11, 9) >[ 8.045] sna_render_pixmap_bo box=(0, 0), (11, 9): (11, 9)/(11, 9) >[ 8.045] sna_render_pixmap_bo: offset=(-16, -32), size=(11, 9) >[ 8.045] use_cpu_bo: no cpu bo >[ 8.045] move_to_gpu: not migrating pixmap=77 due to usage_hint=3 >[ 8.045] sna_render_pixmap_bo: uploading CPU box (0, 0), (11, 9) >[ 8.045] upload: box=(0, 0), (11, 9), pixmap=11x9 >[ 8.045] sna_drawable_move_region_to_cpu(pixmap=77 (11x9), [(0, 0), (11, 9)], flags=2) >[ 8.045] sna_drawable_move_region_to_cpu: pixmap=77 all damaged on CPU >[ 8.045] kgem_can_create_2d: 11x9 @ 32 >[ 8.045] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.045] kgem_can_create_2d: untiled size=4096 >[ 8.045] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.045] kgem_choose_tiling: 11x9 -> 0 >[ 8.045] kgem_upload_source_image : (0, 0), (11, 9), stride=44, bpp=32 >[ 8.045] kgem_create_buffer_2d: 11x9, 32 bpp, stride=64 >[ 8.045] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.045] kgem_create_buffer: reusing buffer? used=9728 + size=640, total=262144 >[ 8.045] kgem_create_proxy: target handle=23 [proxy? -1], offset=9728, length=640, io=1 >[ 8.045] __kgem_bo_init(handle=23, num_pages=640) >[ 8.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x9, pitch=44/64 >[ 8.045] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.045] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.045] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.045] gen4_choose_composite_emitter: identity src, no mask >[ 8.045] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.045] aligning vertex: was 4, now 3 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fcc0) >[ 8.046] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.046] kgem_add_reloc64: handle=23, pos=16168, delta=0, domains=40000 >[ 8.046] kgem_add_reloc64: adding proxy [delta=9728] for handle=23 >[ 8.046] kgem_add_reloc64[10] = (delta=9728, target handle=4, presumed=fd545000) >[ 8.046] [3f20] bind bo(handle=23, addr=fd547600), format=192, width=11, height=9, pitch=64, tiling=0 -> sampler >[ 8.046] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.046] gen9_emit_sampler: sampler = 2 >[ 8.046] gen9_emit_sf: num_sf_outputs=1 >[ 8.046] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=2 >[ 8.046] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.046] gen9_render_composite_box: (16, 32), (27, 41) >[ 8.046] apply_damage: damage=0x0, region=1 [(16, 32), (27, 41) + (0, 0)] >[ 8.046] gen8_vertex_flush[928] = 3 >[ 8.046] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.046] gen9_render_composite: 0x0, current mode=1/1 >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.046] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] color_convert: src=ffffffff [20028888] >[ 8.046] color_convert: dst=ffffffff [20028888] >[ 8.046] sna_render_get_solid: ffffffff >[ 8.046] sna_render_get_solid(white) >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.046] sna_render_pixmap_bo: GPU all damaged >[ 8.046] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.046] gen4_choose_composite_emitter: solid, identity mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 3, now 4 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fc40) >[ 8.046] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.046] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.046] gen9_emit_sampler: sampler = a >[ 8.046] gen9_emit_sf: num_sf_outputs=2 >[ 8.046] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=9 >[ 8.046] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.046] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.046] glyphs0_to_dst: glyph=(20, 17)x(11, 9), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(20, 17), mask=(16.00, 32.00) x (11.00, 9.00) >[ 8.046] glyphs0_to_dst: glyph=(30, 17)x(9, 9), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(30, 17), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.046] gen8_vertex_flush[a00] = 6 >[ 8.046] gen9_magic_ca_pass: CA fixup (801 -> 807) >[ 8.046] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.046] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.046] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.046] glyph_cache(0): adding glyph to cache 1, pos 40 >[ 8.046] glyph_cache_upload: upload glyph 0x55bca9ad9ef0 to cache (0, 48)x(8, 12) >[ 8.046] sna_composite(pixmap=2, op=1, src=79+(0, 0), mask=0+(0, 0), dst=2+(0, 48)+(0, 0), size=(8, 12) >[ 8.046] sna_compute_composite_region: dst=(0, 48)x(8, 12) >[ 8.046] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 48), (8, 60) >[ 8.046] clip_to_dst: region: 1x[(0, 48), (8, 60)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.046] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 48), (8, 60) >[ 8.046] sna_compute_composite_region: clip against src (8x12 clip=0): (0, 48), (8, 60) >[ 8.046] sna_composite: composite region extents:+(0, 0) -> (0, 48), (8, 60) + (0, 0) >[ 8.046] gen9_render_composite: 8x12, current mode=1/1 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (0, 48)x(8, 12), partial?=0 >[ 8.046] sna_drawable_use_bo pixmap=2, box=((0, 48), (8, 60)), flags=f... >[ 8.046] sna_drawable_use_bo: pinned, never REPLACES >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(8, 12), dst=(0, 48) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=79, (0, 0)x(8, 12)/(8, 12) >[ 8.046] sna_render_pixmap_bo box=(0, 0), (8, 12): (8, 12)/(8, 12) >[ 8.046] sna_render_pixmap_bo: offset=(0, -48), size=(8, 12) >[ 8.046] use_cpu_bo: no cpu bo >[ 8.046] move_to_gpu: not migrating pixmap=79 due to usage_hint=3 >[ 8.046] sna_render_pixmap_bo: uploading CPU box (0, 0), (8, 12) >[ 8.046] upload: box=(0, 0), (8, 12), pixmap=8x12 >[ 8.046] sna_drawable_move_region_to_cpu(pixmap=79 (8x12), [(0, 0), (8, 12)], flags=2) >[ 8.046] sna_drawable_move_region_to_cpu: pixmap=79 all damaged on CPU >[ 8.046] kgem_can_create_2d: 8x12 @ 32 >[ 8.046] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=12 >[ 8.046] kgem_can_create_2d: untiled size=4096 >[ 8.046] kgem_choose_tiling: too thin [width 8, 32 bpp] for TILING_X >[ 8.046] kgem_choose_tiling: 8x12 -> 0 >[ 8.046] kgem_upload_source_image : (0, 0), (8, 12), stride=32, bpp=32 >[ 8.046] kgem_create_buffer_2d: 8x12, 32 bpp, stride=32 >[ 8.046] kgem_create_buffer: size=384, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.046] kgem_create_buffer: reusing buffer? used=10496 + size=384, total=262144 >[ 8.046] kgem_create_proxy: target handle=23 [proxy? -1], offset=10496, length=384, io=1 >[ 8.046] __kgem_bo_init(handle=23, num_pages=384) >[ 8.046] memcpy_blt: src=(0, 0), dst=(0, 0), size=8x12, pitch=32/32 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.046] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.046] gen4_choose_composite_emitter: identity src, no mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 4, now 3 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fc00) >[ 8.046] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.046] kgem_add_reloc64: handle=23, pos=16120, delta=0, domains=40000 >[ 8.046] kgem_add_reloc64: adding proxy [delta=10496] for handle=23 >[ 8.046] kgem_add_reloc64[11] = (delta=10496, target handle=4, presumed=fd545000) >[ 8.046] [3ef0] bind bo(handle=23, addr=fd547900), format=192, width=8, height=12, pitch=32, tiling=0 -> sampler >[ 8.046] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.046] gen9_emit_sampler: sampler = 2 >[ 8.046] gen9_emit_sf: num_sf_outputs=1 >[ 8.046] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=2 >[ 8.046] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.046] gen9_render_composite_box: (0, 48), (8, 60) >[ 8.046] apply_damage: damage=0x0, region=1 [(0, 48), (8, 60) + (0, 0)] >[ 8.046] gen8_vertex_flush[b34] = 3 >[ 8.046] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.046] gen9_render_composite: 0x0, current mode=1/1 >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.046] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] color_convert: src=ffffffff [20028888] >[ 8.046] color_convert: dst=ffffffff [20028888] >[ 8.046] sna_render_get_solid: ffffffff >[ 8.046] sna_render_get_solid(white) >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.046] sna_render_pixmap_bo: GPU all damaged >[ 8.046] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.046] gen4_choose_composite_emitter: solid, identity mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 3, now 4 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fb80) >[ 8.046] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.046] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.046] gen9_emit_sampler: sampler = a >[ 8.046] gen9_emit_sf: num_sf_outputs=2 >[ 8.046] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=9 >[ 8.046] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.046] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.046] glyphs0_to_dst: glyph=(39, 14)x(8, 12), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(39, 14), mask=(0.00, 48.00) x (8.00, 12.00) >[ 8.046] gen8_vertex_flush[c0c] = 3 >[ 8.046] gen9_magic_ca_pass: CA fixup (810 -> 813) >[ 8.046] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.046] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.046] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.046] glyph_cache(0): adding glyph to cache 1, pos 44 >[ 8.046] glyph_cache_upload: upload glyph 0x55bca9ada740 to cache (16, 48)x(11, 12) >[ 8.046] sna_composite(pixmap=2, op=1, src=81+(0, 0), mask=0+(0, 0), dst=2+(16, 48)+(0, 0), size=(11, 12) >[ 8.046] sna_compute_composite_region: dst=(16, 48)x(11, 12) >[ 8.046] sna_compute_composite_region: initial clip against dst->pDrawable: (16, 48), (27, 60) >[ 8.046] clip_to_dst: region: 1x[(16, 48), (27, 60)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.046] sna_compute_composite_region: clip against dst->pCompositeClip: (16, 48), (27, 60) >[ 8.046] sna_compute_composite_region: clip against src (11x12 clip=0): (16, 48), (27, 60) >[ 8.046] sna_composite: composite region extents:+(0, 0) -> (16, 48), (27, 60) + (0, 0) >[ 8.046] gen9_render_composite: 11x12, current mode=1/1 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (16, 48)x(11, 12), partial?=0 >[ 8.046] sna_drawable_use_bo pixmap=2, box=((16, 48), (27, 60)), flags=f... >[ 8.046] sna_drawable_use_bo: pinned, never REPLACES >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(11, 12), dst=(16, 48) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=81, (0, 0)x(11, 12)/(11, 12) >[ 8.046] sna_render_pixmap_bo box=(0, 0), (11, 12): (11, 12)/(11, 12) >[ 8.046] sna_render_pixmap_bo: offset=(-16, -48), size=(11, 12) >[ 8.046] use_cpu_bo: no cpu bo >[ 8.046] move_to_gpu: not migrating pixmap=81 due to usage_hint=3 >[ 8.046] sna_render_pixmap_bo: uploading CPU box (0, 0), (11, 12) >[ 8.046] upload: box=(0, 0), (11, 12), pixmap=11x12 >[ 8.046] sna_drawable_move_region_to_cpu(pixmap=81 (11x12), [(0, 0), (11, 12)], flags=2) >[ 8.046] sna_drawable_move_region_to_cpu: pixmap=81 all damaged on CPU >[ 8.046] kgem_can_create_2d: 11x12 @ 32 >[ 8.046] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=12 >[ 8.046] kgem_can_create_2d: untiled size=4096 >[ 8.046] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.046] kgem_choose_tiling: 11x12 -> 0 >[ 8.046] kgem_upload_source_image : (0, 0), (11, 12), stride=44, bpp=32 >[ 8.046] kgem_create_buffer_2d: 11x12, 32 bpp, stride=64 >[ 8.046] kgem_create_buffer: size=768, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.046] kgem_create_buffer: reusing buffer? used=11008 + size=768, total=262144 >[ 8.046] kgem_create_proxy: target handle=23 [proxy? -1], offset=11008, length=768, io=1 >[ 8.046] __kgem_bo_init(handle=23, num_pages=768) >[ 8.046] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x12, pitch=44/64 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.046] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.046] gen4_choose_composite_emitter: identity src, no mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 4, now 3 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fb40) >[ 8.046] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.046] kgem_add_reloc64: handle=23, pos=16072, delta=0, domains=40000 >[ 8.046] kgem_add_reloc64: adding proxy [delta=11008] for handle=23 >[ 8.046] kgem_add_reloc64[12] = (delta=11008, target handle=4, presumed=fd545000) >[ 8.046] [3ec0] bind bo(handle=23, addr=fd547b00), format=192, width=11, height=12, pitch=64, tiling=0 -> sampler >[ 8.046] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.046] gen9_emit_sampler: sampler = 2 >[ 8.046] gen9_emit_sf: num_sf_outputs=1 >[ 8.046] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=2 >[ 8.046] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.046] gen9_render_composite_box: (16, 48), (27, 60) >[ 8.046] apply_damage: damage=0x0, region=1 [(16, 48), (27, 60) + (0, 0)] >[ 8.046] gen8_vertex_flush[d40] = 3 >[ 8.046] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.046] gen9_render_composite: 0x0, current mode=1/1 >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.046] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] color_convert: src=ffffffff [20028888] >[ 8.046] color_convert: dst=ffffffff [20028888] >[ 8.046] sna_render_get_solid: ffffffff >[ 8.046] sna_render_get_solid(white) >[ 8.046] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.046] sna_render_pixmap_bo: GPU all damaged >[ 8.046] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.046] gen4_choose_composite_emitter: solid, identity mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 3, now 4 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fac0) >[ 8.046] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.046] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.046] gen9_emit_sampler: sampler = a >[ 8.046] gen9_emit_sf: num_sf_outputs=2 >[ 8.046] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=9 >[ 8.046] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.046] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.046] glyphs0_to_dst: glyph=(49, 14)x(11, 12), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(49, 14), mask=(16.00, 48.00) x (11.00, 12.00) >[ 8.046] glyphs0_to_dst: glyph=(58, 17)x(11, 9), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(58, 17), mask=(16.00, 32.00) x (11.00, 9.00) >[ 8.046] glyphs0_to_dst: glyph=(68, 17)x(9, 9), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(68, 17), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.046] glyphs0_to_dst: glyph=(76, 17)x(9, 9), unclipped >[ 8.046] emit_primitive_identity_mask__avx2: dst=(76, 17), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.046] gen8_vertex_flush[e18] = 12 >[ 8.046] gen9_magic_ca_pass: CA fixup (816 -> 828) >[ 8.046] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.046] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.046] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.046] glyph_cache(0): adding glyph to cache 1, pos 48 >[ 8.046] glyph_cache_upload: upload glyph 0x55bca9ada7a0 to cache (32, 32)x(5, 13) >[ 8.046] sna_composite(pixmap=2, op=1, src=83+(0, 0), mask=0+(0, 0), dst=2+(32, 32)+(0, 0), size=(5, 13) >[ 8.046] sna_compute_composite_region: dst=(32, 32)x(5, 13) >[ 8.046] sna_compute_composite_region: initial clip against dst->pDrawable: (32, 32), (37, 45) >[ 8.046] clip_to_dst: region: 1x[(32, 32), (37, 45)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.046] sna_compute_composite_region: clip against dst->pCompositeClip: (32, 32), (37, 45) >[ 8.046] sna_compute_composite_region: clip against src (5x13 clip=0): (32, 32), (37, 45) >[ 8.046] sna_composite: composite region extents:+(0, 0) -> (32, 32), (37, 45) + (0, 0) >[ 8.046] gen9_render_composite: 5x13, current mode=1/1 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.046] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.046] gen9_composite_set_target: (32, 32)x(5, 13), partial?=0 >[ 8.046] sna_drawable_use_bo pixmap=2, box=((32, 32), (37, 45)), flags=f... >[ 8.046] sna_drawable_use_bo: pinned, never REPLACES >[ 8.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.046] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.046] sna_drawable_use_bo: using whole GPU bo >[ 8.046] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.046] gen9_composite_picture: (0, 0)x(5, 13), dst=(32, 32) >[ 8.046] sna_transform_is_imprecise_integer_translation: no transform >[ 8.046] gen9_composite_picture: integer translation (0, 0), removing >[ 8.046] sna_render_pixmap_bo pixmap=83, (0, 0)x(5, 13)/(5, 13) >[ 8.046] sna_render_pixmap_bo box=(0, 0), (5, 13): (5, 13)/(5, 13) >[ 8.046] sna_render_pixmap_bo: offset=(-32, -32), size=(5, 13) >[ 8.046] use_cpu_bo: no cpu bo >[ 8.046] move_to_gpu: not migrating pixmap=83 due to usage_hint=3 >[ 8.046] sna_render_pixmap_bo: uploading CPU box (0, 0), (5, 13) >[ 8.046] upload: box=(0, 0), (5, 13), pixmap=5x13 >[ 8.046] sna_drawable_move_region_to_cpu(pixmap=83 (5x13), [(0, 0), (5, 13)], flags=2) >[ 8.046] sna_drawable_move_region_to_cpu: pixmap=83 all damaged on CPU >[ 8.046] kgem_can_create_2d: 5x13 @ 32 >[ 8.046] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=13 >[ 8.046] kgem_can_create_2d: untiled size=4096 >[ 8.046] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.046] kgem_choose_tiling: 5x13 -> 0 >[ 8.046] kgem_upload_source_image : (0, 0), (5, 13), stride=20, bpp=32 >[ 8.046] kgem_create_buffer_2d: 5x13, 32 bpp, stride=32 >[ 8.046] kgem_create_buffer: size=448, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.046] kgem_create_buffer: reusing buffer? used=11776 + size=448, total=262144 >[ 8.046] kgem_create_proxy: target handle=23 [proxy? -1], offset=11776, length=448, io=1 >[ 8.046] __kgem_bo_init(handle=23, num_pages=448) >[ 8.046] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x13, pitch=20/32 >[ 8.046] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.046] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.046] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.046] gen4_choose_composite_emitter: identity src, no mask >[ 8.046] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.046] aligning vertex: was 4, now 3 floats per vertex >[ 8.046] gen9_composite_get_binding_table(fa80) >[ 8.046] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.046] kgem_add_reloc64: handle=23, pos=16024, delta=0, domains=40000 >[ 8.046] kgem_add_reloc64: adding proxy [delta=11776] for handle=23 >[ 8.046] kgem_add_reloc64[13] = (delta=11776, target handle=4, presumed=fd545000) >[ 8.046] [3e90] bind bo(handle=23, addr=fd547e00), format=192, width=5, height=13, pitch=32, tiling=0 -> sampler >[ 8.046] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.046] gen9_emit_sampler: sampler = 2 >[ 8.046] gen9_emit_sf: num_sf_outputs=1 >[ 8.046] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.046] gen9_emit_vertex_elements: setup id=2 >[ 8.047] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.047] gen9_render_composite_box: (32, 32), (37, 45) >[ 8.047] apply_damage: damage=0x0, region=1 [(32, 32), (37, 45) + (0, 0)] >[ 8.047] gen8_vertex_flush[f4c] = 3 >[ 8.047] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.047] gen9_render_composite: 0x0, current mode=1/1 >[ 8.047] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.047] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.047] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.047] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.047] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.047] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.047] color_convert: src=ffffffff [20028888] >[ 8.047] color_convert: dst=ffffffff [20028888] >[ 8.047] sna_render_get_solid: ffffffff >[ 8.047] sna_render_get_solid(white) >[ 8.047] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.047] sna_transform_is_imprecise_integer_translation: no transform >[ 8.047] gen9_composite_picture: integer translation (0, 0), removing >[ 8.047] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.047] sna_render_pixmap_bo: GPU all damaged >[ 8.047] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.047] gen4_choose_composite_emitter: solid, identity mask >[ 8.047] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.047] aligning vertex: was 3, now 4 floats per vertex >[ 8.047] gen9_composite_get_binding_table(fa00) >[ 8.047] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.047] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.047] gen9_emit_sampler: sampler = a >[ 8.047] gen9_emit_sf: num_sf_outputs=2 >[ 8.047] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.047] gen9_emit_vertex_elements: setup id=9 >[ 8.047] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.047] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.047] glyphs0_to_dst: glyph=(85, 13)x(5, 13), unclipped >[ 8.047] emit_primitive_identity_mask__avx2: dst=(85, 13), mask=(32.00, 32.00) x (5.00, 13.00) >[ 8.047] glyphs0_to_dst: glyph=(88, 17)x(12, 9), unclipped >[ 8.047] emit_primitive_identity_mask__avx2: dst=(88, 17), mask=(32.00, 0.00) x (12.00, 9.00) >[ 8.047] gen8_vertex_flush[1024] = 6 >[ 8.047] gen9_magic_ca_pass: CA fixup (831 -> 837) >[ 8.047] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.047] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.047] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.047] glyph_cache(0): adding glyph to cache 1, pos 52 >[ 8.047] glyph_cache_upload: upload glyph 0x55bca9adac50 to cache (48, 32)x(10, 9) >[ 8.047] sna_composite(pixmap=2, op=1, src=85+(0, 0), mask=0+(0, 0), dst=2+(48, 32)+(0, 0), size=(10, 9) >[ 8.047] sna_compute_composite_region: dst=(48, 32)x(10, 9) >[ 8.047] sna_compute_composite_region: initial clip against dst->pDrawable: (48, 32), (58, 41) >[ 8.047] clip_to_dst: region: 1x[(48, 32), (58, 41)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.047] sna_compute_composite_region: clip against dst->pCompositeClip: (48, 32), (58, 41) >[ 8.047] sna_compute_composite_region: clip against src (10x9 clip=0): (48, 32), (58, 41) >[ 8.047] sna_composite: composite region extents:+(0, 0) -> (48, 32), (58, 41) + (0, 0) >[ 8.047] gen9_render_composite: 10x9, current mode=1/1 >[ 8.047] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.047] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.047] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.047] gen9_composite_set_target: (48, 32)x(10, 9), partial?=0 >[ 8.047] sna_drawable_use_bo pixmap=2, box=((48, 32), (58, 41)), flags=f... >[ 8.047] sna_drawable_use_bo: pinned, never REPLACES >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.047] gen9_composite_picture: (0, 0)x(10, 9), dst=(48, 32) >[ 8.047] sna_transform_is_imprecise_integer_translation: no transform >[ 8.047] gen9_composite_picture: integer translation (0, 0), removing >[ 8.047] sna_render_pixmap_bo pixmap=85, (0, 0)x(10, 9)/(10, 9) >[ 8.047] sna_render_pixmap_bo box=(0, 0), (10, 9): (10, 9)/(10, 9) >[ 8.047] sna_render_pixmap_bo: offset=(-48, -32), size=(10, 9) >[ 8.047] use_cpu_bo: no cpu bo >[ 8.047] move_to_gpu: not migrating pixmap=85 due to usage_hint=3 >[ 8.047] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 9) >[ 8.047] upload: box=(0, 0), (10, 9), pixmap=10x9 >[ 8.047] sna_drawable_move_region_to_cpu(pixmap=85 (10x9), [(0, 0), (10, 9)], flags=2) >[ 8.047] sna_drawable_move_region_to_cpu: pixmap=85 all damaged on CPU >[ 8.047] kgem_can_create_2d: 10x9 @ 32 >[ 8.047] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=9 >[ 8.047] kgem_can_create_2d: untiled size=4096 >[ 8.047] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.047] kgem_choose_tiling: 10x9 -> 0 >[ 8.047] kgem_upload_source_image : (0, 0), (10, 9), stride=40, bpp=32 >[ 8.047] kgem_create_buffer_2d: 10x9, 32 bpp, stride=64 >[ 8.047] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.047] kgem_create_buffer: reusing buffer? used=12288 + size=640, total=262144 >[ 8.047] kgem_create_proxy: target handle=23 [proxy? -1], offset=12288, length=640, io=1 >[ 8.047] __kgem_bo_init(handle=23, num_pages=640) >[ 8.047] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/64 >[ 8.047] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.047] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.047] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.047] gen4_choose_composite_emitter: identity src, no mask >[ 8.047] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.047] aligning vertex: was 4, now 3 floats per vertex >[ 8.047] gen9_composite_get_binding_table(f9c0) >[ 8.047] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.047] kgem_add_reloc64: handle=23, pos=15976, delta=0, domains=40000 >[ 8.047] kgem_add_reloc64: adding proxy [delta=12288] for handle=23 >[ 8.047] kgem_add_reloc64[14] = (delta=12288, target handle=4, presumed=fd545000) >[ 8.047] [3e60] bind bo(handle=23, addr=fd548000), format=192, width=10, height=9, pitch=64, tiling=0 -> sampler >[ 8.047] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.047] gen9_emit_sampler: sampler = 2 >[ 8.047] gen9_emit_sf: num_sf_outputs=1 >[ 8.047] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.047] gen9_emit_vertex_elements: setup id=2 >[ 8.047] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.047] gen9_render_composite_box: (48, 32), (58, 41) >[ 8.047] apply_damage: damage=0x0, region=1 [(48, 32), (58, 41) + (0, 0)] >[ 8.047] gen8_vertex_flush[1158] = 3 >[ 8.047] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.047] gen9_render_composite: 0x0, current mode=1/1 >[ 8.047] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 8.047] kgem_bo_is_busy: handle=24, domain: 1 exec? 1, rq? 1 >[ 8.047] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.047] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.047] sna_drawable_use_bo pixmap=73, box=((0, 0), (109, 40)), flags=7... >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] gen9_composite_set_target: pixmap=73, format=20028888, size=109x40, pitch=448, delta=(0,0),damage=0xffffffffffffffff >[ 8.047] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.047] color_convert: src=ffffffff [20028888] >[ 8.047] color_convert: dst=ffffffff [20028888] >[ 8.047] sna_render_get_solid: ffffffff >[ 8.047] sna_render_get_solid(white) >[ 8.047] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.047] sna_transform_is_imprecise_integer_translation: no transform >[ 8.047] gen9_composite_picture: integer translation (0, 0), removing >[ 8.047] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.047] sna_render_pixmap_bo: GPU all damaged >[ 8.047] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.047] gen4_choose_composite_emitter: solid, identity mask >[ 8.047] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.047] aligning vertex: was 3, now 4 floats per vertex >[ 8.047] gen9_composite_get_binding_table(f940) >[ 8.047] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 8.047] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.047] gen9_emit_sampler: sampler = a >[ 8.047] gen9_emit_sf: num_sf_outputs=2 >[ 8.047] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.047] gen9_emit_vertex_elements: setup id=9 >[ 8.047] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.047] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.047] glyphs0_to_dst: glyph=(99, 17)x(10, 9), unclipped >[ 8.047] emit_primitive_identity_mask__avx2: dst=(99, 17), mask=(48.00, 32.00) x (10.00, 9.00) >[ 8.047] gen8_vertex_flush[1230] = 3 >[ 8.047] gen9_magic_ca_pass: CA fixup (840 -> 843) >[ 8.047] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.047] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.047] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.047] sna_block_handler (tv=0.0) >[ 8.047] sna_wakeup_handler >[ 8.047] sna_block_handler (tv=0.0) >[ 8.047] sna_wakeup_handler >[ 8.047] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2c, drawable=47 >[ 8.047] sna_validate_gc: recomputing clip >[ 8.047] sna_validate_gc: composite clip=1x[(0, 0), (312, 40)] [0x55bca9b28a90] >[ 8.047] sna_copy_area: src=pixmap=73:(0, 0)x(109, 40)+(0, 0) -> dst=pixmap=71:(14, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 8.047] sna_copy_area: normal copy >[ 8.047] sna_do_copy: src=(0, 0), dst=(14, 0), size=(109x40) >[ 8.047] sna_do_copy: after drawable: src=(0, 0), dst=(14, 0), size=(109x40) >[ 8.047] sna_do_copy: dst extents (14, 0), (123, 40), dst clip extents (0, 0), (312, 40), dst size=312x40 >[ 8.047] sna_do_copy: clipped dst extents (14, 0), (123, 40) >[ 8.047] sna_do_copy: unclipped src extents (0, 0), (109, 40) >[ 8.047] sna_do_copy: clipped src extents (0, 0), (109, 40) >[ 8.047] sna_do_copy: pixmap -- no source clipping >[ 8.047] sna_do_copy: src extents (0, 0), (109, 40) x 1 >[ 8.047] sna_do_copy: copy region (14, 0), (123, 40) x 1 + (-14, 0) >[ 8.047] sna_copy_boxes (boxes=1x[(14, 0), (123, 40)...], src pixmap=73+(-14, 0), dst pixmap=71+(0, 0), alu=3, src.size=109x40, dst.size=312x40) >[ 8.047] sna_copy_boxes: dst=(priv=0x55bca9ae81e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=24, cpu_bo=0), replaces=0 >[ 8.047] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.047] sna_drawable_use_bo pixmap=71, box=((14, 0), (123, 40)), flags=b... >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] sna_pixmap_move_to_gpu(pixmap=73, usage=0), flags=a >[ 8.047] sna_pixmap_move_to_gpu: already all-damaged >[ 8.047] sna_pixmap_mark_active: pixmap=73, handle=24 >[ 8.047] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.047] gen9_render_copy_boxes (-14, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.047] kgem_bo_is_render: handle=24, rq? 1 [1] >[ 8.047] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.047] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.047] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.047] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.047] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 8.047] aligning vertex: was 4, now 2 floats per vertex >[ 8.047] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.047] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.047] gen9_composite_get_binding_table(f900) >[ 8.047] kgem_add_reloc64: handle=22, pos=15928, delta=0, domains=20002 >[ 8.047] kgem_add_handle: handle=22, index=5 >[ 8.047] kgem_add_reloc64[15] = (delta=0, target handle=5, presumed=fd985000) >[ 8.047] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.047] [3e30] bind bo(handle=22, addr=fd985000), format=192, width=312, height=40, pitch=1536, tiling=1 -> render >[ 8.047] kgem_add_reloc64: handle=24, pos=15912, delta=0, domains=40000 >[ 8.047] kgem_add_reloc64[16] = (delta=0, target handle=1, presumed=0) >[ 8.047] [3e20] bind bo(handle=24, addr=0), format=192, width=109, height=40, pitch=448, tiling=0 -> sampler >[ 8.047] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.047] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.047] gen9_emit_sampler: sampler = 0 >[ 8.047] gen9_emit_sf: num_sf_outputs=1 >[ 8.047] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.047] gen9_emit_vertex_elements: setup id=0 >[ 8.047] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.047] (0, 0) -> (14, 0) + (109, 40) >[ 8.047] gen8_vertex_flush[137c] = 3 >[ 8.047] sna_composite(pixmap=44, op=3, src=71+(0, 0), mask=0+(0, 0), dst=44+(4, 1088)+(0, 0), size=(312, 40) >[ 8.047] sna_compute_composite_region: dst=(4, 1088)x(312, 40) >[ 8.047] sna_compute_composite_region: initial clip against dst->pDrawable: (4, 1088), (316, 1128) >[ 8.047] clip_to_dst: region: 1x[(4, 1088), (316, 1128)], clip: 1x[(0, 0), (320, 2128)] >[ 8.047] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 1088), (316, 1128) >[ 8.047] sna_compute_composite_region: clip against src (312x40 clip=0): (4, 1088), (316, 1128) >[ 8.047] sna_compute_composite_region: clip against mask: (4, 1088), (316, 1128) >[ 8.047] sna_composite: composite region extents:+(0, 0) -> (4, 1088), (316, 1128) + (0, 0) >[ 8.047] gen9_render_composite: 312x40, current mode=1/1 >[ 8.047] kgem_bo_is_busy: handle=22, domain: 3 exec? 1, rq? 1 >[ 8.047] kgem_bo_is_busy: handle=20, domain: 3 exec? 0, rq? 1 >[ 8.047] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.047] gen9_composite_set_target: (4, 1088)x(312, 40), partial?=1 >[ 8.047] sna_drawable_use_bo pixmap=44, box=((4, 1088), (316, 1128)), flags=7... >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] gen9_composite_set_target: pixmap=44, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.047] gen9_composite_picture: (0, 0)x(312, 40), dst=(4, 1088) >[ 8.047] sna_transform_is_imprecise_integer_translation: no transform >[ 8.047] gen9_composite_picture: integer translation (0, 0), removing >[ 8.047] sna_render_pixmap_bo pixmap=71, (0, 0)x(312, 40)/(312, 40) >[ 8.047] sna_render_pixmap_bo: GPU all damaged >[ 8.047] color_convert: src=cc000000 [20028888] >[ 8.047] color_convert: dst=cc000000 [20028888] >[ 8.047] sna_render_get_solid: cc000000 >[ 8.047] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.047] gen4_choose_composite_emitter: identity source, identity mask >[ 8.047] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.047] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.047] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.047] aligning vertex: was 2, now 5 floats per vertex >[ 8.047] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.047] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.047] gen9_composite_get_binding_table(f840) >[ 8.047] kgem_add_reloc64: handle=20, pos=15880, delta=0, domains=20002 >[ 8.047] kgem_add_handle: handle=20, index=6 >[ 8.047] kgem_add_reloc64[17] = (delta=0, target handle=6, presumed=fd9be000) >[ 8.047] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.047] [3e00] bind bo(handle=20, addr=fd9be000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.047] kgem_add_reloc64: handle=22, pos=15864, delta=0, domains=40000 >[ 8.047] kgem_add_reloc64[18] = (delta=0, target handle=5, presumed=fd985000) >[ 8.047] [3df0] bind bo(handle=22, addr=fd985000), format=192, width=312, height=40, pitch=1536, tiling=1 -> sampler >[ 8.047] kgem_add_reloc64: handle=7, pos=15848, delta=0, domains=40000 >[ 8.047] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 8.047] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 8.047] [3de0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.047] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.047] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.047] gen9_emit_sampler: sampler = 3 >[ 8.047] gen9_emit_sf: num_sf_outputs=2 >[ 8.047] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 8.047] gen9_emit_vertex_elements: setup id=10 >[ 8.047] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.047] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 8.047] gen9_render_composite_box: (4, 1088), (316, 1128) >[ 8.047] apply_damage: damage=0x0, region=1 [(4, 1088), (316, 1128) + (0, 0)] >[ 8.047] gen8_vertex_flush[1468] = 3 >[ 8.047] sna_destroy_pixmap: pixmap=71, attached?=1 >[ 8.047] _kgem_bo_destroy: handle=22, proxy? 0 >[ 8.047] __kgem_bo_destroy: handle=22, size=61440 >[ 8.047] __kgem_bo_destroy: handle=22 -> active >[ 8.047] __sna_free_pixmap(pixmap=71) >[ 8.047] sna_composite(pixmap=42, op=3, src=44+(0, 0), mask=0+(0, 0), dst=42+(0, 0)+(0, 0), size=(320, 2128) >[ 8.047] sna_compute_composite_region: dst=(0, 0)x(320, 2128) >[ 8.047] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (320, 2128) >[ 8.047] clip_to_dst: region: 1x[(0, 0), (320, 2128)], clip: 1x[(0, 0), (320, 2128)] >[ 8.047] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (320, 2128) >[ 8.047] sna_compute_composite_region: clip against src (320x2128 clip=0): (0, 0), (320, 2128) >[ 8.047] sna_composite: composite region extents:+(0, 0) -> (0, 0), (320, 2128) + (0, 0) >[ 8.047] gen9_render_composite: 320x2128, current mode=1/1 >[ 8.047] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.047] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 8.047] kgem_bo_is_busy: handle=19, domain: 3 exec? 0, rq? 1 >[ 8.047] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.047] gen9_composite_set_target: (0, 0)x(320, 2128), partial?=1 >[ 8.047] sna_drawable_use_bo pixmap=42, box=((0, 0), (320, 2128)), flags=7... >[ 8.047] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.047] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.047] sna_drawable_use_bo: using whole GPU bo >[ 8.047] gen9_composite_set_target: pixmap=42, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.047] gen9_composite_picture: (0, 0)x(320, 2128), dst=(0, 0) >[ 8.047] sna_transform_is_imprecise_integer_translation: no transform >[ 8.047] gen9_composite_picture: integer translation (0, 0), removing >[ 8.047] sna_render_pixmap_bo pixmap=44, (0, 0)x(320, 2128)/(320, 2128) >[ 8.047] sna_render_pixmap_bo: GPU all damaged >[ 8.047] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.047] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.047] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.047] gen4_choose_composite_emitter: identity src, no mask >[ 8.048] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.048] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.048] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.048] aligning vertex: was 5, now 3 floats per vertex >[ 8.048] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.048] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.048] gen9_composite_get_binding_table(f740) >[ 8.048] kgem_add_reloc64: handle=19, pos=15816, delta=0, domains=20002 >[ 8.048] kgem_add_handle: handle=19, index=7 >[ 8.048] kgem_add_reloc64[20] = (delta=0, target handle=7, presumed=fdcdc000) >[ 8.048] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.048] [3dc0] bind bo(handle=19, addr=fdcdc000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.048] kgem_add_reloc64: handle=20, pos=15800, delta=0, domains=40000 >[ 8.048] kgem_add_reloc64[21] = (delta=0, target handle=6, presumed=fd9be000) >[ 8.048] [3db0] bind bo(handle=20, addr=fd9be000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> sampler >[ 8.048] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.048] gen9_emit_sampler: sampler = 2 >[ 8.048] gen9_emit_sf: num_sf_outputs=1 >[ 8.048] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.048] gen9_emit_vertex_elements: setup id=2 >[ 8.048] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.048] gen9_render_composite_box: (0, 0), (320, 2128) >[ 8.048] apply_damage: damage=0x0, region=1 [(0, 0), (320, 2128) + (0, 0)] >[ 8.048] gen8_vertex_flush[1510] = 3 >[ 8.048] sna_destroy_pixmap: pixmap=44, attached?=1 >[ 8.048] _kgem_bo_destroy: handle=20, proxy? 0 >[ 8.048] __kgem_bo_destroy: handle=20, size=3268608 >[ 8.048] __kgem_bo_destroy: handle=20 -> active >[ 8.048] __sna_free_pixmap(pixmap=44) >[ 8.048] sna_composite(pixmap=38, op=3, src=42+(0, 0), mask=0+(80, 32), dst=38+(80, 32)+(0, 0), size=(320, 2128) >[ 8.048] sna_compute_composite_region: dst=(80, 32)x(320, 2128) >[ 8.048] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 32), (400, 2160) >[ 8.048] clip_to_dst: region: 1x[(80, 32), (400, 2160)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.048] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 32), (400, 2160) >[ 8.048] sna_compute_composite_region: clip against src (320x2128 clip=0): (80, 32), (400, 2160) >[ 8.048] sna_composite: composite region extents:+(0, 0) -> (80, 32), (400, 2160) + (0, 0) >[ 8.048] gen9_render_composite: 320x2128, current mode=1/1 >[ 8.048] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.048] kgem_bo_is_busy: handle=19, domain: 3 exec? 1, rq? 1 >[ 8.048] kgem_bo_is_busy: handle=17, domain: 3 exec? 0, rq? 1 >[ 8.048] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.048] gen9_composite_set_target: (80, 32)x(320, 2128), partial?=1 >[ 8.048] sna_drawable_use_bo pixmap=38, box=((80, 32), (400, 2160)), flags=7... >[ 8.048] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.048] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.048] sna_drawable_use_bo: using whole GPU bo >[ 8.048] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.048] gen9_composite_picture: (0, 0)x(320, 2128), dst=(80, 32) >[ 8.048] sna_transform_is_imprecise_integer_translation: no transform >[ 8.048] gen9_composite_picture: integer translation (0, 0), removing >[ 8.048] sna_render_pixmap_bo pixmap=42, (0, 0)x(320, 2128)/(320, 2128) >[ 8.048] sna_render_pixmap_bo: GPU all damaged >[ 8.048] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.048] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.048] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.048] gen4_choose_composite_emitter: identity src, no mask >[ 8.048] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.048] __kgem_retire_rq: request 2 complete >[ 8.048] __kgem_bo_flush: handle=21, busy=0, wedged=0 >[ 8.048] kgem_bo_move_to_cache: release handle=21 >[ 8.048] kgem_bo_move_to_inactive: moving handle=21 to inactive >[ 8.048] __kgem_bo_flush: handle=17, busy=0, wedged=0 >[ 8.048] __kgem_bo_flush: handle=12, busy=0, wedged=0 >[ 8.048] kgem_bo_move_to_cache: release handle=12 >[ 8.048] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 8.048] kgem_set_mode: flushing before new bo >[ 8.048] gen8_vertex_close: used=3405, vbo active? 16, vb=605, nreloc=4 >[ 8.048] gen8_vertex_close: reloc[0] = 287 >[ 8.048] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.048] kgem_add_handle: handle=16, index=8 >[ 8.048] kgem_add_reloc64[22] = (delta=0, target handle=8, presumed=fffa8000) >[ 8.048] gen8_vertex_close: reloc[1] = 314 >[ 8.048] kgem_add_reloc64: handle=16, pos=314, delta=0, domains=200000 >[ 8.048] kgem_add_reloc64[23] = (delta=0, target handle=8, presumed=fffa8000) >[ 8.048] gen8_vertex_close: reloc[2] = 373 >[ 8.048] kgem_add_reloc64: handle=16, pos=373, delta=0, domains=200000 >[ 8.048] kgem_add_reloc64[24] = (delta=0, target handle=8, presumed=fffa8000) >[ 8.048] gen8_vertex_close: reloc[3] = 1301 >[ 8.048] kgem_add_reloc64: handle=16, pos=1301, delta=0, domains=200000 >[ 8.048] kgem_add_reloc64[25] = (delta=0, target handle=8, presumed=fffa8000) >[ 8.048] batch[1/1, flags=1800]: 1354 1354 15792 16384, nreloc=26, nexec=9, nfence=0, aperture=2779 [fenced=0] >[ 8.048] kgem_finish_buffers: buffer handle=23, used=13056, exec?=1, write=1, mmapped=cpu, refcnt=2 >[ 8.048] kgem_finish_buffers: retaining upload buffer (13056/262144): used=16384, refcnt=2 >[ 8.048] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 8.048] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 8.048] kgem_fixup_relocs: shrinking by 57344 >[ 8.048] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.048] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 8.048] kgem_commit: release handle=19 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdcdc000 >[ 8.048] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 8.048] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 8.048] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd53c000 >[ 8.048] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 8.048] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.048] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.048] __kgem_bo_clear_busy: handle=7 >[ 8.048] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.048] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.048] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.048] __kgem_bo_clear_busy: handle=7 >[ 8.048] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.048] __kgem_bo_clear_busy: handle=7 >[ 8.048] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.048] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.048] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.048] kgem_check_bo: num_pages=+8898, num_exec=+2 >[ 8.048] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.048] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.048] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.048] kgem_add_handle: handle=4, index=0 >[ 8.048] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.048] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.048] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.048] gen9_composite_get_binding_table(ffc0) >[ 8.048] kgem_add_reloc64: handle=17, pos=16360, delta=0, domains=20002 >[ 8.048] kgem_add_handle: handle=17, index=1 >[ 8.048] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdfff000) >[ 8.048] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.048] [3fe0] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.048] kgem_add_reloc64: handle=19, pos=16344, delta=0, domains=40000 >[ 8.048] kgem_add_handle: handle=19, index=2 >[ 8.048] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fdcdc000) >[ 8.048] [3fd0] bind bo(handle=19, addr=fdcdc000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> sampler >[ 8.048] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 8.048] gen9_emit_sampler: sampler = 2 >[ 8.048] gen9_emit_sf: num_sf_outputs=1 >[ 8.048] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.048] gen9_emit_vertex_elements: setup id=2 >[ 8.048] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.048] gen9_render_composite_box: (80, 32), (400, 2160) >[ 8.048] apply_damage: damage=0x0, region=1 [(80, 32), (400, 2160) + (0, 0)] >[ 8.048] gen8_vertex_flush[490] = 3 >[ 8.048] sna_destroy_pixmap: pixmap=42, attached?=1 >[ 8.048] _kgem_bo_destroy: handle=19, proxy? 0 >[ 8.048] __kgem_bo_destroy: handle=19, size=3268608 >[ 8.048] __kgem_bo_destroy: handle=19 -> active >[ 8.048] __sna_free_pixmap(pixmap=42) >[ 8.048] sna_create_pixmap(1, 32, 32, usage=0) >[ 8.048] kgem_can_create_2d: 1x32 @ 32 >[ 8.048] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 8.048] kgem_can_create_2d: untiled size=4096 >[ 8.048] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 8.048] kgem_choose_tiling: 1x32 -> 0 >[ 8.048] sna_create_pixmap: usage=0, flags=a >[ 8.048] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 8.048] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 8.048] create_pixmap: serial=86, usage=0, 1x32 >[ 8.048] sna_create_pixmap: serial=86, 1x32, usage=0 >[ 8.048] sna_composite_rectangles(pixmap=87, op=0, 0 x 1 [(0, 0)x(1, 32) ...]) >[ 8.048] sna_composite_rectangles: converted to op 0 >[ 8.048] sna_composite_rectangles[0] (0, 0)x(1, 32) -> (0, 0), (1, 32) >[ 8.048] sna_composite_rectangles: nrects=1, region=(0, 0), (1, 32) x 1 >[ 8.048] sna_composite_rectangles: clipped extents (0, 0),(1, 32) x 1 >[ 8.048] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(1, 32) >[ 8.048] sna_composite_rectangles: fallback, dst pixmap=87 too small or not attached >[ 8.048] sna_composite_rectangles: fallback >[ 8.048] sna_drawable_move_region_to_cpu(pixmap=87 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.048] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 8.048] _sna_pixmap_move_to_cpu(pixmap=87, 1x32, flags=1) >[ 8.048] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.048] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.048] operate_inplace: no, inplace operation not suitable >[ 8.048] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.048] __sna_damage_all(1, 32) >[ 8.048] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.048] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=47, drawable=57 >[ 8.048] sna_validate_gc: recomputing clip >[ 8.048] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 8.048] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 8.048] try_upload__fast: ignore existing cpu damage (if any) >[ 8.048] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.048] try_upload__fast: no, no gpu damage >[ 8.048] sna_drawable_move_region_to_cpu(pixmap=87 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.048] sna_drawable_move_region_to_cpu: pixmap=87 all damaged on CPU >[ 8.048] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.048] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 8.048] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 8.048] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 8.049] sna_composite(pixmap=38, op=3, src=87+(0, 0), mask=0+(0, 0), dst=38+(0, 0)+(0, 0), size=(3840, 32) >[ 8.049] sna_compute_composite_region: dst=(0, 0)x(3840, 32) >[ 8.049] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 32) >[ 8.049] clip_to_dst: region: 1x[(0, 0), (3840, 32)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.049] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 32) >[ 8.049] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (3840, 32) >[ 8.049] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 32) + (0, 0) >[ 8.049] gen9_render_composite: 3840x32, current mode=1/1 >[ 8.049] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.049] kgem_bo_is_busy: handle=17, domain: 0 exec? 1, rq? 1 >[ 8.049] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.049] gen9_composite_set_target: (0, 0)x(3840, 32), partial?=1 >[ 8.049] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 32)), flags=7... >[ 8.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.049] sna_drawable_use_bo: using whole GPU bo >[ 8.049] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.049] gen9_composite_picture: (0, 0)x(3840, 32), dst=(0, 0) >[ 8.049] sna_transform_is_imprecise_integer_translation: no transform >[ 8.049] gen9_composite_picture: integer translation (0, 0), removing >[ 8.049] sna_render_pixmap_bo pixmap=87, (0, 0)x(3840, 32)/(1, 32) >[ 8.049] sna_render_pixmap_bo box=(0, 0), (1, 32): (1, 32)/(1, 32) >[ 8.049] sna_render_pixmap_bo: offset=(0, 0), size=(1, 32) >[ 8.049] use_cpu_bo: no cpu bo >[ 8.049] move_to_gpu: migrating whole pixmap (1x32) for source (0,0),(1,32), count 5? 0 >[ 8.049] sna_render_pixmap_bo: uploading CPU box (0, 0), (1, 32) >[ 8.049] upload: box=(0, 0), (1, 32), pixmap=1x32 >[ 8.049] sna_drawable_move_region_to_cpu(pixmap=87 (1x32), [(0, 0), (1, 32)], flags=2) >[ 8.049] sna_drawable_move_region_to_cpu: pixmap=87 all damaged on CPU >[ 8.049] kgem_can_create_2d: 1x32 @ 32 >[ 8.049] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 8.049] kgem_can_create_2d: untiled size=4096 >[ 8.049] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 8.049] kgem_choose_tiling: 1x32 -> 0 >[ 8.049] kgem_upload_source_image : (0, 0), (1, 32), stride=4, bpp=32 >[ 8.049] kgem_create_buffer_2d: 1x32, 32 bpp, stride=32 >[ 8.049] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.049] kgem_create_buffer: reusing buffer? used=16384 + size=1024, total=262144 >[ 8.049] kgem_create_proxy: target handle=23 [proxy? -1], offset=16384, length=1024, io=1 >[ 8.049] __kgem_bo_init(handle=23, num_pages=1024) >[ 8.049] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/32 >[ 8.049] upload: adding upload cache to pixmap=87 >[ 8.049] kgem_proxy_bo_attach: handle=23 >[ 8.049] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.049] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.049] gen4_choose_composite_emitter: identity src, no mask >[ 8.049] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 8.049] gen9_composite_get_binding_table(ff00) >[ 8.049] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 8.049] kgem_add_reloc64: adding proxy [delta=16384] for handle=23 >[ 8.049] kgem_add_handle: handle=23, index=3 >[ 8.049] kgem_add_reloc64[5] = (delta=16384, target handle=3, presumed=fd545000) >[ 8.049] [3fb0] bind bo(handle=23, addr=fd549000), format=192, width=1, height=32, pitch=32, tiling=0 -> sampler >[ 8.049] gen9_emit_sampler: sampler = a >[ 8.049] gen9_emit_vertex_elements: setup id=2 >[ 8.049] gen9_render_composite_box: (0, 0), (3840, 32) >[ 8.049] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 32) + (0, 0)] >[ 8.049] gen8_vertex_flush[4d4] = 3 >[ 8.049] sna_destroy_pixmap: pixmap=87, attached?=1 >[ 8.049] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.049] __sna_free_pixmap(pixmap=87) >[ 8.049] sna_composite_rectangles(pixmap=38, op=3, 660a0a0a x 1 [(0, 0)x(3840, 24) ...]) >[ 8.049] sna_composite_rectangles: converted to op 3 >[ 8.049] sna_composite_rectangles[0] (0, 0)x(3840, 24) -> (0, 0), (3840, 24) >[ 8.049] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 24) x 1 >[ 8.049] sna_composite_rectangles: clipped extents (0, 0),(3840, 24) x 1 >[ 8.049] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 24) >[ 8.049] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 24)), flags=1... >[ 8.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.049] sna_drawable_use_bo: using whole GPU bo >[ 8.049] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 8.049] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.049] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 24) ...]) >[ 8.049] sna_render_get_solid: 660a0a0a >[ 8.049] sna_render_get_solid(2) = 660a0a0a (old) >[ 8.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.049] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.049] aligning vertex: was 3, now 2 floats per vertex >[ 8.049] gen9_composite_get_binding_table(fe80) >[ 8.049] kgem_add_reloc64: handle=18, pos=16280, delta=0, domains=40000 >[ 8.049] kgem_add_reloc64: adding proxy [delta=8] for handle=18 >[ 8.049] kgem_add_handle: handle=18, index=4 >[ 8.049] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffa000) >[ 8.049] [3f90] bind bo(handle=18, addr=fdffa008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.049] gen9_emit_sampler: sampler = 1 >[ 8.049] gen9_emit_vertex_elements: setup id=0 >[ 8.049] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.049] (0, 0), (3840, 24) >[ 8.049] gen8_vertex_flush[548] = 3 >[ 8.049] sna_create_pixmap(22, 18, 32, usage=0) >[ 8.049] kgem_can_create_2d: 22x18 @ 32 >[ 8.049] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.049] kgem_can_create_2d: untiled size=4096 >[ 8.049] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.049] kgem_choose_tiling: 22x18 -> 0 >[ 8.049] sna_create_pixmap: usage=0, flags=a >[ 8.049] sna_create_pixmap: small buffer [1584], attaching to shadow pixmap >[ 8.049] create_pixmap: allocating pixmap 22x18, depth=32/32, size=1592 >[ 8.049] create_pixmap: serial=88, usage=0, 22x18 >[ 8.049] sna_create_pixmap: serial=88, 22x18, usage=0 >[ 8.049] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=57, drawable=59 >[ 8.049] sna_validate_gc: recomputing clip >[ 8.049] sna_validate_gc: composite clip=1x[(0, 0), (22, 18)] [0x55bca9b28a90] >[ 8.049] sna_put_image((0, 0)x(22, 18), depth=32, format=2) >[ 8.049] try_upload__fast: ignore existing cpu damage (if any) >[ 8.049] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.049] try_upload__fast: no, no gpu damage >[ 8.049] sna_drawable_move_region_to_cpu(pixmap=89 (22x18), [(0, 0), (22, 18)], flags=1) >[ 8.049] sna_drawable_move_region_to_cpu: region (0, 0), (22, 18) + (0, 0) subsumes pixmap (22x18) >[ 8.049] _sna_pixmap_move_to_cpu(pixmap=89, 22x18, flags=1) >[ 8.049] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.049] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.049] operate_inplace: no, inplace operation not suitable >[ 8.049] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.049] __sna_damage_all(22, 18) >[ 8.049] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.049] sna_put_zpixmap_blt: upload(0, 0, 22, 18) x 1 boxes >[ 8.049] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(22, 18) >[ 8.049] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/88 >[ 8.049] sna_composite(pixmap=38, op=3, src=89+(0, 0), mask=0+(3813, 3), dst=38+(3813, 3)+(0, 0), size=(22, 18) >[ 8.049] sna_compute_composite_region: dst=(3813, 3)x(22, 18) >[ 8.049] sna_compute_composite_region: initial clip against dst->pDrawable: (3813, 3), (3835, 21) >[ 8.049] clip_to_dst: region: 1x[(3813, 3), (3835, 21)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.049] sna_compute_composite_region: clip against dst->pCompositeClip: (3813, 3), (3835, 21) >[ 8.049] sna_compute_composite_region: clip against src (22x18 clip=0): (3813, 3), (3835, 21) >[ 8.049] sna_composite: composite region extents:+(0, 0) -> (3813, 3), (3835, 21) + (0, 0) >[ 8.049] gen9_render_composite: 22x18, current mode=1/1 >[ 8.049] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.049] kgem_bo_is_busy: handle=17, domain: 0 exec? 1, rq? 1 >[ 8.049] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.049] gen9_composite_set_target: (3813, 3)x(22, 18), partial?=1 >[ 8.049] sna_drawable_use_bo pixmap=38, box=((3813, 3), (3835, 21)), flags=7... >[ 8.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.049] sna_drawable_use_bo: using whole GPU bo >[ 8.049] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.049] gen9_composite_picture: (0, 0)x(22, 18), dst=(3813, 3) >[ 8.049] sna_transform_is_imprecise_integer_translation: no transform >[ 8.049] gen9_composite_picture: integer translation (0, 0), removing >[ 8.049] sna_render_pixmap_bo pixmap=89, (0, 0)x(22, 18)/(22, 18) >[ 8.049] sna_render_pixmap_bo box=(0, 0), (22, 18): (22, 18)/(22, 18) >[ 8.049] sna_render_pixmap_bo: offset=(-3813, -3), size=(22, 18) >[ 8.049] use_cpu_bo: no cpu bo >[ 8.049] move_to_gpu: migrating whole pixmap (22x18) for source (0,0),(22,18), count 5? 0 >[ 8.049] sna_render_pixmap_bo: uploading CPU box (0, 0), (22, 18) >[ 8.049] upload: box=(0, 0), (22, 18), pixmap=22x18 >[ 8.049] sna_drawable_move_region_to_cpu(pixmap=89 (22x18), [(0, 0), (22, 18)], flags=2) >[ 8.049] sna_drawable_move_region_to_cpu: pixmap=89 all damaged on CPU >[ 8.049] kgem_can_create_2d: 22x18 @ 32 >[ 8.049] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.049] kgem_can_create_2d: untiled size=4096 >[ 8.049] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.049] kgem_choose_tiling: 22x18 -> 0 >[ 8.049] kgem_upload_source_image : (0, 0), (22, 18), stride=88, bpp=32 >[ 8.049] kgem_create_buffer_2d: 22x18, 32 bpp, stride=96 >[ 8.049] kgem_create_buffer: size=1728, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.049] kgem_create_buffer: reusing buffer? used=17408 + size=1728, total=262144 >[ 8.049] kgem_create_proxy: target handle=23 [proxy? -1], offset=17408, length=1728, io=1 >[ 8.049] __kgem_bo_init(handle=23, num_pages=1728) >[ 8.049] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/96 >[ 8.049] upload: adding upload cache to pixmap=89 >[ 8.049] kgem_proxy_bo_attach: handle=23 >[ 8.049] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.049] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.049] gen4_choose_composite_emitter: identity src, no mask >[ 8.049] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.049] aligning vertex: was 2, now 3 floats per vertex >[ 8.049] gen9_composite_get_binding_table(fe00) >[ 8.049] kgem_add_reloc64: handle=23, pos=16248, delta=0, domains=40000 >[ 8.049] kgem_add_reloc64: adding proxy [delta=17408] for handle=23 >[ 8.049] kgem_add_reloc64[7] = (delta=17408, target handle=3, presumed=fd545000) >[ 8.049] [3f70] bind bo(handle=23, addr=fd549400), format=192, width=22, height=18, pitch=96, tiling=0 -> sampler >[ 8.049] gen9_emit_sampler: sampler = 2 >[ 8.049] gen9_emit_vertex_elements: setup id=2 >[ 8.049] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.049] gen9_render_composite_box: (3813, 3), (3835, 21) >[ 8.049] apply_damage: damage=0x0, region=1 [(3813, 3), (3835, 21) + (0, 0)] >[ 8.049] gen8_vertex_flush[5a8] = 3 >[ 8.049] sna_destroy_pixmap: pixmap=89, attached?=1 >[ 8.049] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.049] __sna_free_pixmap(pixmap=89) >[ 8.049] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.049] kgem_can_create_2d: 10x10 @ 32 >[ 8.049] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.049] kgem_can_create_2d: untiled size=4096 >[ 8.049] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.049] kgem_choose_tiling: 10x10 -> 0 >[ 8.049] sna_create_pixmap: usage=3, flags=a >[ 8.049] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.049] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.049] create_pixmap: serial=91, usage=3, 10x10 >[ 8.050] sna_create_pixmap: serial=91, 10x10, usage=3 >[ 8.050] sna_composite(pixmap=91, op=1, src=90+(0, 0), mask=0+(0, 0), dst=91+(0, 0)+(0, 0), size=(10, 10) >[ 8.050] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.050] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.050] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.050] sna_composite: fallback, dst pixmap=91 is too small (or completely damaged) >[ 8.050] sna_composite: fallback -- fbComposite >[ 8.050] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.050] sna_composite_fb: fallback -- move src to cpu >[ 8.050] sna_composite_fb: fallback -- move dst to cpu >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=91 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.050] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.050] _sna_pixmap_move_to_cpu(pixmap=91, 10x10, flags=5) >[ 8.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.050] __sna_damage_all(10, 10) >[ 8.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.050] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.050] kgem_can_create_2d: 10x10 @ 32 >[ 8.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.050] kgem_can_create_2d: untiled size=4096 >[ 8.050] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.050] kgem_choose_tiling: 10x10 -> 0 >[ 8.050] sna_create_pixmap: usage=3, flags=a >[ 8.050] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.050] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.050] create_pixmap: serial=93, usage=3, 10x10 >[ 8.050] sna_create_pixmap: serial=93, 10x10, usage=3 >[ 8.050] sna_composite(pixmap=93, op=1, src=92+(0, 0), mask=0+(0, 0), dst=93+(0, 0)+(0, 0), size=(10, 10) >[ 8.050] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.050] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.050] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.050] sna_composite: fallback, dst pixmap=93 is too small (or completely damaged) >[ 8.050] sna_composite: fallback -- fbComposite >[ 8.050] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.050] sna_composite_fb: fallback -- move src to cpu >[ 8.050] sna_composite_fb: fallback -- move dst to cpu >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=93 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.050] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.050] _sna_pixmap_move_to_cpu(pixmap=93, 10x10, flags=5) >[ 8.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.050] __sna_damage_all(10, 10) >[ 8.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.050] sna_create_pixmap(5, 8, 32, usage=3) >[ 8.050] kgem_can_create_2d: 5x8 @ 32 >[ 8.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=8 >[ 8.050] kgem_can_create_2d: untiled size=4096 >[ 8.050] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.050] kgem_choose_tiling: 5x8 -> 0 >[ 8.050] sna_create_pixmap: usage=3, flags=a >[ 8.050] sna_create_pixmap: small buffer [160], attaching to shadow pixmap >[ 8.050] create_pixmap: allocating pixmap 5x8, depth=32/32, size=168 >[ 8.050] create_pixmap: serial=95, usage=3, 5x8 >[ 8.050] sna_create_pixmap: serial=95, 5x8, usage=3 >[ 8.050] sna_composite(pixmap=95, op=1, src=94+(0, 0), mask=0+(0, 0), dst=95+(0, 0)+(0, 0), size=(5, 8) >[ 8.050] sna_compute_composite_region: dst=(0, 0)x(5, 8) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (5, 8) >[ 8.050] clip_to_dst: region: 1x[(0, 0), (5, 8)], clip: 1x[(0, 0), (5, 8)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (5, 8) >[ 8.050] sna_compute_composite_region: clip against src (5x8 clip=0): (0, 0), (5, 8) >[ 8.050] sna_composite: fallback, dst pixmap=95 is too small (or completely damaged) >[ 8.050] sna_composite: fallback -- fbComposite >[ 8.050] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(5, 8): region=((0,0), (5, 8)) >[ 8.050] sna_composite_fb: fallback -- move src to cpu >[ 8.050] sna_composite_fb: fallback -- move dst to cpu >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=95 (5x8), [(0, 0), (5, 8)], flags=5) >[ 8.050] sna_drawable_move_region_to_cpu: region (0, 0), (5, 8) + (0, 0) subsumes pixmap (5x8) >[ 8.050] _sna_pixmap_move_to_cpu(pixmap=95, 5x8, flags=5) >[ 8.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.050] __sna_damage_all(5, 8) >[ 8.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x8, pitch=20/20 >[ 8.050] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.050] kgem_can_create_2d: 10x10 @ 32 >[ 8.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.050] kgem_can_create_2d: untiled size=4096 >[ 8.050] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.050] kgem_choose_tiling: 10x10 -> 0 >[ 8.050] sna_create_pixmap: usage=3, flags=a >[ 8.050] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.050] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.050] create_pixmap: serial=97, usage=3, 10x10 >[ 8.050] sna_create_pixmap: serial=97, 10x10, usage=3 >[ 8.050] sna_composite(pixmap=97, op=1, src=96+(0, 0), mask=0+(0, 0), dst=97+(0, 0)+(0, 0), size=(10, 10) >[ 8.050] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.050] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.050] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.050] sna_composite: fallback, dst pixmap=97 is too small (or completely damaged) >[ 8.050] sna_composite: fallback -- fbComposite >[ 8.050] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.050] sna_composite_fb: fallback -- move src to cpu >[ 8.050] sna_composite_fb: fallback -- move dst to cpu >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=97 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.050] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.050] _sna_pixmap_move_to_cpu(pixmap=97, 10x10, flags=5) >[ 8.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.050] __sna_damage_all(10, 10) >[ 8.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.050] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.050] kgem_can_create_2d: 10x10 @ 32 >[ 8.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.050] kgem_can_create_2d: untiled size=4096 >[ 8.050] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.050] kgem_choose_tiling: 10x10 -> 0 >[ 8.050] sna_create_pixmap: usage=3, flags=a >[ 8.050] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.050] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.050] create_pixmap: serial=99, usage=3, 10x10 >[ 8.050] sna_create_pixmap: serial=99, 10x10, usage=3 >[ 8.050] sna_composite(pixmap=99, op=1, src=98+(0, 0), mask=0+(0, 0), dst=99+(0, 0)+(0, 0), size=(10, 10) >[ 8.050] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.050] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.050] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.050] sna_composite: fallback, dst pixmap=99 is too small (or completely damaged) >[ 8.050] sna_composite: fallback -- fbComposite >[ 8.050] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.050] sna_composite_fb: fallback -- move src to cpu >[ 8.050] sna_composite_fb: fallback -- move dst to cpu >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=99 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.050] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.050] _sna_pixmap_move_to_cpu(pixmap=99, 10x10, flags=5) >[ 8.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.050] __sna_damage_all(10, 10) >[ 8.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.050] sna_glyphs(op=3, nlist=1, src=(3767, 17)) >[ 8.050] kgem_bo_is_busy: handle=17, domain: 0 exec? 1, rq? 1 >[ 8.050] sna_glyphs: discarding mask >[ 8.050] glyphs0_to_dst(op=3, src=(3767, 17), nlist=1, dst=(3767, 17)+(0, 0)) >[ 8.050] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.050] glyph_cache(0): adding glyph to cache 1, pos 56 >[ 8.050] glyph_cache_upload: upload glyph 0x55bca9ae8280 to cache (32, 48)x(10, 10) >[ 8.050] sna_composite(pixmap=2, op=1, src=91+(0, 0), mask=0+(0, 0), dst=2+(32, 48)+(0, 0), size=(10, 10) >[ 8.050] sna_compute_composite_region: dst=(32, 48)x(10, 10) >[ 8.050] sna_compute_composite_region: initial clip against dst->pDrawable: (32, 48), (42, 58) >[ 8.050] clip_to_dst: region: 1x[(32, 48), (42, 58)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.050] sna_compute_composite_region: clip against dst->pCompositeClip: (32, 48), (42, 58) >[ 8.050] sna_compute_composite_region: clip against src (10x10 clip=0): (32, 48), (42, 58) >[ 8.050] sna_composite: composite region extents:+(0, 0) -> (32, 48), (42, 58) + (0, 0) >[ 8.050] gen9_render_composite: 10x10, current mode=1/1 >[ 8.050] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.050] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 8.050] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.050] gen9_composite_set_target: (32, 48)x(10, 10), partial?=0 >[ 8.050] sna_drawable_use_bo pixmap=2, box=((32, 48), (42, 58)), flags=f... >[ 8.050] sna_drawable_use_bo: pinned, never REPLACES >[ 8.050] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.050] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.050] sna_drawable_use_bo: using whole GPU bo >[ 8.050] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.050] gen9_composite_picture: (0, 0)x(10, 10), dst=(32, 48) >[ 8.050] sna_transform_is_imprecise_integer_translation: no transform >[ 8.050] gen9_composite_picture: integer translation (0, 0), removing >[ 8.050] sna_render_pixmap_bo pixmap=91, (0, 0)x(10, 10)/(10, 10) >[ 8.050] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.050] sna_render_pixmap_bo: offset=(-32, -48), size=(10, 10) >[ 8.050] use_cpu_bo: no cpu bo >[ 8.050] move_to_gpu: not migrating pixmap=91 due to usage_hint=3 >[ 8.050] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.050] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.050] sna_drawable_move_region_to_cpu(pixmap=91 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.050] sna_drawable_move_region_to_cpu: pixmap=91 all damaged on CPU >[ 8.050] kgem_can_create_2d: 10x10 @ 32 >[ 8.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.050] kgem_can_create_2d: untiled size=4096 >[ 8.050] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.050] kgem_choose_tiling: 10x10 -> 0 >[ 8.050] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.050] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.050] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.050] kgem_create_buffer: reusing buffer? used=19200 + size=640, total=262144 >[ 8.050] kgem_create_proxy: target handle=23 [proxy? -1], offset=19200, length=640, io=1 >[ 8.050] __kgem_bo_init(handle=23, num_pages=640) >[ 8.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.050] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.050] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.050] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.050] gen4_choose_composite_emitter: identity src, no mask >[ 8.050] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.050] __kgem_retire_rq: request 2 complete >[ 8.050] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 8.050] kgem_bo_move_to_cache: release handle=20 >[ 8.050] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 8.050] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 8.050] kgem_bo_move_to_cache: release handle=22 >[ 8.050] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 8.050] __kgem_bo_flush: handle=24, busy=0, wedged=0 >[ 8.050] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 8.050] kgem_set_mode: flushing before new bo >[ 8.050] gen8_vertex_close: used=3441, vbo active? 16, vb=5, nreloc=2 >[ 8.050] gen8_vertex_close: reloc[0] = 287 >[ 8.050] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.050] kgem_add_handle: handle=16, index=5 >[ 8.050] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 8.050] gen8_vertex_close: reloc[1] = 333 >[ 8.050] kgem_add_reloc64: handle=16, pos=333, delta=0, domains=200000 >[ 8.050] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 8.050] batch[1/1, flags=1800]: 368 368 16240 16384, nreloc=10, nexec=6, nfence=0, aperture=9037 [fenced=0] >[ 8.050] kgem_finish_buffers: buffer handle=23, used=19968, exec?=1, write=1, mmapped=cpu, refcnt=3 >[ 8.050] kgem_finish_buffers: retaining upload buffer (19968/262144): used=20480, refcnt=3 >[ 8.050] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.050] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.050] kgem_fixup_relocs: shrinking by 61440 >[ 8.050] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.050] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.050] kgem_commit: release handle=17 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.050] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.050] kgem_commit: release handle=19 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdcdc000 >[ 8.050] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.050] kgem_commit: release handle=18 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.050] __kgem_bo_clear_busy: handle=18 >[ 8.050] kgem_commit: release handle=18 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffa000 >[ 8.050] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.050] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.050] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.050] kgem_check_bo: num_pages=+1088, num_exec=+2 >[ 8.050] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.050] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.050] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.050] kgem_add_handle: handle=4, index=0 >[ 8.050] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.050] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.050] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.050] gen9_composite_get_binding_table(ffc0) >[ 8.050] kgem_add_reloc64: handle=6, pos=16360, delta=0, domains=20002 >[ 8.050] kgem_add_handle: handle=6, index=1 >[ 8.050] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd585000) >[ 8.050] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.050] [3fe0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 8.050] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 8.050] kgem_add_reloc64: adding proxy [delta=19200] for handle=23 >[ 8.050] kgem_add_handle: handle=23, index=2 >[ 8.050] kgem_add_reloc64[4] = (delta=19200, target handle=2, presumed=fd545000) >[ 8.050] [3fd0] bind bo(handle=23, addr=fd549b00), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.050] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.050] gen9_emit_sampler: sampler = 2 >[ 8.050] gen9_emit_sf: num_sf_outputs=1 >[ 8.050] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.050] gen9_emit_vertex_elements: setup id=2 >[ 8.050] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.050] gen9_render_composite_box: (32, 48), (42, 58) >[ 8.050] apply_damage: damage=0x0, region=1 [(32, 48), (42, 58) + (0, 0)] >[ 8.050] gen8_vertex_flush[490] = 3 >[ 8.050] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.050] gen9_render_composite: 0x0, current mode=1/1 >[ 8.050] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.050] kgem_bo_is_busy: handle=17, domain: 3 exec? 0, rq? 1 >[ 8.050] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.050] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.050] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.050] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.050] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.050] sna_drawable_use_bo: using whole GPU bo >[ 8.050] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.050] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.050] color_convert: src=ffdfdbd2 [20028888] >[ 8.050] color_convert: dst=ffdfdbd2 [20028888] >[ 8.050] sna_render_get_solid: ffdfdbd2 >[ 8.050] sna_render_finish_solid(force=0, domain=3, busy=1, dirty=0, size=6) >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 1 >[ 8.051] sna_render_finish_solid reset >[ 8.051] kgem_create_linear(4096) >[ 8.051] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.051] kgem_bo_remove_from_inactive: removing handle=8 from inactive >[ 8.051] search_linear_cache: found handle=8 (near-miss) (num_pages=1) in linear inactive cache >[ 8.051] kgem_create_proxy: target handle=8 [proxy? -1], offset=8, length=4, io=0 >[ 8.051] __kgem_bo_init(handle=8, num_pages=4) >[ 8.051] _kgem_bo_destroy: handle=18, proxy? 0 >[ 8.051] __kgem_bo_destroy: handle=18, size=4096 >[ 8.051] __kgem_busy: handle=18, busy=131072, wedged=0 >[ 8.051] __kgem_bo_destroy: handle=18 -> active >[ 8.051] sna_render_get_solid(6) = ffdfdbd2 (new) >[ 8.051] kgem_create_proxy: target handle=8 [proxy? -1], offset=24, length=4, io=0 >[ 8.051] __kgem_bo_init(handle=8, num_pages=4) >[ 8.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.051] sna_render_pixmap_bo: GPU all damaged >[ 8.051] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.051] gen4_choose_composite_emitter: solid, identity mask >[ 8.051] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.051] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.051] kgem_check_bo: num_pages=+8101, num_exec=+2 >[ 8.051] aligning vertex: was 3, now 4 floats per vertex >[ 8.051] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.051] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.051] gen9_composite_get_binding_table(ff00) >[ 8.051] kgem_add_reloc64: handle=17, pos=16312, delta=0, domains=20002 >[ 8.051] kgem_add_handle: handle=17, index=3 >[ 8.051] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdfff000) >[ 8.051] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.051] [3fb0] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.051] kgem_add_reloc64: handle=8, pos=16296, delta=0, domains=40000 >[ 8.051] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 8.051] kgem_add_handle: handle=8, index=4 >[ 8.051] kgem_add_reloc64[6] = (delta=24, target handle=4, presumed=fdffe000) >[ 8.051] [3fa0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.051] kgem_add_reloc64: handle=6, pos=16280, delta=0, domains=40000 >[ 8.051] kgem_add_reloc64[7] = (delta=0, target handle=1, presumed=fd585000) >[ 8.051] [3f90] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 8.051] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.051] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.051] gen9_emit_sampler: sampler = a >[ 8.051] gen9_emit_sf: num_sf_outputs=2 >[ 8.051] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.051] gen9_emit_vertex_elements: setup id=9 >[ 8.051] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.051] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.051] glyphs0_to_dst: glyph=(3766, 7)x(10, 10), unclipped >[ 8.051] emit_primitive_identity_mask__avx2: dst=(3766, 7), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.051] gen8_vertex_flush[57c] = 3 >[ 8.051] gen9_magic_ca_pass: CA fixup (863 -> 866) >[ 8.051] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.051] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.051] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.051] glyph_cache(0): adding glyph to cache 1, pos 60 >[ 8.051] glyph_cache_upload: upload glyph 0x55bca9ae82e0 to cache (48, 48)x(10, 10) >[ 8.051] sna_composite(pixmap=2, op=1, src=93+(0, 0), mask=0+(0, 0), dst=2+(48, 48)+(0, 0), size=(10, 10) >[ 8.051] sna_compute_composite_region: dst=(48, 48)x(10, 10) >[ 8.051] sna_compute_composite_region: initial clip against dst->pDrawable: (48, 48), (58, 58) >[ 8.051] clip_to_dst: region: 1x[(48, 48), (58, 58)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.051] sna_compute_composite_region: clip against dst->pCompositeClip: (48, 48), (58, 58) >[ 8.051] sna_compute_composite_region: clip against src (10x10 clip=0): (48, 48), (58, 58) >[ 8.051] sna_composite: composite region extents:+(0, 0) -> (48, 48), (58, 58) + (0, 0) >[ 8.051] gen9_render_composite: 10x10, current mode=1/1 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.051] gen9_composite_set_target: (48, 48)x(10, 10), partial?=0 >[ 8.051] sna_drawable_use_bo pixmap=2, box=((48, 48), (58, 58)), flags=f... >[ 8.051] sna_drawable_use_bo: pinned, never REPLACES >[ 8.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.051] sna_drawable_use_bo: using whole GPU bo >[ 8.051] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.051] gen9_composite_picture: (0, 0)x(10, 10), dst=(48, 48) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=93, (0, 0)x(10, 10)/(10, 10) >[ 8.051] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.051] sna_render_pixmap_bo: offset=(-48, -48), size=(10, 10) >[ 8.051] use_cpu_bo: no cpu bo >[ 8.051] move_to_gpu: not migrating pixmap=93 due to usage_hint=3 >[ 8.051] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.051] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.051] sna_drawable_move_region_to_cpu(pixmap=93 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.051] sna_drawable_move_region_to_cpu: pixmap=93 all damaged on CPU >[ 8.051] kgem_can_create_2d: 10x10 @ 32 >[ 8.051] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.051] kgem_can_create_2d: untiled size=4096 >[ 8.051] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.051] kgem_choose_tiling: 10x10 -> 0 >[ 8.051] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.051] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.051] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.051] kgem_create_buffer: reusing buffer? used=20480 + size=640, total=262144 >[ 8.051] kgem_create_proxy: target handle=23 [proxy? -1], offset=20480, length=640, io=1 >[ 8.051] __kgem_bo_init(handle=23, num_pages=640) >[ 8.051] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.051] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.051] gen4_choose_composite_emitter: identity src, no mask >[ 8.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.051] aligning vertex: was 4, now 3 floats per vertex >[ 8.051] gen9_composite_get_binding_table(fe00) >[ 8.051] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.051] kgem_add_reloc64: handle=23, pos=16248, delta=0, domains=40000 >[ 8.051] kgem_add_reloc64: adding proxy [delta=20480] for handle=23 >[ 8.051] kgem_add_reloc64[8] = (delta=20480, target handle=2, presumed=fd545000) >[ 8.051] [3f70] bind bo(handle=23, addr=fd54a000), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.051] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.051] gen9_emit_sampler: sampler = 2 >[ 8.051] gen9_emit_sf: num_sf_outputs=1 >[ 8.051] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.051] gen9_emit_vertex_elements: setup id=2 >[ 8.051] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.051] gen9_render_composite_box: (48, 48), (58, 58) >[ 8.051] apply_damage: damage=0x0, region=1 [(48, 48), (58, 58) + (0, 0)] >[ 8.051] gen8_vertex_flush[6b0] = 3 >[ 8.051] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.051] gen9_render_composite: 0x0, current mode=1/1 >[ 8.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.051] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.051] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.051] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.051] sna_drawable_use_bo: using whole GPU bo >[ 8.051] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.051] color_convert: src=ffdfdbd2 [20028888] >[ 8.051] color_convert: dst=ffdfdbd2 [20028888] >[ 8.051] sna_render_get_solid: ffdfdbd2 >[ 8.051] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 8.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.051] sna_render_pixmap_bo: GPU all damaged >[ 8.051] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.051] gen4_choose_composite_emitter: solid, identity mask >[ 8.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.051] aligning vertex: was 3, now 4 floats per vertex >[ 8.051] gen9_composite_get_binding_table(fd80) >[ 8.051] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.051] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.051] gen9_emit_sampler: sampler = a >[ 8.051] gen9_emit_sf: num_sf_outputs=2 >[ 8.051] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.051] gen9_emit_vertex_elements: setup id=9 >[ 8.051] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.051] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.051] glyphs0_to_dst: glyph=(3774, 7)x(10, 10), unclipped >[ 8.051] emit_primitive_identity_mask__avx2: dst=(3774, 7), mask=(48.00, 48.00) x (10.00, 10.00) >[ 8.051] gen8_vertex_flush[788] = 3 >[ 8.051] gen9_magic_ca_pass: CA fixup (869 -> 872) >[ 8.051] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.051] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.051] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.051] glyph_cache(0): adding glyph to cache 1, pos 64 >[ 8.051] glyph_cache_upload: upload glyph 0x55bca9ae7f70 to cache (64, 0)x(5, 8) >[ 8.051] sna_composite(pixmap=2, op=1, src=95+(0, 0), mask=0+(0, 0), dst=2+(64, 0)+(0, 0), size=(5, 8) >[ 8.051] sna_compute_composite_region: dst=(64, 0)x(5, 8) >[ 8.051] sna_compute_composite_region: initial clip against dst->pDrawable: (64, 0), (69, 8) >[ 8.051] clip_to_dst: region: 1x[(64, 0), (69, 8)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.051] sna_compute_composite_region: clip against dst->pCompositeClip: (64, 0), (69, 8) >[ 8.051] sna_compute_composite_region: clip against src (5x8 clip=0): (64, 0), (69, 8) >[ 8.051] sna_composite: composite region extents:+(0, 0) -> (64, 0), (69, 8) + (0, 0) >[ 8.051] gen9_render_composite: 5x8, current mode=1/1 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.051] gen9_composite_set_target: (64, 0)x(5, 8), partial?=0 >[ 8.051] sna_drawable_use_bo pixmap=2, box=((64, 0), (69, 8)), flags=f... >[ 8.051] sna_drawable_use_bo: pinned, never REPLACES >[ 8.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.051] sna_drawable_use_bo: using whole GPU bo >[ 8.051] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.051] gen9_composite_picture: (0, 0)x(5, 8), dst=(64, 0) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=95, (0, 0)x(5, 8)/(5, 8) >[ 8.051] sna_render_pixmap_bo box=(0, 0), (5, 8): (5, 8)/(5, 8) >[ 8.051] sna_render_pixmap_bo: offset=(-64, 0), size=(5, 8) >[ 8.051] use_cpu_bo: no cpu bo >[ 8.051] move_to_gpu: not migrating pixmap=95 due to usage_hint=3 >[ 8.051] sna_render_pixmap_bo: uploading CPU box (0, 0), (5, 8) >[ 8.051] upload: box=(0, 0), (5, 8), pixmap=5x8 >[ 8.051] sna_drawable_move_region_to_cpu(pixmap=95 (5x8), [(0, 0), (5, 8)], flags=2) >[ 8.051] sna_drawable_move_region_to_cpu: pixmap=95 all damaged on CPU >[ 8.051] kgem_can_create_2d: 5x8 @ 32 >[ 8.051] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=8 >[ 8.051] kgem_can_create_2d: untiled size=4096 >[ 8.051] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.051] kgem_choose_tiling: 5x8 -> 0 >[ 8.051] kgem_upload_source_image : (0, 0), (5, 8), stride=20, bpp=32 >[ 8.051] kgem_create_buffer_2d: 5x8, 32 bpp, stride=32 >[ 8.051] kgem_create_buffer: size=256, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.051] kgem_create_buffer: reusing buffer? used=21248 + size=256, total=262144 >[ 8.051] kgem_create_proxy: target handle=23 [proxy? -1], offset=21248, length=256, io=1 >[ 8.051] __kgem_bo_init(handle=23, num_pages=256) >[ 8.051] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x8, pitch=20/32 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.051] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.051] gen4_choose_composite_emitter: identity src, no mask >[ 8.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.051] aligning vertex: was 4, now 3 floats per vertex >[ 8.051] gen9_composite_get_binding_table(fd40) >[ 8.051] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.051] kgem_add_reloc64: handle=23, pos=16200, delta=0, domains=40000 >[ 8.051] kgem_add_reloc64: adding proxy [delta=21248] for handle=23 >[ 8.051] kgem_add_reloc64[9] = (delta=21248, target handle=2, presumed=fd545000) >[ 8.051] [3f40] bind bo(handle=23, addr=fd54a300), format=192, width=5, height=8, pitch=32, tiling=0 -> sampler >[ 8.051] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.051] gen9_emit_sampler: sampler = 2 >[ 8.051] gen9_emit_sf: num_sf_outputs=1 >[ 8.051] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.051] gen9_emit_vertex_elements: setup id=2 >[ 8.051] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.051] gen9_render_composite_box: (64, 0), (69, 8) >[ 8.051] apply_damage: damage=0x0, region=1 [(64, 0), (69, 8) + (0, 0)] >[ 8.051] gen8_vertex_flush[8bc] = 3 >[ 8.051] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.051] gen9_render_composite: 0x0, current mode=1/1 >[ 8.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.051] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.051] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.051] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.051] sna_drawable_use_bo: using whole GPU bo >[ 8.051] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.051] color_convert: src=ffdfdbd2 [20028888] >[ 8.051] color_convert: dst=ffdfdbd2 [20028888] >[ 8.051] sna_render_get_solid: ffdfdbd2 >[ 8.051] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 8.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.051] sna_render_pixmap_bo: GPU all damaged >[ 8.051] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.051] gen4_choose_composite_emitter: solid, identity mask >[ 8.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.051] aligning vertex: was 3, now 4 floats per vertex >[ 8.051] gen9_composite_get_binding_table(fcc0) >[ 8.051] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.051] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.051] gen9_emit_sampler: sampler = a >[ 8.051] gen9_emit_sf: num_sf_outputs=2 >[ 8.051] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.051] gen9_emit_vertex_elements: setup id=9 >[ 8.051] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.051] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.051] glyphs0_to_dst: glyph=(3782, 9)x(5, 8), unclipped >[ 8.051] emit_primitive_identity_mask__avx2: dst=(3782, 9), mask=(64.00, 0.00) x (5.00, 8.00) >[ 8.051] gen8_vertex_flush[994] = 3 >[ 8.051] gen9_magic_ca_pass: CA fixup (875 -> 878) >[ 8.051] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.051] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.051] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.051] glyph_cache(0): adding glyph to cache 1, pos 68 >[ 8.051] glyph_cache_upload: upload glyph 0x55bca9ae7fd0 to cache (80, 0)x(10, 10) >[ 8.051] sna_composite(pixmap=2, op=1, src=97+(0, 0), mask=0+(0, 0), dst=2+(80, 0)+(0, 0), size=(10, 10) >[ 8.051] sna_compute_composite_region: dst=(80, 0)x(10, 10) >[ 8.051] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 0), (90, 10) >[ 8.051] clip_to_dst: region: 1x[(80, 0), (90, 10)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.051] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 0), (90, 10) >[ 8.051] sna_compute_composite_region: clip against src (10x10 clip=0): (80, 0), (90, 10) >[ 8.051] sna_composite: composite region extents:+(0, 0) -> (80, 0), (90, 10) + (0, 0) >[ 8.051] gen9_render_composite: 10x10, current mode=1/1 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.051] gen9_composite_set_target: (80, 0)x(10, 10), partial?=0 >[ 8.051] sna_drawable_use_bo pixmap=2, box=((80, 0), (90, 10)), flags=f... >[ 8.051] sna_drawable_use_bo: pinned, never REPLACES >[ 8.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.051] sna_drawable_use_bo: using whole GPU bo >[ 8.051] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.051] gen9_composite_picture: (0, 0)x(10, 10), dst=(80, 0) >[ 8.051] sna_transform_is_imprecise_integer_translation: no transform >[ 8.051] gen9_composite_picture: integer translation (0, 0), removing >[ 8.051] sna_render_pixmap_bo pixmap=97, (0, 0)x(10, 10)/(10, 10) >[ 8.051] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.051] sna_render_pixmap_bo: offset=(-80, 0), size=(10, 10) >[ 8.051] use_cpu_bo: no cpu bo >[ 8.051] move_to_gpu: not migrating pixmap=97 due to usage_hint=3 >[ 8.051] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.051] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.051] sna_drawable_move_region_to_cpu(pixmap=97 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.051] sna_drawable_move_region_to_cpu: pixmap=97 all damaged on CPU >[ 8.051] kgem_can_create_2d: 10x10 @ 32 >[ 8.051] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.051] kgem_can_create_2d: untiled size=4096 >[ 8.051] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.051] kgem_choose_tiling: 10x10 -> 0 >[ 8.051] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.051] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.051] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.051] kgem_create_buffer: reusing buffer? used=21504 + size=640, total=262144 >[ 8.051] kgem_create_proxy: target handle=23 [proxy? -1], offset=21504, length=640, io=1 >[ 8.051] __kgem_bo_init(handle=23, num_pages=640) >[ 8.051] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.051] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.051] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.051] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.051] gen4_choose_composite_emitter: identity src, no mask >[ 8.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.051] aligning vertex: was 4, now 3 floats per vertex >[ 8.051] gen9_composite_get_binding_table(fc80) >[ 8.052] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.052] kgem_add_reloc64: handle=23, pos=16152, delta=0, domains=40000 >[ 8.052] kgem_add_reloc64: adding proxy [delta=21504] for handle=23 >[ 8.052] kgem_add_reloc64[10] = (delta=21504, target handle=2, presumed=fd545000) >[ 8.052] [3f10] bind bo(handle=23, addr=fd54a400), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.052] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.052] gen9_emit_sampler: sampler = 2 >[ 8.052] gen9_emit_sf: num_sf_outputs=1 >[ 8.052] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.052] gen9_emit_vertex_elements: setup id=2 >[ 8.052] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.052] gen9_render_composite_box: (80, 0), (90, 10) >[ 8.052] apply_damage: damage=0x0, region=1 [(80, 0), (90, 10) + (0, 0)] >[ 8.052] gen8_vertex_flush[ac8] = 3 >[ 8.052] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.052] gen9_render_composite: 0x0, current mode=1/1 >[ 8.052] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.052] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.052] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.052] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.052] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.052] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.052] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.052] sna_drawable_use_bo: using whole GPU bo >[ 8.052] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.052] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.052] color_convert: src=ffdfdbd2 [20028888] >[ 8.052] color_convert: dst=ffdfdbd2 [20028888] >[ 8.052] sna_render_get_solid: ffdfdbd2 >[ 8.052] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 8.052] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.052] sna_transform_is_imprecise_integer_translation: no transform >[ 8.052] gen9_composite_picture: integer translation (0, 0), removing >[ 8.052] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.052] sna_render_pixmap_bo: GPU all damaged >[ 8.052] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.052] gen4_choose_composite_emitter: solid, identity mask >[ 8.052] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.052] aligning vertex: was 3, now 4 floats per vertex >[ 8.052] gen9_composite_get_binding_table(fc00) >[ 8.052] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.052] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.052] gen9_emit_sampler: sampler = a >[ 8.052] gen9_emit_sf: num_sf_outputs=2 >[ 8.052] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.052] gen9_emit_vertex_elements: setup id=9 >[ 8.052] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.052] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.052] glyphs0_to_dst: glyph=(3786, 7)x(10, 10), unclipped >[ 8.052] emit_primitive_identity_mask__avx2: dst=(3786, 7), mask=(80.00, 0.00) x (10.00, 10.00) >[ 8.052] gen8_vertex_flush[ba0] = 3 >[ 8.052] gen9_magic_ca_pass: CA fixup (881 -> 884) >[ 8.052] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.052] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.052] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.052] glyph_cache(0): adding glyph to cache 1, pos 72 >[ 8.052] glyph_cache_upload: upload glyph 0x55bca9adbe50 to cache (64, 16)x(10, 10) >[ 8.052] sna_composite(pixmap=2, op=1, src=99+(0, 0), mask=0+(0, 0), dst=2+(64, 16)+(0, 0), size=(10, 10) >[ 8.052] sna_compute_composite_region: dst=(64, 16)x(10, 10) >[ 8.052] sna_compute_composite_region: initial clip against dst->pDrawable: (64, 16), (74, 26) >[ 8.052] clip_to_dst: region: 1x[(64, 16), (74, 26)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.052] sna_compute_composite_region: clip against dst->pCompositeClip: (64, 16), (74, 26) >[ 8.052] sna_compute_composite_region: clip against src (10x10 clip=0): (64, 16), (74, 26) >[ 8.052] sna_composite: composite region extents:+(0, 0) -> (64, 16), (74, 26) + (0, 0) >[ 8.052] gen9_render_composite: 10x10, current mode=1/1 >[ 8.052] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.052] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.052] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.052] gen9_composite_set_target: (64, 16)x(10, 10), partial?=0 >[ 8.052] sna_drawable_use_bo pixmap=2, box=((64, 16), (74, 26)), flags=f... >[ 8.052] sna_drawable_use_bo: pinned, never REPLACES >[ 8.052] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.052] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.052] sna_drawable_use_bo: using whole GPU bo >[ 8.052] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.052] gen9_composite_picture: (0, 0)x(10, 10), dst=(64, 16) >[ 8.052] sna_transform_is_imprecise_integer_translation: no transform >[ 8.052] gen9_composite_picture: integer translation (0, 0), removing >[ 8.052] sna_render_pixmap_bo pixmap=99, (0, 0)x(10, 10)/(10, 10) >[ 8.052] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.052] sna_render_pixmap_bo: offset=(-64, -16), size=(10, 10) >[ 8.052] use_cpu_bo: no cpu bo >[ 8.052] move_to_gpu: not migrating pixmap=99 due to usage_hint=3 >[ 8.052] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.052] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.052] sna_drawable_move_region_to_cpu(pixmap=99 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.052] sna_drawable_move_region_to_cpu: pixmap=99 all damaged on CPU >[ 8.052] kgem_can_create_2d: 10x10 @ 32 >[ 8.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.052] kgem_can_create_2d: untiled size=4096 >[ 8.052] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.052] kgem_choose_tiling: 10x10 -> 0 >[ 8.052] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.052] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.052] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.052] kgem_create_buffer: reusing buffer? used=22272 + size=640, total=262144 >[ 8.052] kgem_create_proxy: target handle=23 [proxy? -1], offset=22272, length=640, io=1 >[ 8.052] __kgem_bo_init(handle=23, num_pages=640) >[ 8.052] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.052] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.052] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.052] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.052] gen4_choose_composite_emitter: identity src, no mask >[ 8.052] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.052] aligning vertex: was 4, now 3 floats per vertex >[ 8.052] gen9_composite_get_binding_table(fbc0) >[ 8.052] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.052] kgem_add_reloc64: handle=23, pos=16104, delta=0, domains=40000 >[ 8.052] kgem_add_reloc64: adding proxy [delta=22272] for handle=23 >[ 8.052] kgem_add_reloc64[11] = (delta=22272, target handle=2, presumed=fd545000) >[ 8.052] [3ee0] bind bo(handle=23, addr=fd54a700), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.052] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.052] gen9_emit_sampler: sampler = 2 >[ 8.052] gen9_emit_sf: num_sf_outputs=1 >[ 8.052] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.052] gen9_emit_vertex_elements: setup id=2 >[ 8.052] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.052] gen9_render_composite_box: (64, 16), (74, 26) >[ 8.052] apply_damage: damage=0x0, region=1 [(64, 16), (74, 26) + (0, 0)] >[ 8.052] gen8_vertex_flush[cd4] = 3 >[ 8.052] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.052] gen9_render_composite: 0x0, current mode=1/1 >[ 8.052] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.052] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.052] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.052] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.052] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.052] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.052] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.052] sna_drawable_use_bo: using whole GPU bo >[ 8.052] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.052] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.052] color_convert: src=ffdfdbd2 [20028888] >[ 8.052] color_convert: dst=ffdfdbd2 [20028888] >[ 8.052] sna_render_get_solid: ffdfdbd2 >[ 8.052] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 8.052] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.052] sna_transform_is_imprecise_integer_translation: no transform >[ 8.052] gen9_composite_picture: integer translation (0, 0), removing >[ 8.052] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.052] sna_render_pixmap_bo: GPU all damaged >[ 8.052] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.052] gen4_choose_composite_emitter: solid, identity mask >[ 8.052] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.052] aligning vertex: was 3, now 4 floats per vertex >[ 8.052] gen9_composite_get_binding_table(fb40) >[ 8.052] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.052] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.052] gen9_emit_sampler: sampler = a >[ 8.052] gen9_emit_sf: num_sf_outputs=2 >[ 8.052] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.052] gen9_emit_vertex_elements: setup id=9 >[ 8.052] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.052] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.052] glyphs0_to_dst: glyph=(3794, 7)x(10, 10), unclipped >[ 8.052] emit_primitive_identity_mask__avx2: dst=(3794, 7), mask=(64.00, 16.00) x (10.00, 10.00) >[ 8.052] gen8_vertex_flush[dac] = 3 >[ 8.052] gen9_magic_ca_pass: CA fixup (887 -> 890) >[ 8.052] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.052] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.052] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.052] sna_block_handler (tv=0.0) >[ 8.052] sna_wakeup_handler >[ 8.052] sna_block_handler (tv=0.0) >[ 8.052] sna_wakeup_handler >[ 8.052] sna_create_pixmap(16, 16, 32, usage=0) >[ 8.052] kgem_can_create_2d: 16x16 @ 32 >[ 8.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.052] kgem_can_create_2d: untiled size=4096 >[ 8.052] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.052] kgem_choose_tiling: 16x16 -> 0 >[ 8.052] sna_create_pixmap: usage=0, flags=a >[ 8.052] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 8.052] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 8.052] create_pixmap: serial=100, usage=0, 16x16 >[ 8.052] sna_create_pixmap: serial=100, 16x16, usage=0 >[ 8.052] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=59, drawable=65 >[ 8.052] sna_validate_gc: recomputing clip >[ 8.052] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 8.052] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 8.052] try_upload__fast: ignore existing cpu damage (if any) >[ 8.052] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.052] try_upload__fast: no, no gpu damage >[ 8.052] sna_drawable_move_region_to_cpu(pixmap=101 (16x16), [(0, 0), (16, 16)], flags=1) >[ 8.052] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 8.052] _sna_pixmap_move_to_cpu(pixmap=101, 16x16, flags=1) >[ 8.052] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.052] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.052] operate_inplace: no, inplace operation not suitable >[ 8.052] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.052] __sna_damage_all(16, 16) >[ 8.052] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.052] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 8.052] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 8.052] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.052] sna_composite(pixmap=38, op=3, src=101+(0, 0), mask=0+(3741, 4), dst=38+(3741, 4)+(0, 0), size=(16, 16) >[ 8.052] sna_compute_composite_region: dst=(3741, 4)x(16, 16) >[ 8.052] sna_compute_composite_region: initial clip against dst->pDrawable: (3741, 4), (3757, 20) >[ 8.052] clip_to_dst: region: 1x[(3741, 4), (3757, 20)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.052] sna_compute_composite_region: clip against dst->pCompositeClip: (3741, 4), (3757, 20) >[ 8.052] sna_compute_composite_region: clip against src (16x16 clip=0): (3741, 4), (3757, 20) >[ 8.052] sna_composite: composite region extents:+(0, 0) -> (3741, 4), (3757, 20) + (0, 0) >[ 8.052] gen9_render_composite: 16x16, current mode=1/1 >[ 8.052] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.052] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.052] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.052] gen9_composite_set_target: (3741, 4)x(16, 16), partial?=1 >[ 8.052] sna_drawable_use_bo pixmap=38, box=((3741, 4), (3757, 20)), flags=7... >[ 8.052] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.052] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.052] sna_drawable_use_bo: using whole GPU bo >[ 8.052] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.052] gen9_composite_picture: (0, 0)x(16, 16), dst=(3741, 4) >[ 8.052] sna_transform_is_imprecise_integer_translation: no transform >[ 8.052] gen9_composite_picture: integer translation (0, 0), removing >[ 8.052] sna_render_pixmap_bo pixmap=101, (0, 0)x(16, 16)/(16, 16) >[ 8.052] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 8.052] sna_render_pixmap_bo: offset=(-3741, -4), size=(16, 16) >[ 8.052] use_cpu_bo: no cpu bo >[ 8.052] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 8.052] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 8.052] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 8.052] sna_drawable_move_region_to_cpu(pixmap=101 (16x16), [(0, 0), (16, 16)], flags=2) >[ 8.052] sna_drawable_move_region_to_cpu: pixmap=101 all damaged on CPU >[ 8.052] kgem_can_create_2d: 16x16 @ 32 >[ 8.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.052] kgem_can_create_2d: untiled size=4096 >[ 8.052] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.052] kgem_choose_tiling: 16x16 -> 0 >[ 8.052] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 8.052] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 8.052] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.052] kgem_create_buffer: reusing buffer? used=23040 + size=1024, total=262144 >[ 8.052] kgem_create_proxy: target handle=23 [proxy? -1], offset=23040, length=1024, io=1 >[ 8.052] __kgem_bo_init(handle=23, num_pages=1024) >[ 8.052] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.052] upload: adding upload cache to pixmap=101 >[ 8.052] kgem_proxy_bo_attach: handle=23 >[ 8.052] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.052] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.052] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.052] gen4_choose_composite_emitter: identity src, no mask >[ 8.052] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.052] aligning vertex: was 4, now 3 floats per vertex >[ 8.052] gen9_composite_get_binding_table(fb00) >[ 8.052] kgem_add_reloc64: handle=23, pos=16056, delta=0, domains=40000 >[ 8.052] kgem_add_reloc64: adding proxy [delta=23040] for handle=23 >[ 8.052] kgem_add_reloc64[12] = (delta=23040, target handle=2, presumed=fd545000) >[ 8.052] [3eb0] bind bo(handle=23, addr=fd54aa00), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 8.052] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 8.052] gen9_emit_sampler: sampler = 2 >[ 8.052] gen9_emit_sf: num_sf_outputs=1 >[ 8.052] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.052] gen9_emit_vertex_elements: setup id=2 >[ 8.052] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.052] gen9_render_composite_box: (3741, 4), (3757, 20) >[ 8.052] apply_damage: damage=0x0, region=1 [(3741, 4), (3757, 20) + (0, 0)] >[ 8.052] gen8_vertex_flush[ee8] = 3 >[ 8.052] sna_destroy_pixmap: pixmap=101, attached?=1 >[ 8.052] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.052] __sna_free_pixmap(pixmap=101) >[ 8.052] sna_create_pixmap(9, 8, 32, usage=3) >[ 8.052] kgem_can_create_2d: 9x8 @ 32 >[ 8.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.052] kgem_can_create_2d: untiled size=4096 >[ 8.052] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.052] kgem_choose_tiling: 9x8 -> 0 >[ 8.052] sna_create_pixmap: usage=3, flags=a >[ 8.052] sna_create_pixmap: small buffer [288], attaching to shadow pixmap >[ 8.052] create_pixmap: allocating pixmap 9x8, depth=32/32, size=296 >[ 8.052] create_pixmap: serial=103, usage=3, 9x8 >[ 8.052] sna_create_pixmap: serial=103, 9x8, usage=3 >[ 8.052] sna_composite(pixmap=103, op=1, src=102+(0, 0), mask=0+(0, 0), dst=103+(0, 0)+(0, 0), size=(9, 8) >[ 8.052] sna_compute_composite_region: dst=(0, 0)x(9, 8) >[ 8.052] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (9, 8)], clip: 1x[(0, 0), (9, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 8) >[ 8.053] sna_compute_composite_region: clip against src (9x8 clip=0): (0, 0), (9, 8) >[ 8.053] sna_composite: fallback, dst pixmap=103 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 8): region=((0,0), (9, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=103 (9x8), [(0, 0), (9, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (9, 8) + (0, 0) subsumes pixmap (9x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=103, 9x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(9, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/36 >[ 8.053] sna_create_pixmap(7, 3, 32, usage=3) >[ 8.053] kgem_can_create_2d: 7x3 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=3 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too short [3] for TILING_X >[ 8.053] kgem_choose_tiling: 7x3 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [84], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 7x3, depth=32/32, size=92 >[ 8.053] create_pixmap: serial=105, usage=3, 7x3 >[ 8.053] sna_create_pixmap: serial=105, 7x3, usage=3 >[ 8.053] sna_composite(pixmap=105, op=1, src=104+(0, 0), mask=0+(0, 0), dst=105+(0, 0)+(0, 0), size=(7, 3) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(7, 3) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7, 3) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (7, 3)], clip: 1x[(0, 0), (7, 3)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7, 3) >[ 8.053] sna_compute_composite_region: clip against src (7x3 clip=0): (0, 0), (7, 3) >[ 8.053] sna_composite: fallback, dst pixmap=105 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(7, 3): region=((0,0), (7, 3)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=105 (7x3), [(0, 0), (7, 3)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (7, 3) + (0, 0) subsumes pixmap (7x3) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=105, 7x3, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(7, 3) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x3, pitch=28/28 >[ 8.053] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.053] kgem_can_create_2d: 10x10 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 10x10 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.053] create_pixmap: serial=107, usage=3, 10x10 >[ 8.053] sna_create_pixmap: serial=107, 10x10, usage=3 >[ 8.053] sna_composite(pixmap=107, op=1, src=106+(0, 0), mask=0+(0, 0), dst=107+(0, 0)+(0, 0), size=(10, 10) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.053] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.053] sna_composite: fallback, dst pixmap=107 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=107 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=107, 10x10, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(10, 10) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.053] sna_create_pixmap(7, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 7x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 7x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [224], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 7x8, depth=32/32, size=232 >[ 8.053] create_pixmap: serial=109, usage=3, 7x8 >[ 8.053] sna_create_pixmap: serial=109, 7x8, usage=3 >[ 8.053] sna_composite(pixmap=109, op=1, src=108+(0, 0), mask=0+(0, 0), dst=109+(0, 0)+(0, 0), size=(7, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(7, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (7, 8)], clip: 1x[(0, 0), (7, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7, 8) >[ 8.053] sna_compute_composite_region: clip against src (7x8 clip=0): (0, 0), (7, 8) >[ 8.053] sna_composite: fallback, dst pixmap=109 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(7, 8): region=((0,0), (7, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=109 (7x8), [(0, 0), (7, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (7, 8) + (0, 0) subsumes pixmap (7x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=109, 7x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(7, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x8, pitch=28/28 >[ 8.053] sna_create_pixmap(10, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 10x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 10x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [320], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 10x8, depth=32/32, size=328 >[ 8.053] create_pixmap: serial=111, usage=3, 10x8 >[ 8.053] sna_create_pixmap: serial=111, 10x8, usage=3 >[ 8.053] sna_composite(pixmap=111, op=1, src=110+(0, 0), mask=0+(0, 0), dst=111+(0, 0)+(0, 0), size=(10, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(10, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (10, 8)], clip: 1x[(0, 0), (10, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 8) >[ 8.053] sna_compute_composite_region: clip against src (10x8 clip=0): (0, 0), (10, 8) >[ 8.053] sna_composite: fallback, dst pixmap=111 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 8): region=((0,0), (10, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=111 (10x8), [(0, 0), (10, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (10, 8) + (0, 0) subsumes pixmap (10x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=111, 10x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(10, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x8, pitch=40/40 >[ 8.053] sna_create_pixmap(9, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 9x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 9x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [288], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 9x8, depth=32/32, size=296 >[ 8.053] create_pixmap: serial=113, usage=3, 9x8 >[ 8.053] sna_create_pixmap: serial=113, 9x8, usage=3 >[ 8.053] sna_composite(pixmap=113, op=1, src=112+(0, 0), mask=0+(0, 0), dst=113+(0, 0)+(0, 0), size=(9, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(9, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (9, 8)], clip: 1x[(0, 0), (9, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 8) >[ 8.053] sna_compute_composite_region: clip against src (9x8 clip=0): (0, 0), (9, 8) >[ 8.053] sna_composite: fallback, dst pixmap=113 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 8): region=((0,0), (9, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=113 (9x8), [(0, 0), (9, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (9, 8) + (0, 0) subsumes pixmap (9x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=113, 9x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(9, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/36 >[ 8.053] sna_create_pixmap(5, 11, 32, usage=3) >[ 8.053] kgem_can_create_2d: 5x11 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=11 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 5x11 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [220], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 5x11, depth=32/32, size=228 >[ 8.053] create_pixmap: serial=115, usage=3, 5x11 >[ 8.053] sna_create_pixmap: serial=115, 5x11, usage=3 >[ 8.053] sna_composite(pixmap=115, op=1, src=114+(0, 0), mask=0+(0, 0), dst=115+(0, 0)+(0, 0), size=(5, 11) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(5, 11) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (5, 11) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (5, 11)], clip: 1x[(0, 0), (5, 11)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (5, 11) >[ 8.053] sna_compute_composite_region: clip against src (5x11 clip=0): (0, 0), (5, 11) >[ 8.053] sna_composite: fallback, dst pixmap=115 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(5, 11): region=((0,0), (5, 11)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=115 (5x11), [(0, 0), (5, 11)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (5, 11) + (0, 0) subsumes pixmap (5x11) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=115, 5x11, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(5, 11) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x11, pitch=20/20 >[ 8.053] sna_create_pixmap(9, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 9x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 9x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [288], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 9x8, depth=32/32, size=296 >[ 8.053] create_pixmap: serial=117, usage=3, 9x8 >[ 8.053] sna_create_pixmap: serial=117, 9x8, usage=3 >[ 8.053] sna_composite(pixmap=117, op=1, src=116+(0, 0), mask=0+(0, 0), dst=117+(0, 0)+(0, 0), size=(9, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(9, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (9, 8)], clip: 1x[(0, 0), (9, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 8) >[ 8.053] sna_compute_composite_region: clip against src (9x8 clip=0): (0, 0), (9, 8) >[ 8.053] sna_composite: fallback, dst pixmap=117 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 8): region=((0,0), (9, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=117 (9x8), [(0, 0), (9, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (9, 8) + (0, 0) subsumes pixmap (9x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=117, 9x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(9, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/36 >[ 8.053] sna_create_pixmap(11, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 11x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 11x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [352], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 11x8, depth=32/32, size=360 >[ 8.053] create_pixmap: serial=119, usage=3, 11x8 >[ 8.053] sna_create_pixmap: serial=119, 11x8, usage=3 >[ 8.053] sna_composite(pixmap=119, op=1, src=118+(0, 0), mask=0+(0, 0), dst=119+(0, 0)+(0, 0), size=(11, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(11, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (11, 8)], clip: 1x[(0, 0), (11, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 8) >[ 8.053] sna_compute_composite_region: clip against src (11x8 clip=0): (0, 0), (11, 8) >[ 8.053] sna_composite: fallback, dst pixmap=119 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 8): region=((0,0), (11, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=119 (11x8), [(0, 0), (11, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (11, 8) + (0, 0) subsumes pixmap (11x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=119, 11x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(11, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x8, pitch=44/44 >[ 8.053] sna_create_pixmap(9, 8, 32, usage=3) >[ 8.053] kgem_can_create_2d: 9x8 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 9x8 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [288], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 9x8, depth=32/32, size=296 >[ 8.053] create_pixmap: serial=121, usage=3, 9x8 >[ 8.053] sna_create_pixmap: serial=121, 9x8, usage=3 >[ 8.053] sna_composite(pixmap=121, op=1, src=120+(0, 0), mask=0+(0, 0), dst=121+(0, 0)+(0, 0), size=(9, 8) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(9, 8) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 8) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (9, 8)], clip: 1x[(0, 0), (9, 8)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 8) >[ 8.053] sna_compute_composite_region: clip against src (9x8 clip=0): (0, 0), (9, 8) >[ 8.053] sna_composite: fallback, dst pixmap=121 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 8): region=((0,0), (9, 8)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.053] sna_drawable_move_region_to_cpu(pixmap=121 (9x8), [(0, 0), (9, 8)], flags=5) >[ 8.053] sna_drawable_move_region_to_cpu: region (0, 0), (9, 8) + (0, 0) subsumes pixmap (9x8) >[ 8.053] _sna_pixmap_move_to_cpu(pixmap=121, 9x8, flags=5) >[ 8.053] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.053] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.053] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.053] __sna_damage_all(9, 8) >[ 8.053] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.053] sna_transform_is_imprecise_integer_translation: no transform >[ 8.053] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/36 >[ 8.053] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.053] kgem_can_create_2d: 10x10 @ 32 >[ 8.053] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.053] kgem_can_create_2d: untiled size=4096 >[ 8.053] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.053] kgem_choose_tiling: 10x10 -> 0 >[ 8.053] sna_create_pixmap: usage=3, flags=a >[ 8.053] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.053] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.053] create_pixmap: serial=123, usage=3, 10x10 >[ 8.053] sna_create_pixmap: serial=123, 10x10, usage=3 >[ 8.053] sna_composite(pixmap=123, op=1, src=122+(0, 0), mask=0+(0, 0), dst=123+(0, 0)+(0, 0), size=(10, 10) >[ 8.053] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.053] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.053] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.053] sna_composite: fallback, dst pixmap=123 is too small (or completely damaged) >[ 8.053] sna_composite: fallback -- fbComposite >[ 8.053] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.053] sna_composite_fb: fallback -- move src to cpu >[ 8.053] sna_composite_fb: fallback -- move dst to cpu >[ 8.054] sna_drawable_move_region_to_cpu(pixmap=123 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.054] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.054] _sna_pixmap_move_to_cpu(pixmap=123, 10x10, flags=5) >[ 8.054] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.054] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.054] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.054] __sna_damage_all(10, 10) >[ 8.054] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.054] sna_create_pixmap(10, 10, 32, usage=3) >[ 8.054] kgem_can_create_2d: 10x10 @ 32 >[ 8.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.054] kgem_can_create_2d: untiled size=4096 >[ 8.054] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.054] kgem_choose_tiling: 10x10 -> 0 >[ 8.054] sna_create_pixmap: usage=3, flags=a >[ 8.054] sna_create_pixmap: small buffer [400], attaching to shadow pixmap >[ 8.054] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 >[ 8.054] create_pixmap: serial=125, usage=3, 10x10 >[ 8.054] sna_create_pixmap: serial=125, 10x10, usage=3 >[ 8.054] sna_composite(pixmap=125, op=1, src=124+(0, 0), mask=0+(0, 0), dst=125+(0, 0)+(0, 0), size=(10, 10) >[ 8.054] sna_compute_composite_region: dst=(0, 0)x(10, 10) >[ 8.054] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 10) >[ 8.054] clip_to_dst: region: 1x[(0, 0), (10, 10)], clip: 1x[(0, 0), (10, 10)] >[ 8.054] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 10) >[ 8.054] sna_compute_composite_region: clip against src (10x10 clip=0): (0, 0), (10, 10) >[ 8.054] sna_composite: fallback, dst pixmap=125 is too small (or completely damaged) >[ 8.054] sna_composite: fallback -- fbComposite >[ 8.054] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 10): region=((0,0), (10, 10)) >[ 8.054] sna_composite_fb: fallback -- move src to cpu >[ 8.054] sna_composite_fb: fallback -- move dst to cpu >[ 8.054] sna_drawable_move_region_to_cpu(pixmap=125 (10x10), [(0, 0), (10, 10)], flags=5) >[ 8.054] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) >[ 8.054] _sna_pixmap_move_to_cpu(pixmap=125, 10x10, flags=5) >[ 8.054] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.054] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.054] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.054] __sna_damage_all(10, 10) >[ 8.054] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/40 >[ 8.054] sna_glyphs(op=3, nlist=1, src=(5, 16)) >[ 8.054] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.054] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) >[ 8.054] glyphs_format: format=166024, depth=32 >[ 8.054] can_discard_mask: mask matches glyphs format, no conversion, so discard mask >[ 8.054] sna_glyphs: discarding mask >[ 8.054] glyphs0_to_dst(op=3, src=(5, 16), nlist=1, dst=(5, 16)+(0, 0)) >[ 8.054] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.054] glyph_cache(0): adding glyph to cache 1, pos 76 >[ 8.054] glyph_cache_upload: upload glyph 0x55bca9adce40 to cache (80, 16)x(9, 8) >[ 8.054] sna_composite(pixmap=2, op=1, src=103+(0, 0), mask=0+(0, 0), dst=2+(80, 16)+(0, 0), size=(9, 8) >[ 8.054] sna_compute_composite_region: dst=(80, 16)x(9, 8) >[ 8.054] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 16), (89, 24) >[ 8.054] clip_to_dst: region: 1x[(80, 16), (89, 24)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.054] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 16), (89, 24) >[ 8.054] sna_compute_composite_region: clip against src (9x8 clip=0): (80, 16), (89, 24) >[ 8.054] sna_composite: composite region extents:+(0, 0) -> (80, 16), (89, 24) + (0, 0) >[ 8.054] gen9_render_composite: 9x8, current mode=1/1 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.054] gen9_composite_set_target: (80, 16)x(9, 8), partial?=0 >[ 8.054] sna_drawable_use_bo pixmap=2, box=((80, 16), (89, 24)), flags=f... >[ 8.054] sna_drawable_use_bo: pinned, never REPLACES >[ 8.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.054] sna_drawable_use_bo: using whole GPU bo >[ 8.054] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.054] gen9_composite_picture: (0, 0)x(9, 8), dst=(80, 16) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] gen9_composite_picture: integer translation (0, 0), removing >[ 8.054] sna_render_pixmap_bo pixmap=103, (0, 0)x(9, 8)/(9, 8) >[ 8.054] sna_render_pixmap_bo box=(0, 0), (9, 8): (9, 8)/(9, 8) >[ 8.054] sna_render_pixmap_bo: offset=(-80, -16), size=(9, 8) >[ 8.054] use_cpu_bo: no cpu bo >[ 8.054] move_to_gpu: not migrating pixmap=103 due to usage_hint=3 >[ 8.054] sna_render_pixmap_bo: uploading CPU box (0, 0), (9, 8) >[ 8.054] upload: box=(0, 0), (9, 8), pixmap=9x8 >[ 8.054] sna_drawable_move_region_to_cpu(pixmap=103 (9x8), [(0, 0), (9, 8)], flags=2) >[ 8.054] sna_drawable_move_region_to_cpu: pixmap=103 all damaged on CPU >[ 8.054] kgem_can_create_2d: 9x8 @ 32 >[ 8.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.054] kgem_can_create_2d: untiled size=4096 >[ 8.054] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.054] kgem_choose_tiling: 9x8 -> 0 >[ 8.054] kgem_upload_source_image : (0, 0), (9, 8), stride=36, bpp=32 >[ 8.054] kgem_create_buffer_2d: 9x8, 32 bpp, stride=64 >[ 8.054] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.054] kgem_create_buffer: reusing buffer? used=24064 + size=512, total=262144 >[ 8.054] kgem_create_proxy: target handle=23 [proxy? -1], offset=24064, length=512, io=1 >[ 8.054] __kgem_bo_init(handle=23, num_pages=512) >[ 8.054] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/64 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.054] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.054] gen4_choose_composite_emitter: identity src, no mask >[ 8.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.054] gen9_composite_get_binding_table(fa80) >[ 8.054] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.054] kgem_add_reloc64: handle=23, pos=16024, delta=0, domains=40000 >[ 8.054] kgem_add_reloc64: adding proxy [delta=24064] for handle=23 >[ 8.054] kgem_add_reloc64[13] = (delta=24064, target handle=2, presumed=fd545000) >[ 8.054] [3e90] bind bo(handle=23, addr=fd54ae00), format=192, width=9, height=8, pitch=64, tiling=0 -> sampler >[ 8.054] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.054] gen9_emit_vertex_elements: setup id=2 >[ 8.054] gen9_render_composite_box: (80, 16), (89, 24) >[ 8.054] apply_damage: damage=0x0, region=1 [(80, 16), (89, 24) + (0, 0)] >[ 8.054] gen8_vertex_flush[f34] = 3 >[ 8.054] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.054] gen9_render_composite: 0x0, current mode=1/1 >[ 8.054] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.054] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.054] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.054] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.054] sna_drawable_use_bo: using whole GPU bo >[ 8.054] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.054] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.054] color_convert: src=ff232321 [20028888] >[ 8.054] color_convert: dst=ff232321 [20028888] >[ 8.054] sna_render_get_solid: ff232321 >[ 8.054] sna_render_finish_solid(force=0, domain=0, busy=1, dirty=1, size=7) >[ 8.054] sna_render_get_solid(7) = ff232321 (new) >[ 8.054] kgem_create_proxy: target handle=8 [proxy? -1], offset=28, length=4, io=0 >[ 8.054] __kgem_bo_init(handle=8, num_pages=4) >[ 8.054] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] gen9_composite_picture: integer translation (0, 0), removing >[ 8.054] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.054] sna_render_pixmap_bo: GPU all damaged >[ 8.054] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.054] gen4_choose_composite_emitter: solid, identity mask >[ 8.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.054] aligning vertex: was 3, now 4 floats per vertex >[ 8.054] gen9_composite_get_binding_table(fa00) >[ 8.054] kgem_add_reloc64: handle=8, pos=15992, delta=0, domains=40000 >[ 8.054] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 8.054] kgem_add_reloc64[14] = (delta=28, target handle=4, presumed=fdffe000) >[ 8.054] [3e70] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.054] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.054] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.054] gen9_emit_sampler: sampler = a >[ 8.054] gen9_emit_sf: num_sf_outputs=2 >[ 8.054] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.054] gen9_emit_vertex_elements: setup id=9 >[ 8.054] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.054] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.054] glyphs0_to_dst: glyph=(5, 8)x(9, 8), unclipped >[ 8.054] emit_primitive_identity_mask__avx2: dst=(5, 8), mask=(80.00, 16.00) x (9.00, 8.00) >[ 8.054] gen8_vertex_flush[100c] = 3 >[ 8.054] gen9_magic_ca_pass: CA fixup (895 -> 898) >[ 8.054] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.054] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.054] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.054] glyph_cache(0): adding glyph to cache 1, pos 80 >[ 8.054] glyph_cache_upload: upload glyph 0x55bca9adc920 to cache (96, 0)x(7, 3) >[ 8.054] sna_composite(pixmap=2, op=1, src=105+(0, 0), mask=0+(0, 0), dst=2+(96, 0)+(0, 0), size=(7, 3) >[ 8.054] sna_compute_composite_region: dst=(96, 0)x(7, 3) >[ 8.054] sna_compute_composite_region: initial clip against dst->pDrawable: (96, 0), (103, 3) >[ 8.054] clip_to_dst: region: 1x[(96, 0), (103, 3)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.054] sna_compute_composite_region: clip against dst->pCompositeClip: (96, 0), (103, 3) >[ 8.054] sna_compute_composite_region: clip against src (7x3 clip=0): (96, 0), (103, 3) >[ 8.054] sna_composite: composite region extents:+(0, 0) -> (96, 0), (103, 3) + (0, 0) >[ 8.054] gen9_render_composite: 7x3, current mode=1/1 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.054] gen9_composite_set_target: (96, 0)x(7, 3), partial?=0 >[ 8.054] sna_drawable_use_bo pixmap=2, box=((96, 0), (103, 3)), flags=f... >[ 8.054] sna_drawable_use_bo: pinned, never REPLACES >[ 8.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.054] sna_drawable_use_bo: using whole GPU bo >[ 8.054] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.054] gen9_composite_picture: (0, 0)x(7, 3), dst=(96, 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] gen9_composite_picture: integer translation (0, 0), removing >[ 8.054] sna_render_pixmap_bo pixmap=105, (0, 0)x(7, 3)/(7, 3) >[ 8.054] sna_render_pixmap_bo box=(0, 0), (7, 3): (7, 3)/(7, 3) >[ 8.054] sna_render_pixmap_bo: offset=(-96, 0), size=(7, 3) >[ 8.054] use_cpu_bo: no cpu bo >[ 8.054] move_to_gpu: not migrating pixmap=105 due to usage_hint=3 >[ 8.054] sna_render_pixmap_bo: uploading CPU box (0, 0), (7, 3) >[ 8.054] upload: box=(0, 0), (7, 3), pixmap=7x3 >[ 8.054] sna_drawable_move_region_to_cpu(pixmap=105 (7x3), [(0, 0), (7, 3)], flags=2) >[ 8.054] sna_drawable_move_region_to_cpu: pixmap=105 all damaged on CPU >[ 8.054] kgem_can_create_2d: 7x3 @ 32 >[ 8.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=3 >[ 8.054] kgem_can_create_2d: untiled size=4096 >[ 8.054] kgem_choose_tiling: too short [3] for TILING_X >[ 8.054] kgem_choose_tiling: 7x3 -> 0 >[ 8.054] kgem_upload_source_image : (0, 0), (7, 3), stride=28, bpp=32 >[ 8.054] kgem_create_buffer_2d: 7x3, 32 bpp, stride=32 >[ 8.054] kgem_create_buffer: size=128, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.054] kgem_create_buffer: reusing buffer? used=24576 + size=128, total=262144 >[ 8.054] kgem_create_proxy: target handle=23 [proxy? -1], offset=24576, length=128, io=1 >[ 8.054] __kgem_bo_init(handle=23, num_pages=128) >[ 8.054] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x3, pitch=28/32 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.054] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.054] gen4_choose_composite_emitter: identity src, no mask >[ 8.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.054] aligning vertex: was 4, now 3 floats per vertex >[ 8.054] gen9_composite_get_binding_table(f980) >[ 8.054] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.054] kgem_add_reloc64: handle=23, pos=15960, delta=0, domains=40000 >[ 8.054] kgem_add_reloc64: adding proxy [delta=24576] for handle=23 >[ 8.054] kgem_add_reloc64[15] = (delta=24576, target handle=2, presumed=fd545000) >[ 8.054] [3e50] bind bo(handle=23, addr=fd54b000), format=192, width=7, height=3, pitch=32, tiling=0 -> sampler >[ 8.054] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.054] gen9_emit_sampler: sampler = 2 >[ 8.054] gen9_emit_sf: num_sf_outputs=1 >[ 8.054] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.054] gen9_emit_vertex_elements: setup id=2 >[ 8.054] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.054] gen9_render_composite_box: (96, 0), (103, 3) >[ 8.054] apply_damage: damage=0x0, region=1 [(96, 0), (103, 3) + (0, 0)] >[ 8.054] gen8_vertex_flush[1140] = 3 >[ 8.054] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.054] gen9_render_composite: 0x0, current mode=1/1 >[ 8.054] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.054] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.054] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.054] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.054] sna_drawable_use_bo: using whole GPU bo >[ 8.054] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.054] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.054] color_convert: src=ff232321 [20028888] >[ 8.054] color_convert: dst=ff232321 [20028888] >[ 8.054] sna_render_get_solid: ff232321 >[ 8.054] sna_render_get_solid(7) = ff232321 (last) >[ 8.054] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] gen9_composite_picture: integer translation (0, 0), removing >[ 8.054] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.054] sna_render_pixmap_bo: GPU all damaged >[ 8.054] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.054] gen4_choose_composite_emitter: solid, identity mask >[ 8.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.054] aligning vertex: was 3, now 4 floats per vertex >[ 8.054] gen9_composite_get_binding_table(f900) >[ 8.054] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.054] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.054] gen9_emit_sampler: sampler = a >[ 8.054] gen9_emit_sf: num_sf_outputs=2 >[ 8.054] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.054] gen9_emit_vertex_elements: setup id=9 >[ 8.054] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.054] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.054] glyphs0_to_dst: glyph=(13, 10)x(7, 3), unclipped >[ 8.054] emit_primitive_identity_mask__avx2: dst=(13, 10), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.054] gen8_vertex_flush[1218] = 3 >[ 8.054] gen9_magic_ca_pass: CA fixup (901 -> 904) >[ 8.054] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.054] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.054] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.054] glyph_cache(0): adding glyph to cache 1, pos 84 >[ 8.054] glyph_cache_upload: upload glyph 0x55bca9adcc70 to cache (112, 0)x(10, 10) >[ 8.054] sna_composite(pixmap=2, op=1, src=107+(0, 0), mask=0+(0, 0), dst=2+(112, 0)+(0, 0), size=(10, 10) >[ 8.054] sna_compute_composite_region: dst=(112, 0)x(10, 10) >[ 8.054] sna_compute_composite_region: initial clip against dst->pDrawable: (112, 0), (122, 10) >[ 8.054] clip_to_dst: region: 1x[(112, 0), (122, 10)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.054] sna_compute_composite_region: clip against dst->pCompositeClip: (112, 0), (122, 10) >[ 8.054] sna_compute_composite_region: clip against src (10x10 clip=0): (112, 0), (122, 10) >[ 8.054] sna_composite: composite region extents:+(0, 0) -> (112, 0), (122, 10) + (0, 0) >[ 8.054] gen9_render_composite: 10x10, current mode=1/1 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.054] gen9_composite_set_target: (112, 0)x(10, 10), partial?=0 >[ 8.054] sna_drawable_use_bo pixmap=2, box=((112, 0), (122, 10)), flags=f... >[ 8.054] sna_drawable_use_bo: pinned, never REPLACES >[ 8.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.054] sna_drawable_use_bo: using whole GPU bo >[ 8.054] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.054] gen9_composite_picture: (0, 0)x(10, 10), dst=(112, 0) >[ 8.054] sna_transform_is_imprecise_integer_translation: no transform >[ 8.054] gen9_composite_picture: integer translation (0, 0), removing >[ 8.054] sna_render_pixmap_bo pixmap=107, (0, 0)x(10, 10)/(10, 10) >[ 8.054] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.054] sna_render_pixmap_bo: offset=(-112, 0), size=(10, 10) >[ 8.054] use_cpu_bo: no cpu bo >[ 8.054] move_to_gpu: not migrating pixmap=107 due to usage_hint=3 >[ 8.054] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.054] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.054] sna_drawable_move_region_to_cpu(pixmap=107 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.054] sna_drawable_move_region_to_cpu: pixmap=107 all damaged on CPU >[ 8.054] kgem_can_create_2d: 10x10 @ 32 >[ 8.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.054] kgem_can_create_2d: untiled size=4096 >[ 8.054] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.054] kgem_choose_tiling: 10x10 -> 0 >[ 8.054] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.054] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.054] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.054] kgem_create_buffer: reusing buffer? used=24832 + size=640, total=262144 >[ 8.054] kgem_create_proxy: target handle=23 [proxy? -1], offset=24832, length=640, io=1 >[ 8.054] __kgem_bo_init(handle=23, num_pages=640) >[ 8.054] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.054] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.054] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.054] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.054] gen4_choose_composite_emitter: identity src, no mask >[ 8.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.054] aligning vertex: was 4, now 3 floats per vertex >[ 8.054] gen9_composite_get_binding_table(f8c0) >[ 8.054] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.054] kgem_add_reloc64: handle=23, pos=15912, delta=0, domains=40000 >[ 8.054] kgem_add_reloc64: adding proxy [delta=24832] for handle=23 >[ 8.054] kgem_add_reloc64[16] = (delta=24832, target handle=2, presumed=fd545000) >[ 8.054] [3e20] bind bo(handle=23, addr=fd54b100), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.054] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.054] gen9_emit_sampler: sampler = 2 >[ 8.054] gen9_emit_sf: num_sf_outputs=1 >[ 8.054] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.054] gen9_emit_vertex_elements: setup id=2 >[ 8.054] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.054] gen9_render_composite_box: (112, 0), (122, 10) >[ 8.054] apply_damage: damage=0x0, region=1 [(112, 0), (122, 10) + (0, 0)] >[ 8.054] gen8_vertex_flush[134c] = 3 >[ 8.054] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.054] gen9_render_composite: 0x0, current mode=1/1 >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.055] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] color_convert: src=ff232321 [20028888] >[ 8.055] color_convert: dst=ff232321 [20028888] >[ 8.055] sna_render_get_solid: ff232321 >[ 8.055] sna_render_get_solid(7) = ff232321 (last) >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.055] sna_render_pixmap_bo: GPU all damaged >[ 8.055] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.055] gen4_choose_composite_emitter: solid, identity mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 3, now 4 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f840) >[ 8.055] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.055] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.055] gen9_emit_sampler: sampler = a >[ 8.055] gen9_emit_sf: num_sf_outputs=2 >[ 8.055] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=9 >[ 8.055] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.055] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.055] glyphs0_to_dst: glyph=(18, 6)x(10, 10), unclipped >[ 8.055] emit_primitive_identity_mask__avx2: dst=(18, 6), mask=(112.00, 0.00) x (10.00, 10.00) >[ 8.055] gen8_vertex_flush[1424] = 3 >[ 8.055] gen9_magic_ca_pass: CA fixup (907 -> 910) >[ 8.055] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.055] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.055] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.055] glyph_cache(0): adding glyph to cache 1, pos 88 >[ 8.055] glyph_cache_upload: upload glyph 0x55bca9b55190 to cache (96, 16)x(7, 8) >[ 8.055] sna_composite(pixmap=2, op=1, src=109+(0, 0), mask=0+(0, 0), dst=2+(96, 16)+(0, 0), size=(7, 8) >[ 8.055] sna_compute_composite_region: dst=(96, 16)x(7, 8) >[ 8.055] sna_compute_composite_region: initial clip against dst->pDrawable: (96, 16), (103, 24) >[ 8.055] clip_to_dst: region: 1x[(96, 16), (103, 24)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.055] sna_compute_composite_region: clip against dst->pCompositeClip: (96, 16), (103, 24) >[ 8.055] sna_compute_composite_region: clip against src (7x8 clip=0): (96, 16), (103, 24) >[ 8.055] sna_composite: composite region extents:+(0, 0) -> (96, 16), (103, 24) + (0, 0) >[ 8.055] gen9_render_composite: 7x8, current mode=1/1 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (96, 16)x(7, 8), partial?=0 >[ 8.055] sna_drawable_use_bo pixmap=2, box=((96, 16), (103, 24)), flags=f... >[ 8.055] sna_drawable_use_bo: pinned, never REPLACES >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(7, 8), dst=(96, 16) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=109, (0, 0)x(7, 8)/(7, 8) >[ 8.055] sna_render_pixmap_bo box=(0, 0), (7, 8): (7, 8)/(7, 8) >[ 8.055] sna_render_pixmap_bo: offset=(-96, -16), size=(7, 8) >[ 8.055] use_cpu_bo: no cpu bo >[ 8.055] move_to_gpu: not migrating pixmap=109 due to usage_hint=3 >[ 8.055] sna_render_pixmap_bo: uploading CPU box (0, 0), (7, 8) >[ 8.055] upload: box=(0, 0), (7, 8), pixmap=7x8 >[ 8.055] sna_drawable_move_region_to_cpu(pixmap=109 (7x8), [(0, 0), (7, 8)], flags=2) >[ 8.055] sna_drawable_move_region_to_cpu: pixmap=109 all damaged on CPU >[ 8.055] kgem_can_create_2d: 7x8 @ 32 >[ 8.055] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=8 >[ 8.055] kgem_can_create_2d: untiled size=4096 >[ 8.055] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 8.055] kgem_choose_tiling: 7x8 -> 0 >[ 8.055] kgem_upload_source_image : (0, 0), (7, 8), stride=28, bpp=32 >[ 8.055] kgem_create_buffer_2d: 7x8, 32 bpp, stride=32 >[ 8.055] kgem_create_buffer: size=256, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.055] kgem_create_buffer: reusing buffer? used=25600 + size=256, total=262144 >[ 8.055] kgem_create_proxy: target handle=23 [proxy? -1], offset=25600, length=256, io=1 >[ 8.055] __kgem_bo_init(handle=23, num_pages=256) >[ 8.055] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x8, pitch=28/32 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.055] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.055] gen4_choose_composite_emitter: identity src, no mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 4, now 3 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f800) >[ 8.055] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.055] kgem_add_reloc64: handle=23, pos=15864, delta=0, domains=40000 >[ 8.055] kgem_add_reloc64: adding proxy [delta=25600] for handle=23 >[ 8.055] kgem_add_reloc64[17] = (delta=25600, target handle=2, presumed=fd545000) >[ 8.055] [3df0] bind bo(handle=23, addr=fd54b400), format=192, width=7, height=8, pitch=32, tiling=0 -> sampler >[ 8.055] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.055] gen9_emit_sampler: sampler = 2 >[ 8.055] gen9_emit_sf: num_sf_outputs=1 >[ 8.055] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=2 >[ 8.055] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.055] gen9_render_composite_box: (96, 16), (103, 24) >[ 8.055] apply_damage: damage=0x0, region=1 [(96, 16), (103, 24) + (0, 0)] >[ 8.055] gen8_vertex_flush[1558] = 3 >[ 8.055] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.055] gen9_render_composite: 0x0, current mode=1/1 >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.055] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] color_convert: src=ff232321 [20028888] >[ 8.055] color_convert: dst=ff232321 [20028888] >[ 8.055] sna_render_get_solid: ff232321 >[ 8.055] sna_render_get_solid(7) = ff232321 (last) >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.055] sna_render_pixmap_bo: GPU all damaged >[ 8.055] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.055] gen4_choose_composite_emitter: solid, identity mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 3, now 4 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f780) >[ 8.055] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.055] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.055] gen9_emit_sampler: sampler = a >[ 8.055] gen9_emit_sf: num_sf_outputs=2 >[ 8.055] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=9 >[ 8.055] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.055] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.055] glyphs0_to_dst: glyph=(27, 8)x(7, 8), unclipped >[ 8.055] emit_primitive_identity_mask__avx2: dst=(27, 8), mask=(96.00, 16.00) x (7.00, 8.00) >[ 8.055] gen8_vertex_flush[1630] = 3 >[ 8.055] gen9_magic_ca_pass: CA fixup (913 -> 916) >[ 8.055] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.055] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.055] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.055] glyph_cache(0): adding glyph to cache 1, pos 92 >[ 8.055] glyph_cache_upload: upload glyph 0x55bca9b55590 to cache (112, 16)x(10, 8) >[ 8.055] sna_composite(pixmap=2, op=1, src=111+(0, 0), mask=0+(0, 0), dst=2+(112, 16)+(0, 0), size=(10, 8) >[ 8.055] sna_compute_composite_region: dst=(112, 16)x(10, 8) >[ 8.055] sna_compute_composite_region: initial clip against dst->pDrawable: (112, 16), (122, 24) >[ 8.055] clip_to_dst: region: 1x[(112, 16), (122, 24)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.055] sna_compute_composite_region: clip against dst->pCompositeClip: (112, 16), (122, 24) >[ 8.055] sna_compute_composite_region: clip against src (10x8 clip=0): (112, 16), (122, 24) >[ 8.055] sna_composite: composite region extents:+(0, 0) -> (112, 16), (122, 24) + (0, 0) >[ 8.055] gen9_render_composite: 10x8, current mode=1/1 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (112, 16)x(10, 8), partial?=0 >[ 8.055] sna_drawable_use_bo pixmap=2, box=((112, 16), (122, 24)), flags=f... >[ 8.055] sna_drawable_use_bo: pinned, never REPLACES >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(10, 8), dst=(112, 16) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=111, (0, 0)x(10, 8)/(10, 8) >[ 8.055] sna_render_pixmap_bo box=(0, 0), (10, 8): (10, 8)/(10, 8) >[ 8.055] sna_render_pixmap_bo: offset=(-112, -16), size=(10, 8) >[ 8.055] use_cpu_bo: no cpu bo >[ 8.055] move_to_gpu: not migrating pixmap=111 due to usage_hint=3 >[ 8.055] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 8) >[ 8.055] upload: box=(0, 0), (10, 8), pixmap=10x8 >[ 8.055] sna_drawable_move_region_to_cpu(pixmap=111 (10x8), [(0, 0), (10, 8)], flags=2) >[ 8.055] sna_drawable_move_region_to_cpu: pixmap=111 all damaged on CPU >[ 8.055] kgem_can_create_2d: 10x8 @ 32 >[ 8.055] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.055] kgem_can_create_2d: untiled size=4096 >[ 8.055] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.055] kgem_choose_tiling: 10x8 -> 0 >[ 8.055] kgem_upload_source_image : (0, 0), (10, 8), stride=40, bpp=32 >[ 8.055] kgem_create_buffer_2d: 10x8, 32 bpp, stride=64 >[ 8.055] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.055] kgem_create_buffer: reusing buffer? used=25856 + size=512, total=262144 >[ 8.055] kgem_create_proxy: target handle=23 [proxy? -1], offset=25856, length=512, io=1 >[ 8.055] __kgem_bo_init(handle=23, num_pages=512) >[ 8.055] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x8, pitch=40/64 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.055] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.055] gen4_choose_composite_emitter: identity src, no mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 4, now 3 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f740) >[ 8.055] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.055] kgem_add_reloc64: handle=23, pos=15816, delta=0, domains=40000 >[ 8.055] kgem_add_reloc64: adding proxy [delta=25856] for handle=23 >[ 8.055] kgem_add_reloc64[18] = (delta=25856, target handle=2, presumed=fd545000) >[ 8.055] [3dc0] bind bo(handle=23, addr=fd54b500), format=192, width=10, height=8, pitch=64, tiling=0 -> sampler >[ 8.055] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.055] gen9_emit_sampler: sampler = 2 >[ 8.055] gen9_emit_sf: num_sf_outputs=1 >[ 8.055] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=2 >[ 8.055] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.055] gen9_render_composite_box: (112, 16), (122, 24) >[ 8.055] apply_damage: damage=0x0, region=1 [(112, 16), (122, 24) + (0, 0)] >[ 8.055] gen8_vertex_flush[1764] = 3 >[ 8.055] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.055] gen9_render_composite: 0x0, current mode=1/1 >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.055] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] color_convert: src=ff232321 [20028888] >[ 8.055] color_convert: dst=ff232321 [20028888] >[ 8.055] sna_render_get_solid: ff232321 >[ 8.055] sna_render_get_solid(7) = ff232321 (last) >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.055] sna_render_pixmap_bo: GPU all damaged >[ 8.055] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.055] gen4_choose_composite_emitter: solid, identity mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 3, now 4 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f6c0) >[ 8.055] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.055] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.055] gen9_emit_sampler: sampler = a >[ 8.055] gen9_emit_sf: num_sf_outputs=2 >[ 8.055] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=9 >[ 8.055] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.055] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.055] glyphs0_to_dst: glyph=(32, 8)x(10, 8), unclipped >[ 8.055] emit_primitive_identity_mask__avx2: dst=(32, 8), mask=(112.00, 16.00) x (10.00, 8.00) >[ 8.055] gen8_vertex_flush[183c] = 3 >[ 8.055] gen9_magic_ca_pass: CA fixup (919 -> 922) >[ 8.055] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.055] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.055] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.055] glyph_cache(0): adding glyph to cache 1, pos 96 >[ 8.055] glyph_cache_upload: upload glyph 0x55bca9b55970 to cache (64, 32)x(9, 8) >[ 8.055] sna_composite(pixmap=2, op=1, src=113+(0, 0), mask=0+(0, 0), dst=2+(64, 32)+(0, 0), size=(9, 8) >[ 8.055] sna_compute_composite_region: dst=(64, 32)x(9, 8) >[ 8.055] sna_compute_composite_region: initial clip against dst->pDrawable: (64, 32), (73, 40) >[ 8.055] clip_to_dst: region: 1x[(64, 32), (73, 40)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.055] sna_compute_composite_region: clip against dst->pCompositeClip: (64, 32), (73, 40) >[ 8.055] sna_compute_composite_region: clip against src (9x8 clip=0): (64, 32), (73, 40) >[ 8.055] sna_composite: composite region extents:+(0, 0) -> (64, 32), (73, 40) + (0, 0) >[ 8.055] gen9_render_composite: 9x8, current mode=1/1 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (64, 32)x(9, 8), partial?=0 >[ 8.055] sna_drawable_use_bo pixmap=2, box=((64, 32), (73, 40)), flags=f... >[ 8.055] sna_drawable_use_bo: pinned, never REPLACES >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(9, 8), dst=(64, 32) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=113, (0, 0)x(9, 8)/(9, 8) >[ 8.055] sna_render_pixmap_bo box=(0, 0), (9, 8): (9, 8)/(9, 8) >[ 8.055] sna_render_pixmap_bo: offset=(-64, -32), size=(9, 8) >[ 8.055] use_cpu_bo: no cpu bo >[ 8.055] move_to_gpu: not migrating pixmap=113 due to usage_hint=3 >[ 8.055] sna_render_pixmap_bo: uploading CPU box (0, 0), (9, 8) >[ 8.055] upload: box=(0, 0), (9, 8), pixmap=9x8 >[ 8.055] sna_drawable_move_region_to_cpu(pixmap=113 (9x8), [(0, 0), (9, 8)], flags=2) >[ 8.055] sna_drawable_move_region_to_cpu: pixmap=113 all damaged on CPU >[ 8.055] kgem_can_create_2d: 9x8 @ 32 >[ 8.055] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.055] kgem_can_create_2d: untiled size=4096 >[ 8.055] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.055] kgem_choose_tiling: 9x8 -> 0 >[ 8.055] kgem_upload_source_image : (0, 0), (9, 8), stride=36, bpp=32 >[ 8.055] kgem_create_buffer_2d: 9x8, 32 bpp, stride=64 >[ 8.055] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.055] kgem_create_buffer: reusing buffer? used=26368 + size=512, total=262144 >[ 8.055] kgem_create_proxy: target handle=23 [proxy? -1], offset=26368, length=512, io=1 >[ 8.055] __kgem_bo_init(handle=23, num_pages=512) >[ 8.055] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/64 >[ 8.055] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.055] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.055] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.055] gen4_choose_composite_emitter: identity src, no mask >[ 8.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.055] aligning vertex: was 4, now 3 floats per vertex >[ 8.055] gen9_composite_get_binding_table(f680) >[ 8.055] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.055] kgem_add_reloc64: handle=23, pos=15768, delta=0, domains=40000 >[ 8.055] kgem_add_reloc64: adding proxy [delta=26368] for handle=23 >[ 8.055] kgem_add_reloc64[19] = (delta=26368, target handle=2, presumed=fd545000) >[ 8.055] [3d90] bind bo(handle=23, addr=fd54b700), format=192, width=9, height=8, pitch=64, tiling=0 -> sampler >[ 8.055] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.055] gen9_emit_sampler: sampler = 2 >[ 8.055] gen9_emit_sf: num_sf_outputs=1 >[ 8.055] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.055] gen9_emit_vertex_elements: setup id=2 >[ 8.055] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.055] gen9_render_composite_box: (64, 32), (73, 40) >[ 8.055] apply_damage: damage=0x0, region=1 [(64, 32), (73, 40) + (0, 0)] >[ 8.055] gen8_vertex_flush[1970] = 3 >[ 8.055] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.055] gen9_render_composite: 0x0, current mode=1/1 >[ 8.055] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.055] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.055] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.055] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.055] sna_drawable_use_bo: using whole GPU bo >[ 8.055] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] color_convert: src=ff232321 [20028888] >[ 8.055] color_convert: dst=ff232321 [20028888] >[ 8.055] sna_render_get_solid: ff232321 >[ 8.055] sna_render_get_solid(7) = ff232321 (last) >[ 8.055] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.055] sna_transform_is_imprecise_integer_translation: no transform >[ 8.055] gen9_composite_picture: integer translation (0, 0), removing >[ 8.055] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.055] sna_render_pixmap_bo: GPU all damaged >[ 8.055] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.055] gen4_choose_composite_emitter: solid, identity mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 3, now 4 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f600) >[ 8.056] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.056] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.056] gen9_emit_sampler: sampler = a >[ 8.056] gen9_emit_sf: num_sf_outputs=2 >[ 8.056] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=9 >[ 8.056] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.056] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.056] glyphs0_to_dst: glyph=(40, 8)x(9, 8), unclipped >[ 8.056] emit_primitive_identity_mask__avx2: dst=(40, 8), mask=(64.00, 32.00) x (9.00, 8.00) >[ 8.056] gen8_vertex_flush[1a48] = 3 >[ 8.056] gen9_magic_ca_pass: CA fixup (925 -> 928) >[ 8.056] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.056] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.056] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.056] glyph_cache(0): adding glyph to cache 1, pos 100 >[ 8.056] glyph_cache_upload: upload glyph 0x55bca9b55d30 to cache (80, 32)x(5, 11) >[ 8.056] sna_composite(pixmap=2, op=1, src=115+(0, 0), mask=0+(0, 0), dst=2+(80, 32)+(0, 0), size=(5, 11) >[ 8.056] sna_compute_composite_region: dst=(80, 32)x(5, 11) >[ 8.056] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 32), (85, 43) >[ 8.056] clip_to_dst: region: 1x[(80, 32), (85, 43)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.056] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 32), (85, 43) >[ 8.056] sna_compute_composite_region: clip against src (5x11 clip=0): (80, 32), (85, 43) >[ 8.056] sna_composite: composite region extents:+(0, 0) -> (80, 32), (85, 43) + (0, 0) >[ 8.056] gen9_render_composite: 5x11, current mode=1/1 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (80, 32)x(5, 11), partial?=0 >[ 8.056] sna_drawable_use_bo pixmap=2, box=((80, 32), (85, 43)), flags=f... >[ 8.056] sna_drawable_use_bo: pinned, never REPLACES >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(5, 11), dst=(80, 32) >[ 8.056] sna_transform_is_imprecise_integer_translation: no transform >[ 8.056] gen9_composite_picture: integer translation (0, 0), removing >[ 8.056] sna_render_pixmap_bo pixmap=115, (0, 0)x(5, 11)/(5, 11) >[ 8.056] sna_render_pixmap_bo box=(0, 0), (5, 11): (5, 11)/(5, 11) >[ 8.056] sna_render_pixmap_bo: offset=(-80, -32), size=(5, 11) >[ 8.056] use_cpu_bo: no cpu bo >[ 8.056] move_to_gpu: not migrating pixmap=115 due to usage_hint=3 >[ 8.056] sna_render_pixmap_bo: uploading CPU box (0, 0), (5, 11) >[ 8.056] upload: box=(0, 0), (5, 11), pixmap=5x11 >[ 8.056] sna_drawable_move_region_to_cpu(pixmap=115 (5x11), [(0, 0), (5, 11)], flags=2) >[ 8.056] sna_drawable_move_region_to_cpu: pixmap=115 all damaged on CPU >[ 8.056] kgem_can_create_2d: 5x11 @ 32 >[ 8.056] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=11 >[ 8.056] kgem_can_create_2d: untiled size=4096 >[ 8.056] kgem_choose_tiling: too thin [width 5, 32 bpp] for TILING_X >[ 8.056] kgem_choose_tiling: 5x11 -> 0 >[ 8.056] kgem_upload_source_image : (0, 0), (5, 11), stride=20, bpp=32 >[ 8.056] kgem_create_buffer_2d: 5x11, 32 bpp, stride=32 >[ 8.056] kgem_create_buffer: size=384, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.056] kgem_create_buffer: reusing buffer? used=26880 + size=384, total=262144 >[ 8.056] kgem_create_proxy: target handle=23 [proxy? -1], offset=26880, length=384, io=1 >[ 8.056] __kgem_bo_init(handle=23, num_pages=384) >[ 8.056] memcpy_blt: src=(0, 0), dst=(0, 0), size=5x11, pitch=20/32 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.056] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.056] gen4_choose_composite_emitter: identity src, no mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 4, now 3 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f5c0) >[ 8.056] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.056] kgem_add_reloc64: handle=23, pos=15720, delta=0, domains=40000 >[ 8.056] kgem_add_reloc64: adding proxy [delta=26880] for handle=23 >[ 8.056] kgem_add_reloc64[20] = (delta=26880, target handle=2, presumed=fd545000) >[ 8.056] [3d60] bind bo(handle=23, addr=fd54b900), format=192, width=5, height=11, pitch=32, tiling=0 -> sampler >[ 8.056] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.056] gen9_emit_sampler: sampler = 2 >[ 8.056] gen9_emit_sf: num_sf_outputs=1 >[ 8.056] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=2 >[ 8.056] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.056] gen9_render_composite_box: (80, 32), (85, 43) >[ 8.056] apply_damage: damage=0x0, region=1 [(80, 32), (85, 43) + (0, 0)] >[ 8.056] gen8_vertex_flush[1b7c] = 3 >[ 8.056] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.056] gen9_render_composite: 0x0, current mode=1/1 >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.056] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.056] color_convert: src=ff232321 [20028888] >[ 8.056] color_convert: dst=ff232321 [20028888] >[ 8.056] sna_render_get_solid: ff232321 >[ 8.056] sna_render_get_solid(7) = ff232321 (last) >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.056] sna_transform_is_imprecise_integer_translation: no transform >[ 8.056] gen9_composite_picture: integer translation (0, 0), removing >[ 8.056] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.056] sna_render_pixmap_bo: GPU all damaged >[ 8.056] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.056] gen4_choose_composite_emitter: solid, identity mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 3, now 4 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f540) >[ 8.056] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.056] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.056] gen9_emit_sampler: sampler = a >[ 8.056] gen9_emit_sf: num_sf_outputs=2 >[ 8.056] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=9 >[ 8.056] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.056] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.056] glyphs0_to_dst: glyph=(47, 5)x(5, 11), unclipped >[ 8.056] emit_primitive_identity_mask__avx2: dst=(47, 5), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.056] gen8_vertex_flush[1c54] = 3 >[ 8.056] gen9_magic_ca_pass: CA fixup (931 -> 934) >[ 8.056] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.056] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.056] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.056] glyph_cache(0): adding glyph to cache 1, pos 104 >[ 8.056] glyph_cache_upload: upload glyph 0x55bca9b560b0 to cache (64, 48)x(9, 8) >[ 8.056] sna_composite(pixmap=2, op=1, src=117+(0, 0), mask=0+(0, 0), dst=2+(64, 48)+(0, 0), size=(9, 8) >[ 8.056] sna_compute_composite_region: dst=(64, 48)x(9, 8) >[ 8.056] sna_compute_composite_region: initial clip against dst->pDrawable: (64, 48), (73, 56) >[ 8.056] clip_to_dst: region: 1x[(64, 48), (73, 56)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.056] sna_compute_composite_region: clip against dst->pCompositeClip: (64, 48), (73, 56) >[ 8.056] sna_compute_composite_region: clip against src (9x8 clip=0): (64, 48), (73, 56) >[ 8.056] sna_composite: composite region extents:+(0, 0) -> (64, 48), (73, 56) + (0, 0) >[ 8.056] gen9_render_composite: 9x8, current mode=1/1 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (64, 48)x(9, 8), partial?=0 >[ 8.056] sna_drawable_use_bo pixmap=2, box=((64, 48), (73, 56)), flags=f... >[ 8.056] sna_drawable_use_bo: pinned, never REPLACES >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(9, 8), dst=(64, 48) >[ 8.056] sna_transform_is_imprecise_integer_translation: no transform >[ 8.056] gen9_composite_picture: integer translation (0, 0), removing >[ 8.056] sna_render_pixmap_bo pixmap=117, (0, 0)x(9, 8)/(9, 8) >[ 8.056] sna_render_pixmap_bo box=(0, 0), (9, 8): (9, 8)/(9, 8) >[ 8.056] sna_render_pixmap_bo: offset=(-64, -48), size=(9, 8) >[ 8.056] use_cpu_bo: no cpu bo >[ 8.056] move_to_gpu: not migrating pixmap=117 due to usage_hint=3 >[ 8.056] sna_render_pixmap_bo: uploading CPU box (0, 0), (9, 8) >[ 8.056] upload: box=(0, 0), (9, 8), pixmap=9x8 >[ 8.056] sna_drawable_move_region_to_cpu(pixmap=117 (9x8), [(0, 0), (9, 8)], flags=2) >[ 8.056] sna_drawable_move_region_to_cpu: pixmap=117 all damaged on CPU >[ 8.056] kgem_can_create_2d: 9x8 @ 32 >[ 8.056] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.056] kgem_can_create_2d: untiled size=4096 >[ 8.056] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.056] kgem_choose_tiling: 9x8 -> 0 >[ 8.056] kgem_upload_source_image : (0, 0), (9, 8), stride=36, bpp=32 >[ 8.056] kgem_create_buffer_2d: 9x8, 32 bpp, stride=64 >[ 8.056] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.056] kgem_create_buffer: reusing buffer? used=27392 + size=512, total=262144 >[ 8.056] kgem_create_proxy: target handle=23 [proxy? -1], offset=27392, length=512, io=1 >[ 8.056] __kgem_bo_init(handle=23, num_pages=512) >[ 8.056] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/64 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.056] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.056] gen4_choose_composite_emitter: identity src, no mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 4, now 3 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f500) >[ 8.056] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.056] kgem_add_reloc64: handle=23, pos=15672, delta=0, domains=40000 >[ 8.056] kgem_add_reloc64: adding proxy [delta=27392] for handle=23 >[ 8.056] kgem_add_reloc64[21] = (delta=27392, target handle=2, presumed=fd545000) >[ 8.056] [3d30] bind bo(handle=23, addr=fd54bb00), format=192, width=9, height=8, pitch=64, tiling=0 -> sampler >[ 8.056] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.056] gen9_emit_sampler: sampler = 2 >[ 8.056] gen9_emit_sf: num_sf_outputs=1 >[ 8.056] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=2 >[ 8.056] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.056] gen9_render_composite_box: (64, 48), (73, 56) >[ 8.056] apply_damage: damage=0x0, region=1 [(64, 48), (73, 56) + (0, 0)] >[ 8.056] gen8_vertex_flush[1d88] = 3 >[ 8.056] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.056] gen9_render_composite: 0x0, current mode=1/1 >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.056] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.056] color_convert: src=ff232321 [20028888] >[ 8.056] color_convert: dst=ff232321 [20028888] >[ 8.056] sna_render_get_solid: ff232321 >[ 8.056] sna_render_get_solid(7) = ff232321 (last) >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.056] sna_transform_is_imprecise_integer_translation: no transform >[ 8.056] gen9_composite_picture: integer translation (0, 0), removing >[ 8.056] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.056] sna_render_pixmap_bo: GPU all damaged >[ 8.056] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.056] gen4_choose_composite_emitter: solid, identity mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 3, now 4 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f480) >[ 8.056] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.056] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.056] gen9_emit_sampler: sampler = a >[ 8.056] gen9_emit_sf: num_sf_outputs=2 >[ 8.056] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=9 >[ 8.056] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.056] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.056] glyphs0_to_dst: glyph=(51, 8)x(9, 8), unclipped >[ 8.056] emit_primitive_identity_mask__avx2: dst=(51, 8), mask=(64.00, 48.00) x (9.00, 8.00) >[ 8.056] glyphs0_to_dst: glyph=(58, 5)x(5, 11), unclipped >[ 8.056] emit_primitive_identity_mask__avx2: dst=(58, 5), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.056] gen8_vertex_flush[1e60] = 6 >[ 8.056] gen9_magic_ca_pass: CA fixup (937 -> 943) >[ 8.056] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.056] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.056] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.056] glyph_cache(0): adding glyph to cache 1, pos 108 >[ 8.056] glyph_cache_upload: upload glyph 0x55bca9b56470 to cache (80, 48)x(11, 8) >[ 8.056] sna_composite(pixmap=2, op=1, src=119+(0, 0), mask=0+(0, 0), dst=2+(80, 48)+(0, 0), size=(11, 8) >[ 8.056] sna_compute_composite_region: dst=(80, 48)x(11, 8) >[ 8.056] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 48), (91, 56) >[ 8.056] clip_to_dst: region: 1x[(80, 48), (91, 56)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.056] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 48), (91, 56) >[ 8.056] sna_compute_composite_region: clip against src (11x8 clip=0): (80, 48), (91, 56) >[ 8.056] sna_composite: composite region extents:+(0, 0) -> (80, 48), (91, 56) + (0, 0) >[ 8.056] gen9_render_composite: 11x8, current mode=1/1 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (80, 48)x(11, 8), partial?=0 >[ 8.056] sna_drawable_use_bo pixmap=2, box=((80, 48), (91, 56)), flags=f... >[ 8.056] sna_drawable_use_bo: pinned, never REPLACES >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(11, 8), dst=(80, 48) >[ 8.056] sna_transform_is_imprecise_integer_translation: no transform >[ 8.056] gen9_composite_picture: integer translation (0, 0), removing >[ 8.056] sna_render_pixmap_bo pixmap=119, (0, 0)x(11, 8)/(11, 8) >[ 8.056] sna_render_pixmap_bo box=(0, 0), (11, 8): (11, 8)/(11, 8) >[ 8.056] sna_render_pixmap_bo: offset=(-80, -48), size=(11, 8) >[ 8.056] use_cpu_bo: no cpu bo >[ 8.056] move_to_gpu: not migrating pixmap=119 due to usage_hint=3 >[ 8.056] sna_render_pixmap_bo: uploading CPU box (0, 0), (11, 8) >[ 8.056] upload: box=(0, 0), (11, 8), pixmap=11x8 >[ 8.056] sna_drawable_move_region_to_cpu(pixmap=119 (11x8), [(0, 0), (11, 8)], flags=2) >[ 8.056] sna_drawable_move_region_to_cpu: pixmap=119 all damaged on CPU >[ 8.056] kgem_can_create_2d: 11x8 @ 32 >[ 8.056] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.056] kgem_can_create_2d: untiled size=4096 >[ 8.056] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 8.056] kgem_choose_tiling: 11x8 -> 0 >[ 8.056] kgem_upload_source_image : (0, 0), (11, 8), stride=44, bpp=32 >[ 8.056] kgem_create_buffer_2d: 11x8, 32 bpp, stride=64 >[ 8.056] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.056] kgem_create_buffer: reusing buffer? used=27904 + size=512, total=262144 >[ 8.056] kgem_create_proxy: target handle=23 [proxy? -1], offset=27904, length=512, io=1 >[ 8.056] __kgem_bo_init(handle=23, num_pages=512) >[ 8.056] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x8, pitch=44/64 >[ 8.056] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.056] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.056] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.056] gen4_choose_composite_emitter: identity src, no mask >[ 8.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.056] aligning vertex: was 4, now 3 floats per vertex >[ 8.056] gen9_composite_get_binding_table(f440) >[ 8.056] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.056] kgem_add_reloc64: handle=23, pos=15624, delta=0, domains=40000 >[ 8.056] kgem_add_reloc64: adding proxy [delta=27904] for handle=23 >[ 8.056] kgem_add_reloc64[22] = (delta=27904, target handle=2, presumed=fd545000) >[ 8.056] [3d00] bind bo(handle=23, addr=fd54bd00), format=192, width=11, height=8, pitch=64, tiling=0 -> sampler >[ 8.056] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.056] gen9_emit_sampler: sampler = 2 >[ 8.056] gen9_emit_sf: num_sf_outputs=1 >[ 8.056] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.056] gen9_emit_vertex_elements: setup id=2 >[ 8.056] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.056] gen9_render_composite_box: (80, 48), (91, 56) >[ 8.056] apply_damage: damage=0x0, region=1 [(80, 48), (91, 56) + (0, 0)] >[ 8.056] gen8_vertex_flush[1f94] = 3 >[ 8.056] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.056] gen9_render_composite: 0x0, current mode=1/1 >[ 8.056] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.056] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.056] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.056] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.056] sna_drawable_use_bo: using whole GPU bo >[ 8.056] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.056] color_convert: src=ff232321 [20028888] >[ 8.056] color_convert: dst=ff232321 [20028888] >[ 8.056] sna_render_get_solid: ff232321 >[ 8.056] sna_render_get_solid(7) = ff232321 (last) >[ 8.056] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.057] sna_render_pixmap_bo: GPU all damaged >[ 8.057] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.057] gen4_choose_composite_emitter: solid, identity mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 3, now 4 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f3c0) >[ 8.057] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.057] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.057] gen9_emit_sampler: sampler = a >[ 8.057] gen9_emit_sf: num_sf_outputs=2 >[ 8.057] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=9 >[ 8.057] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.057] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.057] glyphs0_to_dst: glyph=(62, 8)x(11, 8), unclipped >[ 8.057] emit_primitive_identity_mask__avx2: dst=(62, 8), mask=(80.00, 48.00) x (11.00, 8.00) >[ 8.057] gen8_vertex_flush[206c] = 3 >[ 8.057] gen9_magic_ca_pass: CA fixup (946 -> 949) >[ 8.057] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.057] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.057] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.057] glyph_cache(0): adding glyph to cache 1, pos 112 >[ 8.057] glyph_cache_upload: upload glyph 0x55bca9b56870 to cache (96, 32)x(9, 8) >[ 8.057] sna_composite(pixmap=2, op=1, src=121+(0, 0), mask=0+(0, 0), dst=2+(96, 32)+(0, 0), size=(9, 8) >[ 8.057] sna_compute_composite_region: dst=(96, 32)x(9, 8) >[ 8.057] sna_compute_composite_region: initial clip against dst->pDrawable: (96, 32), (105, 40) >[ 8.057] clip_to_dst: region: 1x[(96, 32), (105, 40)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.057] sna_compute_composite_region: clip against dst->pCompositeClip: (96, 32), (105, 40) >[ 8.057] sna_compute_composite_region: clip against src (9x8 clip=0): (96, 32), (105, 40) >[ 8.057] sna_composite: composite region extents:+(0, 0) -> (96, 32), (105, 40) + (0, 0) >[ 8.057] gen9_render_composite: 9x8, current mode=1/1 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (96, 32)x(9, 8), partial?=0 >[ 8.057] sna_drawable_use_bo pixmap=2, box=((96, 32), (105, 40)), flags=f... >[ 8.057] sna_drawable_use_bo: pinned, never REPLACES >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(9, 8), dst=(96, 32) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=121, (0, 0)x(9, 8)/(9, 8) >[ 8.057] sna_render_pixmap_bo box=(0, 0), (9, 8): (9, 8)/(9, 8) >[ 8.057] sna_render_pixmap_bo: offset=(-96, -32), size=(9, 8) >[ 8.057] use_cpu_bo: no cpu bo >[ 8.057] move_to_gpu: not migrating pixmap=121 due to usage_hint=3 >[ 8.057] sna_render_pixmap_bo: uploading CPU box (0, 0), (9, 8) >[ 8.057] upload: box=(0, 0), (9, 8), pixmap=9x8 >[ 8.057] sna_drawable_move_region_to_cpu(pixmap=121 (9x8), [(0, 0), (9, 8)], flags=2) >[ 8.057] sna_drawable_move_region_to_cpu: pixmap=121 all damaged on CPU >[ 8.057] kgem_can_create_2d: 9x8 @ 32 >[ 8.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=8 >[ 8.057] kgem_can_create_2d: untiled size=4096 >[ 8.057] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X >[ 8.057] kgem_choose_tiling: 9x8 -> 0 >[ 8.057] kgem_upload_source_image : (0, 0), (9, 8), stride=36, bpp=32 >[ 8.057] kgem_create_buffer_2d: 9x8, 32 bpp, stride=64 >[ 8.057] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.057] kgem_create_buffer: reusing buffer? used=28416 + size=512, total=262144 >[ 8.057] kgem_create_proxy: target handle=23 [proxy? -1], offset=28416, length=512, io=1 >[ 8.057] __kgem_bo_init(handle=23, num_pages=512) >[ 8.057] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x8, pitch=36/64 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.057] gen4_choose_composite_emitter: identity src, no mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 4, now 3 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f380) >[ 8.057] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.057] kgem_add_reloc64: handle=23, pos=15576, delta=0, domains=40000 >[ 8.057] kgem_add_reloc64: adding proxy [delta=28416] for handle=23 >[ 8.057] kgem_add_reloc64[23] = (delta=28416, target handle=2, presumed=fd545000) >[ 8.057] [3cd0] bind bo(handle=23, addr=fd54bf00), format=192, width=9, height=8, pitch=64, tiling=0 -> sampler >[ 8.057] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.057] gen9_emit_sampler: sampler = 2 >[ 8.057] gen9_emit_sf: num_sf_outputs=1 >[ 8.057] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=2 >[ 8.057] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.057] gen9_render_composite_box: (96, 32), (105, 40) >[ 8.057] apply_damage: damage=0x0, region=1 [(96, 32), (105, 40) + (0, 0)] >[ 8.057] gen8_vertex_flush[21a0] = 3 >[ 8.057] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.057] gen9_render_composite: 0x0, current mode=1/1 >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.057] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] color_convert: src=ff232321 [20028888] >[ 8.057] color_convert: dst=ff232321 [20028888] >[ 8.057] sna_render_get_solid: ff232321 >[ 8.057] sna_render_get_solid(7) = ff232321 (last) >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.057] sna_render_pixmap_bo: GPU all damaged >[ 8.057] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.057] gen4_choose_composite_emitter: solid, identity mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 3, now 4 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f300) >[ 8.057] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.057] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.057] gen9_emit_sampler: sampler = a >[ 8.057] gen9_emit_sf: num_sf_outputs=2 >[ 8.057] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=9 >[ 8.057] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.057] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.057] glyphs0_to_dst: glyph=(72, 8)x(9, 8), unclipped >[ 8.057] emit_primitive_identity_mask__avx2: dst=(72, 8), mask=(96.00, 32.00) x (9.00, 8.00) >[ 8.057] glyphs0_to_dst: glyph=(80, 10)x(7, 3), unclipped >[ 8.057] emit_primitive_identity_mask__avx2: dst=(80, 10), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.057] gen8_vertex_flush[2278] = 6 >[ 8.057] gen9_magic_ca_pass: CA fixup (952 -> 958) >[ 8.057] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.057] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.057] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.057] glyph_cache(0): adding glyph to cache 1, pos 116 >[ 8.057] glyph_cache_upload: upload glyph 0x55bca9b56c30 to cache (112, 32)x(10, 10) >[ 8.057] sna_composite(pixmap=2, op=1, src=123+(0, 0), mask=0+(0, 0), dst=2+(112, 32)+(0, 0), size=(10, 10) >[ 8.057] sna_compute_composite_region: dst=(112, 32)x(10, 10) >[ 8.057] sna_compute_composite_region: initial clip against dst->pDrawable: (112, 32), (122, 42) >[ 8.057] clip_to_dst: region: 1x[(112, 32), (122, 42)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.057] sna_compute_composite_region: clip against dst->pCompositeClip: (112, 32), (122, 42) >[ 8.057] sna_compute_composite_region: clip against src (10x10 clip=0): (112, 32), (122, 42) >[ 8.057] sna_composite: composite region extents:+(0, 0) -> (112, 32), (122, 42) + (0, 0) >[ 8.057] gen9_render_composite: 10x10, current mode=1/1 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (112, 32)x(10, 10), partial?=0 >[ 8.057] sna_drawable_use_bo pixmap=2, box=((112, 32), (122, 42)), flags=f... >[ 8.057] sna_drawable_use_bo: pinned, never REPLACES >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(10, 10), dst=(112, 32) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=123, (0, 0)x(10, 10)/(10, 10) >[ 8.057] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.057] sna_render_pixmap_bo: offset=(-112, -32), size=(10, 10) >[ 8.057] use_cpu_bo: no cpu bo >[ 8.057] move_to_gpu: not migrating pixmap=123 due to usage_hint=3 >[ 8.057] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.057] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.057] sna_drawable_move_region_to_cpu(pixmap=123 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.057] sna_drawable_move_region_to_cpu: pixmap=123 all damaged on CPU >[ 8.057] kgem_can_create_2d: 10x10 @ 32 >[ 8.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.057] kgem_can_create_2d: untiled size=4096 >[ 8.057] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.057] kgem_choose_tiling: 10x10 -> 0 >[ 8.057] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.057] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.057] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.057] kgem_create_buffer: reusing buffer? used=28928 + size=640, total=262144 >[ 8.057] kgem_create_proxy: target handle=23 [proxy? -1], offset=28928, length=640, io=1 >[ 8.057] __kgem_bo_init(handle=23, num_pages=640) >[ 8.057] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.057] gen4_choose_composite_emitter: identity src, no mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 4, now 3 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f2c0) >[ 8.057] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.057] kgem_add_reloc64: handle=23, pos=15528, delta=0, domains=40000 >[ 8.057] kgem_add_reloc64: adding proxy [delta=28928] for handle=23 >[ 8.057] kgem_add_reloc64[24] = (delta=28928, target handle=2, presumed=fd545000) >[ 8.057] [3ca0] bind bo(handle=23, addr=fd54c100), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.057] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.057] gen9_emit_sampler: sampler = 2 >[ 8.057] gen9_emit_sf: num_sf_outputs=1 >[ 8.057] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=2 >[ 8.057] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.057] gen9_render_composite_box: (112, 32), (122, 42) >[ 8.057] apply_damage: damage=0x0, region=1 [(112, 32), (122, 42) + (0, 0)] >[ 8.057] gen8_vertex_flush[23ac] = 3 >[ 8.057] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.057] gen9_render_composite: 0x0, current mode=1/1 >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.057] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] color_convert: src=ff232321 [20028888] >[ 8.057] color_convert: dst=ff232321 [20028888] >[ 8.057] sna_render_get_solid: ff232321 >[ 8.057] sna_render_get_solid(7) = ff232321 (last) >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.057] sna_render_pixmap_bo: GPU all damaged >[ 8.057] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.057] gen4_choose_composite_emitter: solid, identity mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 3, now 4 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f240) >[ 8.057] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.057] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.057] gen9_emit_sampler: sampler = a >[ 8.057] gen9_emit_sf: num_sf_outputs=2 >[ 8.057] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=9 >[ 8.057] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.057] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.057] glyphs0_to_dst: glyph=(84, 6)x(10, 10), unclipped >[ 8.057] emit_primitive_identity_mask__avx2: dst=(84, 6), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.057] glyphs0_to_dst: glyph=(92, 6)x(10, 10), unclipped >[ 8.057] emit_primitive_identity_mask__avx2: dst=(92, 6), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.057] gen8_vertex_flush[2484] = 6 >[ 8.057] gen9_magic_ca_pass: CA fixup (961 -> 967) >[ 8.057] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.057] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.057] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.057] glyph_cache(0): adding glyph to cache 1, pos 120 >[ 8.057] glyph_cache_upload: upload glyph 0x55bca9b57060 to cache (96, 48)x(10, 10) >[ 8.057] sna_composite(pixmap=2, op=1, src=125+(0, 0), mask=0+(0, 0), dst=2+(96, 48)+(0, 0), size=(10, 10) >[ 8.057] sna_compute_composite_region: dst=(96, 48)x(10, 10) >[ 8.057] sna_compute_composite_region: initial clip against dst->pDrawable: (96, 48), (106, 58) >[ 8.057] clip_to_dst: region: 1x[(96, 48), (106, 58)], clip: 1x[(0, 0), (1024, 1024)] >[ 8.057] sna_compute_composite_region: clip against dst->pCompositeClip: (96, 48), (106, 58) >[ 8.057] sna_compute_composite_region: clip against src (10x10 clip=0): (96, 48), (106, 58) >[ 8.057] sna_composite: composite region extents:+(0, 0) -> (96, 48), (106, 58) + (0, 0) >[ 8.057] gen9_render_composite: 10x10, current mode=1/1 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (96, 48)x(10, 10), partial?=0 >[ 8.057] sna_drawable_use_bo pixmap=2, box=((96, 48), (106, 58)), flags=f... >[ 8.057] sna_drawable_use_bo: pinned, never REPLACES >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(10, 10), dst=(96, 48) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=125, (0, 0)x(10, 10)/(10, 10) >[ 8.057] sna_render_pixmap_bo box=(0, 0), (10, 10): (10, 10)/(10, 10) >[ 8.057] sna_render_pixmap_bo: offset=(-96, -48), size=(10, 10) >[ 8.057] use_cpu_bo: no cpu bo >[ 8.057] move_to_gpu: not migrating pixmap=125 due to usage_hint=3 >[ 8.057] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 10) >[ 8.057] upload: box=(0, 0), (10, 10), pixmap=10x10 >[ 8.057] sna_drawable_move_region_to_cpu(pixmap=125 (10x10), [(0, 0), (10, 10)], flags=2) >[ 8.057] sna_drawable_move_region_to_cpu: pixmap=125 all damaged on CPU >[ 8.057] kgem_can_create_2d: 10x10 @ 32 >[ 8.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=10 >[ 8.057] kgem_can_create_2d: untiled size=4096 >[ 8.057] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.057] kgem_choose_tiling: 10x10 -> 0 >[ 8.057] kgem_upload_source_image : (0, 0), (10, 10), stride=40, bpp=32 >[ 8.057] kgem_create_buffer_2d: 10x10, 32 bpp, stride=64 >[ 8.057] kgem_create_buffer: size=640, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.057] kgem_create_buffer: reusing buffer? used=29696 + size=640, total=262144 >[ 8.057] kgem_create_proxy: target handle=23 [proxy? -1], offset=29696, length=640, io=1 >[ 8.057] __kgem_bo_init(handle=23, num_pages=640) >[ 8.057] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x10, pitch=40/64 >[ 8.057] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 8.057] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.057] gen4_choose_composite_emitter: identity src, no mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 4, now 3 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f200) >[ 8.057] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 8.057] kgem_add_reloc64: handle=23, pos=15480, delta=0, domains=40000 >[ 8.057] kgem_add_reloc64: adding proxy [delta=29696] for handle=23 >[ 8.057] kgem_add_reloc64[25] = (delta=29696, target handle=2, presumed=fd545000) >[ 8.057] [3c70] bind bo(handle=23, addr=fd54c400), format=192, width=10, height=10, pitch=64, tiling=0 -> sampler >[ 8.057] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 8.057] gen9_emit_sampler: sampler = 2 >[ 8.057] gen9_emit_sf: num_sf_outputs=1 >[ 8.057] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.057] gen9_emit_vertex_elements: setup id=2 >[ 8.057] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.057] gen9_render_composite_box: (96, 48), (106, 58) >[ 8.057] apply_damage: damage=0x0, region=1 [(96, 48), (106, 58) + (0, 0)] >[ 8.057] gen8_vertex_flush[25b8] = 3 >[ 8.057] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.057] gen9_render_composite: 0x0, current mode=1/1 >[ 8.057] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.057] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.057] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.057] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.057] sna_drawable_use_bo: using whole GPU bo >[ 8.057] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] color_convert: src=ff232321 [20028888] >[ 8.057] color_convert: dst=ff232321 [20028888] >[ 8.057] sna_render_get_solid: ff232321 >[ 8.057] sna_render_get_solid(7) = ff232321 (last) >[ 8.057] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.057] sna_transform_is_imprecise_integer_translation: no transform >[ 8.057] gen9_composite_picture: integer translation (0, 0), removing >[ 8.057] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.057] sna_render_pixmap_bo: GPU all damaged >[ 8.057] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.057] gen4_choose_composite_emitter: solid, identity mask >[ 8.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.057] aligning vertex: was 3, now 4 floats per vertex >[ 8.057] gen9_composite_get_binding_table(f180) >[ 8.057] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.057] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.057] gen9_emit_sampler: sampler = a >[ 8.057] gen9_emit_sf: num_sf_outputs=2 >[ 8.058] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.058] gen9_emit_vertex_elements: setup id=9 >[ 8.058] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.058] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.058] glyphs0_to_dst: glyph=(100, 6)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(100, 6), mask=(96.00, 48.00) x (10.00, 10.00) >[ 8.058] glyphs0_to_dst: glyph=(108, 6)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(108, 6), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.058] gen8_vertex_flush[2690] = 6 >[ 8.058] gen9_magic_ca_pass: CA fixup (970 -> 976) >[ 8.058] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.058] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.058] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_block_handler (tv=0.0) >[ 8.058] sna_wakeup_handler >[ 8.058] sna_glyphs(op=3, nlist=1, src=(5, 17)) >[ 8.058] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.058] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) >[ 8.058] glyphs_format: format=166024, depth=32 >[ 8.058] can_discard_mask: mask matches glyphs format, no conversion, so discard mask >[ 8.058] sna_glyphs: discarding mask >[ 8.058] glyphs0_to_dst(op=3, src=(5, 17), nlist=1, dst=(5, 17)+(0, 0)) >[ 8.058] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.058] gen9_render_composite: 0x0, current mode=1/1 >[ 8.058] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.058] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.058] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.058] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.058] sna_drawable_use_bo pixmap=38, box=((0, 0), (3840, 2160)), flags=7... >[ 8.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.058] sna_drawable_use_bo: using whole GPU bo >[ 8.058] gen9_composite_set_target: pixmap=38, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.058] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.058] color_convert: src=ff8e8b85 [20028888] >[ 8.058] color_convert: dst=ff8e8b85 [20028888] >[ 8.058] sna_render_get_solid: ff8e8b85 >[ 8.058] sna_render_finish_solid(force=0, domain=0, busy=1, dirty=1, size=8) >[ 8.058] sna_render_get_solid(8) = ff8e8b85 (new) >[ 8.058] kgem_create_proxy: target handle=8 [proxy? -1], offset=32, length=4, io=0 >[ 8.058] __kgem_bo_init(handle=8, num_pages=4) >[ 8.058] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.058] sna_transform_is_imprecise_integer_translation: no transform >[ 8.058] gen9_composite_picture: integer translation (0, 0), removing >[ 8.058] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.058] sna_render_pixmap_bo: GPU all damaged >[ 8.058] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.058] gen4_choose_composite_emitter: solid, identity mask >[ 8.058] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.058] gen9_composite_get_binding_table(f140) >[ 8.058] kgem_add_reloc64: handle=8, pos=15432, delta=0, domains=40000 >[ 8.058] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 8.058] kgem_add_reloc64[26] = (delta=32, target handle=4, presumed=fdffe000) >[ 8.058] [3c40] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.058] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 8.058] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.058] gen9_emit_vertex_elements: setup id=9 >[ 8.058] glyphs0_to_dst: glyph=(5, 9)x(9, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(5, 9), mask=(80.00, 16.00) x (9.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(13, 11)x(7, 3), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(13, 11), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.058] glyphs0_to_dst: glyph=(18, 7)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(18, 7), mask=(112.00, 0.00) x (10.00, 10.00) >[ 8.058] glyphs0_to_dst: glyph=(27, 9)x(7, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(27, 9), mask=(96.00, 16.00) x (7.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(32, 9)x(10, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(32, 9), mask=(112.00, 16.00) x (10.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(40, 9)x(9, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(40, 9), mask=(64.00, 32.00) x (9.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(47, 6)x(5, 11), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(47, 6), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.058] glyphs0_to_dst: glyph=(51, 9)x(9, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(51, 9), mask=(64.00, 48.00) x (9.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(58, 6)x(5, 11), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(58, 6), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.058] glyphs0_to_dst: glyph=(62, 9)x(11, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(62, 9), mask=(80.00, 48.00) x (11.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(72, 9)x(9, 8), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(72, 9), mask=(96.00, 32.00) x (9.00, 8.00) >[ 8.058] glyphs0_to_dst: glyph=(80, 11)x(7, 3), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(80, 11), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.058] glyphs0_to_dst: glyph=(84, 7)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(84, 7), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.058] glyphs0_to_dst: glyph=(92, 7)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(92, 7), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.058] glyphs0_to_dst: glyph=(100, 7)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(100, 7), mask=(96.00, 48.00) x (10.00, 10.00) >[ 8.058] glyphs0_to_dst: glyph=(108, 7)x(10, 10), unclipped >[ 8.058] emit_primitive_identity_mask__avx2: dst=(108, 7), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.058] gen8_vertex_flush[2790] = 48 >[ 8.058] gen9_magic_ca_pass: CA fixup (976 -> 1024) >[ 8.058] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.058] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.058] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.058] sna_create_pixmap(1, 1, 24, usage=0) >[ 8.058] kgem_can_create_2d: 1x1 @ 24 >[ 8.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=1 >[ 8.058] kgem_can_create_2d: untiled size=4096 >[ 8.058] kgem_choose_tiling: disabling tiling [1x1] for single row/col >[ 8.058] kgem_choose_tiling: 1x1 -> 0 >[ 8.058] sna_create_pixmap: usage=0, flags=a >[ 8.058] sna_create_pixmap: small buffer [4], attaching to shadow pixmap >[ 8.058] create_pixmap: allocating pixmap 1x1, depth=24/32, size=12 >[ 8.058] create_pixmap: serial=126, usage=0, 1x1 >[ 8.058] sna_create_pixmap: serial=126, 1x1, usage=0 >[ 8.058] sna_validate_gc(0x55bca988c810) changes=7fffff, previous serial=80000000, drawable=7e >[ 8.058] sna_validate_gc: recomputing clip >[ 8.058] sna_validate_gc: composite clip=1x[(0, 0), (1, 1)] [0x55bca9b575a0] >[ 8.058] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 8.058] sna_poly_fill_rect_extents: [0] = (0, 0)x(1, 1) >[ 8.058] sna_poly_fill_rect: extents(0, 0), (1, 1), flags=1 >[ 8.058] sna_poly_fill_rect: dropping last-cpu hint >[ 8.058] sna_drawable_use_bo pixmap=126, box=((0, 0), (1, 1)), flags=19... >[ 8.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.058] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.058] sna_drawable_use_bo: untiled, will not force allocation >[ 8.058] sna_drawable_use_bo: no CPU bo, and GPU not forced >[ 8.058] sna_poly_fill_rect: not using GPU, hint=19 >[ 8.058] sna_poly_fill_rect: fallback (0, 0), (1, 1) >[ 8.058] sna_gc_move_to_cpu(0x55bca988c810) changes=7fffff >[ 8.058] drawable_gc_flags: try operating on drawable inplace [hint? 1] >[ 8.058] sna_drawable_move_region_to_cpu(pixmap=126 (1x1), [(0, 0), (1, 1)], flags=5) >[ 8.058] sna_drawable_move_region_to_cpu: region (0, 0), (1, 1) + (0, 0) subsumes pixmap (1x1) >[ 8.058] _sna_pixmap_move_to_cpu(pixmap=126, 1x1, flags=5) >[ 8.058] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.058] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.058] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.058] __sna_damage_all(1, 1) >[ 8.058] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.058] sna_poly_fill_rect: fallback - fbPolyFillRect >[ 8.058] sna_gc_move_to_gpu(0x55bca988c810) >[ 8.058] sna_validate_gc(0x55bca9adccd0) changes=7fffff, previous serial=80000000, drawable=20 >[ 8.058] sna_validate_gc: recomputing clip >[ 8.058] sna_validate_gc: composite clip=1x[(0, 0), (3840, 2160)] [0x55bca9b4ed10] >[ 8.058] sna_copy_area: src=pixmap=38:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=8:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 8.058] sna_copy_area: normal copy >[ 8.058] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 8.058] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 8.058] sna_do_copy: dst extents (0, 0), (3840, 2160), dst clip extents (0, 0), (3840, 2160), dst size=3840x2160 >[ 8.058] sna_do_copy: clipped dst extents (0, 0), (3840, 2160) >[ 8.058] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 8.058] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 8.058] sna_do_copy: pixmap -- no source clipping >[ 8.058] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 8.058] sna_do_copy: copy region (0, 0), (3840, 2160) x 1 + (0, 0) >[ 8.058] sna_copy_boxes (boxes=1x[(0, 0), (3840, 2160)...], src pixmap=38+(0, 0), dst pixmap=8+(0, 0), alu=3, src.size=3840x2160, dst.size=3840x2160) >[ 8.058] sna_copy_boxes: dst=(priv=0x55bca988c3c0, gpu_bo=9, cpu_bo=0), src=(priv=0x55bca9b28d40, gpu_bo=17, cpu_bo=0), replaces=1 >[ 8.058] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.058] sna_drawable_use_bo pixmap=8, box=((0, 0), (3840, 2160)), flags=1b... >[ 8.058] sna_drawable_use_bo: pinned, never REPLACES >[ 8.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.058] sna_drawable_use_bo: applying move-to-gpu override >[ 8.058] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (3840, 2160)] from damage 1x[(0, 0], (3840, 2160)] >[ 8.058] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 8.058] wait_for_shadow: flags=1, flips=0, handle=9, shadow=11 >[ 8.058] wait_for_shadow: setting front pixmap to handle=11 >[ 8.058] sna_drawable_use_bo: using whole GPU bo >[ 8.058] sna_pixmap_move_to_gpu(pixmap=38, usage=0), flags=a >[ 8.058] sna_pixmap_move_to_gpu: already all-damaged >[ 8.058] sna_pixmap_mark_active: pixmap=38, handle=17 >[ 8.058] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.058] sna_pixmap_make_cow: make cow src=38, dst=8, handle=17 (already cow? src=0, dst=0) >[ 8.058] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 8.058] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.058] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.058] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 8.058] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 8.058] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.058] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.058] __kgem_retire_rq: request 1 complete >[ 8.058] __kgem_bo_flush: handle=19, busy=0, wedged=0 >[ 8.058] kgem_bo_move_to_cache: release handle=19 >[ 8.058] kgem_bo_move_to_inactive: moving handle=19 to inactive >[ 8.058] kgem_bo_move_to_cache: release handle=18 >[ 8.058] kgem_bo_move_to_inactive: moving handle=18 to inactive >[ 8.058] kgem_set_mode: flushing before new bo >[ 8.058] gen8_vertex_close: used=4096, vbo active? 16, vb=204, nreloc=2 >[ 8.058] gen8_vertex_close: reloc[0] = 287 >[ 8.058] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.058] kgem_add_handle: handle=16, index=5 >[ 8.058] kgem_add_reloc64[27] = (delta=0, target handle=5, presumed=fffa8000) >[ 8.058] gen8_vertex_close: reloc[1] = 346 >[ 8.058] kgem_add_reloc64: handle=16, pos=346, delta=0, domains=200000 >[ 8.058] kgem_add_reloc64[28] = (delta=0, target handle=5, presumed=fffa8000) >[ 8.058] sna_render_flush_solid(size=9) >[ 8.058] batch[1/1, flags=1800]: 2570 2570 15424 16384, nreloc=29, nexec=6, nfence=0, aperture=9263 [fenced=0] >[ 8.058] kgem_finish_buffers: buffer handle=23, used=30464, exec?=1, write=1, mmapped=cpu, refcnt=2 >[ 8.058] kgem_finish_buffers: retaining upload buffer (30464/262144): used=32768, refcnt=2 >[ 8.058] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 8.058] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -49151 >[ 8.058] kgem_fixup_relocs: shrinking by 49152 >[ 8.058] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.058] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 8.058] kgem_commit: release handle=17 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.058] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 8.058] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.058] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.058] __kgem_bo_clear_busy: handle=8 >[ 8.058] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 8.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.058] __kgem_bo_clear_busy: handle=8 >[ 8.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.058] __kgem_bo_clear_busy: handle=8 >[ 8.058] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.058] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.058] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.058] needs_batch_flush: flushing before handle=11 for new reservation >[ 8.058] kgem_check_bo: num_pages=+16200, num_exec=+2 >[ 8.058] aligning vertex: was 4, now 2 floats per vertex >[ 8.058] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.058] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.058] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.058] kgem_add_handle: handle=4, index=0 >[ 8.058] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.058] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.058] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.058] gen9_composite_get_binding_table(ffc0) >[ 8.058] kgem_add_reloc64: handle=11, pos=16360, delta=0, domains=20002 >[ 8.058] kgem_add_handle: handle=11, index=1 >[ 8.058] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.058] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 8.058] [3fe0] bind bo(handle=11, addr=0), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.058] kgem_add_reloc64: handle=17, pos=16344, delta=0, domains=40000 >[ 8.058] kgem_add_handle: handle=17, index=2 >[ 8.058] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fdfff000) >[ 8.058] [3fd0] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 8.058] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.058] gen9_emit_sampler: sampler = 0 >[ 8.058] gen9_emit_sf: num_sf_outputs=1 >[ 8.058] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.058] gen9_emit_vertex_elements: setup id=0 >[ 8.058] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.059] (0, 0) -> (0, 0) + (3840, 2160) >[ 8.059] gen8_vertex_flush[490] = 3 >[ 8.059] sna_destroy_pixmap: pixmap=38, attached?=1 >[ 8.059] _kgem_bo_destroy: handle=17, proxy? 0 >[ 8.059] __kgem_bo_destroy: handle=17, size=33177600 >[ 8.059] __kgem_bo_destroy: handle=17 -> active >[ 8.059] __sna_free_pixmap(pixmap=38) >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=2, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.059] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.059] start_flush: has dirty shadow >[ 8.059] timer_enable (time=8059), starting timer 0 >[ 8.059] timer_enable (time=8059), starting timer 1 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=2, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=2, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=2, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=2, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.059] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.059] __kgem_ring_is_idle: last fence handle=2 still busy >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.059] __kgem_retire_rq: request 2 complete >[ 8.059] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=0 >[ 8.059] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 8.059] kgem_retire__buffers: releasing upload cache for handle=23? 1 >[ 8.059] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.059] __kgem_bo_destroy: handle=23, size=262144 >[ 8.059] kgem_bo_replace_io: transferring io handle=23 to bo >[ 8.059] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 8.059] sna_accel_block: GPU idle, flushing >[ 8.059] gen8_vertex_close: used=4102, vbo active? 16, vb=1, nreloc=1 >[ 8.059] gen8_vertex_close: reloc[0] = 287 >[ 8.059] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.059] kgem_add_handle: handle=16, index=3 >[ 8.059] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 8.059] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16274 [fenced=0] >[ 8.059] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.059] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.059] kgem_fixup_relocs: shrinking by 61440 >[ 8.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.059] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.059] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 8.059] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.059] kgem_commit: release handle=17 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.059] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.059] kgem_retire -- retired=0, need_retire=1 >[ 8.059] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.059] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.059] sna_accel_block: evaluating timers, active=7 >[ 8.059] sna_accel_block: flush timer expires in 8 [8067] >[ 8.059] sna_wakeup_handler >[ 8.059] sna_block_handler (tv=1.305000) >[ 8.059] kgem_retire, need_retire?=1 >[ 8.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.059] kgem_retire__requests_ring: retiring ring 0 >[ 8.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.059] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.060] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.060] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.060] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.060] kgem_retire -- retired=0, need_retire=1 >[ 8.060] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.060] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.060] sna_accel_block: evaluating timers, active=7 >[ 8.060] sna_accel_block: flush timer expires in 7 [8067] >[ 8.060] sna_wakeup_handler >[ 8.060] sna_block_handler (tv=1.304000) >[ 8.060] kgem_retire, need_retire?=1 >[ 8.060] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.060] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.061] sna_block_handler (tv=1.303000) >[ 8.061] kgem_retire, need_retire?=1 >[ 8.061] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.061] kgem_retire__requests_ring: retiring ring 0 >[ 8.061] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.061] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.061] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.061] kgem_retire -- retired=0, need_retire=1 >[ 8.061] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.061] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.061] sna_accel_block: evaluating timers, active=7 >[ 8.061] sna_accel_block: flush timer expires in 6 [8067] >[ 8.061] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.062] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.062] sna_accel_block: evaluating timers, active=7 >[ 8.062] sna_accel_block: flush timer expires in 5 [8067] >[ 8.062] sna_wakeup_handler >[ 8.062] sna_block_handler (tv=1.302000) >[ 8.062] kgem_retire, need_retire?=1 >[ 8.062] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.062] kgem_retire__requests_ring: retiring ring 0 >[ 8.062] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.062] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.062] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.062] kgem_retire -- retired=0, need_retire=1 >[ 8.062] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.063] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.063] sna_accel_block: evaluating timers, active=7 >[ 8.063] sna_accel_block: flush timer expires in 4 [8067] >[ 8.063] sna_wakeup_handler >[ 8.063] sna_block_handler (tv=1.301000) >[ 8.063] kgem_retire, need_retire?=1 >[ 8.063] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.063] kgem_retire__requests_ring: retiring ring 0 >[ 8.063] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.063] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.063] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.063] kgem_retire -- retired=0, need_retire=1 >[ 8.063] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.063] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.063] sna_accel_block: evaluating timers, active=7 >[ 8.063] sna_accel_block: flush timer expires in 4 [8067] >[ 8.065] sna_wakeup_handler >[ 8.065] sna_block_handler (tv=1.299000) >[ 8.065] kgem_retire, need_retire?=1 >[ 8.065] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.065] kgem_retire__requests_ring: retiring ring 0 >[ 8.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.065] __kgem_retire_rq: request 1 complete >[ 8.065] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 8.065] __kgem_bo_flush: handle=17, busy=0, wedged=0 >[ 8.065] kgem_bo_move_to_cache: release handle=17 >[ 8.065] kgem_bo_move_to_inactive: moving handle=17 to inactive >[ 8.065] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 8.065] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.065] kgem_retire -- retired=1, need_retire=0 >[ 8.065] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 8.065] gen6_render_retire: resetting idle vbo >[ 8.065] sna_scanout_do_flush: flush timer active: delta=2 >[ 8.065] sna_scanout_do_flush (time=8065), triggered >[ 8.065] sna_scanout_flush (time=8065), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 8.065] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.065] stop_flush: scanout=11 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.065] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.065] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.065] sna_mode_redisplay: damage: 1x(0, 0), (3840, 2160) >[ 8.065] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 8.065] sna_pixmap_move_to_gpu(pixmap=8, usage=16), flags=10a >[ 8.065] sna_pixmap_move_to_gpu: already all-damaged >[ 8.065] sna_pixmap_mark_active: pixmap=8, handle=11 >[ 8.065] sna_mode_redisplay: crtc[0] transformed? 0 >[ 8.065] sna_mode_redisplay: crtc[1] transformed? 0 >[ 8.065] sna_mode_redisplay: crtc[2] transformed? 0 >[ 8.065] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=9 [active?=2], new handle=11 [active=0] >[ 8.065] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 9, transformed? 0 >[ 8.065] get_fb: reusing fb=108 for handle=11 >[ 8.066] sna_mode_redisplay: recording flip on CRTC:32 handle=11, active_scanout=1, serial=1 >[ 8.066] __kgem_bo_clear_busy: handle=11 >[ 8.066] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 9, transformed? 0 >[ 8.066] sna_mode_redisplay: recording flip on CRTC:39 handle=11, active_scanout=2, serial=1 >[ 8.066] __kgem_bo_clear_busy: handle=11 >[ 8.066] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 8.066] sna_mode_redisplay: flipped 2 outputs, shadow active? 9 >[ 8.066] set_shadow: waiting for region 1x[(0, 0), (3840, 2160)], front handle=11, shadow handle=9 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 16 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.066] sna_wakeup_handler >[ 8.066] sna_block_handler (tv=1.298000) >[ 8.066] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.066] sna_accel_block: evaluating timers, active=7 >[ 8.066] sna_accel_block: flush timer expires in 15 [8081] >[ 8.067] sna_wakeup_handler >[ 8.067] sna_create_pixmap(3840, 2160, 24, usage=0) >[ 8.067] kgem_can_create_2d: 3840x2160 @ 24 >[ 8.067] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.067] kgem_can_create_2d: untiled size=33177600 >[ 8.067] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.067] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.067] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.067] sna_create_pixmap: usage=0, flags=1b >[ 8.067] sna_create_pixmap: creating GPU pixmap 3840x2160, stride=15360, flags=1b >[ 8.067] __pop_freed_pixmap: reusing freed pixmap=38 header >[ 8.067] create_pixmap_hdr: pixmap=127, width=3840, height=2160, usage=0 >[ 8.067] sna_create_pixmap: serial=127, 3840x2160, usage=0 >[ 8.067] sna_composite_rectangles(pixmap=128, op=0, 0 x 1 [(0, 0)x(3840, 2160) ...]) >[ 8.067] sna_composite_rectangles: converted to op 0 >[ 8.067] sna_composite_rectangles[0] (0, 0)x(3840, 2160) -> (0, 0), (3840, 2160) >[ 8.067] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 2160) x 1 >[ 8.067] sna_composite_rectangles: clipped extents (0, 0),(3840, 2160) x 1 >[ 8.067] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 2160) >[ 8.067] sna_composite_rectangles: dropping last-cpu hint >[ 8.067] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=19... >[ 8.067] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.067] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.067] sna_pixmap_move_to_gpu(pixmap=128, usage=0), flags=b >[ 8.067] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.067] sna_pixmap_move_to_gpu: creating GPU bo (3840x2160@32), create=b >[ 8.067] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.067] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.067] sna_pixmap_alloc_gpu: pixmap=128 >[ 8.067] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.067] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 8.067] kgem_bo_remove_from_inactive: removing handle=17 from inactive >[ 8.067] from inactive: pitch=15360, tiling=1: handle=17, id=368 >[ 8.067] __sna_damage_all(3840, 2160) >[ 8.067] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.067] sna_pixmap_mark_active: pixmap=128, handle=17 >[ 8.067] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.067] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.067] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 8.067] kgem_bo_is_render: handle=17, rq? 0 [0] >[ 8.067] kgem_bo_is_render: handle=17, rq? 0 [0] >[ 8.067] gen9_render_fill_boxes(0 x 1 [(0, 0), (3840, 2160) ...]) >[ 8.067] sna_render_get_solid: 0 >[ 8.067] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.067] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 8.067] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.067] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.067] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.067] kgem_add_handle: handle=4, index=0 >[ 8.067] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.067] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.067] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.067] gen9_composite_get_binding_table(ffc0) >[ 8.067] kgem_add_reloc64: handle=17, pos=16360, delta=0, domains=20002 >[ 8.067] kgem_add_handle: handle=17, index=1 >[ 8.067] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdfff000) >[ 8.067] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.067] [3fe0] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.067] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.067] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.067] kgem_add_handle: handle=7, index=2 >[ 8.067] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.067] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.067] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.067] gen9_emit_sampler: sampler = 1 >[ 8.067] gen9_emit_sf: num_sf_outputs=1 >[ 8.067] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.067] gen9_emit_vertex_elements: setup id=0 >[ 8.067] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.067] (0, 0), (3840, 2160) >[ 8.067] gen8_vertex_flush[490] = 3 >[ 8.067] sna_composite_rectangles: pixmap=128 marking clear [0]? 1 >[ 8.067] sna_composite_rectangles(pixmap=128, op=1, ff2c001e x 1 [(0, 0)x(3840, 2160) ...]) >[ 8.067] sna_composite_rectangles: converted to op 1 >[ 8.067] sna_composite_rectangles[0] (0, 0)x(3840, 2160) -> (0, 0), (3840, 2160) >[ 8.067] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 2160) x 1 >[ 8.067] sna_composite_rectangles: clipped extents (0, 0),(3840, 2160) x 1 >[ 8.067] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 2160) >[ 8.067] sna_composite_rectangles: promoting to full GPU >[ 8.067] sna_composite_rectangles: dropping last-cpu hint >[ 8.067] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=19... >[ 8.067] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.067] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.067] sna_drawable_use_bo: using whole GPU bo >[ 8.067] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 8.067] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.067] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (3840, 2160) ...]) >[ 8.067] sna_render_get_solid: ff2c001e >[ 8.067] sna_render_get_solid(0) = ff2c001e (recreate) >[ 8.067] kgem_create_proxy: target handle=8 [proxy? -1], offset=0, length=4, io=0 >[ 8.067] __kgem_bo_init(handle=8, num_pages=4) >[ 8.067] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.067] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.067] gen9_composite_get_binding_table(ff00) >[ 8.067] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 8.067] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 8.067] kgem_add_handle: handle=8, index=3 >[ 8.067] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 8.067] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.067] gen9_emit_vertex_elements: setup id=0 >[ 8.067] (0, 0), (3840, 2160) >[ 8.067] gen8_vertex_flush[4cc] = 3 >[ 8.067] sna_composite_rectangles: pixmap=128 marking clear [ff2c001e]? 1 >[ 8.067] sna_create_pixmap(40, 40, 32, usage=0) >[ 8.067] kgem_can_create_2d: 40x40 @ 32 >[ 8.067] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.067] kgem_can_create_2d: untiled size=8192 >[ 8.067] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.067] kgem_choose_tiling: 40x40 -> 0 >[ 8.067] sna_create_pixmap: usage=0, flags=b >[ 8.067] sna_create_pixmap: creating GPU pixmap 40x40, stride=160, flags=b >[ 8.067] __pop_freed_pixmap: reusing freed pixmap=42 header >[ 8.067] create_pixmap_hdr: pixmap=129, width=40, height=40, usage=0 >[ 8.067] sna_create_pixmap: serial=129, 40x40, usage=0 >[ 8.067] sna_composite_rectangles(pixmap=130, op=0, 0 x 1 [(0, 0)x(40, 40) ...]) >[ 8.067] sna_composite_rectangles: converted to op 0 >[ 8.067] sna_composite_rectangles[0] (0, 0)x(40, 40) -> (0, 0), (40, 40) >[ 8.067] sna_composite_rectangles: nrects=1, region=(0, 0), (40, 40) x 1 >[ 8.067] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 1 >[ 8.067] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.067] sna_composite_rectangles: dropping last-cpu hint >[ 8.067] sna_drawable_use_bo pixmap=130, box=((0, 0), (40, 40)), flags=19... >[ 8.067] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.067] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.067] sna_pixmap_move_to_gpu(pixmap=130, usage=0), flags=b >[ 8.067] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.067] sna_pixmap_move_to_gpu: creating GPU bo (40x40@32), create=b >[ 8.067] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.067] kgem_choose_tiling: 40x40 -> 0 >[ 8.067] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.068] kgem_choose_tiling: 40x40 -> 0 >[ 8.068] sna_pixmap_alloc_gpu: pixmap=130 >[ 8.068] kgem_create_2d(40x40, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.068] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.068] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 8.068] from inactive: pitch=160, tiling=0: handle=12, id=370 >[ 8.068] __sna_damage_all(40, 40) >[ 8.068] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.068] sna_pixmap_mark_active: pixmap=130, handle=12 >[ 8.068] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.068] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.068] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.068] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 8.068] gen9_render_fill_boxes(0 x 1 [(0, 0), (40, 40) ...]) >[ 8.068] sna_render_get_solid: 0 >[ 8.068] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.068] kgem_set_mode: flushing before new bo >[ 8.068] gen8_vertex_close: used=12, vbo active? 16, vb=1, nreloc=1 >[ 8.068] gen8_vertex_close: reloc[0] = 287 >[ 8.068] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.068] kgem_add_handle: handle=16, index=4 >[ 8.068] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 8.068] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=8176 [fenced=0] >[ 8.068] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.068] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.068] kgem_fixup_relocs: shrinking by 61440 >[ 8.068] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.068] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.068] kgem_commit: release handle=17 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.068] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.068] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.068] __kgem_bo_clear_busy: handle=7 >[ 8.068] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.068] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.068] __kgem_bo_clear_busy: handle=8 >[ 8.068] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 8.068] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.068] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.068] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.068] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 8.068] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.068] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.068] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.068] kgem_add_handle: handle=4, index=0 >[ 8.068] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.068] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.068] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.068] gen9_composite_get_binding_table(ffc0) >[ 8.068] kgem_add_reloc64: handle=12, pos=16360, delta=0, domains=20002 >[ 8.068] kgem_add_handle: handle=12, index=1 >[ 8.068] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdffb000) >[ 8.068] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 8.068] [3fe0] bind bo(handle=12, addr=fdffb000), format=192, width=40, height=40, pitch=160, tiling=0 -> render >[ 8.068] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.068] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.068] kgem_add_handle: handle=7, index=2 >[ 8.068] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.068] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.068] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.068] gen9_emit_sampler: sampler = 1 >[ 8.068] gen9_emit_sf: num_sf_outputs=1 >[ 8.068] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.068] gen9_emit_vertex_elements: setup id=0 >[ 8.068] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.068] (0, 0), (40, 40) >[ 8.068] gen8_vertex_flush[490] = 3 >[ 8.068] sna_composite_rectangles: pixmap=130 marking clear [0]? 1 >[ 8.068] sna_composite_rectangles(pixmap=130, op=1, 40404040 x 4 [(0, 0)x(1, 1) ...]) >[ 8.068] sna_composite_rectangles: converted to op 1 >[ 8.068] sna_composite_rectangles[0] (0, 0)x(1, 1) -> (0, 0), (1, 1) >[ 8.068] sna_composite_rectangles[1] (39, 0)x(1, 1) -> (39, 0), (40, 1) >[ 8.068] sna_composite_rectangles[2] (0, 39)x(1, 1) -> (0, 39), (1, 40) >[ 8.068] sna_composite_rectangles[3] (39, 39)x(1, 1) -> (39, 39), (40, 40) >[ 8.068] sna_composite_rectangles: nrects=4, region=(0, 0), (40, 40) x 4 >[ 8.068] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 4 >[ 8.068] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.068] sna_composite_rectangles: dropping last-cpu hint >[ 8.068] sna_drawable_use_bo pixmap=130, box=((0, 0), (40, 40)), flags=1... >[ 8.068] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.068] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.068] sna_drawable_use_bo: using whole GPU bo >[ 8.068] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 8.068] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.068] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (1, 1) ...]) >[ 8.068] sna_render_get_solid: 40404040 >[ 8.068] sna_render_get_solid(1) = 40404040 (recreate) >[ 8.068] kgem_create_proxy: target handle=8 [proxy? -1], offset=4, length=4, io=0 >[ 8.068] __kgem_bo_init(handle=8, num_pages=4) >[ 8.068] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.068] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.068] gen9_composite_get_binding_table(ff00) >[ 8.068] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 8.068] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 8.068] kgem_add_handle: handle=8, index=3 >[ 8.068] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 8.068] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.068] gen9_emit_vertex_elements: setup id=0 >[ 8.068] (0, 0), (1, 1) >[ 8.068] (39, 0), (40, 1) >[ 8.068] (0, 39), (1, 40) >[ 8.068] (39, 39), (40, 40) >[ 8.068] gen8_vertex_flush[4cc] = 12 >[ 8.068] sna_composite(pixmap=128, op=3, src=130+(0, 0), mask=0+(0, 0), dst=128+(0, 0)+(0, 0), size=(3840, 2160) >[ 8.068] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 8.068] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 8.068] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.068] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 8.068] sna_compute_composite_region: clip against src (40x40 clip=0): (0, 0), (3840, 2160) >[ 8.068] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 8.068] gen9_render_composite: 3840x2160, current mode=1/1 >[ 8.068] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.068] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 8.068] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 8.068] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 8.068] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=7... >[ 8.068] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.068] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.068] sna_drawable_use_bo: using whole GPU bo >[ 8.068] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.068] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 8.068] sna_transform_is_imprecise_integer_translation: no transform >[ 8.068] gen9_composite_picture: integer translation (0, 0), removing >[ 8.068] sna_render_pixmap_bo pixmap=130, (0, 0)x(3840, 2160)/(40, 40) >[ 8.068] sna_render_pixmap_bo: GPU all damaged >[ 8.068] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.068] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.068] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.068] gen4_choose_composite_emitter: identity src, no mask >[ 8.068] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.068] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.068] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 8.068] aligning vertex: was 2, now 3 floats per vertex >[ 8.068] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.068] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.068] gen9_composite_get_binding_table(fe80) >[ 8.068] kgem_add_reloc64: handle=17, pos=16280, delta=0, domains=20002 >[ 8.068] kgem_add_handle: handle=17, index=4 >[ 8.068] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fdfff000) >[ 8.068] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.068] [3f90] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.068] kgem_add_reloc64: handle=12, pos=16264, delta=0, domains=40000 >[ 8.068] kgem_add_reloc64[7] = (delta=0, target handle=1, presumed=fdffb000) >[ 8.068] [3f80] bind bo(handle=12, addr=fdffb000), format=192, width=40, height=40, pitch=160, tiling=0 -> sampler >[ 8.068] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.068] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.068] gen9_emit_sampler: sampler = a >[ 8.068] gen9_emit_vertex_elements: setup id=2 >[ 8.068] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.068] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 8.068] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 8.068] gen8_vertex_flush[568] = 3 >[ 8.068] sna_destroy_pixmap: pixmap=130, attached?=1 >[ 8.068] _kgem_bo_destroy: handle=12, proxy? 0 >[ 8.068] __kgem_bo_destroy: handle=12, size=12288 >[ 8.068] __kgem_bo_destroy: handle=12 -> active >[ 8.068] __sna_free_pixmap(pixmap=130) >[ 8.068] sna_create_pixmap(320, 2128, 32, usage=0) >[ 8.068] kgem_can_create_2d: 320x2128 @ 32 >[ 8.068] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1280, height=2128 >[ 8.068] kgem_can_create_2d: untiled size=2723840 >[ 8.068] kgem_choose_tiling: 320x2128 -> 1 >[ 8.068] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.068] kgem_can_create_2d: tiled[1] size=3268608 >[ 8.068] sna_create_pixmap: usage=0, flags=1b >[ 8.068] sna_create_pixmap: creating GPU pixmap 320x2128, stride=1280, flags=1b >[ 8.068] __pop_freed_pixmap: reusing freed pixmap=130 header >[ 8.068] create_pixmap_hdr: pixmap=131, width=320, height=2128, usage=0 >[ 8.068] sna_create_pixmap: serial=131, 320x2128, usage=0 >[ 8.068] sna_composite_rectangles(pixmap=132, op=0, 0 x 1 [(0, 0)x(320, 2128) ...]) >[ 8.068] sna_composite_rectangles: converted to op 0 >[ 8.068] sna_composite_rectangles[0] (0, 0)x(320, 2128) -> (0, 0), (320, 2128) >[ 8.068] sna_composite_rectangles: nrects=1, region=(0, 0), (320, 2128) x 1 >[ 8.068] sna_composite_rectangles: clipped extents (0, 0),(320, 2128) x 1 >[ 8.068] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(320, 2128) >[ 8.068] sna_composite_rectangles: dropping last-cpu hint >[ 8.068] sna_drawable_use_bo pixmap=132, box=((0, 0), (320, 2128)), flags=19... >[ 8.068] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.068] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.068] sna_pixmap_move_to_gpu(pixmap=132, usage=0), flags=b >[ 8.068] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.068] sna_pixmap_move_to_gpu: creating GPU bo (320x2128@32), create=b >[ 8.068] kgem_choose_tiling: 320x2128 -> 1 >[ 8.068] kgem_choose_tiling: 320x2128 -> 1 >[ 8.068] sna_pixmap_alloc_gpu: pixmap=132 >[ 8.068] kgem_create_2d(320x2128, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.068] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.068] kgem_bo_remove_from_inactive: removing handle=19 from inactive >[ 8.068] from inactive: pitch=1536, tiling=1: handle=19, id=372 >[ 8.068] __sna_damage_all(320, 2128) >[ 8.068] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.068] sna_pixmap_mark_active: pixmap=132, handle=19 >[ 8.068] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.068] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.069] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.069] kgem_bo_is_render: handle=19, rq? 0 [0] >[ 8.069] gen9_render_fill_boxes(0 x 1 [(0, 0), (320, 2128) ...]) >[ 8.069] sna_render_get_solid: 0 >[ 8.069] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.069] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.069] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.069] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.069] aligning vertex: was 3, now 2 floats per vertex >[ 8.069] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.069] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.069] gen9_composite_get_binding_table(fdc0) >[ 8.069] kgem_add_reloc64: handle=19, pos=16232, delta=0, domains=20002 >[ 8.069] kgem_add_handle: handle=19, index=5 >[ 8.069] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fdcdc000) >[ 8.069] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.069] [3f60] bind bo(handle=19, addr=fdcdc000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.069] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.069] gen9_emit_sampler: sampler = 1 >[ 8.069] gen9_emit_vertex_elements: setup id=0 >[ 8.069] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.069] (0, 0), (320, 2128) >[ 8.069] gen8_vertex_flush[5d8] = 3 >[ 8.069] sna_composite_rectangles: pixmap=132 marking clear [0]? 1 >[ 8.069] sna_composite_trapezoids(op=1, src=(16, 972), mask=18000, ntrap=17) >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.069] trapezoid_spans_maybe_inplace? clear, no >[ 8.069] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.069] imprecise_trapezoid_span_converter: extents (4, 972), (316, 1084) >[ 8.069] sna_compute_composite_region: dst=(4, 972)x(312, 112) >[ 8.069] sna_compute_composite_region: initial clip against dst->pDrawable: (4, 972), (316, 1084) >[ 8.069] clip_to_dst: region: 1x[(4, 972), (316, 1084)], clip: 1x[(0, 0), (320, 2128)] >[ 8.069] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 972), (316, 1084) >[ 8.069] sna_compute_composite_region: clip against src (0x0 clip=0): (4, 972), (316, 1084) >[ 8.069] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.069] imprecise_trapezoid_span_converter: after clip -- extents (4, 972), (316, 1084), delta=(0, 0) src -> (4, 972) >[ 8.069] gen9_render_composite_spans: 312x112 with flags=0, current mode=1 >[ 8.069] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.069] gen9_composite_set_target: (4, 972)x(312, 112), partial?=1 >[ 8.069] sna_drawable_use_bo pixmap=132, box=((4, 972), (316, 1084)), flags=7... >[ 8.069] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.069] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.069] sna_drawable_use_bo: using whole GPU bo >[ 8.069] gen9_composite_set_target: pixmap=132, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.069] gen9_composite_picture: (4, 972)x(312, 112), dst=(4, 972) >[ 8.069] color_convert: src=660a0a0a [20028888] >[ 8.069] color_convert: dst=660a0a0a [20028888] >[ 8.069] sna_render_get_solid: 660a0a0a >[ 8.069] sna_render_get_solid(2) = 660a0a0a (old) >[ 8.069] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.069] gen4_choose_spans_emitter: solid source >[ 8.069] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.069] aligning vertex: was 2, now 3 floats per vertex >[ 8.069] gen9_composite_get_binding_table(fd40) >[ 8.069] kgem_add_reloc64: handle=8, pos=16200, delta=0, domains=40000 >[ 8.069] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 8.069] kgem_add_reloc64[9] = (delta=8, target handle=3, presumed=fdffe000) >[ 8.069] [3f40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.069] gen9_emit_sampler: sampler = c >[ 8.069] gen9_emit_sf: num_sf_outputs=2 >[ 8.069] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 8.069] gen9_emit_vertex_elements: setup id=5 >[ 8.069] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.069] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 8.069] thread_choose_span: clipped? 0 >[ 8.069] imprecise_trapezoid_span_converter: using 4 threads >[ 8.069] imprecise_trapezoid_span_converter: using 4 threads for span compositing 312x112 >[ 8.069] thread_choose_span: clipped? 0 >[ 8.069] span_thread: flushing 1 boxes >[ 8.069] span_thread: flushing 1 boxes >[ 8.069] span_thread: flushing 46 boxes >[ 8.069] span_thread: flushing 46 boxes >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=46, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=46, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen8_vertex_flush[69c] = 282 >[ 8.069] gen9_render_composite_spans_done() >[ 8.069] sna_composite_trapezoids(op=3, src=(16, 971), mask=18000, ntrap=144) >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.069] imprecise_trapezoid_span_converter: extents (3, 972), (317, 1084) >[ 8.069] sna_compute_composite_region: dst=(3, 972)x(314, 112) >[ 8.069] sna_compute_composite_region: initial clip against dst->pDrawable: (3, 972), (317, 1084) >[ 8.069] clip_to_dst: region: 1x[(3, 972), (317, 1084)], clip: 1x[(4, 972), (316, 1084)] >[ 8.069] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 972), (316, 1084) >[ 8.069] sna_compute_composite_region: clip against src (0x0 clip=0): (4, 972), (316, 1084) >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.069] imprecise_trapezoid_span_converter: after clip -- extents (4, 972), (316, 1084), delta=(0, 0) src -> (4, 972) >[ 8.069] gen9_render_composite_spans: 312x112 with flags=0, current mode=1 >[ 8.069] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.069] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.069] gen9_composite_set_target: (4, 972)x(312, 112), partial?=1 >[ 8.069] sna_drawable_use_bo pixmap=132, box=((4, 972), (316, 1084)), flags=7... >[ 8.069] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.069] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.069] sna_drawable_use_bo: using whole GPU bo >[ 8.069] gen9_composite_set_target: pixmap=132, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.069] gen9_composite_picture: (4, 972)x(312, 112), dst=(4, 972) >[ 8.069] color_convert: src=66282828 [20028888] >[ 8.069] color_convert: dst=66282828 [20028888] >[ 8.069] sna_render_get_solid: 66282828 >[ 8.069] sna_render_get_solid(3) = 66282828 (recreate) >[ 8.069] kgem_create_proxy: target handle=8 [proxy? -1], offset=12, length=4, io=0 >[ 8.069] __kgem_bo_init(handle=8, num_pages=4) >[ 8.069] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.069] gen4_choose_spans_emitter: solid source >[ 8.069] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.069] gen9_composite_get_binding_table(fcc0) >[ 8.069] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 8.069] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 8.069] kgem_add_reloc64[10] = (delta=12, target handle=3, presumed=fdffe000) >[ 8.069] [3f20] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.069] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.069] gen9_emit_vertex_elements: setup id=5 >[ 8.069] thread_choose_span: clipped? 0 >[ 8.069] imprecise_trapezoid_span_converter: using 4 threads >[ 8.069] imprecise_trapezoid_span_converter: using 4 threads for span compositing 312x112 >[ 8.069] thread_choose_span: clipped? 0 >[ 8.069] span_thread: flushing 2 boxes >[ 8.069] span_thread: flushing 2 boxes >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.069] span_thread: flushing 67 boxes >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.069] span_thread: flushing 67 boxes >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=67, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen9_render_composite_spans_boxes__thread: nbox=67, src=+(0, 0), dst=+(0, 0) >[ 8.069] gen8_vertex_flush[6f0] = 414 >[ 8.069] gen9_render_composite_spans_done() >[ 8.069] sna_create_pixmap(320, 2128, 32, usage=0) >[ 8.069] kgem_can_create_2d: 320x2128 @ 32 >[ 8.069] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1280, height=2128 >[ 8.069] kgem_can_create_2d: untiled size=2723840 >[ 8.069] kgem_choose_tiling: 320x2128 -> 1 >[ 8.069] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.069] kgem_can_create_2d: tiled[1] size=3268608 >[ 8.069] sna_create_pixmap: usage=0, flags=1b >[ 8.069] sna_create_pixmap: creating GPU pixmap 320x2128, stride=1280, flags=1b >[ 8.069] __pop_freed_pixmap: reusing freed pixmap=44 header >[ 8.069] create_pixmap_hdr: pixmap=133, width=320, height=2128, usage=0 >[ 8.069] sna_create_pixmap: serial=133, 320x2128, usage=0 >[ 8.069] sna_composite_rectangles(pixmap=134, op=0, 0 x 1 [(0, 0)x(320, 2128) ...]) >[ 8.069] sna_composite_rectangles: converted to op 0 >[ 8.069] sna_composite_rectangles[0] (0, 0)x(320, 2128) -> (0, 0), (320, 2128) >[ 8.069] sna_composite_rectangles: nrects=1, region=(0, 0), (320, 2128) x 1 >[ 8.069] sna_composite_rectangles: clipped extents (0, 0),(320, 2128) x 1 >[ 8.069] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(320, 2128) >[ 8.069] sna_composite_rectangles: dropping last-cpu hint >[ 8.069] sna_drawable_use_bo pixmap=134, box=((0, 0), (320, 2128)), flags=19... >[ 8.069] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.069] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.069] sna_pixmap_move_to_gpu(pixmap=134, usage=0), flags=b >[ 8.069] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.069] sna_pixmap_move_to_gpu: creating GPU bo (320x2128@32), create=b >[ 8.069] kgem_choose_tiling: 320x2128 -> 1 >[ 8.069] kgem_choose_tiling: 320x2128 -> 1 >[ 8.069] sna_pixmap_alloc_gpu: pixmap=134 >[ 8.069] kgem_create_2d(320x2128, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.069] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=2128 >[ 8.069] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 8.069] from inactive: pitch=1536, tiling=1: handle=20, id=374 >[ 8.069] __sna_damage_all(320, 2128) >[ 8.069] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.069] sna_pixmap_mark_active: pixmap=134, handle=20 >[ 8.069] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.069] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.069] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.069] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 8.069] gen9_render_fill_boxes(0 x 1 [(0, 0), (320, 2128) ...]) >[ 8.069] sna_render_get_solid: 0 >[ 8.069] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.069] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.069] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.069] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 8.069] aligning vertex: was 3, now 2 floats per vertex >[ 8.069] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.069] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.069] gen9_composite_get_binding_table(fc40) >[ 8.069] kgem_add_reloc64: handle=20, pos=16136, delta=0, domains=20002 >[ 8.069] kgem_add_handle: handle=20, index=6 >[ 8.069] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd9be000) >[ 8.069] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.069] [3f00] bind bo(handle=20, addr=fd9be000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> render >[ 8.069] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.069] gen9_emit_sampler: sampler = 1 >[ 8.070] gen9_emit_sf: num_sf_outputs=1 >[ 8.070] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.070] gen9_emit_vertex_elements: setup id=0 >[ 8.070] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.070] (0, 0), (320, 2128) >[ 8.070] gen8_vertex_flush[7b0] = 3 >[ 8.070] sna_composite_rectangles: pixmap=134 marking clear [0]? 1 >[ 8.070] sna_create_pixmap(312, 112, 32, usage=0) >[ 8.070] kgem_can_create_2d: 312x112 @ 32 >[ 8.070] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1248, height=112 >[ 8.070] kgem_can_create_2d: untiled size=143360 >[ 8.070] kgem_choose_tiling: 312x112 -> 1 >[ 8.070] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=112 >[ 8.070] kgem_can_create_2d: tiled[1] size=172032 >[ 8.070] sna_create_pixmap: usage=0, flags=1b >[ 8.070] sna_create_pixmap: creating GPU pixmap 312x112, stride=1248, flags=1b >[ 8.070] __pop_freed_pixmap: reusing freed pixmap=71 header >[ 8.070] create_pixmap_hdr: pixmap=135, width=312, height=112, usage=0 >[ 8.070] sna_create_pixmap: serial=135, 312x112, usage=0 >[ 8.070] sna_composite_rectangles(pixmap=136, op=0, 0 x 1 [(0, 0)x(312, 112) ...]) >[ 8.070] sna_composite_rectangles: converted to op 0 >[ 8.070] sna_composite_rectangles[0] (0, 0)x(312, 112) -> (0, 0), (312, 112) >[ 8.070] sna_composite_rectangles: nrects=1, region=(0, 0), (312, 112) x 1 >[ 8.070] sna_composite_rectangles: clipped extents (0, 0),(312, 112) x 1 >[ 8.070] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(312, 112) >[ 8.070] sna_composite_rectangles: dropping last-cpu hint >[ 8.070] sna_drawable_use_bo pixmap=136, box=((0, 0), (312, 112)), flags=19... >[ 8.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.070] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.070] sna_pixmap_move_to_gpu(pixmap=136, usage=0), flags=b >[ 8.070] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.070] sna_pixmap_move_to_gpu: creating GPU bo (312x112@32), create=b >[ 8.070] kgem_choose_tiling: 312x112 -> 1 >[ 8.070] kgem_choose_tiling: 312x112 -> 1 >[ 8.070] sna_pixmap_alloc_gpu: pixmap=136 >[ 8.070] kgem_create_2d(312x112, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.070] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=112 >[ 8.070] kgem_bo_remove_from_inactive: removing handle=21 from inactive >[ 8.070] from inactive: pitch=1536, tiling=1: handle=21, id=375 >[ 8.070] __sna_damage_all(312, 112) >[ 8.070] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.070] sna_pixmap_mark_active: pixmap=136, handle=21 >[ 8.070] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.070] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.070] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.070] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 8.070] gen9_render_fill_boxes(0 x 1 [(0, 0), (312, 112) ...]) >[ 8.070] sna_render_get_solid: 0 >[ 8.070] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.070] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.070] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.070] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 8.070] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.070] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.070] gen9_composite_get_binding_table(fbc0) >[ 8.070] kgem_add_reloc64: handle=21, pos=16104, delta=0, domains=20002 >[ 8.070] kgem_add_handle: handle=21, index=7 >[ 8.070] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fd994000) >[ 8.070] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.070] [3ee0] bind bo(handle=21, addr=fd994000), format=192, width=312, height=112, pitch=1536, tiling=1 -> render >[ 8.070] gen9_emit_vertex_elements: setup id=0 >[ 8.070] (0, 0), (312, 112) >[ 8.070] gen8_vertex_flush[7e4] = 3 >[ 8.070] sna_composite_rectangles: pixmap=136 marking clear [0]? 1 >[ 8.070] sna_create_pixmap(288, 38, 32, usage=0) >[ 8.070] kgem_can_create_2d: 288x38 @ 32 >[ 8.070] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1152, height=38 >[ 8.070] kgem_can_create_2d: untiled size=45056 >[ 8.070] kgem_choose_tiling: 288x38 -> 1 >[ 8.070] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.070] kgem_can_create_2d: tiled[1] size=61440 >[ 8.070] sna_create_pixmap: usage=0, flags=1b >[ 8.070] sna_create_pixmap: creating GPU pixmap 288x38, stride=1152, flags=1b >[ 8.070] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 8.070] create_pixmap: serial=137, usage=0, 0x0 >[ 8.070] create_pixmap_hdr: pixmap=137, width=288, height=38, usage=0 >[ 8.070] sna_create_pixmap: serial=137, 288x38, usage=0 >[ 8.070] sna_composite_rectangles(pixmap=138, op=0, 0 x 1 [(0, 0)x(288, 38) ...]) >[ 8.070] sna_composite_rectangles: converted to op 0 >[ 8.070] sna_composite_rectangles[0] (0, 0)x(288, 38) -> (0, 0), (288, 38) >[ 8.070] sna_composite_rectangles: nrects=1, region=(0, 0), (288, 38) x 1 >[ 8.070] sna_composite_rectangles: clipped extents (0, 0),(288, 38) x 1 >[ 8.070] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(288, 38) >[ 8.070] sna_composite_rectangles: dropping last-cpu hint >[ 8.070] sna_drawable_use_bo pixmap=138, box=((0, 0), (288, 38)), flags=19... >[ 8.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.070] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.070] sna_pixmap_move_to_gpu(pixmap=138, usage=0), flags=b >[ 8.070] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.070] sna_pixmap_move_to_gpu: creating GPU bo (288x38@32), create=b >[ 8.070] kgem_choose_tiling: 288x38 -> 1 >[ 8.070] kgem_choose_tiling: 288x38 -> 1 >[ 8.070] sna_pixmap_alloc_gpu: pixmap=138 >[ 8.070] kgem_create_2d(288x38, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.070] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.070] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 8.070] from inactive: pitch=1536, tiling=1: handle=22, id=376 >[ 8.070] __sna_damage_all(288, 38) >[ 8.070] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.070] sna_pixmap_mark_active: pixmap=138, handle=22 >[ 8.070] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.070] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.070] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.070] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 8.070] gen9_render_fill_boxes(0 x 1 [(0, 0), (288, 38) ...]) >[ 8.070] sna_render_get_solid: 0 >[ 8.070] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.070] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.070] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.070] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 8.070] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.070] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.070] gen9_composite_get_binding_table(fb40) >[ 8.070] kgem_add_reloc64: handle=22, pos=16072, delta=0, domains=20002 >[ 8.070] kgem_add_handle: handle=22, index=8 >[ 8.070] kgem_add_reloc64[13] = (delta=0, target handle=8, presumed=fd985000) >[ 8.070] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.070] [3ec0] bind bo(handle=22, addr=fd985000), format=192, width=288, height=38, pitch=1536, tiling=1 -> render >[ 8.070] gen9_emit_vertex_elements: setup id=0 >[ 8.070] (0, 0), (288, 38) >[ 8.070] gen8_vertex_flush[818] = 3 >[ 8.070] sna_composite_rectangles: pixmap=138 marking clear [0]? 1 >[ 8.070] sna_composite_trapezoids(op=1, src=(5, 1), mask=18000, ntrap=16) >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 8.070] trapezoid_spans_maybe_inplace? clear, no >[ 8.070] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.070] imprecise_trapezoid_span_converter: extents (1, 1), (287, 37) >[ 8.070] sna_compute_composite_region: dst=(1, 1)x(286, 36) >[ 8.070] sna_compute_composite_region: initial clip against dst->pDrawable: (1, 1), (287, 37) >[ 8.070] clip_to_dst: region: 1x[(1, 1), (287, 37)], clip: 1x[(0, 0), (288, 38)] >[ 8.070] sna_compute_composite_region: clip against dst->pCompositeClip: (1, 1), (287, 37) >[ 8.070] sna_compute_composite_region: clip against src (0x0 clip=0): (1, 1), (287, 37) >[ 8.070] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.070] imprecise_trapezoid_span_converter: after clip -- extents (1, 1), (287, 37), delta=(0, 0) src -> (1, 1) >[ 8.070] gen9_render_composite_spans: 286x36 with flags=0, current mode=1 >[ 8.070] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 8.070] gen9_composite_set_target: (1, 1)x(286, 36), partial?=1 >[ 8.070] sna_drawable_use_bo pixmap=138, box=((1, 1), (287, 37)), flags=7... >[ 8.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.070] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.070] sna_drawable_use_bo: using whole GPU bo >[ 8.070] gen9_composite_set_target: pixmap=138, format=20028888, size=288x38, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.070] gen9_composite_picture: (1, 1)x(286, 36), dst=(1, 1) >[ 8.070] color_convert: src=4c000000 [20028888] >[ 8.070] color_convert: dst=4c000000 [20028888] >[ 8.070] sna_render_get_solid: 4c000000 >[ 8.070] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.070] gen4_choose_spans_emitter: solid source >[ 8.070] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.070] aligning vertex: was 2, now 3 floats per vertex >[ 8.070] gen9_composite_get_binding_table(fac0) >[ 8.070] kgem_add_reloc64: handle=7, pos=16040, delta=0, domains=40000 >[ 8.070] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 8.070] kgem_add_reloc64[14] = (delta=304, target handle=2, presumed=fffe8000) >[ 8.070] [3ea0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.070] gen9_emit_sampler: sampler = c >[ 8.070] gen9_emit_sf: num_sf_outputs=2 >[ 8.070] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 8.070] gen9_emit_vertex_elements: setup id=5 >[ 8.070] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.070] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 8.070] thread_choose_span: clipped? 0 >[ 8.070] imprecise_trapezoid_span_converter: using 4 threads >[ 8.070] imprecise_trapezoid_span_converter: using 4 threads for span compositing 286x36 >[ 8.070] thread_choose_span: clipped? 0 >[ 8.070] span_thread: flushing 1 boxes >[ 8.070] [ 8.070] [ 8.070] span_thread: flushing 1 boxes >span_thread: flushing 14 boxes >gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=14, src=+(0, 0), dst=+(0, 0) >[ 8.070] span_thread: flushing 14 boxes >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=14, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen8_vertex_flush[8c8] = 90 >[ 8.070] gen9_render_composite_spans_done() >[ 8.070] sna_composite_trapezoids(op=3, src=(5, 0), mask=18000, ntrap=54) >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 1, mono? 0 precise? 0 >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.070] imprecise_trapezoid_span_converter: extents (0, 0), (288, 38) >[ 8.070] sna_compute_composite_region: dst=(0, 0)x(288, 38) >[ 8.070] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (288, 38) >[ 8.070] clip_to_dst: region: 1x[(0, 0), (288, 38)], clip: 1x[(0, 0), (288, 38)] >[ 8.070] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (288, 38) >[ 8.070] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (288, 38) >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.070] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (288, 38), delta=(0, 0) src -> (0, 0) >[ 8.070] gen9_render_composite_spans: 288x38 with flags=0, current mode=1 >[ 8.070] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.070] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.070] gen9_composite_set_target: (0, 0)x(288, 38), partial?=1 >[ 8.070] sna_drawable_use_bo pixmap=138, box=((0, 0), (288, 38)), flags=7... >[ 8.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.070] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.070] sna_drawable_use_bo: using whole GPU bo >[ 8.070] gen9_composite_set_target: pixmap=138, format=20028888, size=288x38, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.070] gen9_composite_picture: (0, 0)x(288, 38), dst=(0, 0) >[ 8.070] color_convert: src=e6e6e6e6 [20028888] >[ 8.070] color_convert: dst=e6e6e6e6 [20028888] >[ 8.070] sna_render_get_solid: e6e6e6e6 >[ 8.070] sna_render_get_solid(4) = e6e6e6e6 (recreate) >[ 8.070] kgem_create_proxy: target handle=8 [proxy? -1], offset=16, length=4, io=0 >[ 8.070] __kgem_bo_init(handle=8, num_pages=4) >[ 8.070] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.070] gen4_choose_spans_emitter: solid source >[ 8.070] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.070] gen9_composite_get_binding_table(fa40) >[ 8.070] kgem_add_reloc64: handle=8, pos=16008, delta=0, domains=40000 >[ 8.070] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 8.070] kgem_add_reloc64[15] = (delta=16, target handle=3, presumed=fdffe000) >[ 8.070] [3e80] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.070] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.070] gen9_emit_vertex_elements: setup id=5 >[ 8.070] thread_choose_span: clipped? 0 >[ 8.070] imprecise_trapezoid_span_converter: using 4 threads >[ 8.070] imprecise_trapezoid_span_converter: using 4 threads for span compositing 288x38 >[ 8.070] thread_choose_span: clipped? 0 >[ 8.070] span_thread: flushing 2 boxes >[ 8.070] span_thread: flushing 2 boxes >[ 8.070] span_thread: flushing 25 boxes >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=25, src=+(0, 0), dst=+(0, 0) >[ 8.070] span_thread: flushing 25 boxes >[ 8.070] gen9_render_composite_spans_boxes__thread: nbox=25, src=+(0, 0), dst=+(0, 0) >[ 8.070] gen8_vertex_flush[91c] = 162 >[ 8.070] gen9_render_composite_spans_done() >[ 8.070] sna_composite_rectangles(pixmap=138, op=1, ffffffff x 1 [(8, 8)x(1, 22) ...]) >[ 8.070] sna_composite_rectangles: converted to op 1 >[ 8.070] sna_composite_rectangles[0] (8, 8)x(1, 22) -> (8, 8), (9, 30) >[ 8.070] sna_composite_rectangles: nrects=1, region=(8, 8), (9, 30) x 1 >[ 8.070] sna_composite_rectangles: clipped extents (8, 8),(9, 30) x 1 >[ 8.070] sna_composite_rectangles: pixmap +(0, 0) extents (8, 8),(9, 30) >[ 8.070] sna_composite_rectangles: dropping last-cpu hint >[ 8.070] sna_drawable_use_bo pixmap=138, box=((8, 8), (9, 30)), flags=9... >[ 8.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 8.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.071] sna_drawable_use_bo: using whole GPU bo >[ 8.071] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 8.071] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.071] gen9_render_fill_boxes(ffffffff x 1 [(8, 8), (9, 30) ...]) >[ 8.071] sna_render_get_solid: ffffffff >[ 8.071] sna_render_get_solid(white) >[ 8.071] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.071] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.071] aligning vertex: was 3, now 2 floats per vertex >[ 8.071] gen9_composite_get_binding_table(f9c0) >[ 8.071] kgem_add_reloc64: handle=7, pos=15976, delta=0, domains=40000 >[ 8.071] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 8.071] kgem_add_reloc64[16] = (delta=1048, target handle=2, presumed=fffe8000) >[ 8.071] [3e60] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.071] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.071] gen9_emit_sampler: sampler = 1 >[ 8.071] gen9_emit_sf: num_sf_outputs=1 >[ 8.071] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.071] gen9_emit_vertex_elements: setup id=0 >[ 8.071] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.071] (8, 8), (9, 30) >[ 8.071] gen8_vertex_flush[9dc] = 3 >[ 8.071] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=65, drawable=88 >[ 8.071] sna_validate_gc: recomputing clip >[ 8.071] sna_validate_gc: composite clip=1x[(0, 0), (312, 112)] [0x55bca9b28a90] >[ 8.071] sna_copy_area: src=pixmap=138:(0, 0)x(288, 38)+(0, 0) -> dst=pixmap=136:(12, 68)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 8.071] sna_copy_area: normal copy >[ 8.071] sna_do_copy: src=(0, 0), dst=(12, 68), size=(288x38) >[ 8.071] sna_do_copy: after drawable: src=(0, 0), dst=(12, 68), size=(288x38) >[ 8.071] sna_do_copy: dst extents (12, 68), (300, 106), dst clip extents (0, 0), (312, 112), dst size=312x112 >[ 8.071] sna_do_copy: clipped dst extents (12, 68), (300, 106) >[ 8.071] sna_do_copy: unclipped src extents (0, 0), (288, 38) >[ 8.071] sna_do_copy: clipped src extents (0, 0), (288, 38) >[ 8.071] sna_do_copy: pixmap -- no source clipping >[ 8.071] sna_do_copy: src extents (0, 0), (288, 38) x 1 >[ 8.071] sna_do_copy: copy region (12, 68), (300, 106) x 1 + (-12, -68) >[ 8.071] sna_copy_boxes (boxes=1x[(12, 68), (300, 106)...], src pixmap=138+(-12, -68), dst pixmap=136+(0, 0), alu=3, src.size=288x38, dst.size=312x112) >[ 8.071] sna_copy_boxes: dst=(priv=0x55bca9ae81e0, gpu_bo=21, cpu_bo=0), src=(priv=0x55bca9b57b70, gpu_bo=22, cpu_bo=0), replaces=0 >[ 8.071] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.071] sna_drawable_use_bo pixmap=136, box=((12, 68), (300, 106)), flags=b... >[ 8.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.071] sna_drawable_use_bo: using whole GPU bo >[ 8.071] sna_pixmap_move_to_gpu(pixmap=138, usage=0), flags=a >[ 8.071] sna_pixmap_move_to_gpu: already all-damaged >[ 8.071] sna_pixmap_mark_active: pixmap=138, handle=22 >[ 8.071] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.071] gen9_render_copy_boxes (-12, -68)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.071] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.071] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.071] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.071] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.071] gen9_composite_get_binding_table(f940) >[ 8.071] kgem_add_reloc64: handle=22, pos=15944, delta=0, domains=40000 >[ 8.071] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd985000) >[ 8.071] [3e40] bind bo(handle=22, addr=fd985000), format=192, width=288, height=38, pitch=1536, tiling=1 -> sampler >[ 8.071] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 8.071] gen9_emit_sampler: sampler = 0 >[ 8.071] gen9_emit_vertex_elements: setup id=0 >[ 8.071] (0, 0) -> (12, 68) + (288, 38) >[ 8.071] gen8_vertex_flush[a30] = 3 >[ 8.071] sna_destroy_pixmap: pixmap=138, attached?=1 >[ 8.071] _kgem_bo_destroy: handle=22, proxy? 0 >[ 8.071] __kgem_bo_destroy: handle=22, size=61440 >[ 8.071] __kgem_bo_destroy: handle=22 -> active >[ 8.071] __sna_free_pixmap(pixmap=138) >[ 8.071] sna_glyphs(op=3, nlist=1, src=(20, 92)) >[ 8.071] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 8.071] sna_glyphs: discarding mask >[ 8.071] glyphs0_to_dst(op=3, src=(20, 92), nlist=1, dst=(20, 92)+(0, 0)) >[ 8.071] clipped_glyphs: no, clip region (0, 0), (312, 112) matches drawable pixmap=94268788998496 size=312x112 >[ 8.071] gen9_render_composite: 0x0, current mode=1/1 >[ 8.071] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 8.071] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 8.071] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.071] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.071] sna_drawable_use_bo pixmap=136, box=((0, 0), (312, 112)), flags=7... >[ 8.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.071] sna_drawable_use_bo: using whole GPU bo >[ 8.071] gen9_composite_set_target: pixmap=136, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.071] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.071] color_convert: src=ff888888 [20028888] >[ 8.071] color_convert: dst=ff888888 [20028888] >[ 8.071] sna_render_get_solid: ff888888 >[ 8.071] sna_render_get_solid(5) = ff888888 (recreate) >[ 8.071] kgem_create_proxy: target handle=8 [proxy? -1], offset=20, length=4, io=0 >[ 8.071] __kgem_bo_init(handle=8, num_pages=4) >[ 8.071] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.071] sna_transform_is_imprecise_integer_translation: no transform >[ 8.071] gen9_composite_picture: integer translation (0, 0), removing >[ 8.071] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.071] sna_render_pixmap_bo: GPU all damaged >[ 8.071] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 8.071] gen4_choose_composite_emitter: solid, identity mask >[ 8.071] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 8.071] aligning vertex: was 2, now 4 floats per vertex >[ 8.071] gen9_composite_get_binding_table(f8c0) >[ 8.071] kgem_add_reloc64: handle=8, pos=15912, delta=0, domains=40000 >[ 8.071] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 8.071] kgem_add_reloc64[18] = (delta=20, target handle=3, presumed=fdffe000) >[ 8.071] [3e20] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.071] kgem_add_reloc64: handle=6, pos=15896, delta=0, domains=40000 >[ 8.071] kgem_add_handle: handle=6, index=9 >[ 8.071] kgem_add_reloc64[19] = (delta=0, target handle=9, presumed=fd585000) >[ 8.071] [3e10] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 8.071] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 8.071] gen9_emit_sampler: sampler = a >[ 8.071] gen9_emit_sf: num_sf_outputs=2 >[ 8.071] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.071] gen9_emit_vertex_elements: setup id=9 >[ 8.071] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.071] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.071] glyphs0_to_dst: glyph=(20, 80)x(11, 12), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(20, 80), mask=(0.00, 0.00) x (11.00, 12.00) >[ 8.071] glyphs0_to_dst: glyph=(29, 83)x(10, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(29, 83), mask=(16.00, 0.00) x (10.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(38, 83)x(9, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(38, 83), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(46, 83)x(9, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(46, 83), mask=(0.00, 16.00) x (9.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(54, 83)x(15, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(54, 83), mask=(16.00, 16.00) x (15.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(67, 83)x(12, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(67, 83), mask=(32.00, 0.00) x (12.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(78, 83)x(8, 9), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(78, 83), mask=(48.00, 0.00) x (8.00, 9.00) >[ 8.071] glyphs0_to_dst: glyph=(84, 78)x(11, 14), unclipped >[ 8.071] emit_primitive_identity_mask__avx2: dst=(84, 78), mask=(32.00, 16.00) x (11.00, 14.00) >[ 8.071] gen8_vertex_flush[b0c] = 24 >[ 8.071] gen9_magic_ca_pass: CA fixup (734 -> 758) >[ 8.071] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 8.071] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.071] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.071] sna_composite(pixmap=136, op=3, src=65+(0, 0), mask=0+(14, 4), dst=136+(14, 4)+(0, 0), size=(10, 40) >[ 8.071] sna_compute_composite_region: dst=(14, 4)x(10, 40) >[ 8.071] sna_compute_composite_region: initial clip against dst->pDrawable: (14, 4), (24, 44) >[ 8.071] clip_to_dst: region: 1x[(14, 4), (24, 44)], clip: 1x[(0, 0), (312, 112)] >[ 8.071] sna_compute_composite_region: clip against dst->pCompositeClip: (14, 4), (24, 44) >[ 8.071] sna_compute_composite_region: clip against src (10x40 clip=0): (14, 4), (24, 44) >[ 8.071] sna_composite: composite region extents:+(0, 0) -> (14, 4), (24, 44) + (0, 0) >[ 8.071] gen9_render_composite: 10x40, current mode=1/1 >[ 8.071] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.071] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 8.071] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.071] gen9_composite_set_target: (14, 4)x(10, 40), partial?=1 >[ 8.071] sna_drawable_use_bo pixmap=136, box=((14, 4), (24, 44)), flags=7... >[ 8.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.071] sna_drawable_use_bo: using whole GPU bo >[ 8.071] gen9_composite_set_target: pixmap=136, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.071] gen9_composite_picture: (0, 0)x(10, 40), dst=(14, 4) >[ 8.071] sna_transform_is_imprecise_integer_translation: no transform >[ 8.071] gen9_composite_picture: integer translation (0, 0), removing >[ 8.071] sna_render_pixmap_bo pixmap=65, (0, 0)x(10, 40)/(10, 40) >[ 8.071] sna_render_pixmap_bo box=(0, 0), (10, 40): (10, 40)/(10, 40) >[ 8.071] sna_render_pixmap_bo: offset=(-14, -4), size=(10, 40) >[ 8.071] use_cpu_bo: no cpu bo >[ 8.071] move_to_gpu: migrating whole pixmap (10x40) for source (0,0),(10,40), count 6? 1 >[ 8.071] sna_pixmap_move_to_gpu(pixmap=65, usage=0), flags=5a >[ 8.071] sna_pixmap_move_to_gpu: CPU damage? 1 >[ 8.071] sna_pixmap_move_to_gpu: creating GPU bo (10x40@32), create=8 >[ 8.071] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.071] kgem_choose_tiling: 10x40 -> 0 >[ 8.071] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.071] kgem_choose_tiling: 10x40 -> 0 >[ 8.071] sna_pixmap_alloc_gpu: pixmap=65 >[ 8.071] kgem_create_2d(10x40, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=0, gtt-mapping=1, scanout?=0, prime?=0, temp?=0) >[ 8.071] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=40 >[ 8.071] kgem_bo_remove_from_inactive: removing handle=18 from inactive >[ 8.071] from inactive vma: pitch=64, tiling=0: handle=18, id=379 >[ 8.071] sna_pixmap_move_to_gpu: uploading 1 damage boxes >[ 8.071] __kgem_bo_is_busy: handle=18, domain: 0 exec? 0, rq? 0 >[ 8.071] sna_replace(handle=18, 10x40, bpp=32, tiling=0) busy?=0 >[ 8.071] __kgem_bo_is_busy: handle=18, domain: 0 exec? 0, rq? 0 >[ 8.071] upload_inplace__tiled: tiling=0 >[ 8.071] kgem_bo_can_map__cpu: handle=18 >[ 8.071] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 8.071] kgem_bo_map__cpu(handle=18, size=4096, map=0x0:0x7f1c7f3f9000) >[ 8.071] kgem_bo_sync__cpu: handle=18 >[ 8.071] __kgem_busy: handle=18, busy=0, wedged=0 >[ 8.071] kgem_bo_sync__cpu: SYNC: handle=18, needs_flush? 0, domain? 0, busy? 0 >[ 8.071] __kgem_busy: handle=18, busy=0, wedged=0 >[ 8.071] kgem_bo_retire: retiring bo handle=18 (needed flush? 0), rq? 0 [busy?=0] >[ 8.071] assert_bo_retired: handle=18, domain: 0 exec? 0, rq? 0 >[ 8.071] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x40, pitch=40/64 >[ 8.071] sna_pixmap_move_to_gpu: disposing of system copy for large/source >[ 8.071] __sna_damage_all(10, 40) >[ 8.071] sna_pixmap_mark_active: pixmap=65, handle=18 >[ 8.071] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.071] kgem_bo_is_render: handle=18, rq? 0 [0] >[ 8.071] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.071] gen4_choose_composite_emitter: identity src, no mask >[ 8.071] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 8.071] aligning vertex: was 4, now 3 floats per vertex >[ 8.071] gen9_composite_get_binding_table(f800) >[ 8.071] kgem_add_reloc64: handle=18, pos=15864, delta=0, domains=40000 >[ 8.071] kgem_add_handle: handle=18, index=10 >[ 8.071] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fdffa000) >[ 8.071] [3df0] bind bo(handle=18, addr=fdffa000), format=192, width=10, height=40, pitch=64, tiling=0 -> sampler >[ 8.071] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 8.071] gen9_emit_sampler: sampler = 2 >[ 8.071] gen9_emit_sf: num_sf_outputs=1 >[ 8.071] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.071] gen9_emit_vertex_elements: setup id=2 >[ 8.071] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.071] gen9_render_composite_box: (14, 4), (24, 44) >[ 8.071] apply_damage: damage=0x0, region=1 [(14, 4), (24, 44) + (0, 0)] >[ 8.071] gen8_vertex_flush[c48] = 3 >[ 8.071] sna_composite(pixmap=136, op=3, src=69+(0, 0), mask=0+(14, 0), dst=136+(14, 0)+(0, 0), size=(10, 4) >[ 8.071] sna_compute_composite_region: dst=(14, 0)x(10, 4) >[ 8.071] sna_compute_composite_region: initial clip against dst->pDrawable: (14, 0), (24, 4) >[ 8.071] clip_to_dst: region: 1x[(14, 0), (24, 4)], clip: 1x[(0, 0), (312, 112)] >[ 8.071] sna_compute_composite_region: clip against dst->pCompositeClip: (14, 0), (24, 4) >[ 8.071] sna_compute_composite_region: clip against src (10x40 clip=0): (14, 0), (24, 4) >[ 8.071] sna_composite: composite region extents:+(0, 0) -> (14, 0), (24, 4) + (0, 0) >[ 8.071] gen9_render_composite: 10x4, current mode=1/1 >[ 8.071] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.071] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 8.071] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.071] gen9_composite_set_target: (14, 0)x(10, 4), partial?=1 >[ 8.071] sna_drawable_use_bo pixmap=136, box=((14, 0), (24, 4)), flags=7... >[ 8.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.071] sna_drawable_use_bo: using whole GPU bo >[ 8.071] gen9_composite_set_target: pixmap=136, format=20028888, size=312x112, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.071] gen9_composite_picture: (0, 0)x(10, 4), dst=(14, 0) >[ 8.071] sna_transform_is_imprecise_integer_translation: no transform >[ 8.071] gen9_composite_picture: integer translation (0, 0), removing >[ 8.071] sna_render_pixmap_bo pixmap=69, (0, 0)x(10, 4)/(10, 40) >[ 8.071] sna_render_pixmap_bo box=(0, 0), (10, 4): (10, 4)/(10, 40) >[ 8.071] sna_render_pixmap_bo: offset=(-14, 0), size=(10, 40) >[ 8.071] use_cpu_bo: no cpu bo >[ 8.071] kgem_choose_tiling: too short [4] for TILING_Y >[ 8.072] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.072] kgem_choose_tiling: 10x4 -> 0 >[ 8.072] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 4) >[ 8.072] upload: box=(0, 0), (10, 4), pixmap=10x40 >[ 8.072] sna_drawable_move_region_to_cpu(pixmap=69 (10x40), [(0, 0), (10, 4)], flags=2) >[ 8.072] sna_drawable_move_region_to_cpu: pixmap=69 all damaged on CPU >[ 8.072] kgem_can_create_2d: 10x4 @ 32 >[ 8.072] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=4 >[ 8.072] kgem_can_create_2d: untiled size=4096 >[ 8.072] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X >[ 8.072] kgem_choose_tiling: 10x4 -> 0 >[ 8.072] kgem_upload_source_image : (0, 0), (10, 4), stride=40, bpp=32 >[ 8.072] kgem_create_buffer_2d: 10x4, 32 bpp, stride=64 >[ 8.072] kgem_create_buffer: size=256, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.072] kgem_create_buffer: searching for an inactive GTT map for upload >[ 8.072] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.072] search_linear_cache: searching for inactive gtt map >[ 8.072] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.072] search_linear_cache: inactive and cache bucket empty >[ 8.072] search_linear_cache: active cache bucket empty >[ 8.072] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.072] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 8.072] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 8.072] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 8.072] kgem_create_buffer: reusing handle=23 for buffer >[ 8.072] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 8.072] init_buffer_from_bo: reusing handle=23 for buffer >[ 8.072] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 8.072] kgem_bo_map: converting request for GTT map into CPU map >[ 8.072] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 8.072] kgem_bo_sync__cpu: handle=23 >[ 8.072] __kgem_busy: handle=23, busy=0, wedged=0 >[ 8.072] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 8.072] __kgem_busy: handle=23, busy=0, wedged=0 >[ 8.072] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 8.072] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 8.072] kgem_create_buffer(pages=64 [64]) new handle=23, used=256, write=1 >[ 8.072] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=256, io=1 >[ 8.072] __kgem_bo_init(handle=23, num_pages=256) >[ 8.072] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x4, pitch=40/64 >[ 8.072] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.072] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.072] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.072] gen4_choose_composite_emitter: identity src, no mask >[ 8.072] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 8.072] gen9_composite_get_binding_table(f780) >[ 8.072] kgem_add_reloc64: handle=23, pos=15832, delta=0, domains=40000 >[ 8.072] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 8.072] kgem_add_handle: handle=23, index=11 >[ 8.072] kgem_add_reloc64[21] = (delta=0, target handle=11, presumed=fd545000) >[ 8.072] [3dd0] bind bo(handle=23, addr=fd545000), format=192, width=10, height=4, pitch=64, tiling=0 -> sampler >[ 8.072] gen9_emit_vertex_elements: setup id=2 >[ 8.072] gen9_render_composite_box: (14, 0), (24, 4) >[ 8.072] apply_damage: damage=0x0, region=1 [(14, 0), (24, 4) + (0, 0)] >[ 8.072] gen8_vertex_flush[c84] = 3 >[ 8.072] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.072] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=88, drawable=86 >[ 8.072] sna_validate_gc: recomputing clip >[ 8.072] sna_validate_gc: composite clip=1x[(0, 0), (320, 2128)] [0x55bca9b28a90] >[ 8.072] sna_copy_area: src=pixmap=136:(0, 0)x(312, 112)+(0, 0) -> dst=pixmap=134:(4, 968)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 8.072] sna_copy_area: normal copy >[ 8.072] sna_do_copy: src=(0, 0), dst=(4, 968), size=(312x112) >[ 8.072] sna_do_copy: after drawable: src=(0, 0), dst=(4, 968), size=(312x112) >[ 8.072] sna_do_copy: dst extents (4, 968), (316, 1080), dst clip extents (0, 0), (320, 2128), dst size=320x2128 >[ 8.072] sna_do_copy: clipped dst extents (4, 968), (316, 1080) >[ 8.072] sna_do_copy: unclipped src extents (0, 0), (312, 112) >[ 8.072] sna_do_copy: clipped src extents (0, 0), (312, 112) >[ 8.072] sna_do_copy: pixmap -- no source clipping >[ 8.072] sna_do_copy: src extents (0, 0), (312, 112) x 1 >[ 8.072] sna_do_copy: copy region (4, 968), (316, 1080) x 1 + (-4, -968) >[ 8.072] sna_copy_boxes (boxes=1x[(4, 968), (316, 1080)...], src pixmap=136+(-4, -968), dst pixmap=134+(0, 0), alu=3, src.size=312x112, dst.size=320x2128) >[ 8.072] sna_copy_boxes: dst=(priv=0x55bca9ae7ef0, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9ae81e0, gpu_bo=21, cpu_bo=0), replaces=0 >[ 8.072] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.072] sna_drawable_use_bo pixmap=134, box=((4, 968), (316, 1080)), flags=b... >[ 8.072] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.072] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.072] sna_drawable_use_bo: using whole GPU bo >[ 8.072] sna_pixmap_move_to_gpu(pixmap=136, usage=0), flags=a >[ 8.072] sna_pixmap_move_to_gpu: already all-damaged >[ 8.072] sna_pixmap_mark_active: pixmap=136, handle=21 >[ 8.072] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.072] gen9_render_copy_boxes (-4, -968)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.072] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 8.072] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.072] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.072] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.072] aligning vertex: was 3, now 2 floats per vertex >[ 8.072] gen9_composite_get_binding_table(f700) >[ 8.072] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.072] kgem_add_reloc64: handle=21, pos=15800, delta=0, domains=40000 >[ 8.072] kgem_add_reloc64[22] = (delta=0, target handle=7, presumed=fd994000) >[ 8.072] [3db0] bind bo(handle=21, addr=fd994000), format=192, width=312, height=112, pitch=1536, tiling=1 -> sampler >[ 8.072] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.072] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 8.072] gen9_emit_sampler: sampler = 0 >[ 8.072] gen9_emit_vertex_elements: setup id=0 >[ 8.072] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.072] (0, 0) -> (4, 968) + (312, 112) >[ 8.072] gen8_vertex_flush[d0c] = 3 >[ 8.072] sna_destroy_pixmap: pixmap=136, attached?=1 >[ 8.072] _kgem_bo_destroy: handle=21, proxy? 0 >[ 8.072] __kgem_bo_destroy: handle=21, size=172032 >[ 8.072] __kgem_bo_destroy: handle=21 -> active >[ 8.072] __sna_free_pixmap(pixmap=136) >[ 8.072] sna_create_pixmap(312, 40, 32, usage=0) >[ 8.072] kgem_can_create_2d: 312x40 @ 32 >[ 8.072] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=1248, height=40 >[ 8.072] kgem_can_create_2d: untiled size=53248 >[ 8.072] kgem_choose_tiling: 312x40 -> 1 >[ 8.072] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.072] kgem_can_create_2d: tiled[1] size=61440 >[ 8.072] sna_create_pixmap: usage=0, flags=1b >[ 8.072] sna_create_pixmap: creating GPU pixmap 312x40, stride=1248, flags=1b >[ 8.072] __pop_freed_pixmap: reusing freed pixmap=136 header >[ 8.072] create_pixmap_hdr: pixmap=139, width=312, height=40, usage=0 >[ 8.072] sna_create_pixmap: serial=139, 312x40, usage=0 >[ 8.072] sna_composite_rectangles(pixmap=140, op=0, 0 x 1 [(0, 0)x(312, 40) ...]) >[ 8.072] sna_composite_rectangles: converted to op 0 >[ 8.072] sna_composite_rectangles[0] (0, 0)x(312, 40) -> (0, 0), (312, 40) >[ 8.072] sna_composite_rectangles: nrects=1, region=(0, 0), (312, 40) x 1 >[ 8.072] sna_composite_rectangles: clipped extents (0, 0),(312, 40) x 1 >[ 8.072] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(312, 40) >[ 8.072] sna_composite_rectangles: dropping last-cpu hint >[ 8.072] sna_drawable_use_bo pixmap=140, box=((0, 0), (312, 40)), flags=19... >[ 8.072] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.072] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.072] sna_pixmap_move_to_gpu(pixmap=140, usage=0), flags=b >[ 8.072] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.072] sna_pixmap_move_to_gpu: creating GPU bo (312x40@32), create=b >[ 8.072] kgem_choose_tiling: 312x40 -> 1 >[ 8.072] kgem_choose_tiling: 312x40 -> 1 >[ 8.072] sna_pixmap_alloc_gpu: pixmap=140 >[ 8.072] kgem_create_2d(312x40, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.072] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1536, height=40 >[ 8.072] kgem_bo_remove_from_active: removing handle=22 from active >[ 8.072] 1:from active: pitch=1536, tiling=1, handle=22, id=382 >[ 8.072] __sna_damage_all(312, 40) >[ 8.072] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.072] sna_pixmap_mark_active: pixmap=140, handle=22 >[ 8.072] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.072] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.072] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.072] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.072] gen9_render_fill_boxes(0 x 1 [(0, 0), (312, 40) ...]) >[ 8.072] sna_render_get_solid: 0 >[ 8.072] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.072] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.072] gen9_composite_get_binding_table(f680) >[ 8.072] kgem_add_reloc64: handle=22, pos=15768, delta=0, domains=20002 >[ 8.072] kgem_add_reloc64[23] = (delta=0, target handle=8, presumed=fd985000) >[ 8.072] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.072] [3d90] bind bo(handle=22, addr=fd985000), format=192, width=312, height=40, pitch=1536, tiling=1 -> render >[ 8.072] gen9_emit_sampler: sampler = 1 >[ 8.072] gen9_emit_vertex_elements: setup id=0 >[ 8.072] (0, 0), (312, 40) >[ 8.072] gen8_vertex_flush[d48] = 3 >[ 8.072] sna_composite_rectangles: pixmap=140 marking clear [0]? 1 >[ 8.072] sna_block_handler (tv=0.0) >[ 8.072] sna_wakeup_handler >[ 8.072] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=86, drawable=8c >[ 8.072] sna_validate_gc: recomputing clip >[ 8.072] sna_validate_gc: composite clip=1x[(0, 0), (312, 40)] [0x55bca9b28a90] >[ 8.072] sna_copy_area: src=pixmap=73:(0, 0)x(109, 40)+(0, 0) -> dst=pixmap=140:(14, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 8.072] sna_copy_area: normal copy >[ 8.072] sna_do_copy: src=(0, 0), dst=(14, 0), size=(109x40) >[ 8.072] sna_do_copy: after drawable: src=(0, 0), dst=(14, 0), size=(109x40) >[ 8.072] sna_do_copy: dst extents (14, 0), (123, 40), dst clip extents (0, 0), (312, 40), dst size=312x40 >[ 8.072] sna_do_copy: clipped dst extents (14, 0), (123, 40) >[ 8.072] sna_do_copy: unclipped src extents (0, 0), (109, 40) >[ 8.072] sna_do_copy: clipped src extents (0, 0), (109, 40) >[ 8.072] sna_do_copy: pixmap -- no source clipping >[ 8.072] sna_do_copy: src extents (0, 0), (109, 40) x 1 >[ 8.072] sna_do_copy: copy region (14, 0), (123, 40) x 1 + (-14, 0) >[ 8.072] sna_copy_boxes (boxes=1x[(14, 0), (123, 40)...], src pixmap=73+(-14, 0), dst pixmap=140+(0, 0), alu=3, src.size=109x40, dst.size=312x40) >[ 8.072] sna_copy_boxes: dst=(priv=0x55bca9ae81e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=24, cpu_bo=0), replaces=0 >[ 8.072] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.072] sna_drawable_use_bo pixmap=140, box=((14, 0), (123, 40)), flags=b... >[ 8.072] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.072] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.072] sna_drawable_use_bo: using whole GPU bo >[ 8.072] sna_pixmap_move_to_gpu(pixmap=73, usage=0), flags=a >[ 8.072] sna_pixmap_move_to_gpu: already all-damaged >[ 8.072] sna_pixmap_mark_active: pixmap=73, handle=24 >[ 8.072] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.072] gen9_render_copy_boxes (-14, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.072] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 8.072] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.072] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.072] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 8.072] gen9_composite_get_binding_table(f600) >[ 8.072] kgem_add_reloc64: handle=24, pos=15736, delta=0, domains=40000 >[ 8.072] kgem_add_handle: handle=24, index=12 >[ 8.072] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fd53c000) >[ 8.072] [3d70] bind bo(handle=24, addr=fd53c000), format=192, width=109, height=40, pitch=448, tiling=0 -> sampler >[ 8.072] gen9_emit_sampler: sampler = 0 >[ 8.072] gen9_emit_vertex_elements: setup id=0 >[ 8.072] (0, 0) -> (14, 0) + (109, 40) >[ 8.072] gen8_vertex_flush[d8c] = 3 >[ 8.072] sna_composite(pixmap=134, op=3, src=140+(0, 0), mask=0+(0, 0), dst=134+(4, 1088)+(0, 0), size=(312, 40) >[ 8.072] sna_compute_composite_region: dst=(4, 1088)x(312, 40) >[ 8.072] sna_compute_composite_region: initial clip against dst->pDrawable: (4, 1088), (316, 1128) >[ 8.072] clip_to_dst: region: 1x[(4, 1088), (316, 1128)], clip: 1x[(0, 0), (320, 2128)] >[ 8.072] sna_compute_composite_region: clip against dst->pCompositeClip: (4, 1088), (316, 1128) >[ 8.072] sna_compute_composite_region: clip against src (312x40 clip=0): (4, 1088), (316, 1128) >[ 8.072] sna_compute_composite_region: clip against mask: (4, 1088), (316, 1128) >[ 8.072] sna_composite: composite region extents:+(0, 0) -> (4, 1088), (316, 1128) + (0, 0) >[ 8.072] gen9_render_composite: 312x40, current mode=1/1 >[ 8.072] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.072] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 8.072] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.072] gen9_composite_set_target: (4, 1088)x(312, 40), partial?=1 >[ 8.072] sna_drawable_use_bo pixmap=134, box=((4, 1088), (316, 1128)), flags=7... >[ 8.072] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.072] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.072] sna_drawable_use_bo: using whole GPU bo >[ 8.072] gen9_composite_set_target: pixmap=134, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.072] gen9_composite_picture: (0, 0)x(312, 40), dst=(4, 1088) >[ 8.072] sna_transform_is_imprecise_integer_translation: no transform >[ 8.072] gen9_composite_picture: integer translation (0, 0), removing >[ 8.072] sna_render_pixmap_bo pixmap=140, (0, 0)x(312, 40)/(312, 40) >[ 8.072] sna_render_pixmap_bo: GPU all damaged >[ 8.072] color_convert: src=cc000000 [20028888] >[ 8.072] color_convert: dst=cc000000 [20028888] >[ 8.072] sna_render_get_solid: cc000000 >[ 8.072] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.072] gen4_choose_composite_emitter: identity source, identity mask >[ 8.072] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.072] aligning vertex: was 2, now 5 floats per vertex >[ 8.072] gen9_composite_get_binding_table(f580) >[ 8.072] kgem_add_reloc64: handle=22, pos=15704, delta=0, domains=40000 >[ 8.073] kgem_add_reloc64[25] = (delta=0, target handle=8, presumed=fd985000) >[ 8.073] [3d50] bind bo(handle=22, addr=fd985000), format=192, width=312, height=40, pitch=1536, tiling=1 -> sampler >[ 8.073] kgem_add_reloc64: handle=7, pos=15688, delta=0, domains=40000 >[ 8.073] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 8.073] kgem_add_reloc64[26] = (delta=816, target handle=2, presumed=fffe8000) >[ 8.073] [3d40] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.073] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 8.073] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.073] gen9_emit_sampler: sampler = 3 >[ 8.073] gen9_emit_sf: num_sf_outputs=2 >[ 8.073] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 8.073] gen9_emit_vertex_elements: setup id=10 >[ 8.073] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.073] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 8.073] gen9_render_composite_box: (4, 1088), (316, 1128) >[ 8.073] apply_damage: damage=0x0, region=1 [(4, 1088), (316, 1128) + (0, 0)] >[ 8.073] gen8_vertex_flush[e78] = 3 >[ 8.073] sna_destroy_pixmap: pixmap=140, attached?=1 >[ 8.073] _kgem_bo_destroy: handle=22, proxy? 0 >[ 8.073] __kgem_bo_destroy: handle=22, size=61440 >[ 8.073] __kgem_bo_destroy: handle=22 -> active >[ 8.073] __sna_free_pixmap(pixmap=140) >[ 8.073] sna_composite(pixmap=132, op=3, src=134+(0, 0), mask=0+(0, 0), dst=132+(0, 0)+(0, 0), size=(320, 2128) >[ 8.073] sna_compute_composite_region: dst=(0, 0)x(320, 2128) >[ 8.073] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (320, 2128) >[ 8.073] clip_to_dst: region: 1x[(0, 0), (320, 2128)], clip: 1x[(0, 0), (320, 2128)] >[ 8.073] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (320, 2128) >[ 8.073] sna_compute_composite_region: clip against src (320x2128 clip=0): (0, 0), (320, 2128) >[ 8.073] sna_composite: composite region extents:+(0, 0) -> (0, 0), (320, 2128) + (0, 0) >[ 8.073] gen9_render_composite: 320x2128, current mode=1/1 >[ 8.073] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.073] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 8.073] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.073] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.073] gen9_composite_set_target: (0, 0)x(320, 2128), partial?=1 >[ 8.073] sna_drawable_use_bo pixmap=132, box=((0, 0), (320, 2128)), flags=7... >[ 8.073] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.073] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.073] sna_drawable_use_bo: using whole GPU bo >[ 8.073] gen9_composite_set_target: pixmap=132, format=20028888, size=320x2128, pitch=1536, delta=(0,0),damage=0xffffffffffffffff >[ 8.073] gen9_composite_picture: (0, 0)x(320, 2128), dst=(0, 0) >[ 8.073] sna_transform_is_imprecise_integer_translation: no transform >[ 8.073] gen9_composite_picture: integer translation (0, 0), removing >[ 8.073] sna_render_pixmap_bo pixmap=134, (0, 0)x(320, 2128)/(320, 2128) >[ 8.073] sna_render_pixmap_bo: GPU all damaged >[ 8.073] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.073] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 8.073] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 8.073] gen4_choose_composite_emitter: identity src, no mask >[ 8.073] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.073] aligning vertex: was 5, now 3 floats per vertex >[ 8.073] gen9_composite_get_binding_table(f4c0) >[ 8.073] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.073] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 8.073] kgem_add_reloc64[27] = (delta=0, target handle=6, presumed=fd9be000) >[ 8.073] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> sampler >[ 8.073] __kgem_bo_mark_dirty: handle=19 (proxy? 0) >[ 8.073] gen9_emit_sampler: sampler = 2 >[ 8.073] gen9_emit_sf: num_sf_outputs=1 >[ 8.073] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.073] gen9_emit_vertex_elements: setup id=2 >[ 8.073] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.073] gen9_render_composite_box: (0, 0), (320, 2128) >[ 8.073] apply_damage: damage=0x0, region=1 [(0, 0), (320, 2128) + (0, 0)] >[ 8.073] gen8_vertex_flush[f20] = 3 >[ 8.073] sna_destroy_pixmap: pixmap=134, attached?=1 >[ 8.073] _kgem_bo_destroy: handle=20, proxy? 0 >[ 8.073] __kgem_bo_destroy: handle=20, size=3268608 >[ 8.073] __kgem_bo_destroy: handle=20 -> active >[ 8.073] __sna_free_pixmap(pixmap=134) >[ 8.073] sna_composite(pixmap=128, op=3, src=132+(0, 0), mask=0+(80, 32), dst=128+(80, 32)+(0, 0), size=(320, 2128) >[ 8.073] sna_compute_composite_region: dst=(80, 32)x(320, 2128) >[ 8.073] sna_compute_composite_region: initial clip against dst->pDrawable: (80, 32), (400, 2160) >[ 8.073] clip_to_dst: region: 1x[(80, 32), (400, 2160)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.073] sna_compute_composite_region: clip against dst->pCompositeClip: (80, 32), (400, 2160) >[ 8.073] sna_compute_composite_region: clip against src (320x2128 clip=0): (80, 32), (400, 2160) >[ 8.073] sna_composite: composite region extents:+(0, 0) -> (80, 32), (400, 2160) + (0, 0) >[ 8.073] gen9_render_composite: 320x2128, current mode=1/1 >[ 8.073] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.073] kgem_bo_is_busy: handle=19, domain: 0 exec? 1, rq? 1 >[ 8.073] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.073] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.073] gen9_composite_set_target: (80, 32)x(320, 2128), partial?=1 >[ 8.073] sna_drawable_use_bo pixmap=128, box=((80, 32), (400, 2160)), flags=7... >[ 8.073] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.073] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.073] sna_drawable_use_bo: using whole GPU bo >[ 8.073] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.073] gen9_composite_picture: (0, 0)x(320, 2128), dst=(80, 32) >[ 8.073] sna_transform_is_imprecise_integer_translation: no transform >[ 8.073] gen9_composite_picture: integer translation (0, 0), removing >[ 8.073] sna_render_pixmap_bo pixmap=132, (0, 0)x(320, 2128)/(320, 2128) >[ 8.073] sna_render_pixmap_bo: GPU all damaged >[ 8.073] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.073] kgem_bo_is_render: handle=19, rq? 1 [1] >[ 8.073] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.073] gen4_choose_composite_emitter: identity src, no mask >[ 8.073] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.073] gen9_composite_get_binding_table(f440) >[ 8.073] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.073] kgem_add_reloc64: handle=19, pos=15624, delta=0, domains=40000 >[ 8.073] kgem_add_reloc64[28] = (delta=0, target handle=5, presumed=fdcdc000) >[ 8.073] [3d00] bind bo(handle=19, addr=fdcdc000), format=192, width=320, height=2128, pitch=1536, tiling=1 -> sampler >[ 8.073] __kgem_bo_mark_dirty: handle=17 (proxy? 0) >[ 8.073] gen9_emit_vertex_elements: setup id=2 >[ 8.073] gen9_render_composite_box: (80, 32), (400, 2160) >[ 8.073] apply_damage: damage=0x0, region=1 [(80, 32), (400, 2160) + (0, 0)] >[ 8.073] gen8_vertex_flush[f6c] = 3 >[ 8.073] sna_destroy_pixmap: pixmap=132, attached?=1 >[ 8.073] _kgem_bo_destroy: handle=19, proxy? 0 >[ 8.073] __kgem_bo_destroy: handle=19, size=3268608 >[ 8.073] __kgem_bo_destroy: handle=19 -> active >[ 8.073] __sna_free_pixmap(pixmap=132) >[ 8.073] sna_create_pixmap(1, 32, 32, usage=0) >[ 8.073] kgem_can_create_2d: 1x32 @ 32 >[ 8.073] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 8.073] kgem_can_create_2d: untiled size=4096 >[ 8.073] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 8.073] kgem_choose_tiling: 1x32 -> 0 >[ 8.073] sna_create_pixmap: usage=0, flags=a >[ 8.073] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 8.073] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 8.073] create_pixmap: serial=141, usage=0, 1x32 >[ 8.073] sna_create_pixmap: serial=141, 1x32, usage=0 >[ 8.073] sna_composite_rectangles(pixmap=142, op=0, 0 x 1 [(0, 0)x(1, 32) ...]) >[ 8.073] sna_composite_rectangles: converted to op 0 >[ 8.073] sna_composite_rectangles[0] (0, 0)x(1, 32) -> (0, 0), (1, 32) >[ 8.073] sna_composite_rectangles: nrects=1, region=(0, 0), (1, 32) x 1 >[ 8.073] sna_composite_rectangles: clipped extents (0, 0),(1, 32) x 1 >[ 8.073] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(1, 32) >[ 8.073] sna_composite_rectangles: fallback, dst pixmap=142 too small or not attached >[ 8.073] sna_composite_rectangles: fallback >[ 8.073] sna_drawable_move_region_to_cpu(pixmap=142 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.073] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 8.073] _sna_pixmap_move_to_cpu(pixmap=142, 1x32, flags=1) >[ 8.073] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.073] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.073] operate_inplace: no, inplace operation not suitable >[ 8.073] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.073] __sna_damage_all(1, 32) >[ 8.073] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.073] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=8c, drawable=8e >[ 8.073] sna_validate_gc: recomputing clip >[ 8.073] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 8.073] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 8.073] try_upload__fast: ignore existing cpu damage (if any) >[ 8.073] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.073] try_upload__fast: no, no gpu damage >[ 8.073] sna_drawable_move_region_to_cpu(pixmap=142 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.073] sna_drawable_move_region_to_cpu: pixmap=142 all damaged on CPU >[ 8.073] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.073] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 8.073] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 8.073] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 8.073] sna_composite(pixmap=128, op=3, src=142+(0, 0), mask=0+(0, 0), dst=128+(0, 0)+(0, 0), size=(3840, 32) >[ 8.073] sna_compute_composite_region: dst=(0, 0)x(3840, 32) >[ 8.073] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 32) >[ 8.073] clip_to_dst: region: 1x[(0, 0), (3840, 32)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.073] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 32) >[ 8.073] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (3840, 32) >[ 8.073] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 32) + (0, 0) >[ 8.073] gen9_render_composite: 3840x32, current mode=1/1 >[ 8.073] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.073] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.073] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.073] gen9_composite_set_target: (0, 0)x(3840, 32), partial?=1 >[ 8.073] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 32)), flags=7... >[ 8.073] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.073] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.073] sna_drawable_use_bo: using whole GPU bo >[ 8.073] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.073] gen9_composite_picture: (0, 0)x(3840, 32), dst=(0, 0) >[ 8.073] sna_transform_is_imprecise_integer_translation: no transform >[ 8.073] gen9_composite_picture: integer translation (0, 0), removing >[ 8.073] sna_render_pixmap_bo pixmap=142, (0, 0)x(3840, 32)/(1, 32) >[ 8.073] sna_render_pixmap_bo box=(0, 0), (1, 32): (1, 32)/(1, 32) >[ 8.073] sna_render_pixmap_bo: offset=(0, 0), size=(1, 32) >[ 8.073] use_cpu_bo: no cpu bo >[ 8.073] move_to_gpu: migrating whole pixmap (1x32) for source (0,0),(1,32), count 5? 0 >[ 8.073] sna_render_pixmap_bo: uploading CPU box (0, 0), (1, 32) >[ 8.073] upload: box=(0, 0), (1, 32), pixmap=1x32 >[ 8.073] sna_drawable_move_region_to_cpu(pixmap=142 (1x32), [(0, 0), (1, 32)], flags=2) >[ 8.073] sna_drawable_move_region_to_cpu: pixmap=142 all damaged on CPU >[ 8.073] kgem_can_create_2d: 1x32 @ 32 >[ 8.073] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 8.073] kgem_can_create_2d: untiled size=4096 >[ 8.073] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 8.073] kgem_choose_tiling: 1x32 -> 0 >[ 8.073] kgem_upload_source_image : (0, 0), (1, 32), stride=4, bpp=32 >[ 8.073] kgem_create_buffer_2d: 1x32, 32 bpp, stride=32 >[ 8.073] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.073] kgem_create_buffer: reusing buffer? used=256 + size=1024, total=262144 >[ 8.073] kgem_create_proxy: target handle=23 [proxy? -1], offset=256, length=1024, io=1 >[ 8.073] __kgem_bo_init(handle=23, num_pages=1024) >[ 8.073] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/32 >[ 8.073] upload: adding upload cache to pixmap=142 >[ 8.073] kgem_proxy_bo_attach: handle=23 >[ 8.073] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.073] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.073] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.073] gen4_choose_composite_emitter: identity src, no mask >[ 8.073] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.073] gen9_composite_get_binding_table(f3c0) >[ 8.073] kgem_add_reloc64: handle=23, pos=15592, delta=0, domains=40000 >[ 8.073] kgem_add_reloc64: adding proxy [delta=256] for handle=23 >[ 8.073] kgem_add_reloc64[29] = (delta=256, target handle=11, presumed=fd545000) >[ 8.073] [3ce0] bind bo(handle=23, addr=fd545100), format=192, width=1, height=32, pitch=32, tiling=0 -> sampler >[ 8.073] gen9_emit_sampler: sampler = a >[ 8.073] gen9_emit_vertex_elements: setup id=2 >[ 8.073] gen9_render_composite_box: (0, 0), (3840, 32) >[ 8.073] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 32) + (0, 0)] >[ 8.073] gen8_vertex_flush[fb0] = 3 >[ 8.073] sna_destroy_pixmap: pixmap=142, attached?=1 >[ 8.073] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.073] __sna_free_pixmap(pixmap=142) >[ 8.073] sna_composite_rectangles(pixmap=128, op=3, 660a0a0a x 1 [(0, 0)x(3840, 24) ...]) >[ 8.073] sna_composite_rectangles: converted to op 3 >[ 8.073] sna_composite_rectangles[0] (0, 0)x(3840, 24) -> (0, 0), (3840, 24) >[ 8.073] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 24) x 1 >[ 8.073] sna_composite_rectangles: clipped extents (0, 0),(3840, 24) x 1 >[ 8.073] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 24) >[ 8.073] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 24)), flags=1... >[ 8.073] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.073] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.073] sna_drawable_use_bo: using whole GPU bo >[ 8.073] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 8.073] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.073] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 24) ...]) >[ 8.073] sna_render_get_solid: 660a0a0a >[ 8.073] sna_render_get_solid(2) = 660a0a0a (old) >[ 8.073] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.073] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.073] aligning vertex: was 3, now 2 floats per vertex >[ 8.073] gen9_composite_get_binding_table(f340) >[ 8.073] gen9_emit_sampler: sampler = 1 >[ 8.073] gen9_emit_vertex_elements: setup id=0 >[ 8.073] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.073] (0, 0), (3840, 24) >[ 8.073] gen8_vertex_flush[1010] = 3 >[ 8.073] sna_create_pixmap(22, 18, 32, usage=0) >[ 8.073] kgem_can_create_2d: 22x18 @ 32 >[ 8.073] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.073] kgem_can_create_2d: untiled size=4096 >[ 8.073] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.074] kgem_choose_tiling: 22x18 -> 0 >[ 8.074] sna_create_pixmap: usage=0, flags=a >[ 8.074] sna_create_pixmap: small buffer [1584], attaching to shadow pixmap >[ 8.074] create_pixmap: allocating pixmap 22x18, depth=32/32, size=1592 >[ 8.074] create_pixmap: serial=143, usage=0, 22x18 >[ 8.074] sna_create_pixmap: serial=143, 22x18, usage=0 >[ 8.074] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=8e, drawable=90 >[ 8.074] sna_validate_gc: recomputing clip >[ 8.074] sna_validate_gc: composite clip=1x[(0, 0), (22, 18)] [0x55bca9b28a90] >[ 8.074] sna_put_image((0, 0)x(22, 18), depth=32, format=2) >[ 8.074] try_upload__fast: ignore existing cpu damage (if any) >[ 8.074] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.074] try_upload__fast: no, no gpu damage >[ 8.074] sna_drawable_move_region_to_cpu(pixmap=144 (22x18), [(0, 0), (22, 18)], flags=1) >[ 8.074] sna_drawable_move_region_to_cpu: region (0, 0), (22, 18) + (0, 0) subsumes pixmap (22x18) >[ 8.074] _sna_pixmap_move_to_cpu(pixmap=144, 22x18, flags=1) >[ 8.074] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.074] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.074] operate_inplace: no, inplace operation not suitable >[ 8.074] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.074] __sna_damage_all(22, 18) >[ 8.074] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.074] sna_put_zpixmap_blt: upload(0, 0, 22, 18) x 1 boxes >[ 8.074] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(22, 18) >[ 8.074] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/88 >[ 8.074] sna_composite(pixmap=128, op=3, src=144+(0, 0), mask=0+(3813, 3), dst=128+(3813, 3)+(0, 0), size=(22, 18) >[ 8.074] sna_compute_composite_region: dst=(3813, 3)x(22, 18) >[ 8.074] sna_compute_composite_region: initial clip against dst->pDrawable: (3813, 3), (3835, 21) >[ 8.074] clip_to_dst: region: 1x[(3813, 3), (3835, 21)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.074] sna_compute_composite_region: clip against dst->pCompositeClip: (3813, 3), (3835, 21) >[ 8.074] sna_compute_composite_region: clip against src (22x18 clip=0): (3813, 3), (3835, 21) >[ 8.074] sna_composite: composite region extents:+(0, 0) -> (3813, 3), (3835, 21) + (0, 0) >[ 8.074] gen9_render_composite: 22x18, current mode=1/1 >[ 8.074] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.074] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.074] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.074] gen9_composite_set_target: (3813, 3)x(22, 18), partial?=1 >[ 8.074] sna_drawable_use_bo pixmap=128, box=((3813, 3), (3835, 21)), flags=7... >[ 8.074] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.074] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.074] sna_drawable_use_bo: using whole GPU bo >[ 8.074] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.074] gen9_composite_picture: (0, 0)x(22, 18), dst=(3813, 3) >[ 8.074] sna_transform_is_imprecise_integer_translation: no transform >[ 8.074] gen9_composite_picture: integer translation (0, 0), removing >[ 8.074] sna_render_pixmap_bo pixmap=144, (0, 0)x(22, 18)/(22, 18) >[ 8.074] sna_render_pixmap_bo box=(0, 0), (22, 18): (22, 18)/(22, 18) >[ 8.074] sna_render_pixmap_bo: offset=(-3813, -3), size=(22, 18) >[ 8.074] use_cpu_bo: no cpu bo >[ 8.074] move_to_gpu: migrating whole pixmap (22x18) for source (0,0),(22,18), count 5? 0 >[ 8.074] sna_render_pixmap_bo: uploading CPU box (0, 0), (22, 18) >[ 8.074] upload: box=(0, 0), (22, 18), pixmap=22x18 >[ 8.074] sna_drawable_move_region_to_cpu(pixmap=144 (22x18), [(0, 0), (22, 18)], flags=2) >[ 8.074] sna_drawable_move_region_to_cpu: pixmap=144 all damaged on CPU >[ 8.074] kgem_can_create_2d: 22x18 @ 32 >[ 8.074] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.074] kgem_can_create_2d: untiled size=4096 >[ 8.074] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.074] kgem_choose_tiling: 22x18 -> 0 >[ 8.074] kgem_upload_source_image : (0, 0), (22, 18), stride=88, bpp=32 >[ 8.074] kgem_create_buffer_2d: 22x18, 32 bpp, stride=96 >[ 8.074] kgem_create_buffer: size=1728, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.074] kgem_create_buffer: reusing buffer? used=1280 + size=1728, total=262144 >[ 8.074] kgem_create_proxy: target handle=23 [proxy? -1], offset=1280, length=1728, io=1 >[ 8.074] __kgem_bo_init(handle=23, num_pages=1728) >[ 8.074] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/96 >[ 8.074] upload: adding upload cache to pixmap=144 >[ 8.074] kgem_proxy_bo_attach: handle=23 >[ 8.074] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.074] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.074] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.074] gen4_choose_composite_emitter: identity src, no mask >[ 8.074] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.074] aligning vertex: was 2, now 3 floats per vertex >[ 8.074] gen9_composite_get_binding_table(f300) >[ 8.074] kgem_add_reloc64: handle=23, pos=15544, delta=0, domains=40000 >[ 8.074] kgem_add_reloc64: adding proxy [delta=1280] for handle=23 >[ 8.074] kgem_add_reloc64[30] = (delta=1280, target handle=11, presumed=fd545000) >[ 8.074] [3cb0] bind bo(handle=23, addr=fd545500), format=192, width=22, height=18, pitch=96, tiling=0 -> sampler >[ 8.074] gen9_emit_sampler: sampler = 2 >[ 8.074] gen9_emit_vertex_elements: setup id=2 >[ 8.074] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.074] gen9_render_composite_box: (3813, 3), (3835, 21) >[ 8.074] apply_damage: damage=0x0, region=1 [(3813, 3), (3835, 21) + (0, 0)] >[ 8.074] gen8_vertex_flush[1070] = 3 >[ 8.074] sna_destroy_pixmap: pixmap=144, attached?=1 >[ 8.074] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.074] __sna_free_pixmap(pixmap=144) >[ 8.074] sna_glyphs(op=3, nlist=1, src=(3767, 17)) >[ 8.074] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.074] sna_glyphs: discarding mask >[ 8.074] glyphs0_to_dst(op=3, src=(3767, 17), nlist=1, dst=(3767, 17)+(0, 0)) >[ 8.074] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.074] gen9_render_composite: 0x0, current mode=1/1 >[ 8.074] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.074] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.074] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.074] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.074] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=7... >[ 8.074] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.074] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.074] sna_drawable_use_bo: using whole GPU bo >[ 8.074] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.074] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.074] color_convert: src=ffdfdbd2 [20028888] >[ 8.074] color_convert: dst=ffdfdbd2 [20028888] >[ 8.074] sna_render_get_solid: ffdfdbd2 >[ 8.074] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 8.074] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.074] sna_transform_is_imprecise_integer_translation: no transform >[ 8.074] gen9_composite_picture: integer translation (0, 0), removing >[ 8.074] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.074] sna_render_pixmap_bo: GPU all damaged >[ 8.074] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.074] gen4_choose_composite_emitter: solid, identity mask >[ 8.074] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.074] aligning vertex: was 3, now 4 floats per vertex >[ 8.074] gen9_composite_get_binding_table(f280) >[ 8.074] kgem_add_reloc64: handle=8, pos=15512, delta=0, domains=40000 >[ 8.074] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 8.074] kgem_add_reloc64[31] = (delta=24, target handle=3, presumed=fdffe000) >[ 8.074] [3c90] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.074] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 8.074] gen9_emit_sampler: sampler = a >[ 8.074] gen9_emit_sf: num_sf_outputs=2 >[ 8.074] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.074] gen9_emit_vertex_elements: setup id=9 >[ 8.074] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.074] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.074] glyphs0_to_dst: glyph=(3766, 7)x(10, 10), unclipped >[ 8.074] emit_primitive_identity_mask__avx2: dst=(3766, 7), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.074] glyphs0_to_dst: glyph=(3774, 7)x(10, 10), unclipped >[ 8.074] emit_primitive_identity_mask__avx2: dst=(3774, 7), mask=(48.00, 48.00) x (10.00, 10.00) >[ 8.074] glyphs0_to_dst: glyph=(3782, 9)x(5, 8), unclipped >[ 8.074] emit_primitive_identity_mask__avx2: dst=(3782, 9), mask=(64.00, 0.00) x (5.00, 8.00) >[ 8.074] glyphs0_to_dst: glyph=(3786, 7)x(10, 10), unclipped >[ 8.074] emit_primitive_identity_mask__avx2: dst=(3786, 7), mask=(80.00, 0.00) x (10.00, 10.00) >[ 8.074] glyphs0_to_dst: glyph=(3794, 7)x(10, 10), unclipped >[ 8.074] emit_primitive_identity_mask__avx2: dst=(3794, 7), mask=(64.00, 16.00) x (10.00, 10.00) >[ 8.074] gen8_vertex_flush[1138] = 15 >[ 8.074] gen9_magic_ca_pass: CA fixup (783 -> 798) >[ 8.074] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.074] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.074] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.074] sna_create_pixmap(24, 18, 32, usage=0) >[ 8.074] kgem_can_create_2d: 24x18 @ 32 >[ 8.074] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.074] kgem_can_create_2d: untiled size=4096 >[ 8.074] kgem_choose_tiling: too thin [width 24, 32 bpp] for TILING_X >[ 8.074] kgem_choose_tiling: 24x18 -> 0 >[ 8.074] sna_create_pixmap: usage=0, flags=a >[ 8.074] sna_create_pixmap: small buffer [1728], attaching to shadow pixmap >[ 8.074] create_pixmap: allocating pixmap 24x18, depth=32/32, size=1736 >[ 8.074] create_pixmap: serial=145, usage=0, 24x18 >[ 8.074] sna_create_pixmap: serial=145, 24x18, usage=0 >[ 8.074] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=90, drawable=92 >[ 8.074] sna_validate_gc: recomputing clip >[ 8.074] sna_validate_gc: composite clip=1x[(0, 0), (24, 18)] [0x55bca9b28a90] >[ 8.074] sna_put_image((0, 0)x(24, 18), depth=32, format=2) >[ 8.074] try_upload__fast: ignore existing cpu damage (if any) >[ 8.074] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.074] try_upload__fast: no, no gpu damage >[ 8.074] sna_drawable_move_region_to_cpu(pixmap=146 (24x18), [(0, 0), (24, 18)], flags=1) >[ 8.074] sna_drawable_move_region_to_cpu: region (0, 0), (24, 18) + (0, 0) subsumes pixmap (24x18) >[ 8.074] _sna_pixmap_move_to_cpu(pixmap=146, 24x18, flags=1) >[ 8.074] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.074] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.074] operate_inplace: no, inplace operation not suitable >[ 8.074] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.074] __sna_damage_all(24, 18) >[ 8.074] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.074] sna_put_zpixmap_blt: upload(0, 0, 24, 18) x 1 boxes >[ 8.074] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(24, 18) >[ 8.074] memcpy_blt: src=(0, 0), dst=(0, 0), size=24x18, pitch=96/96 >[ 8.074] sna_composite(pixmap=128, op=3, src=146+(0, 0), mask=0+(3733, 3), dst=128+(3733, 3)+(0, 0), size=(24, 18) >[ 8.074] sna_compute_composite_region: dst=(3733, 3)x(24, 18) >[ 8.074] sna_compute_composite_region: initial clip against dst->pDrawable: (3733, 3), (3757, 21) >[ 8.074] clip_to_dst: region: 1x[(3733, 3), (3757, 21)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.074] sna_compute_composite_region: clip against dst->pCompositeClip: (3733, 3), (3757, 21) >[ 8.074] sna_compute_composite_region: clip against src (24x18 clip=0): (3733, 3), (3757, 21) >[ 8.074] sna_composite: composite region extents:+(0, 0) -> (3733, 3), (3757, 21) + (0, 0) >[ 8.074] gen9_render_composite: 24x18, current mode=1/1 >[ 8.074] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.074] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.074] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.074] gen9_composite_set_target: (3733, 3)x(24, 18), partial?=1 >[ 8.074] sna_drawable_use_bo pixmap=128, box=((3733, 3), (3757, 21)), flags=7... >[ 8.074] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.074] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.074] sna_drawable_use_bo: using whole GPU bo >[ 8.074] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.074] gen9_composite_picture: (0, 0)x(24, 18), dst=(3733, 3) >[ 8.074] sna_transform_is_imprecise_integer_translation: no transform >[ 8.074] gen9_composite_picture: integer translation (0, 0), removing >[ 8.074] sna_render_pixmap_bo pixmap=146, (0, 0)x(24, 18)/(24, 18) >[ 8.074] sna_render_pixmap_bo box=(0, 0), (24, 18): (24, 18)/(24, 18) >[ 8.074] sna_render_pixmap_bo: offset=(-3733, -3), size=(24, 18) >[ 8.074] use_cpu_bo: no cpu bo >[ 8.074] move_to_gpu: migrating whole pixmap (24x18) for source (0,0),(24,18), count 5? 0 >[ 8.074] sna_render_pixmap_bo: uploading CPU box (0, 0), (24, 18) >[ 8.074] upload: box=(0, 0), (24, 18), pixmap=24x18 >[ 8.074] sna_drawable_move_region_to_cpu(pixmap=146 (24x18), [(0, 0), (24, 18)], flags=2) >[ 8.074] sna_drawable_move_region_to_cpu: pixmap=146 all damaged on CPU >[ 8.074] kgem_can_create_2d: 24x18 @ 32 >[ 8.074] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.074] kgem_can_create_2d: untiled size=4096 >[ 8.074] kgem_choose_tiling: too thin [width 24, 32 bpp] for TILING_X >[ 8.074] kgem_choose_tiling: 24x18 -> 0 >[ 8.074] kgem_upload_source_image : (0, 0), (24, 18), stride=96, bpp=32 >[ 8.074] kgem_create_buffer_2d: 24x18, 32 bpp, stride=96 >[ 8.074] kgem_create_buffer: size=1728, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.074] kgem_create_buffer: reusing buffer? used=3072 + size=1728, total=262144 >[ 8.074] kgem_create_proxy: target handle=23 [proxy? -1], offset=3072, length=1728, io=1 >[ 8.074] __kgem_bo_init(handle=23, num_pages=1728) >[ 8.074] memcpy_blt: src=(0, 0), dst=(0, 0), size=24x18, pitch=96/96 >[ 8.074] upload: adding upload cache to pixmap=146 >[ 8.074] kgem_proxy_bo_attach: handle=23 >[ 8.074] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.074] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.074] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.074] gen4_choose_composite_emitter: identity src, no mask >[ 8.074] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.074] aligning vertex: was 4, now 3 floats per vertex >[ 8.074] gen9_composite_get_binding_table(f200) >[ 8.074] kgem_add_reloc64: handle=23, pos=15480, delta=0, domains=40000 >[ 8.074] kgem_add_reloc64: adding proxy [delta=3072] for handle=23 >[ 8.074] kgem_add_reloc64[32] = (delta=3072, target handle=11, presumed=fd545000) >[ 8.074] [3c70] bind bo(handle=23, addr=fd545c00), format=192, width=24, height=18, pitch=96, tiling=0 -> sampler >[ 8.074] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 8.074] gen9_emit_sampler: sampler = 2 >[ 8.074] gen9_emit_sf: num_sf_outputs=1 >[ 8.074] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.074] gen9_emit_vertex_elements: setup id=2 >[ 8.074] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.074] gen9_render_composite_box: (3733, 3), (3757, 21) >[ 8.074] apply_damage: damage=0x0, region=1 [(3733, 3), (3757, 21) + (0, 0)] >[ 8.074] gen8_vertex_flush[1274] = 3 >[ 8.074] sna_destroy_pixmap: pixmap=146, attached?=1 >[ 8.074] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.074] __sna_free_pixmap(pixmap=146) >[ 8.074] sna_create_pixmap(16, 16, 32, usage=0) >[ 8.074] kgem_can_create_2d: 16x16 @ 32 >[ 8.074] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.074] kgem_can_create_2d: untiled size=4096 >[ 8.074] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.074] kgem_choose_tiling: 16x16 -> 0 >[ 8.074] sna_create_pixmap: usage=0, flags=a >[ 8.074] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 8.075] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 8.075] create_pixmap: serial=147, usage=0, 16x16 >[ 8.075] sna_create_pixmap: serial=147, 16x16, usage=0 >[ 8.075] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=92, drawable=94 >[ 8.075] sna_validate_gc: recomputing clip >[ 8.075] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 8.075] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 8.075] try_upload__fast: ignore existing cpu damage (if any) >[ 8.075] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.075] try_upload__fast: no, no gpu damage >[ 8.075] sna_drawable_move_region_to_cpu(pixmap=148 (16x16), [(0, 0), (16, 16)], flags=1) >[ 8.075] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 8.075] _sna_pixmap_move_to_cpu(pixmap=148, 16x16, flags=1) >[ 8.075] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.075] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.075] operate_inplace: no, inplace operation not suitable >[ 8.075] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.075] __sna_damage_all(16, 16) >[ 8.075] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.075] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 8.075] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 8.075] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.075] sna_composite(pixmap=128, op=3, src=148+(0, 0), mask=0+(3707, 4), dst=128+(3707, 4)+(0, 0), size=(16, 16) >[ 8.075] sna_compute_composite_region: dst=(3707, 4)x(16, 16) >[ 8.075] sna_compute_composite_region: initial clip against dst->pDrawable: (3707, 4), (3723, 20) >[ 8.075] clip_to_dst: region: 1x[(3707, 4), (3723, 20)], clip: 1x[(0, 0), (3840, 2160)] >[ 8.075] sna_compute_composite_region: clip against dst->pCompositeClip: (3707, 4), (3723, 20) >[ 8.075] sna_compute_composite_region: clip against src (16x16 clip=0): (3707, 4), (3723, 20) >[ 8.075] sna_composite: composite region extents:+(0, 0) -> (3707, 4), (3723, 20) + (0, 0) >[ 8.075] gen9_render_composite: 16x16, current mode=1/1 >[ 8.075] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.075] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.075] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.075] gen9_composite_set_target: (3707, 4)x(16, 16), partial?=1 >[ 8.075] sna_drawable_use_bo pixmap=128, box=((3707, 4), (3723, 20)), flags=7... >[ 8.075] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.075] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.075] sna_drawable_use_bo: using whole GPU bo >[ 8.075] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.075] gen9_composite_picture: (0, 0)x(16, 16), dst=(3707, 4) >[ 8.075] sna_transform_is_imprecise_integer_translation: no transform >[ 8.075] gen9_composite_picture: integer translation (0, 0), removing >[ 8.075] sna_render_pixmap_bo pixmap=148, (0, 0)x(16, 16)/(16, 16) >[ 8.075] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 8.075] sna_render_pixmap_bo: offset=(-3707, -4), size=(16, 16) >[ 8.075] use_cpu_bo: no cpu bo >[ 8.075] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 8.075] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 8.075] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 8.075] sna_drawable_move_region_to_cpu(pixmap=148 (16x16), [(0, 0), (16, 16)], flags=2) >[ 8.075] sna_drawable_move_region_to_cpu: pixmap=148 all damaged on CPU >[ 8.075] kgem_can_create_2d: 16x16 @ 32 >[ 8.075] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.075] kgem_can_create_2d: untiled size=4096 >[ 8.075] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.075] kgem_choose_tiling: 16x16 -> 0 >[ 8.075] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 8.075] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 8.075] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.075] kgem_create_buffer: reusing buffer? used=4864 + size=1024, total=262144 >[ 8.075] kgem_create_proxy: target handle=23 [proxy? -1], offset=4864, length=1024, io=1 >[ 8.075] __kgem_bo_init(handle=23, num_pages=1024) >[ 8.075] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.075] upload: adding upload cache to pixmap=148 >[ 8.075] kgem_proxy_bo_attach: handle=23 >[ 8.075] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.075] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.075] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.075] gen4_choose_composite_emitter: identity src, no mask >[ 8.075] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.075] gen9_composite_get_binding_table(f180) >[ 8.075] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 8.075] kgem_add_reloc64: adding proxy [delta=4864] for handle=23 >[ 8.075] kgem_add_reloc64[33] = (delta=4864, target handle=11, presumed=fd545000) >[ 8.075] [3c50] bind bo(handle=23, addr=fd546300), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 8.075] gen9_emit_vertex_elements: setup id=2 >[ 8.075] gen9_render_composite_box: (3707, 4), (3723, 20) >[ 8.075] apply_damage: damage=0x0, region=1 [(3707, 4), (3723, 20) + (0, 0)] >[ 8.075] gen8_vertex_flush[12b0] = 3 >[ 8.075] sna_destroy_pixmap: pixmap=148, attached?=1 >[ 8.075] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.075] __sna_free_pixmap(pixmap=148) >[ 8.075] sna_glyphs(op=3, nlist=1, src=(5, 16)) >[ 8.075] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.075] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) >[ 8.075] glyphs_format: format=166024, depth=32 >[ 8.075] can_discard_mask: mask matches glyphs format, no conversion, so discard mask >[ 8.075] sna_glyphs: discarding mask >[ 8.075] glyphs0_to_dst(op=3, src=(5, 16), nlist=1, dst=(5, 16)+(0, 0)) >[ 8.075] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.075] gen9_render_composite: 0x0, current mode=1/1 >[ 8.075] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.075] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.075] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.075] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.075] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=7... >[ 8.075] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.075] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.075] sna_drawable_use_bo: using whole GPU bo >[ 8.075] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.075] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.075] color_convert: src=ff232321 [20028888] >[ 8.075] color_convert: dst=ff232321 [20028888] >[ 8.075] sna_render_get_solid: ff232321 >[ 8.075] sna_render_get_solid(7) = ff232321 (old) >[ 8.075] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.075] sna_transform_is_imprecise_integer_translation: no transform >[ 8.075] gen9_composite_picture: integer translation (0, 0), removing >[ 8.075] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.075] sna_render_pixmap_bo: GPU all damaged >[ 8.075] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.075] gen4_choose_composite_emitter: solid, identity mask >[ 8.075] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.075] aligning vertex: was 3, now 4 floats per vertex >[ 8.075] gen9_composite_get_binding_table(f100) >[ 8.075] kgem_add_reloc64: handle=8, pos=15416, delta=0, domains=40000 >[ 8.075] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 8.075] kgem_add_reloc64[34] = (delta=28, target handle=3, presumed=fdffe000) >[ 8.075] [3c30] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.075] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 8.075] gen9_emit_sampler: sampler = a >[ 8.075] gen9_emit_sf: num_sf_outputs=2 >[ 8.075] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.075] gen9_emit_vertex_elements: setup id=9 >[ 8.075] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 8.075] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 8.075] glyphs0_to_dst: glyph=(5, 8)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(5, 8), mask=(80.00, 16.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(13, 10)x(7, 3), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(13, 10), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.075] glyphs0_to_dst: glyph=(18, 6)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(18, 6), mask=(112.00, 0.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(27, 8)x(7, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(27, 8), mask=(96.00, 16.00) x (7.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(32, 8)x(10, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(32, 8), mask=(112.00, 16.00) x (10.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(40, 8)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(40, 8), mask=(64.00, 32.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(47, 5)x(5, 11), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(47, 5), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.075] glyphs0_to_dst: glyph=(51, 8)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(51, 8), mask=(64.00, 48.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(58, 5)x(5, 11), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(58, 5), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.075] glyphs0_to_dst: glyph=(62, 8)x(11, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(62, 8), mask=(80.00, 48.00) x (11.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(72, 8)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(72, 8), mask=(96.00, 32.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(80, 10)x(7, 3), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(80, 10), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.075] glyphs0_to_dst: glyph=(84, 6)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(84, 6), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(92, 6)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(92, 6), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(100, 6)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(100, 6), mask=(96.00, 48.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(108, 6)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(108, 6), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.075] gen8_vertex_flush[1378] = 48 >[ 8.075] gen9_magic_ca_pass: CA fixup (803 -> 851) >[ 8.075] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.075] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.075] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.075] sna_glyphs(op=3, nlist=1, src=(5, 17)) >[ 8.075] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.075] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) >[ 8.075] glyphs_format: format=166024, depth=32 >[ 8.075] can_discard_mask: mask matches glyphs format, no conversion, so discard mask >[ 8.075] sna_glyphs: discarding mask >[ 8.075] glyphs0_to_dst(op=3, src=(5, 17), nlist=1, dst=(5, 17)+(0, 0)) >[ 8.075] clipped_glyphs: no, clip region (0, 0), (3840, 2160) matches drawable pixmap=94268789263552 size=3840x2160 >[ 8.075] gen9_render_composite: 0x0, current mode=1/1 >[ 8.075] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 8.075] kgem_bo_is_busy: handle=17, domain: 3 exec? 1, rq? 1 >[ 8.075] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.075] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 8.075] sna_drawable_use_bo pixmap=128, box=((0, 0), (3840, 2160)), flags=7... >[ 8.075] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.075] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.075] sna_drawable_use_bo: using whole GPU bo >[ 8.075] gen9_composite_set_target: pixmap=128, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 8.075] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.075] color_convert: src=ff8e8b85 [20028888] >[ 8.075] color_convert: dst=ff8e8b85 [20028888] >[ 8.075] sna_render_get_solid: ff8e8b85 >[ 8.075] sna_render_get_solid(8) = ff8e8b85 (old) >[ 8.075] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 8.075] sna_transform_is_imprecise_integer_translation: no transform >[ 8.075] gen9_composite_picture: integer translation (0, 0), removing >[ 8.075] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 8.075] sna_render_pixmap_bo: GPU all damaged >[ 8.075] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 8.075] gen4_choose_composite_emitter: solid, identity mask >[ 8.075] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.075] gen9_composite_get_binding_table(f080) >[ 8.075] kgem_add_reloc64: handle=8, pos=15384, delta=0, domains=40000 >[ 8.075] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 8.075] kgem_add_reloc64[35] = (delta=32, target handle=3, presumed=fdffe000) >[ 8.075] [3c10] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.075] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 8.075] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 8.075] gen9_emit_vertex_elements: setup id=9 >[ 8.075] glyphs0_to_dst: glyph=(5, 9)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(5, 9), mask=(80.00, 16.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(13, 11)x(7, 3), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(13, 11), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.075] glyphs0_to_dst: glyph=(18, 7)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(18, 7), mask=(112.00, 0.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(27, 9)x(7, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(27, 9), mask=(96.00, 16.00) x (7.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(32, 9)x(10, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(32, 9), mask=(112.00, 16.00) x (10.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(40, 9)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(40, 9), mask=(64.00, 32.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(47, 6)x(5, 11), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(47, 6), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.075] glyphs0_to_dst: glyph=(51, 9)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(51, 9), mask=(64.00, 48.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(58, 6)x(5, 11), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(58, 6), mask=(80.00, 32.00) x (5.00, 11.00) >[ 8.075] glyphs0_to_dst: glyph=(62, 9)x(11, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(62, 9), mask=(80.00, 48.00) x (11.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(72, 9)x(9, 8), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(72, 9), mask=(96.00, 32.00) x (9.00, 8.00) >[ 8.075] glyphs0_to_dst: glyph=(80, 11)x(7, 3), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(80, 11), mask=(96.00, 0.00) x (7.00, 3.00) >[ 8.075] glyphs0_to_dst: glyph=(84, 7)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(84, 7), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(92, 7)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(92, 7), mask=(112.00, 32.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(100, 7)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(100, 7), mask=(96.00, 48.00) x (10.00, 10.00) >[ 8.075] glyphs0_to_dst: glyph=(108, 7)x(10, 10), unclipped >[ 8.075] emit_primitive_identity_mask__avx2: dst=(108, 7), mask=(32.00, 48.00) x (10.00, 10.00) >[ 8.075] gen8_vertex_flush[1478] = 48 >[ 8.075] gen9_magic_ca_pass: CA fixup (851 -> 899) >[ 8.075] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 8.075] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 8.075] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 8.075] sna_copy_area: src=pixmap=128:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=8:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 8.075] sna_copy_area: normal copy >[ 8.075] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 8.075] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 8.075] sna_do_copy: dst extents (0, 0), (3840, 2160), dst clip extents (0, 0), (3840, 2160), dst size=3840x2160 >[ 8.075] sna_do_copy: clipped dst extents (0, 0), (3840, 2160) >[ 8.075] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 8.075] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 8.075] sna_do_copy: pixmap -- no source clipping >[ 8.075] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 8.075] sna_do_copy: copy region (0, 0), (3840, 2160) x 1 + (0, 0) >[ 8.075] sna_copy_boxes (boxes=1x[(0, 0), (3840, 2160)...], src pixmap=128+(0, 0), dst pixmap=8+(0, 0), alu=3, src.size=3840x2160, dst.size=3840x2160) >[ 8.075] sna_copy_boxes: dst=(priv=0x55bca988c3c0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b28d40, gpu_bo=17, cpu_bo=0), replaces=1 >[ 8.075] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.075] sna_drawable_use_bo pixmap=8, box=((0, 0), (3840, 2160)), flags=1b... >[ 8.075] sna_drawable_use_bo: pinned, never REPLACES >[ 8.075] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.075] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.075] sna_drawable_use_bo: applying move-to-gpu override >[ 8.075] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (3840, 2160)] from damage 1x[(0, 0], (3840, 2160)] >[ 8.075] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 8.075] wait_for_shadow: flags=1, flips=2, handle=11, shadow=9 >[ 8.075] wait_for_shadow: 2 flips still pending, shadow flip_active=2 >[ 8.075] wait_for_shadow: after waiting 2 flips outstanding, flip_active=2 >[ 8.075] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 8.075] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 8.075] __kgem_bo_init(handle=25, num_pages=8100) >[ 8.075] kgem_set_tiling: handle=25, tiling=1 [1], pitch=15360 [15360]: 1 >[ 8.075] __kgem_bo_make_scanout: create fb 3840x2160@24/32 >[ 8.075] __kgem_bo_map__gtt(handle=25, size=33177600) >[ 8.080] __kgem_bo_make_scanout: attached fb=100 to handle=25 >[ 8.080] new pitch=15360, tiling=1, handle=25, id=391, num_pages=8100 [8100], bucket=12 >[ 8.080] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=2 >[ 8.080] wait_for_shadow: setting front pixmap to handle=25 >[ 8.080] sna_drawable_use_bo: using whole GPU bo >[ 8.080] sna_pixmap_move_to_gpu(pixmap=128, usage=0), flags=a >[ 8.080] sna_pixmap_move_to_gpu: already all-damaged >[ 8.080] sna_pixmap_mark_active: pixmap=128, handle=17 >[ 8.080] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.080] sna_pixmap_make_cow: make cow src=128, dst=8, handle=17 (already cow? src=0, dst=0) >[ 8.080] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 8.080] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.080] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.080] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 8.080] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 8.080] kgem_bo_is_render: handle=17, rq? 1 [1] >[ 8.080] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.080] __kgem_retire_rq: request 1 complete >[ 8.080] kgem_set_mode: flushing before new bo >[ 8.080] gen8_vertex_close: used=3596, vbo active? 16, vb=625, nreloc=5 >[ 8.080] gen8_vertex_close: reloc[0] = 287 >[ 8.080] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.080] kgem_add_handle: handle=16, index=13 >[ 8.080] kgem_add_reloc64[36] = (delta=0, target handle=13, presumed=fffa8000) >[ 8.080] gen8_vertex_close: reloc[1] = 341 >[ 8.080] kgem_add_reloc64: handle=16, pos=341, delta=0, domains=200000 >[ 8.080] kgem_add_reloc64[37] = (delta=0, target handle=13, presumed=fffa8000) >[ 8.080] gen8_vertex_close: reloc[2] = 418 >[ 8.080] kgem_add_reloc64: handle=16, pos=418, delta=0, domains=200000 >[ 8.080] kgem_add_reloc64[38] = (delta=0, target handle=13, presumed=fffa8000) >[ 8.080] gen8_vertex_close: reloc[3] = 702 >[ 8.080] kgem_add_reloc64: handle=16, pos=702, delta=0, domains=200000 >[ 8.080] kgem_add_reloc64[39] = (delta=0, target handle=13, presumed=fffa8000) >[ 8.080] gen8_vertex_close: reloc[4] = 921 >[ 8.080] kgem_add_reloc64: handle=16, pos=921, delta=0, domains=200000 >[ 8.080] kgem_add_reloc64[40] = (delta=0, target handle=13, presumed=fffa8000) >[ 8.080] batch[1/1, flags=1800]: 1348 1348 15376 16384, nreloc=41, nexec=14, nfence=0, aperture=10926 [fenced=0] >[ 8.080] kgem_finish_buffers: buffer handle=23, used=5888, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 8.080] kgem_finish_buffers: retaining upload buffer (5888/262144): used=8192, refcnt=1 >[ 8.081] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 8.081] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 8.081] kgem_fixup_relocs: shrinking by 53248 >[ 8.081] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.081] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 8.081] kgem_commit: release handle=17 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.081] kgem_commit: release handle=19 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdcdc000 >[ 8.081] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 8.081] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 8.081] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd994000 >[ 8.081] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdffb000 >[ 8.081] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.081] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=7 >[ 8.081] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=7 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=7 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 8.081] kgem_commit: release handle=18 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffa000 >[ 8.081] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.081] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 8.081] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=7 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.081] __kgem_bo_clear_busy: handle=8 >[ 8.081] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.081] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.081] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.081] needs_batch_flush: flushing before handle=25 for new reservation >[ 8.081] kgem_check_bo: num_pages=+16200, num_exec=+2 >[ 8.081] aligning vertex: was 4, now 2 floats per vertex >[ 8.081] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.081] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.081] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.081] kgem_add_handle: handle=4, index=0 >[ 8.081] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.081] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.081] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.081] gen9_composite_get_binding_table(ffc0) >[ 8.081] kgem_add_reloc64: handle=25, pos=16360, delta=0, domains=20002 >[ 8.081] kgem_add_handle: handle=25, index=1 >[ 8.081] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.081] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 8.081] [3fe0] bind bo(handle=25, addr=0), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.081] kgem_add_reloc64: handle=17, pos=16344, delta=0, domains=40000 >[ 8.081] kgem_add_handle: handle=17, index=2 >[ 8.081] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fdfff000) >[ 8.081] [3fd0] bind bo(handle=17, addr=fdfff000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 8.081] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.081] gen9_emit_sampler: sampler = 0 >[ 8.081] gen9_emit_sf: num_sf_outputs=1 >[ 8.081] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.081] gen9_emit_vertex_elements: setup id=0 >[ 8.081] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.081] (0, 0) -> (0, 0) + (3840, 2160) >[ 8.081] gen8_vertex_flush[490] = 3 >[ 8.081] sna_block_handler (tv=0.0) >[ 8.081] sna_wakeup_handler >[ 8.081] sna_mode_wakeup: len=64 >[ 8.081] sna_mode_wakeup: recording last swap on pipe=1, frame 208 [d0], time 8.77005 >[ 8.081] sna_mode_wakeup: removing handle=9 [active_scanout=1] from scanout, installing handle=11 [active_scanout=2] >[ 8.081] sna_mode_wakeup: flip complete, pending? 2 >[ 8.081] sna_mode_wakeup: recording last swap on pipe=0, frame 238 [ee], time 8.78313 >[ 8.081] sna_mode_wakeup: removing handle=9 [active_scanout=0] from scanout, installing handle=11 [active_scanout=2] >[ 8.081] _kgem_bo_destroy: handle=9, proxy? 0 >[ 8.081] __kgem_bo_destroy: handle=9, size=33177600 >[ 8.081] kgem_bo_move_to_scanout: moving 9 [fb 102] to scanout cache, active? 0 >[ 8.081] sna_mode_wakeup: flip complete, pending? 1 >[ 8.081] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.081] sna_mode_redisplay: damage: 1x(0, 0), (3840, 2160) >[ 8.081] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 8.081] sna_pixmap_move_to_gpu(pixmap=8, usage=16), flags=10a >[ 8.081] sna_pixmap_move_to_gpu: already all-damaged >[ 8.081] sna_pixmap_mark_active: pixmap=8, handle=25 >[ 8.081] sna_mode_redisplay: crtc[0] transformed? 0 >[ 8.081] sna_mode_redisplay: crtc[1] transformed? 0 >[ 8.082] sna_mode_redisplay: crtc[2] transformed? 0 >[ 8.082] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=11 [active?=2], new handle=25 [active=0] >[ 8.082] gen8_vertex_close: used=3602, vbo active? 16, vb=1, nreloc=1 >[ 8.082] gen8_vertex_close: reloc[0] = 287 >[ 8.082] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.082] kgem_add_handle: handle=16, index=3 >[ 8.082] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 8.082] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16274 [fenced=0] >[ 8.082] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.082] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.082] kgem_fixup_relocs: shrinking by 61440 >[ 8.082] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.082] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.082] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 8.082] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.082] kgem_commit: release handle=17 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdfff000 >[ 8.082] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.082] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.082] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 11, transformed? 0 >[ 8.082] get_fb: reusing fb=100 for handle=25 >[ 8.083] sna_mode_redisplay: recording flip on CRTC:32 handle=25, active_scanout=1, serial=1 >[ 8.083] __kgem_bo_clear_busy: handle=25 >[ 8.083] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 11, transformed? 0 >[ 8.083] sna_mode_redisplay: recording flip on CRTC:39 handle=25, active_scanout=2, serial=1 >[ 8.083] __kgem_bo_clear_busy: handle=25 >[ 8.083] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 8.083] sna_mode_redisplay: flipped 2 outputs, shadow active? 11 >[ 8.083] set_shadow: waiting for region 1x[(0, 0), (3840, 2160)], front handle=25, shadow handle=11 >[ 8.083] sna_destroy_pixmap: pixmap=128, attached?=1 >[ 8.083] _kgem_bo_destroy: handle=17, proxy? 0 >[ 8.083] __kgem_bo_destroy: handle=17, size=33177600 >[ 8.083] __kgem_busy: handle=17, busy=131073, wedged=0 >[ 8.083] __kgem_bo_destroy: handle=17 -> active >[ 8.083] __sna_free_pixmap(pixmap=128) >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.083] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.083] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.083] kgem_retire -- retired=0, need_retire=1 >[ 8.083] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.083] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.083] sna_scanout_do_flush: flush timer active: delta=-2 >[ 8.083] sna_scanout_do_flush (time=8083), triggered >[ 8.083] sna_scanout_flush (time=8083), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 8.083] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 8.083] stop_flush: scanout=25 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.083] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 8.083] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 2, mode reconfiguration pending? 0) >[ 8.083] sna_accel_do_throttle (time=8083), triggered >[ 8.083] sna_accel_throttle (time=8083) >[ 8.083] sna_accel_block: evaluating timers, active=7 >[ 8.083] sna_accel_block: flush timer expires in 16 [8099] >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=0.0) >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.083] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.083] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.083] kgem_retire -- retired=0, need_retire=1 >[ 8.083] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.083] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.083] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.083] sna_accel_block: evaluating timers, active=7 >[ 8.083] sna_accel_block: flush timer expires in 16 [8099] >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.083] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.083] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.083] kgem_retire -- retired=0, need_retire=1 >[ 8.083] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.083] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.083] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.083] sna_accel_block: evaluating timers, active=7 >[ 8.083] sna_accel_block: flush timer expires in 16 [8099] >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.083] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.083] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.083] kgem_retire -- retired=0, need_retire=1 >[ 8.083] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.083] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.083] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.083] sna_accel_block: evaluating timers, active=7 >[ 8.083] sna_accel_block: flush timer expires in 16 [8099] >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.083] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.083] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.083] kgem_retire -- retired=0, need_retire=1 >[ 8.083] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.083] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.083] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.083] sna_accel_block: evaluating timers, active=7 >[ 8.083] sna_accel_block: flush timer expires in 16 [8099] >[ 8.083] sna_wakeup_handler >[ 8.083] sna_block_handler (tv=1.281000) >[ 8.083] kgem_retire, need_retire?=1 >[ 8.083] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.083] kgem_retire__requests_ring: retiring ring 0 >[ 8.083] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.084] sna_block_handler (tv=1.280000) >[ 8.084] kgem_retire, need_retire?=1 >[ 8.084] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.084] kgem_retire__requests_ring: retiring ring 0 >[ 8.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.084] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.084] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.084] kgem_retire -- retired=0, need_retire=1 >[ 8.084] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.084] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.084] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.084] sna_accel_block: evaluating timers, active=7 >[ 8.084] sna_accel_block: flush timer expires in 15 [8099] >[ 8.084] sna_wakeup_handler >[ 8.085] sna_block_handler (tv=1.279000) >[ 8.085] kgem_retire, need_retire?=1 >[ 8.085] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.085] kgem_retire__requests_ring: retiring ring 0 >[ 8.085] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.085] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.085] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.085] kgem_retire -- retired=0, need_retire=1 >[ 8.085] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.085] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.085] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.085] sna_accel_block: evaluating timers, active=7 >[ 8.085] sna_accel_block: flush timer expires in 14 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=2, retired? 0 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=0, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 1 [0] >[ 8.086] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.086] sna_accel_block: evaluating timers, active=7 >[ 8.086] sna_accel_block: flush timer expires in 13 [8099] >[ 8.086] sna_wakeup_handler >[ 8.086] sna_block_handler (tv=1.278000) >[ 8.086] kgem_retire, need_retire?=1 >[ 8.086] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=2, busy=0, wedged=0 >[ 8.086] __kgem_retire_rq: request 2 complete >[ 8.086] __kgem_bo_flush: handle=19, busy=0, wedged=0 >[ 8.086] kgem_bo_move_to_cache: release handle=19 >[ 8.086] kgem_bo_move_to_inactive: moving handle=19 to inactive >[ 8.086] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 8.086] kgem_bo_move_to_cache: release handle=20 >[ 8.086] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 8.086] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 8.086] kgem_bo_move_to_cache: release handle=22 >[ 8.086] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 8.086] __kgem_bo_flush: handle=21, busy=0, wedged=0 >[ 8.086] kgem_bo_move_to_cache: release handle=21 >[ 8.086] kgem_bo_move_to_inactive: moving handle=21 to inactive >[ 8.086] __kgem_bo_flush: handle=12, busy=0, wedged=0 >[ 8.086] kgem_bo_move_to_cache: release handle=12 >[ 8.086] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 8.086] kgem_retire__requests_ring: retiring ring 0 >[ 8.086] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.086] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 1 >[ 8.086] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.086] kgem_retire -- retired=1, need_retire=1 >[ 8.086] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.086] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 8.086] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 8.087] __kgem_bo_destroy: handle=23, size=262144 >[ 8.087] kgem_bo_replace_io: transferring io handle=23 to bo >[ 8.087] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.087] kgem_retire, need_retire?=1 >[ 8.087] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.087] kgem_retire__requests_ring: retiring ring 0 >[ 8.087] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.087] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.087] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.087] kgem_retire -- retired=0, need_retire=1 >[ 8.087] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.087] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.087] sna_accel_block: evaluating timers, active=7 >[ 8.087] sna_accel_block: flush timer expires in 12 [8099] >[ 8.087] sna_wakeup_handler >[ 8.087] sna_block_handler (tv=1.277000) >[ 8.088] kgem_retire, need_retire?=1 >[ 8.088] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.088] kgem_retire__requests_ring: retiring ring 0 >[ 8.088] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.088] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.088] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.088] kgem_retire -- retired=0, need_retire=1 >[ 8.088] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.088] sna_scanout_do_flush: flush timer active: delta=11 >[ 8.088] sna_accel_block: evaluating timers, active=7 >[ 8.088] sna_accel_block: flush timer expires in 11 [8099] >[ 8.088] sna_wakeup_handler >[ 8.088] sna_block_handler (tv=1.276000) >[ 8.088] kgem_retire, need_retire?=1 >[ 8.088] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.088] kgem_retire__requests_ring: retiring ring 0 >[ 8.088] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.088] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.088] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.088] kgem_retire -- retired=0, need_retire=1 >[ 8.088] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.088] sna_scanout_do_flush: flush timer active: delta=11 >[ 8.088] sna_accel_block: evaluating timers, active=7 >[ 8.088] sna_accel_block: flush timer expires in 11 [8099] >[ 8.089] sna_wakeup_handler >[ 8.089] sna_create_pixmap(92, 24, 24, usage=0) >[ 8.089] kgem_can_create_2d: 92x24 @ 24 >[ 8.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=384, height=24 >[ 8.089] kgem_can_create_2d: untiled size=12288 >[ 8.089] kgem_choose_tiling: too thin [width 92, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 92x24 -> 0 >[ 8.089] sna_create_pixmap: usage=0, flags=b >[ 8.089] sna_create_pixmap: creating GPU pixmap 92x24, stride=368, flags=b >[ 8.089] __pop_freed_pixmap: reusing freed pixmap=128 header >[ 8.089] create_pixmap_hdr: pixmap=149, width=92, height=24, usage=0 >[ 8.089] sna_create_pixmap: serial=149, 92x24, usage=0 >[ 8.089] sna_composite_rectangles(pixmap=150, op=0, 0 x 1 [(0, 0)x(92, 24) ...]) >[ 8.089] sna_composite_rectangles: converted to op 0 >[ 8.089] sna_composite_rectangles[0] (0, 0)x(92, 24) -> (0, 0), (92, 24) >[ 8.089] sna_composite_rectangles: nrects=1, region=(0, 0), (92, 24) x 1 >[ 8.089] sna_composite_rectangles: clipped extents (0, 0),(92, 24) x 1 >[ 8.089] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(92, 24) >[ 8.089] sna_composite_rectangles: dropping last-cpu hint >[ 8.089] sna_drawable_use_bo pixmap=150, box=((0, 0), (92, 24)), flags=19... >[ 8.089] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.089] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.089] sna_pixmap_move_to_gpu(pixmap=150, usage=0), flags=b >[ 8.089] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.089] sna_pixmap_move_to_gpu: creating GPU bo (92x24@32), create=b >[ 8.089] kgem_choose_tiling: too thin [width 92, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 92x24 -> 0 >[ 8.089] kgem_choose_tiling: too thin [width 92, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 92x24 -> 0 >[ 8.089] sna_pixmap_alloc_gpu: pixmap=150 >[ 8.089] kgem_create_2d(92x24, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=384, height=24 >[ 8.089] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 8.089] from inactive: pitch=384, tiling=0: handle=12, id=392 >[ 8.089] __sna_damage_all(92, 24) >[ 8.089] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.089] sna_pixmap_mark_active: pixmap=150, handle=12 >[ 8.089] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.089] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.089] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 8.089] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 8.089] gen9_render_fill_boxes(0 x 1 [(0, 0), (92, 24) ...]) >[ 8.089] sna_render_get_solid: 0 >[ 8.089] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.089] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 8.089] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.089] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.089] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.089] kgem_add_handle: handle=4, index=0 >[ 8.089] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.089] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.089] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.089] gen9_composite_get_binding_table(ffc0) >[ 8.089] kgem_add_reloc64: handle=12, pos=16360, delta=0, domains=20002 >[ 8.089] kgem_add_handle: handle=12, index=1 >[ 8.089] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdffb000) >[ 8.089] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 8.089] [3fe0] bind bo(handle=12, addr=fdffb000), format=192, width=92, height=24, pitch=384, tiling=0 -> render >[ 8.089] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 8.089] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 8.089] kgem_add_handle: handle=7, index=2 >[ 8.089] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 8.089] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.089] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.089] gen9_emit_sampler: sampler = 1 >[ 8.089] gen9_emit_sf: num_sf_outputs=1 >[ 8.089] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.089] gen9_emit_vertex_elements: setup id=0 >[ 8.089] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.089] (0, 0), (92, 24) >[ 8.089] gen8_vertex_flush[490] = 3 >[ 8.089] sna_composite_rectangles: pixmap=150 marking clear [0]? 1 >[ 8.089] sna_composite_rectangles(pixmap=150, op=1, ff2c001e x 1 [(0, 0)x(92, 24) ...]) >[ 8.089] sna_composite_rectangles: converted to op 1 >[ 8.089] sna_composite_rectangles[0] (0, 0)x(92, 24) -> (0, 0), (92, 24) >[ 8.089] sna_composite_rectangles: nrects=1, region=(0, 0), (92, 24) x 1 >[ 8.089] sna_composite_rectangles: clipped extents (0, 0),(92, 24) x 1 >[ 8.089] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(92, 24) >[ 8.089] sna_composite_rectangles: promoting to full GPU >[ 8.089] sna_composite_rectangles: dropping last-cpu hint >[ 8.089] sna_drawable_use_bo pixmap=150, box=((0, 0), (92, 24)), flags=19... >[ 8.089] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.089] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.089] sna_drawable_use_bo: using whole GPU bo >[ 8.089] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 8.089] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.089] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (92, 24) ...]) >[ 8.089] sna_render_get_solid: ff2c001e >[ 8.089] sna_render_get_solid(0) = ff2c001e (old) >[ 8.089] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 8.089] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.089] gen9_composite_get_binding_table(ff00) >[ 8.089] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 8.089] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 8.089] kgem_add_handle: handle=8, index=3 >[ 8.089] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 8.089] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.089] gen9_emit_vertex_elements: setup id=0 >[ 8.089] (0, 0), (92, 24) >[ 8.089] gen8_vertex_flush[4cc] = 3 >[ 8.089] sna_composite_rectangles: pixmap=150 marking clear [ff2c001e]? 1 >[ 8.089] sna_create_pixmap(40, 40, 32, usage=0) >[ 8.089] kgem_can_create_2d: 40x40 @ 32 >[ 8.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.089] kgem_can_create_2d: untiled size=8192 >[ 8.089] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 40x40 -> 0 >[ 8.089] sna_create_pixmap: usage=0, flags=b >[ 8.089] sna_create_pixmap: creating GPU pixmap 40x40, stride=160, flags=b >[ 8.089] __pop_freed_pixmap: reusing freed pixmap=132 header >[ 8.089] create_pixmap_hdr: pixmap=151, width=40, height=40, usage=0 >[ 8.089] sna_create_pixmap: serial=151, 40x40, usage=0 >[ 8.089] sna_composite_rectangles(pixmap=152, op=0, 0 x 1 [(0, 0)x(40, 40) ...]) >[ 8.089] sna_composite_rectangles: converted to op 0 >[ 8.089] sna_composite_rectangles[0] (0, 0)x(40, 40) -> (0, 0), (40, 40) >[ 8.089] sna_composite_rectangles: nrects=1, region=(0, 0), (40, 40) x 1 >[ 8.089] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 1 >[ 8.089] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.089] sna_composite_rectangles: dropping last-cpu hint >[ 8.089] sna_drawable_use_bo pixmap=152, box=((0, 0), (40, 40)), flags=19... >[ 8.089] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 8.089] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 8.089] sna_pixmap_move_to_gpu(pixmap=152, usage=0), flags=b >[ 8.089] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.089] sna_pixmap_move_to_gpu: creating GPU bo (40x40@32), create=b >[ 8.089] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 40x40 -> 0 >[ 8.089] kgem_choose_tiling: too thin [width 40, 32 bpp] for TILING_X >[ 8.089] kgem_choose_tiling: 40x40 -> 0 >[ 8.089] sna_pixmap_alloc_gpu: pixmap=152 >[ 8.089] kgem_create_2d(40x40, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 8.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=160, height=40 >[ 8.089] kgem_set_tiling: handle=22, tiling=0 [0], pitch=160 [160]: 1 >[ 8.089] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 8.089] from inactive: pitch=160, tiling=0: handle=22, id=393 >[ 8.089] __sna_damage_all(40, 40) >[ 8.089] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.089] sna_pixmap_mark_active: pixmap=152, handle=22 >[ 8.089] sna_drawable_use_bo: allocated GPU bo for operation >[ 8.089] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 8.089] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 8.089] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 8.089] gen9_render_fill_boxes(0 x 1 [(0, 0), (40, 40) ...]) >[ 8.089] sna_render_get_solid: 0 >[ 8.089] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.089] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.089] __kgem_ring_is_idle: last requests handle=1 still busy >[ 8.089] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 8.089] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.089] __kgem_ring_is_idle: last fence handle=1 still busy >[ 8.089] gen9_composite_get_binding_table(fe80) >[ 8.089] kgem_add_reloc64: handle=22, pos=16280, delta=0, domains=20002 >[ 8.090] kgem_add_handle: handle=22, index=4 >[ 8.090] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd985000) >[ 8.090] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 8.090] [3f90] bind bo(handle=22, addr=fd985000), format=192, width=40, height=40, pitch=160, tiling=0 -> render >[ 8.090] gen9_emit_vertex_elements: setup id=0 >[ 8.090] (0, 0), (40, 40) >[ 8.090] gen8_vertex_flush[500] = 3 >[ 8.090] sna_composite_rectangles: pixmap=152 marking clear [0]? 1 >[ 8.090] sna_composite_rectangles(pixmap=152, op=1, 40404040 x 4 [(0, 0)x(1, 1) ...]) >[ 8.090] sna_composite_rectangles: converted to op 1 >[ 8.090] sna_composite_rectangles[0] (0, 0)x(1, 1) -> (0, 0), (1, 1) >[ 8.090] sna_composite_rectangles[1] (39, 0)x(1, 1) -> (39, 0), (40, 1) >[ 8.090] sna_composite_rectangles[2] (0, 39)x(1, 1) -> (0, 39), (1, 40) >[ 8.090] sna_composite_rectangles[3] (39, 39)x(1, 1) -> (39, 39), (40, 40) >[ 8.090] sna_composite_rectangles: nrects=4, region=(0, 0), (40, 40) x 4 >[ 8.090] sna_composite_rectangles: clipped extents (0, 0),(40, 40) x 4 >[ 8.090] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(40, 40) >[ 8.090] sna_composite_rectangles: dropping last-cpu hint >[ 8.090] sna_drawable_use_bo pixmap=152, box=((0, 0), (40, 40)), flags=1... >[ 8.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.090] sna_drawable_use_bo: using whole GPU bo >[ 8.090] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 8.090] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.090] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (1, 1) ...]) >[ 8.090] sna_render_get_solid: 40404040 >[ 8.090] sna_render_get_solid(1) = 40404040 (old) >[ 8.090] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 8.090] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.090] gen9_composite_get_binding_table(fe00) >[ 8.090] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 8.090] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 8.090] kgem_add_reloc64[7] = (delta=4, target handle=3, presumed=fdffe000) >[ 8.090] [3f70] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.090] gen9_emit_vertex_elements: setup id=0 >[ 8.090] (0, 0), (1, 1) >[ 8.090] (39, 0), (40, 1) >[ 8.090] (0, 39), (1, 40) >[ 8.090] (39, 39), (40, 40) >[ 8.090] gen8_vertex_flush[53c] = 12 >[ 8.090] sna_composite(pixmap=150, op=3, src=152+(3670, 0), mask=0+(0, 0), dst=150+(0, 0)+(0, 0), size=(92, 24) >[ 8.090] sna_compute_composite_region: dst=(0, 0)x(92, 24) >[ 8.090] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (92, 24) >[ 8.090] clip_to_dst: region: 1x[(0, 0), (92, 24)], clip: 1x[(0, 0), (92, 24)] >[ 8.090] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (92, 24) >[ 8.090] sna_compute_composite_region: clip against src (40x40 clip=0): (0, 0), (92, 24) >[ 8.090] sna_composite: composite region extents:+(0, 0) -> (0, 0), (92, 24) + (0, 0) >[ 8.090] gen9_render_composite: 92x24, current mode=1/1 >[ 8.090] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.090] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 8.090] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 8.090] gen9_composite_set_target: (0, 0)x(92, 24), partial?=1 >[ 8.090] sna_drawable_use_bo pixmap=150, box=((0, 0), (92, 24)), flags=7... >[ 8.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.090] sna_drawable_use_bo: using whole GPU bo >[ 8.090] gen9_composite_set_target: pixmap=150, format=20020888, size=92x24, pitch=384, delta=(0,0),damage=0xffffffffffffffff >[ 8.090] gen9_composite_picture: (3670, 0)x(92, 24), dst=(0, 0) >[ 8.090] sna_transform_is_imprecise_integer_translation: no transform >[ 8.090] gen9_composite_picture: integer translation (0, 0), removing >[ 8.090] sna_render_pixmap_bo pixmap=152, (3670, 0)x(92, 24)/(40, 40) >[ 8.090] sna_render_pixmap_bo: GPU all damaged >[ 8.090] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.090] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 8.090] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.090] gen4_choose_composite_emitter: identity src, no mask >[ 8.090] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.090] aligning vertex: was 2, now 3 floats per vertex >[ 8.090] gen9_composite_get_binding_table(fd80) >[ 8.090] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=40000 >[ 8.090] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd985000) >[ 8.090] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=40, height=40, pitch=160, tiling=0 -> sampler >[ 8.090] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 8.090] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 8.090] gen9_emit_sampler: sampler = a >[ 8.090] gen9_emit_vertex_elements: setup id=2 >[ 8.090] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.090] gen9_render_composite_box: (0, 0), (92, 24) >[ 8.090] apply_damage: damage=0x0, region=1 [(0, 0), (92, 24) + (0, 0)] >[ 8.090] gen8_vertex_flush[5d8] = 3 >[ 8.090] sna_destroy_pixmap: pixmap=152, attached?=1 >[ 8.090] _kgem_bo_destroy: handle=22, proxy? 0 >[ 8.090] __kgem_bo_destroy: handle=22, size=61440 >[ 8.090] __kgem_bo_destroy: handle=22 -> active >[ 8.090] __sna_free_pixmap(pixmap=152) >[ 8.090] sna_create_pixmap(1, 32, 32, usage=0) >[ 8.090] kgem_can_create_2d: 1x32 @ 32 >[ 8.090] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 8.090] kgem_can_create_2d: untiled size=4096 >[ 8.090] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 8.090] kgem_choose_tiling: 1x32 -> 0 >[ 8.090] sna_create_pixmap: usage=0, flags=a >[ 8.090] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 8.090] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 8.090] create_pixmap: serial=153, usage=0, 1x32 >[ 8.090] sna_create_pixmap: serial=153, 1x32, usage=0 >[ 8.090] sna_composite_rectangles(pixmap=154, op=0, 0 x 1 [(0, 0)x(1, 32) ...]) >[ 8.090] sna_composite_rectangles: converted to op 0 >[ 8.090] sna_composite_rectangles[0] (0, 0)x(1, 32) -> (0, 0), (1, 32) >[ 8.090] sna_composite_rectangles: nrects=1, region=(0, 0), (1, 32) x 1 >[ 8.090] sna_composite_rectangles: clipped extents (0, 0),(1, 32) x 1 >[ 8.090] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(1, 32) >[ 8.090] sna_composite_rectangles: fallback, dst pixmap=154 too small or not attached >[ 8.090] sna_composite_rectangles: fallback >[ 8.090] sna_drawable_move_region_to_cpu(pixmap=154 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.090] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 8.090] _sna_pixmap_move_to_cpu(pixmap=154, 1x32, flags=1) >[ 8.090] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.090] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.090] operate_inplace: no, inplace operation not suitable >[ 8.090] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.090] __sna_damage_all(1, 32) >[ 8.090] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.090] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=94, drawable=9a >[ 8.090] sna_validate_gc: recomputing clip >[ 8.090] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 8.090] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 8.090] try_upload__fast: ignore existing cpu damage (if any) >[ 8.090] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.090] try_upload__fast: no, no gpu damage >[ 8.090] sna_drawable_move_region_to_cpu(pixmap=154 (1x32), [(0, 0), (1, 32)], flags=1) >[ 8.090] sna_drawable_move_region_to_cpu: pixmap=154 all damaged on CPU >[ 8.090] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.090] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 8.090] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 8.090] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 8.090] sna_composite(pixmap=150, op=3, src=154+(3670, 0), mask=0+(0, 0), dst=150+(0, 0)+(0, 0), size=(92, 24) >[ 8.090] sna_compute_composite_region: dst=(0, 0)x(92, 24) >[ 8.090] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (92, 24) >[ 8.090] clip_to_dst: region: 1x[(0, 0), (92, 24)], clip: 1x[(0, 0), (92, 24)] >[ 8.090] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (92, 24) >[ 8.090] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (92, 24) >[ 8.090] sna_composite: composite region extents:+(0, 0) -> (0, 0), (92, 24) + (0, 0) >[ 8.090] gen9_render_composite: 92x24, current mode=1/1 >[ 8.090] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.090] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 8.090] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.090] gen9_composite_set_target: (0, 0)x(92, 24), partial?=1 >[ 8.090] sna_drawable_use_bo pixmap=150, box=((0, 0), (92, 24)), flags=7... >[ 8.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.090] sna_drawable_use_bo: using whole GPU bo >[ 8.090] gen9_composite_set_target: pixmap=150, format=20020888, size=92x24, pitch=384, delta=(0,0),damage=0xffffffffffffffff >[ 8.090] gen9_composite_picture: (3670, 0)x(92, 24), dst=(0, 0) >[ 8.090] sna_transform_is_imprecise_integer_translation: no transform >[ 8.090] gen9_composite_picture: integer translation (0, 0), removing >[ 8.090] sna_render_pixmap_bo pixmap=154, (3670, 0)x(92, 24)/(1, 32) >[ 8.090] sna_render_pixmap_bo box=(0, 0), (1, 24): (1, 24)/(1, 32) >[ 8.090] sna_render_pixmap_bo: offset=(3670, 0), size=(1, 32) >[ 8.090] use_cpu_bo: no cpu bo >[ 8.090] kgem_choose_tiling: disabling tiling [1x24] for single row/col >[ 8.090] kgem_choose_tiling: 1x24 -> 0 >[ 8.090] sna_render_pixmap_bo: uploading CPU box (0, 0), (1, 24) >[ 8.090] upload: box=(0, 0), (1, 24), pixmap=1x32 >[ 8.090] sna_drawable_move_region_to_cpu(pixmap=154 (1x32), [(0, 0), (1, 24)], flags=2) >[ 8.090] sna_drawable_move_region_to_cpu: pixmap=154 all damaged on CPU >[ 8.090] kgem_can_create_2d: 1x24 @ 32 >[ 8.090] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=24 >[ 8.090] kgem_can_create_2d: untiled size=4096 >[ 8.090] kgem_choose_tiling: disabling tiling [1x24] for single row/col >[ 8.090] kgem_choose_tiling: 1x24 -> 0 >[ 8.090] kgem_upload_source_image : (0, 0), (1, 24), stride=4, bpp=32 >[ 8.090] kgem_create_buffer_2d: 1x24, 32 bpp, stride=32 >[ 8.090] kgem_create_buffer: size=768, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.090] kgem_create_buffer: searching for an inactive GTT map for upload >[ 8.090] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.090] search_linear_cache: searching for inactive gtt map >[ 8.090] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 8.090] search_linear_cache: inactive and cache bucket empty >[ 8.090] search_linear_cache: active cache bucket empty >[ 8.090] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 8.090] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 8.090] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 8.090] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 8.090] kgem_create_buffer: reusing handle=23 for buffer >[ 8.090] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 8.090] init_buffer_from_bo: reusing handle=23 for buffer >[ 8.090] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 8.090] kgem_bo_map: converting request for GTT map into CPU map >[ 8.090] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 8.090] kgem_bo_sync__cpu: handle=23 >[ 8.090] __kgem_busy: handle=23, busy=0, wedged=0 >[ 8.090] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 8.090] __kgem_busy: handle=23, busy=0, wedged=0 >[ 8.090] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 8.090] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 8.090] kgem_create_buffer(pages=64 [64]) new handle=23, used=768, write=1 >[ 8.090] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=768, io=1 >[ 8.090] __kgem_bo_init(handle=23, num_pages=768) >[ 8.090] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x24, pitch=4/32 >[ 8.090] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.090] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.090] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.090] gen4_choose_composite_emitter: identity src, no mask >[ 8.090] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 8.090] gen9_composite_get_binding_table(fd00) >[ 8.090] kgem_add_reloc64: handle=23, pos=16184, delta=0, domains=40000 >[ 8.090] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 8.090] kgem_add_handle: handle=23, index=5 >[ 8.090] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 8.090] [3f30] bind bo(handle=23, addr=fd545000), format=192, width=1, height=24, pitch=32, tiling=0 -> sampler >[ 8.090] gen9_emit_vertex_elements: setup id=2 >[ 8.090] gen9_render_composite_box: (0, 0), (92, 24) >[ 8.090] apply_damage: damage=0x0, region=1 [(0, 0), (92, 24) + (0, 0)] >[ 8.090] gen8_vertex_flush[614] = 3 >[ 8.090] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.090] sna_destroy_pixmap: pixmap=154, attached?=1 >[ 8.090] __sna_free_pixmap(pixmap=154) >[ 8.090] sna_composite_rectangles(pixmap=150, op=3, 660a0a0a x 1 [(0, 0)x(92, 24) ...]) >[ 8.090] sna_composite_rectangles: converted to op 3 >[ 8.090] sna_composite_rectangles[0] (0, 0)x(92, 24) -> (0, 0), (92, 24) >[ 8.090] sna_composite_rectangles: nrects=1, region=(0, 0), (92, 24) x 1 >[ 8.090] sna_composite_rectangles: clipped extents (0, 0),(92, 24) x 1 >[ 8.090] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(92, 24) >[ 8.090] sna_drawable_use_bo pixmap=150, box=((0, 0), (92, 24)), flags=1... >[ 8.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 8.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.090] sna_drawable_use_bo: using whole GPU bo >[ 8.090] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 8.090] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.090] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (92, 24) ...]) >[ 8.090] sna_render_get_solid: 660a0a0a >[ 8.090] sna_render_get_solid(2) = 660a0a0a (old) >[ 8.090] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.091] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.091] aligning vertex: was 3, now 2 floats per vertex >[ 8.091] gen9_composite_get_binding_table(fc80) >[ 8.091] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 8.091] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 8.091] kgem_add_reloc64[10] = (delta=8, target handle=3, presumed=fdffe000) >[ 8.091] [3f10] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.091] gen9_emit_sampler: sampler = 1 >[ 8.091] gen9_emit_vertex_elements: setup id=0 >[ 8.091] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.091] (0, 0), (92, 24) >[ 8.091] gen8_vertex_flush[674] = 3 >[ 8.091] sna_create_pixmap(22, 18, 32, usage=0) >[ 8.091] kgem_can_create_2d: 22x18 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 22x18 -> 0 >[ 8.091] sna_create_pixmap: usage=0, flags=a >[ 8.091] sna_create_pixmap: small buffer [1584], attaching to shadow pixmap >[ 8.091] create_pixmap: allocating pixmap 22x18, depth=32/32, size=1592 >[ 8.091] create_pixmap: serial=155, usage=0, 22x18 >[ 8.091] sna_create_pixmap: serial=155, 22x18, usage=0 >[ 8.091] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=9a, drawable=9c >[ 8.091] sna_validate_gc: recomputing clip >[ 8.091] sna_validate_gc: composite clip=1x[(0, 0), (22, 18)] [0x55bca9b28a90] >[ 8.091] sna_put_image((0, 0)x(22, 18), depth=32, format=2) >[ 8.091] try_upload__fast: ignore existing cpu damage (if any) >[ 8.091] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.091] try_upload__fast: no, no gpu damage >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=156 (22x18), [(0, 0), (22, 18)], flags=1) >[ 8.091] sna_drawable_move_region_to_cpu: region (0, 0), (22, 18) + (0, 0) subsumes pixmap (22x18) >[ 8.091] _sna_pixmap_move_to_cpu(pixmap=156, 22x18, flags=1) >[ 8.091] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.091] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.091] operate_inplace: no, inplace operation not suitable >[ 8.091] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.091] __sna_damage_all(22, 18) >[ 8.091] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.091] sna_put_zpixmap_blt: upload(0, 0, 22, 18) x 1 boxes >[ 8.091] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(22, 18) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/88 >[ 8.091] sna_composite(pixmap=150, op=3, src=156+(0, 0), mask=0+(65, 3), dst=150+(65, 3)+(0, 0), size=(22, 18) >[ 8.091] sna_compute_composite_region: dst=(65, 3)x(22, 18) >[ 8.091] sna_compute_composite_region: initial clip against dst->pDrawable: (65, 3), (87, 21) >[ 8.091] clip_to_dst: region: 1x[(65, 3), (87, 21)], clip: 1x[(0, 0), (92, 24)] >[ 8.091] sna_compute_composite_region: clip against dst->pCompositeClip: (65, 3), (87, 21) >[ 8.091] sna_compute_composite_region: clip against src (22x18 clip=0): (65, 3), (87, 21) >[ 8.091] sna_composite: composite region extents:+(0, 0) -> (65, 3), (87, 21) + (0, 0) >[ 8.091] gen9_render_composite: 22x18, current mode=1/1 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 8.091] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.091] gen9_composite_set_target: (65, 3)x(22, 18), partial?=1 >[ 8.091] sna_drawable_use_bo pixmap=150, box=((65, 3), (87, 21)), flags=7... >[ 8.091] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.091] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.091] sna_drawable_use_bo: using whole GPU bo >[ 8.091] gen9_composite_set_target: pixmap=150, format=20020888, size=92x24, pitch=384, delta=(0,0),damage=0xffffffffffffffff >[ 8.091] gen9_composite_picture: (0, 0)x(22, 18), dst=(65, 3) >[ 8.091] sna_transform_is_imprecise_integer_translation: no transform >[ 8.091] gen9_composite_picture: integer translation (0, 0), removing >[ 8.091] sna_render_pixmap_bo pixmap=156, (0, 0)x(22, 18)/(22, 18) >[ 8.091] sna_render_pixmap_bo box=(0, 0), (22, 18): (22, 18)/(22, 18) >[ 8.091] sna_render_pixmap_bo: offset=(-65, -3), size=(22, 18) >[ 8.091] use_cpu_bo: no cpu bo >[ 8.091] move_to_gpu: migrating whole pixmap (22x18) for source (0,0),(22,18), count 5? 0 >[ 8.091] sna_render_pixmap_bo: uploading CPU box (0, 0), (22, 18) >[ 8.091] upload: box=(0, 0), (22, 18), pixmap=22x18 >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=156 (22x18), [(0, 0), (22, 18)], flags=2) >[ 8.091] sna_drawable_move_region_to_cpu: pixmap=156 all damaged on CPU >[ 8.091] kgem_can_create_2d: 22x18 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 22x18 -> 0 >[ 8.091] kgem_upload_source_image : (0, 0), (22, 18), stride=88, bpp=32 >[ 8.091] kgem_create_buffer_2d: 22x18, 32 bpp, stride=96 >[ 8.091] kgem_create_buffer: size=1728, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.091] kgem_create_buffer: reusing buffer? used=768 + size=1728, total=262144 >[ 8.091] kgem_create_proxy: target handle=23 [proxy? -1], offset=768, length=1728, io=1 >[ 8.091] __kgem_bo_init(handle=23, num_pages=1728) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x18, pitch=88/96 >[ 8.091] upload: adding upload cache to pixmap=156 >[ 8.091] kgem_proxy_bo_attach: handle=23 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.091] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.091] gen4_choose_composite_emitter: identity src, no mask >[ 8.091] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.091] aligning vertex: was 2, now 3 floats per vertex >[ 8.091] gen9_composite_get_binding_table(fc00) >[ 8.091] kgem_add_reloc64: handle=23, pos=16120, delta=0, domains=40000 >[ 8.091] kgem_add_reloc64: adding proxy [delta=768] for handle=23 >[ 8.091] kgem_add_reloc64[11] = (delta=768, target handle=5, presumed=fd545000) >[ 8.091] [3ef0] bind bo(handle=23, addr=fd545300), format=192, width=22, height=18, pitch=96, tiling=0 -> sampler >[ 8.091] gen9_emit_sampler: sampler = 2 >[ 8.091] gen9_emit_vertex_elements: setup id=2 >[ 8.091] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 8.091] gen9_render_composite_box: (65, 3), (87, 21) >[ 8.091] apply_damage: damage=0x0, region=1 [(65, 3), (87, 21) + (0, 0)] >[ 8.091] gen8_vertex_flush[6d4] = 3 >[ 8.091] sna_destroy_pixmap: pixmap=156, attached?=1 >[ 8.091] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.091] __sna_free_pixmap(pixmap=156) >[ 8.091] sna_create_pixmap(24, 18, 32, usage=0) >[ 8.091] kgem_can_create_2d: 24x18 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 24, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 24x18 -> 0 >[ 8.091] sna_create_pixmap: usage=0, flags=a >[ 8.091] sna_create_pixmap: small buffer [1728], attaching to shadow pixmap >[ 8.091] create_pixmap: allocating pixmap 24x18, depth=32/32, size=1736 >[ 8.091] create_pixmap: serial=157, usage=0, 24x18 >[ 8.091] sna_create_pixmap: serial=157, 24x18, usage=0 >[ 8.091] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=9c, drawable=9e >[ 8.091] sna_validate_gc: recomputing clip >[ 8.091] sna_validate_gc: composite clip=1x[(0, 0), (24, 18)] [0x55bca9b28a90] >[ 8.091] sna_put_image((0, 0)x(24, 18), depth=32, format=2) >[ 8.091] try_upload__fast: ignore existing cpu damage (if any) >[ 8.091] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.091] try_upload__fast: no, no gpu damage >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=158 (24x18), [(0, 0), (24, 18)], flags=1) >[ 8.091] sna_drawable_move_region_to_cpu: region (0, 0), (24, 18) + (0, 0) subsumes pixmap (24x18) >[ 8.091] _sna_pixmap_move_to_cpu(pixmap=158, 24x18, flags=1) >[ 8.091] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.091] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.091] operate_inplace: no, inplace operation not suitable >[ 8.091] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.091] __sna_damage_all(24, 18) >[ 8.091] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.091] sna_put_zpixmap_blt: upload(0, 0, 24, 18) x 1 boxes >[ 8.091] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(24, 18) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=24x18, pitch=96/96 >[ 8.091] sna_composite(pixmap=150, op=3, src=158+(0, 0), mask=0+(31, 3), dst=150+(31, 3)+(0, 0), size=(24, 18) >[ 8.091] sna_compute_composite_region: dst=(31, 3)x(24, 18) >[ 8.091] sna_compute_composite_region: initial clip against dst->pDrawable: (31, 3), (55, 21) >[ 8.091] clip_to_dst: region: 1x[(31, 3), (55, 21)], clip: 1x[(0, 0), (92, 24)] >[ 8.091] sna_compute_composite_region: clip against dst->pCompositeClip: (31, 3), (55, 21) >[ 8.091] sna_compute_composite_region: clip against src (24x18 clip=0): (31, 3), (55, 21) >[ 8.091] sna_composite: composite region extents:+(0, 0) -> (31, 3), (55, 21) + (0, 0) >[ 8.091] gen9_render_composite: 24x18, current mode=1/1 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 8.091] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.091] gen9_composite_set_target: (31, 3)x(24, 18), partial?=1 >[ 8.091] sna_drawable_use_bo pixmap=150, box=((31, 3), (55, 21)), flags=7... >[ 8.091] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.091] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.091] sna_drawable_use_bo: using whole GPU bo >[ 8.091] gen9_composite_set_target: pixmap=150, format=20020888, size=92x24, pitch=384, delta=(0,0),damage=0xffffffffffffffff >[ 8.091] gen9_composite_picture: (0, 0)x(24, 18), dst=(31, 3) >[ 8.091] sna_transform_is_imprecise_integer_translation: no transform >[ 8.091] gen9_composite_picture: integer translation (0, 0), removing >[ 8.091] sna_render_pixmap_bo pixmap=158, (0, 0)x(24, 18)/(24, 18) >[ 8.091] sna_render_pixmap_bo box=(0, 0), (24, 18): (24, 18)/(24, 18) >[ 8.091] sna_render_pixmap_bo: offset=(-31, -3), size=(24, 18) >[ 8.091] use_cpu_bo: no cpu bo >[ 8.091] move_to_gpu: migrating whole pixmap (24x18) for source (0,0),(24,18), count 5? 0 >[ 8.091] sna_render_pixmap_bo: uploading CPU box (0, 0), (24, 18) >[ 8.091] upload: box=(0, 0), (24, 18), pixmap=24x18 >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=158 (24x18), [(0, 0), (24, 18)], flags=2) >[ 8.091] sna_drawable_move_region_to_cpu: pixmap=158 all damaged on CPU >[ 8.091] kgem_can_create_2d: 24x18 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=18 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 24, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 24x18 -> 0 >[ 8.091] kgem_upload_source_image : (0, 0), (24, 18), stride=96, bpp=32 >[ 8.091] kgem_create_buffer_2d: 24x18, 32 bpp, stride=96 >[ 8.091] kgem_create_buffer: size=1728, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.091] kgem_create_buffer: reusing buffer? used=2560 + size=1728, total=262144 >[ 8.091] kgem_create_proxy: target handle=23 [proxy? -1], offset=2560, length=1728, io=1 >[ 8.091] __kgem_bo_init(handle=23, num_pages=1728) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=24x18, pitch=96/96 >[ 8.091] upload: adding upload cache to pixmap=158 >[ 8.091] kgem_proxy_bo_attach: handle=23 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.091] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.091] gen4_choose_composite_emitter: identity src, no mask >[ 8.091] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.091] gen9_composite_get_binding_table(fb80) >[ 8.091] kgem_add_reloc64: handle=23, pos=16088, delta=0, domains=40000 >[ 8.091] kgem_add_reloc64: adding proxy [delta=2560] for handle=23 >[ 8.091] kgem_add_reloc64[12] = (delta=2560, target handle=5, presumed=fd545000) >[ 8.091] [3ed0] bind bo(handle=23, addr=fd545a00), format=192, width=24, height=18, pitch=96, tiling=0 -> sampler >[ 8.091] gen9_emit_vertex_elements: setup id=2 >[ 8.091] gen9_render_composite_box: (31, 3), (55, 21) >[ 8.091] apply_damage: damage=0x0, region=1 [(31, 3), (55, 21) + (0, 0)] >[ 8.091] gen8_vertex_flush[710] = 3 >[ 8.091] sna_destroy_pixmap: pixmap=158, attached?=1 >[ 8.091] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.091] __sna_free_pixmap(pixmap=158) >[ 8.091] sna_create_pixmap(16, 16, 32, usage=0) >[ 8.091] kgem_can_create_2d: 16x16 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 16x16 -> 0 >[ 8.091] sna_create_pixmap: usage=0, flags=a >[ 8.091] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 8.091] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 8.091] create_pixmap: serial=159, usage=0, 16x16 >[ 8.091] sna_create_pixmap: serial=159, 16x16, usage=0 >[ 8.091] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=9e, drawable=a0 >[ 8.091] sna_validate_gc: recomputing clip >[ 8.091] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 8.091] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 8.091] try_upload__fast: ignore existing cpu damage (if any) >[ 8.091] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 8.091] try_upload__fast: no, no gpu damage >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=160 (16x16), [(0, 0), (16, 16)], flags=1) >[ 8.091] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 8.091] _sna_pixmap_move_to_cpu(pixmap=160, 16x16, flags=1) >[ 8.091] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 8.091] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 8.091] operate_inplace: no, inplace operation not suitable >[ 8.091] _sna_pixmap_move_to_cpu: marking as damaged >[ 8.091] __sna_damage_all(16, 16) >[ 8.091] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 8.091] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 8.091] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.091] sna_composite(pixmap=150, op=3, src=160+(0, 0), mask=0+(5, 4), dst=150+(5, 4)+(0, 0), size=(16, 16) >[ 8.091] sna_compute_composite_region: dst=(5, 4)x(16, 16) >[ 8.091] sna_compute_composite_region: initial clip against dst->pDrawable: (5, 4), (21, 20) >[ 8.091] clip_to_dst: region: 1x[(5, 4), (21, 20)], clip: 1x[(0, 0), (92, 24)] >[ 8.091] sna_compute_composite_region: clip against dst->pCompositeClip: (5, 4), (21, 20) >[ 8.091] sna_compute_composite_region: clip against src (16x16 clip=0): (5, 4), (21, 20) >[ 8.091] sna_composite: composite region extents:+(0, 0) -> (5, 4), (21, 20) + (0, 0) >[ 8.091] gen9_render_composite: 16x16, current mode=1/1 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 8.091] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 8.091] gen9_composite_set_target: (5, 4)x(16, 16), partial?=1 >[ 8.091] sna_drawable_use_bo pixmap=150, box=((5, 4), (21, 20)), flags=7... >[ 8.091] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 8.091] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.091] sna_drawable_use_bo: using whole GPU bo >[ 8.091] gen9_composite_set_target: pixmap=150, format=20020888, size=92x24, pitch=384, delta=(0,0),damage=0xffffffffffffffff >[ 8.091] gen9_composite_picture: (0, 0)x(16, 16), dst=(5, 4) >[ 8.091] sna_transform_is_imprecise_integer_translation: no transform >[ 8.091] gen9_composite_picture: integer translation (0, 0), removing >[ 8.091] sna_render_pixmap_bo pixmap=160, (0, 0)x(16, 16)/(16, 16) >[ 8.091] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 8.091] sna_render_pixmap_bo: offset=(-5, -4), size=(16, 16) >[ 8.091] use_cpu_bo: no cpu bo >[ 8.091] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 8.091] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 8.091] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 8.091] sna_drawable_move_region_to_cpu(pixmap=160 (16x16), [(0, 0), (16, 16)], flags=2) >[ 8.091] sna_drawable_move_region_to_cpu: pixmap=160 all damaged on CPU >[ 8.091] kgem_can_create_2d: 16x16 @ 32 >[ 8.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 8.091] kgem_can_create_2d: untiled size=4096 >[ 8.091] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 8.091] kgem_choose_tiling: 16x16 -> 0 >[ 8.091] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 8.091] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 8.091] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 8.091] kgem_create_buffer: reusing buffer? used=4352 + size=1024, total=262144 >[ 8.091] kgem_create_proxy: target handle=23 [proxy? -1], offset=4352, length=1024, io=1 >[ 8.091] __kgem_bo_init(handle=23, num_pages=1024) >[ 8.091] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 8.091] upload: adding upload cache to pixmap=160 >[ 8.091] kgem_proxy_bo_attach: handle=23 >[ 8.091] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.091] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 8.091] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 8.091] gen4_choose_composite_emitter: identity src, no mask >[ 8.092] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.092] gen9_composite_get_binding_table(fb00) >[ 8.092] kgem_add_reloc64: handle=23, pos=16056, delta=0, domains=40000 >[ 8.092] kgem_add_reloc64: adding proxy [delta=4352] for handle=23 >[ 8.092] kgem_add_reloc64[13] = (delta=4352, target handle=5, presumed=fd545000) >[ 8.092] [3eb0] bind bo(handle=23, addr=fd546100), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 8.092] gen9_emit_vertex_elements: setup id=2 >[ 8.092] gen9_render_composite_box: (5, 4), (21, 20) >[ 8.092] apply_damage: damage=0x0, region=1 [(5, 4), (21, 20) + (0, 0)] >[ 8.092] gen8_vertex_flush[74c] = 3 >[ 8.092] sna_destroy_pixmap: pixmap=160, attached?=1 >[ 8.092] _kgem_bo_destroy: handle=23, proxy? 1 >[ 8.092] __sna_free_pixmap(pixmap=160) >[ 8.092] sna_copy_area: src=pixmap=150:(0, 0)x(92, 24)+(0, 0) -> dst=pixmap=8:(3670, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 8.092] sna_copy_area: normal copy >[ 8.092] sna_do_copy: src=(0, 0), dst=(3670, 0), size=(92x24) >[ 8.092] sna_do_copy: after drawable: src=(0, 0), dst=(3670, 0), size=(92x24) >[ 8.092] sna_do_copy: dst extents (3670, 0), (3762, 24), dst clip extents (0, 0), (3840, 2160), dst size=3840x2160 >[ 8.092] sna_do_copy: clipped dst extents (3670, 0), (3762, 24) >[ 8.092] sna_do_copy: unclipped src extents (0, 0), (92, 24) >[ 8.092] sna_do_copy: clipped src extents (0, 0), (92, 24) >[ 8.092] sna_do_copy: pixmap -- no source clipping >[ 8.092] sna_do_copy: src extents (0, 0), (92, 24) x 1 >[ 8.092] sna_do_copy: copy region (3670, 0), (3762, 24) x 1 + (-3670, 0) >[ 8.092] sna_copy_boxes (boxes=1x[(3670, 0), (3762, 24)...], src pixmap=150+(-3670, 0), dst pixmap=8+(0, 0), alu=3, src.size=92x24, dst.size=3840x2160) >[ 8.092] sna_copy_boxes: dst=(priv=0x55bca988c3c0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b28d40, gpu_bo=12, cpu_bo=0), replaces=0 >[ 8.092] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 8.092] sna_drawable_use_bo pixmap=8, box=((3670, 0), (3762, 24)), flags=b... >[ 8.092] sna_drawable_use_bo: pinned, never REPLACES >[ 8.092] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 8.092] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.092] sna_drawable_use_bo: applying move-to-gpu override >[ 8.092] sna_pixmap_discard_shadow_damage: discarding region 1x[(3670, 0), (3762, 24)] from damage 1x[(0, 0], (3840, 2160)] >[ 8.092] wait_for_shadow: flags=3, flips=2, handle=25, shadow=11 >[ 8.092] wait_for_shadow: 2 flips still pending, shadow flip_active=2 >[ 8.092] wait_for_shadow: after waiting 2 flips outstanding, flip_active=2 >[ 8.092] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 8.092] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 8.092] 1:from scanout: pitch=15360, tiling=1, handle=9, id=402 >[ 8.092] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=2 >[ 8.092] wait_for_shadow: copying existing GPU damage: 3x(0, 0), (3840, 2160) >[ 8.092] gen9_render_copy_boxes (0, 0)->(0, 0) x 3, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.092] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 8.092] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 8.092] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 8.092] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 8.092] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.092] __kgem_retire_rq: request 1 complete >[ 8.092] __kgem_bo_flush: handle=17, busy=0, wedged=0 >[ 8.092] kgem_bo_move_to_cache: release handle=17 >[ 8.092] kgem_bo_move_to_inactive: moving handle=17 to inactive >[ 8.092] kgem_set_mode: flushing before new bo >[ 8.092] gen8_vertex_close: used=3699, vbo active? 16, vb=5, nreloc=2 >[ 8.092] gen8_vertex_close: reloc[0] = 287 >[ 8.092] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.092] kgem_add_handle: handle=16, index=6 >[ 8.092] kgem_add_reloc64[14] = (delta=0, target handle=6, presumed=fffa8000) >[ 8.092] gen8_vertex_close: reloc[1] = 369 >[ 8.092] kgem_add_reloc64: handle=16, pos=369, delta=0, domains=200000 >[ 8.092] kgem_add_reloc64[15] = (delta=0, target handle=6, presumed=fffa8000) >[ 8.092] batch[1/1, flags=1800]: 474 474 16048 16384, nreloc=16, nexec=7, nfence=0, aperture=158 [fenced=0] >[ 8.092] kgem_finish_buffers: buffer handle=23, used=5376, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 8.092] kgem_finish_buffers: retaining upload buffer (5376/262144): used=8192, refcnt=1 >[ 8.092] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.092] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.092] kgem_fixup_relocs: shrinking by 61440 >[ 8.092] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.092] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.092] kgem_commit: release handle=12 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdffb000 >[ 8.092] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 8.092] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.092] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.092] __kgem_bo_clear_busy: handle=7 >[ 8.092] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.092] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.092] __kgem_bo_clear_busy: handle=8 >[ 8.092] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 8.092] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.092] __kgem_bo_clear_busy: handle=8 >[ 8.092] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 8.092] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.092] __kgem_bo_clear_busy: handle=8 >[ 8.092] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.092] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.092] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.092] kgem_check_bo: num_pages=+16200, num_exec=+2 >[ 8.092] aligning vertex: was 3, now 2 floats per vertex >[ 8.092] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.092] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.092] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.092] kgem_add_handle: handle=4, index=0 >[ 8.092] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.092] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.092] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.092] gen9_composite_get_binding_table(ffc0) >[ 8.092] kgem_add_reloc64: handle=9, pos=16360, delta=0, domains=20002 >[ 8.092] kgem_add_handle: handle=9, index=1 >[ 8.092] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fa111000) >[ 8.092] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 8.092] [3fe0] bind bo(handle=9, addr=fa111000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 8.092] kgem_add_reloc64: handle=25, pos=16344, delta=0, domains=40000 >[ 8.092] kgem_add_handle: handle=25, index=2 >[ 8.092] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=f816d000) >[ 8.092] [3fd0] bind bo(handle=25, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 8.092] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.092] gen9_emit_sampler: sampler = 0 >[ 8.092] gen9_emit_sf: num_sf_outputs=1 >[ 8.092] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.092] gen9_emit_vertex_elements: setup id=0 >[ 8.092] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.092] (0, 0) -> (0, 0) + (3670, 24) >[ 8.092] (3762, 0) -> (3762, 0) + (78, 24) >[ 8.092] (0, 24) -> (0, 24) + (3840, 2136) >[ 8.092] gen8_vertex_flush[490] = 9 >[ 8.092] wait_for_shadow: setting front pixmap to handle=9 >[ 8.092] sna_drawable_use_bo: using whole GPU bo >[ 8.092] sna_pixmap_move_to_gpu(pixmap=150, usage=0), flags=a >[ 8.092] sna_pixmap_move_to_gpu: already all-damaged >[ 8.092] sna_pixmap_mark_active: pixmap=150, handle=12 >[ 8.092] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 8.092] gen9_render_copy_boxes (-3670, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.092] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 8.092] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 8.092] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 8.092] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 8.092] gen9_composite_get_binding_table(ff00) >[ 8.092] kgem_add_reloc64: handle=12, pos=16312, delta=0, domains=40000 >[ 8.092] kgem_add_handle: handle=12, index=3 >[ 8.092] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffb000) >[ 8.092] [3fb0] bind bo(handle=12, addr=fdffb000), format=192, width=92, height=24, pitch=384, tiling=0 -> sampler >[ 8.092] gen9_emit_vertex_elements: setup id=0 >[ 8.092] (0, 0) -> (3670, 0) + (92, 24) >[ 8.092] gen8_vertex_flush[4cc] = 3 >[ 8.092] sna_destroy_pixmap: pixmap=150, attached?=1 >[ 8.092] _kgem_bo_destroy: handle=12, proxy? 0 >[ 8.092] __kgem_bo_destroy: handle=12, size=12288 >[ 8.092] __kgem_bo_destroy: handle=12 -> active >[ 8.092] __sna_free_pixmap(pixmap=150) >[ 8.092] sna_block_handler (tv=1.272000) >[ 8.092] kgem_retire, need_retire?=1 >[ 8.092] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.092] kgem_retire__requests_ring: retiring ring 0 >[ 8.092] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.092] __kgem_retire_rq: request 1 complete >[ 8.092] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 8.092] kgem_bo_move_to_cache: release handle=22 >[ 8.092] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 8.092] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 8.092] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.092] kgem_retire -- retired=1, need_retire=0 >[ 8.092] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 8.092] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 8.092] __kgem_bo_destroy: handle=23, size=262144 >[ 8.092] kgem_bo_replace_io: transferring io handle=23 to bo >[ 8.092] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 8.092] sna_accel_block: GPU idle, flushing >[ 8.092] gen8_vertex_close: used=3724, vbo active? 16, vb=1, nreloc=1 >[ 8.092] gen8_vertex_close: reloc[0] = 287 >[ 8.092] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.092] kgem_add_handle: handle=16, index=4 >[ 8.092] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 8.092] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=16277 [fenced=0] >[ 8.092] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.092] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.092] kgem_fixup_relocs: shrinking by 61440 >[ 8.092] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.092] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.092] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f61c9000 >[ 8.092] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.092] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f4225000 >[ 8.092] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdffb000 >[ 8.092] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.092] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.092] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.092] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.092] sna_accel_block: evaluating timers, active=7 >[ 8.092] sna_accel_block: flush timer expires in 7 [8099] >[ 8.093] sna_wakeup_handler >[ 8.093] sna_mode_wakeup: len=32 >[ 8.093] sna_mode_wakeup: recording last swap on pipe=1, frame 209 [d1], time 8.93669 >[ 8.093] sna_mode_wakeup: removing handle=11 [active_scanout=1] from scanout, installing handle=25 [active_scanout=2] >[ 8.093] sna_mode_wakeup: flip complete, pending? 2 >[ 8.093] sna_block_handler (tv=1.271000) >[ 8.093] kgem_retire, need_retire?=1 >[ 8.093] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.093] kgem_retire__requests_ring: retiring ring 0 >[ 8.093] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.093] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.093] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.093] kgem_retire -- retired=0, need_retire=1 >[ 8.093] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.093] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.093] sna_accel_block: evaluating timers, active=7 >[ 8.093] sna_accel_block: flush timer expires in 6 [8099] >[ 8.094] sna_wakeup_handler >[ 8.094] sna_mode_wakeup: len=32 >[ 8.094] sna_mode_wakeup: recording last swap on pipe=0, frame 239 [ef], time 8.94982 >[ 8.094] sna_mode_wakeup: removing handle=11 [active_scanout=0] from scanout, installing handle=25 [active_scanout=2] >[ 8.094] _kgem_bo_destroy: handle=11, proxy? 0 >[ 8.094] __kgem_bo_destroy: handle=11, size=33177600 >[ 8.094] kgem_bo_move_to_scanout: moving 11 [fb 108] to scanout cache, active? 0 >[ 8.094] sna_mode_wakeup: flip complete, pending? 1 >[ 8.094] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.094] sna_mode_redisplay: damage: 1x(3670, 0), (3762, 24) >[ 8.094] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 8.094] sna_pixmap_move_to_gpu(pixmap=8, usage=16), flags=10a >[ 8.094] sna_pixmap_move_to_gpu: already all-damaged >[ 8.094] sna_pixmap_mark_active: pixmap=8, handle=9 >[ 8.094] sna_mode_redisplay: crtc[0] transformed? 0 >[ 8.094] sna_mode_redisplay: crtc[1] transformed? 0 >[ 8.094] sna_mode_redisplay: crtc[2] transformed? 0 >[ 8.094] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=25 [active?=2], new handle=9 [active=0] >[ 8.094] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 25, transformed? 0 >[ 8.094] get_fb: reusing fb=102 for handle=9 >[ 8.094] sna_mode_redisplay: recording flip on CRTC:32 handle=9, active_scanout=1, serial=1 >[ 8.094] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 8.094] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 25, transformed? 0 >[ 8.094] sna_mode_redisplay: recording flip on CRTC:39 handle=9, active_scanout=2, serial=1 >[ 8.094] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 8.094] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 8.094] sna_mode_redisplay: flipped 2 outputs, shadow active? 25 >[ 8.094] set_shadow: waiting for region 1x[(3670, 0), (3762, 24)], front handle=9, shadow handle=25 >[ 8.094] sna_block_handler (tv=1.270000) >[ 8.094] kgem_retire, need_retire?=1 >[ 8.094] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.094] kgem_retire__requests_ring: retiring ring 0 >[ 8.094] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.094] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.094] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.094] kgem_retire -- retired=0, need_retire=1 >[ 8.094] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.094] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.094] sna_accel_block: evaluating timers, active=7 >[ 8.094] sna_accel_block: flush timer expires in 5 [8099] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=2 >[ 8.097] sna_scanout_do_flush (time=8097), triggered >[ 8.097] sna_scanout_flush (time=8097), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 8.097] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 8.097] stop_flush: scanout=9 shadow?=0, slaves?=0, (cpu?=0 || gpu?=1)) >[ 8.097] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 8.097] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 2, mode reconfiguration pending? 0) >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=0.0) >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.097] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=0, need_retire=1 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] kgem_retire, need_retire?=1 >[ 8.097] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.097] kgem_retire__requests_ring: retiring ring 0 >[ 8.097] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.097] __kgem_retire_rq: request 1 complete >[ 8.097] __kgem_bo_flush: handle=9, busy=0, wedged=0 >[ 8.097] __kgem_bo_flush: handle=12, busy=0, wedged=0 >[ 8.097] kgem_bo_move_to_cache: release handle=12 >[ 8.097] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 8.097] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 8.097] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.097] kgem_retire -- retired=1, need_retire=0 >[ 8.097] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 8.097] gen6_render_retire: resetting idle vbo >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.097] sna_wakeup_handler >[ 8.097] sna_block_handler (tv=1.267000) >[ 8.097] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.097] sna_accel_block: evaluating timers, active=7 >[ 8.097] sna_accel_block: flush timer expires in 16 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle (time=8105), triggered >[ 8.105] sna_accel_throttle (time=8105) >[ 8.105] sna_accel_disarm_timer[1] (time=8105) >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=0.0) >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.105] sna_wakeup_handler >[ 8.105] sna_block_handler (tv=1.259000) >[ 8.105] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.105] sna_accel_do_throttle -- no pending activity >[ 8.105] sna_accel_block: evaluating timers, active=5 >[ 8.105] sna_accel_block: flush timer expires in 8 [8113] >[ 8.109] sna_wakeup_handler >[ 8.109] sna_mode_wakeup: len=32 >[ 8.109] sna_mode_wakeup: recording last swap on pipe=1, frame 210 [d2], time 8.110342 >[ 8.109] sna_mode_wakeup: removing handle=25 [active_scanout=1] from scanout, installing handle=9 [active_scanout=2] >[ 8.109] sna_mode_wakeup: flip complete, pending? 2 >[ 8.109] sna_block_handler (tv=1.255000) >[ 8.109] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.109] sna_accel_do_throttle -- no pending activity >[ 8.109] sna_accel_block: evaluating timers, active=5 >[ 8.109] sna_accel_block: flush timer expires in 4 [8113] >[ 8.111] sna_wakeup_handler >[ 8.111] sna_mode_wakeup: len=32 >[ 8.111] sna_mode_wakeup: recording last swap on pipe=0, frame 240 [f0], time 8.111648 >[ 8.111] sna_mode_wakeup: removing handle=25 [active_scanout=0] from scanout, installing handle=9 [active_scanout=2] >[ 8.111] sna_mode_wakeup: flip complete, pending? 1 >[ 8.111] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.111] sna_block_handler (tv=1.253000) >[ 8.111] sna_scanout_do_flush: flush timer active: delta=2 >[ 8.111] sna_scanout_do_flush (time=8111), triggered >[ 8.111] sna_scanout_flush (time=8111), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 8.111] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.111] stop_flush: scanout=9 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.111] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.111] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.111] sna_accel_do_throttle -- no pending activity >[ 8.111] sna_accel_block: evaluating timers, active=5 >[ 8.111] sna_accel_block: flush timer expires in 16 [8127] >[ 8.127] sna_wakeup_handler >[ 8.127] sna_block_handler (tv=1.237000) >[ 8.127] sna_scanout_do_flush: flush timer active: delta=0 >[ 8.127] sna_scanout_do_flush (time=8127), triggered >[ 8.127] sna_scanout_flush (time=8127), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 8.127] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.127] stop_flush: scanout=9 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.127] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.127] sna_accel_disarm_timer[0] (time=8127) >[ 8.127] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.127] sna_accel_do_throttle -- no pending activity >[ 8.146] sna_wakeup_handler >[ 8.146] sna_block_handler (tv=1.218000) >[ 8.146] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.146] sna_accel_do_throttle -- no pending activity >[ 8.146] sna_wakeup_handler >[ 8.146] sna_block_handler (tv=1.218000) >[ 8.146] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.146] sna_accel_do_throttle -- no pending activity >[ 8.146] sna_wakeup_handler >[ 8.146] sna_block_handler (tv=1.218000) >[ 8.146] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.146] sna_accel_do_throttle -- no pending activity >[ 8.153] sna_wakeup_handler >[ 8.153] sna_block_handler (tv=1.211000) >[ 8.153] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.153] sna_accel_do_throttle -- no pending activity >[ 8.153] sna_wakeup_handler >[ 8.153] sna_block_handler (tv=1.211000) >[ 8.153] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.153] sna_accel_do_throttle -- no pending activity >[ 8.155] sna_wakeup_handler >[ 8.156] sna_block_handler (tv=1.209000) >[ 8.156] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.156] sna_accel_do_throttle -- no pending activity >[ 8.156] sna_wakeup_handler >[ 8.156] sna_block_handler (tv=1.208000) >[ 8.156] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.156] sna_accel_do_throttle -- no pending activity >[ 8.156] sna_wakeup_handler >[ 8.156] sna_block_handler (tv=1.208000) >[ 8.156] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.156] sna_accel_do_throttle -- no pending activity >[ 8.156] sna_wakeup_handler >[ 8.156] sna_block_handler (tv=1.208000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_block_handler (tv=1.207000) >[ 8.157] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.157] sna_accel_do_throttle -- no pending activity >[ 8.157] sna_wakeup_handler >[ 8.157] sna_hide_cursors >[ 8.157] sna_crtc_disable_cursor: CRTC:32, handle=13 >[ 8.157] sna_crtc_disable_cursor: CRTC:39, handle=13 >[ 8.157] sna_mode_resize (3840, 2160) -> (7680, 2160) >[ 8.157] sna_mode_resize: creating new framebuffer 7680x2160 >[ 8.157] sna_create_pixmap(7680, 2160, 24, usage=10) >[ 8.157] kgem_can_create_2d: 7680x2160 @ 24 >[ 8.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 8.157] kgem_can_create_2d: untiled size=66355200 >[ 8.157] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 8.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 8.157] kgem_can_create_2d: tiled[-1] size=66355200 >[ 8.157] sna_create_pixmap: usage=16, flags=1b >[ 8.157] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 8.157] __pop_freed_pixmap: reusing freed pixmap=150 header >[ 8.157] create_pixmap_hdr: pixmap=163, width=7680, height=2160, usage=16 >[ 8.157] sna_create_pixmap: serial=163, 7680x2160, usage=16 >[ 8.157] (II) intel(0): resizing framebuffer to 7680x2160 >[ 8.157] sna_crtc_disable_shadow: disabling for crtc 32 >[ 8.157] sna_crtc_disable_shadow: disabling for crtc 39 >[ 8.157] sna_mode_disable_shadow >[ 8.157] wait_for_shadow: flags=0, flips=0, handle=9, shadow=25 >[ 8.157] _kgem_bo_destroy: handle=25, proxy? 0 >[ 8.157] __kgem_bo_destroy: handle=25, size=33177600 >[ 8.157] kgem_bo_move_to_scanout: moving 25 [fb 100] to scanout cache, active? 0 >[ 8.157] copy_front >[ 8.157] sna_pixmap_force_to_gpu(pixmap=164, flags=2) >[ 8.157] sna_pixmap_move_to_gpu(pixmap=164, usage=16), flags=42 >[ 8.157] sna_pixmap_move_to_gpu: already all-damaged >[ 8.157] sna_pixmap_mark_active: pixmap=164, handle=9 >[ 8.157] sna_pixmap_force_to_gpu(pixmap=163, flags=101) >[ 8.157] sna_pixmap_move_to_gpu(pixmap=163, usage=16), flags=141 >[ 8.157] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 8.157] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 8.157] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 8.157] sna_pixmap_alloc_gpu: pixmap=163 >[ 8.157] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 8.157] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 8.157] __kgem_bo_init(handle=26, num_pages=16200) >[ 8.157] kgem_set_tiling: handle=26, tiling=1 [1], pitch=30720 [30720]: 1 >[ 8.157] __kgem_bo_make_scanout: create fb 7680x2160@24/32 >[ 8.157] __kgem_bo_map__gtt(handle=26, size=66355200) >[ 8.165] __kgem_bo_make_scanout: attached fb=73 to handle=26 >[ 8.165] new pitch=30720, tiling=1, handle=26, id=403, num_pages=16200 [16200], bucket=13 >[ 8.165] __sna_damage_all(7680, 2160) >[ 8.165] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 8.165] sna_pixmap_mark_active: pixmap=163, handle=26 >[ 8.165] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.165] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 8.165] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 8.165] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 8.165] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 8.165] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 8.165] needs_batch_flush: flushing before handle=26 for new reservation >[ 8.165] kgem_check_bo: num_pages=+24300, num_exec=+2 >[ 8.165] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.165] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.165] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.165] kgem_add_handle: handle=4, index=0 >[ 8.165] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.165] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.165] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.165] gen9_composite_get_binding_table(ffc0) >[ 8.165] kgem_add_reloc64: handle=26, pos=16360, delta=0, domains=20002 >[ 8.165] kgem_add_handle: handle=26, index=1 >[ 8.165] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.165] __kgem_bo_mark_dirty: handle=26 (proxy? 0) >[ 8.165] [3fe0] bind bo(handle=26, addr=0), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 8.165] kgem_add_reloc64: handle=9, pos=16344, delta=0, domains=40000 >[ 8.165] kgem_add_handle: handle=9, index=2 >[ 8.165] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=f61c9000) >[ 8.165] [3fd0] bind bo(handle=9, addr=f61c9000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 8.165] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.165] gen9_emit_sampler: sampler = 0 >[ 8.165] gen9_emit_sf: num_sf_outputs=1 >[ 8.165] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.165] gen9_emit_vertex_elements: setup id=0 >[ 8.165] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.165] (0, 0) -> (0, 0) + (3840, 2160) >[ 8.165] gen8_vertex_flush[490] = 3 >[ 8.165] gen9_render_copy_boxes (0, 0)->(3840, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.165] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 8.165] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 8.165] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 8.165] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.165] gen9_composite_get_binding_table(ff00) >[ 8.165] gen9_emit_vertex_elements: setup id=0 >[ 8.165] (0, 0) -> (3840, 0) + (3840, 2160) >[ 8.165] gen8_vertex_flush[490] = 6 >[ 8.165] sna_set_screen_pixmap: changing from pixmap=164 to pixmap=163, (sna->front=164) >[ 8.165] sna_set_window_pixmap: window=250, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=8388611, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=12582913, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=10485761, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=4194319, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=4194320, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=8388609, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=4194313, old pixmap=164 new pixmap=163 >[ 8.165] sna_set_window_pixmap: window=4194305, old pixmap=164 new pixmap=163 >[ 8.165] sna_destroy_pixmap: pixmap=164, attached?=1 >[ 8.165] __sna_free_pixmap(pixmap=164) >[ 8.165] __sna_crtc_set_mode: CRTC=32, pipe=0, hidden?=0 >[ 8.165] sna_pixmap_force_to_gpu(pixmap=163, flags=102) >[ 8.165] sna_pixmap_move_to_gpu(pixmap=163, usage=16), flags=142 >[ 8.165] sna_pixmap_move_to_gpu: already all-damaged >[ 8.165] sna_pixmap_mark_active: pixmap=163, handle=26 >[ 8.165] use_shadow: gpu bo handle=26 tiling=1 pitch=30720, limit=32768 >[ 8.165] use_shadow? bounds (0, 0), (3840, 2160), framebufer 7680x2160 >[ 8.165] sna_crtc_attach: attaching to framebuffer >[ 8.165] sna_pixmap_force_to_gpu(pixmap=163, flags=102) >[ 8.165] sna_pixmap_move_to_gpu(pixmap=163, usage=16), flags=142 >[ 8.165] sna_pixmap_move_to_gpu: already all-damaged >[ 8.165] sna_pixmap_mark_active: pixmap=163, handle=26 >[ 8.165] get_fb: reusing fb=73 for handle=26 >[ 8.165] sna_crtc_attach: enabling TearFree shadow >[ 8.165] sna_crtc_enable_shadow: enabling for crtc 32 >[ 8.165] sna_mode_enable_shadow >[ 8.165] sna_crtc_attach: creating TearFree shadow bo >[ 8.165] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 8.165] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 8.165] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 8.165] __kgem_bo_init(handle=27, num_pages=16200) >[ 8.165] kgem_set_tiling: handle=27, tiling=1 [1], pitch=30720 [30720]: 1 >[ 8.165] __kgem_bo_make_scanout: create fb 7680x2160@24/32 >[ 8.165] __kgem_bo_map__gtt(handle=27, size=66355200) >[ 8.173] __kgem_bo_make_scanout: attached fb=101 to handle=27 >[ 8.173] new pitch=30720, tiling=1, handle=27, id=404, num_pages=16200 [16200], bucket=13 >[ 8.173] get_fb: reusing fb=101 for handle=27 >[ 8.173] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=26, shadow handle=27 >[ 8.173] gen8_vertex_close: used=12, vbo active? 16, vb=1, nreloc=1 >[ 8.173] gen8_vertex_close: reloc[0] = 287 >[ 8.173] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.173] kgem_add_handle: handle=16, index=3 >[ 8.173] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 8.173] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=24374 [fenced=0] >[ 8.173] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.173] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.173] kgem_fixup_relocs: shrinking by 61440 >[ 8.173] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.173] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.173] kgem_commit: release handle=26 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f02dd000 >[ 8.173] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.173] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 8.173] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.173] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.173] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.173] sna_crtc_apply CRTC:32 [pipe=0], handle=26 >[ 8.173] sna_crtc_apply: CRTC:32 [pipe=0] primary rotation set to 1 >[ 8.173] sna_crtc_apply: attaching output 'eDP1' 0 [48] to crtc:32 (pipe 0) (possible crtc:7, possible clones:0) >[ 8.173] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 8.173] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 8.173] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 8.173] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 8.173] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 8.173] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 8.173] sna_crtc_apply: applying crtc [32, pipe=0] mode=3840x2160+0+0@533250, fb=73 [shadow] update to 1 outputs [48...] >[ 8.194] sna_crtc_force_outputs_on(pipe=0) >[ 8.194] sna_output_dpms(eDP1:48): dpms=0 (current: 0), active? 1 >[ 8.194] __sna_crtc_set_mode: marking handle=26 as active=1 (removing 9 from scanout, active=1) >[ 8.194] sna_crtc_randr: hwcursor?=1, cursor_transform?=0 >[ 8.194] sna_crtc_randr: transform? 0, bounds (0, 0), (3840, 2160) >[ 8.194] __sna_crtc_set_mode: handle=26, scanout_active=1, front_active=2 >[ 8.194] __sna_crtc_set_mode: CRTC=39, pipe=1, hidden?=0 >[ 8.194] sna_pixmap_force_to_gpu(pixmap=165, flags=102) >[ 8.194] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=142 >[ 8.194] wait_for_shadow: flags=142, flips=0, handle=26, shadow=27 >[ 8.194] sna_pixmap_move_to_gpu: already all-damaged >[ 8.194] sna_pixmap_mark_active: pixmap=165, handle=26 >[ 8.194] use_shadow: gpu bo handle=26 tiling=1 pitch=30720, limit=32768 >[ 8.194] use_shadow? bounds (0, 0), (3840, 2160), framebufer 7680x2160 >[ 8.194] sna_crtc_attach: attaching to framebuffer >[ 8.194] sna_pixmap_force_to_gpu(pixmap=165, flags=102) >[ 8.194] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=142 >[ 8.194] wait_for_shadow: flags=142, flips=0, handle=26, shadow=27 >[ 8.194] sna_pixmap_move_to_gpu: already all-damaged >[ 8.194] sna_pixmap_mark_active: pixmap=165, handle=26 >[ 8.194] get_fb: reusing fb=73 for handle=26 >[ 8.194] sna_crtc_attach: enabling TearFree shadow >[ 8.194] sna_crtc_enable_shadow: enabling for crtc 39 >[ 8.194] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=26, shadow handle=27 >[ 8.194] sna_crtc_apply CRTC:39 [pipe=1], handle=26 >[ 8.194] sna_crtc_apply: CRTC:39 [pipe=1] primary rotation set to 1 >[ 8.194] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 8.194] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 8.194] sna_crtc_apply: attaching output 'DP1-2' 3 [74] to crtc:39 (pipe 1) (possible crtc:7, possible clones:14) >[ 8.194] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 8.194] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 8.194] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 8.194] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 8.194] sna_crtc_apply: applying crtc [39, pipe=1] mode=3840x2160+0+0@533250, fb=73 [shadow] update to 1 outputs [74...] >[ 8.210] sna_crtc_force_outputs_on(pipe=1) >[ 8.210] sna_output_dpms(DP1-2:74): dpms=0 (current: 0), active? 1 >[ 8.210] __sna_crtc_set_mode: marking handle=26 as active=2 (removing 9 from scanout, active=0) >[ 8.210] _kgem_bo_destroy: handle=9, proxy? 0 >[ 8.210] __kgem_bo_destroy: handle=9, size=33177600 >[ 8.210] kgem_bo_move_to_scanout: moving 9 [fb 102] to scanout cache, active? 1 >[ 8.210] sna_crtc_randr: hwcursor?=1, cursor_transform?=0 >[ 8.210] sna_crtc_randr: transform? 0, bounds (0, 0), (3840, 2160) >[ 8.210] __sna_crtc_set_mode: handle=26, scanout_active=2, front_active=2 >[ 8.210] __kgem_busy: handle=25, busy=0, wedged=0 >[ 8.210] kgem_clean_scanout_cache: handle=25, fb=100 (reusable=1) >[ 8.210] kgem_bo_rmfb: releasing fb=100 for handle=25 >[ 8.210] __kgem_bo_destroy: handle=25, size=33177600 >[ 8.210] __kgem_bo_destroy: handle=25, purged >[ 8.210] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 8.210] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 8.210] __kgem_busy: handle=11, busy=0, wedged=0 >[ 8.210] kgem_clean_scanout_cache: handle=11, fb=108 (reusable=1) >[ 8.210] kgem_bo_rmfb: releasing fb=108 for handle=11 >[ 8.210] __kgem_bo_destroy: handle=11, size=33177600 >[ 8.210] __kgem_bo_destroy: handle=11, purged >[ 8.210] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 8.210] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4162244608 >[ 8.210] __kgem_busy: handle=9, busy=0, wedged=0 >[ 8.210] kgem_clean_scanout_cache: handle=9, fb=102 (reusable=1) >[ 8.210] kgem_bo_rmfb: releasing fb=102 for handle=9 >[ 8.210] __kgem_bo_destroy: handle=9, size=33177600 >[ 8.210] __kgem_busy: handle=9, busy=0, wedged=0 >[ 8.210] __kgem_bo_clear_busy: handle=9 >[ 8.210] __kgem_bo_destroy: handle=9, purged >[ 8.210] kgem_bo_move_to_inactive: moving handle=9 to inactive >[ 8.210] kgem_bo_can_map: handle=9, map=0x7f1c746c9000:0x0:0x0, tiling=1, domain=0, offset=4162244608 >[ 8.210] sna_validate_gc(0x55bca988c810) changes=7fffff, previous serial=80000000, drawable=a7 >[ 8.210] sna_validate_gc: recomputing clip >[ 8.210] sna_validate_gc: composite clip=1x[(3840, 0), (7680, 2160)] [0x55bca988cf50] >[ 8.210] sna_poly_fill_rect(n=1, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) >[ 8.210] sna_poly_fill_rect_extents: [0] = (3840, 0)x(3840, 2160) >[ 8.210] sna_poly_fill_rect: extents(3840, 0), (7680, 2160), flags=1 >[ 8.210] sna_poly_fill_rect: promoting to full GPU >[ 8.210] sna_poly_fill_rect: dropping last-cpu hint >[ 8.210] sna_drawable_use_bo pixmap=165, box=((3840, 0), (7680, 2160)), flags=9... >[ 8.210] sna_drawable_use_bo: pinned, never REPLACES >[ 8.210] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 8.210] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 8.210] sna_drawable_use_bo: applying move-to-gpu override >[ 8.210] sna_pixmap_discard_shadow_damage: discarding region 1x[(3840, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 8.210] wait_for_shadow: flags=3, flips=0, handle=26, shadow=27 >[ 8.210] wait_for_shadow: copying existing GPU damage: 1x(0, 0), (3840, 2160) >[ 8.210] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 8.210] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 8.210] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 8.210] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 8.210] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 8.210] needs_batch_flush: flushing before handle=27 for new reservation >[ 8.210] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 8.210] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 8.210] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 8.210] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 8.210] kgem_add_handle: handle=4, index=0 >[ 8.210] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.210] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 8.210] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 8.210] gen9_composite_get_binding_table(ffc0) >[ 8.210] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 8.210] kgem_add_handle: handle=27, index=1 >[ 8.210] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 8.210] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 8.210] [3fe0] bind bo(handle=27, addr=0), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 8.210] kgem_add_reloc64: handle=26, pos=16344, delta=0, domains=40000 >[ 8.210] kgem_add_handle: handle=26, index=2 >[ 8.210] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=f02dd000) >[ 8.210] [3fd0] bind bo(handle=26, addr=f02dd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 8.210] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 8.210] gen9_emit_sampler: sampler = 0 >[ 8.210] gen9_emit_sf: num_sf_outputs=1 >[ 8.210] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 8.210] gen9_emit_vertex_elements: setup id=0 >[ 8.210] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 8.210] (0, 0) -> (0, 0) + (3840, 2160) >[ 8.210] gen8_vertex_flush[490] = 3 >[ 8.210] wait_for_shadow: setting front pixmap to handle=27 >[ 8.210] sna_drawable_use_bo: using whole GPU bo >[ 8.210] sna_poly_fill_rect: solid fill [0], testing for blt >[ 8.210] sna_poly_fill_rect_blt pixmap=165 x 1 [(3840, 0)x(3840, 2160)...]+(0,0), clipped?=0 >[ 8.210] sna_poly_fill_rect_blt: using fill_one() fast path: (3840, 0), (7680, 2160). alu=3, pixel=0, damage?=0 >[ 8.210] kgem_bo_is_render: handle=27, rq? 1 [1] >[ 8.210] color_convert: src=0 [20020888] >[ 8.210] color_convert: dst=ff000000 [20028888] >[ 8.210] sna_render_get_solid: ff000000 >[ 8.210] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 8.210] gen9_composite_get_binding_table(ff00) >[ 8.210] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 8.210] kgem_add_reloc64: adding proxy [delta=1020] for handle=7 >[ 8.210] kgem_add_handle: handle=7, index=3 >[ 8.210] kgem_add_reloc64[5] = (delta=1020, target handle=3, presumed=fffe8000) >[ 8.210] [3fb0] bind bo(handle=7, addr=fffe83fc), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 8.210] gen9_emit_sampler: sampler = 1 >[ 8.210] gen9_emit_vertex_elements: setup id=0 >[ 8.210] (3840, 0), (7680, 2160) >[ 8.210] gen8_vertex_flush[4d4] = 3 >[ 8.210] sna_use_hw_cursor (48x48)? >[ 8.210] sna_show_cursors: cursor?=1 >[ 8.210] sna_show_cursors: skipping cursor already show on CRTC (pipe=0) >[ 8.210] sna_show_cursors: skipping cursor already show on CRTC (pipe=1) >[ 8.210] sna_block_handler (tv=0.0) >[ 8.210] kgem_retire, need_retire?=1 >[ 8.210] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.210] kgem_retire__requests_ring: retiring ring 0 >[ 8.210] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.210] __kgem_retire_rq: request 1 complete >[ 8.210] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 8.210] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.210] kgem_retire -- retired=0, need_retire=0 >[ 8.210] sna_accel_block: GPU idle, flushing >[ 8.210] gen8_vertex_close: used=24, vbo active? 16, vb=1, nreloc=1 >[ 8.210] gen8_vertex_close: reloc[0] = 287 >[ 8.210] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 8.210] kgem_add_handle: handle=16, index=4 >[ 8.210] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 8.210] batch[1/1, flags=1800]: 316 316 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32475 [fenced=0] >[ 8.210] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 8.210] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 8.210] kgem_fixup_relocs: shrinking by 61440 >[ 8.210] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.211] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 8.211] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=ec395000 >[ 8.211] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 8.211] kgem_commit: release handle=26 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e844d000 >[ 8.211] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 8.211] __kgem_bo_clear_busy: handle=7 >[ 8.211] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 8.211] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 8.211] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.211] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 8.211] sna_crtc_config_notify(dirty?=1) >[ 8.211] disable_unused_crtc >[ 8.211] update_flush_interval: front_active=2 >[ 8.211] update_flush_interval: CRTC:0 (pipe 0) vrefresh=60.00 >[ 8.211] update_flush_interval: CRTC:1 (pipe 1) vrefresh=60.00 >[ 8.211] update_flush_interval: CRTC:2 (pipe 2) disabled >[ 8.211] max_vrefresh=60, vblank_interval=16 ms >[ 8.211] sna_cursors_reload: active?=1 >[ 8.211] probe_capabilities: page flips? enabled, async? disabled >[ 8.211] sna_present_update: has_async_flip? 0 >[ 8.211] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.211] start_flush: has dirty shadow >[ 8.211] timer_enable (time=8210), starting timer 0 >[ 8.211] timer_enable (time=8210), starting timer 1 >[ 8.211] sna_accel_block: evaluating timers, active=7 >[ 8.211] sna_accel_block: flush timer expires in 8 [8218] >[ 8.211] sna_wakeup_handler >[ 8.211] sna_block_handler (tv=0.0) >[ 8.211] kgem_retire, need_retire?=1 >[ 8.211] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.211] kgem_retire__requests_ring: retiring ring 0 >[ 8.211] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.211] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.211] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.211] kgem_retire -- retired=0, need_retire=1 >[ 8.211] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.211] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.211] sna_accel_block: evaluating timers, active=7 >[ 8.211] sna_accel_block: flush timer expires in 7 [8218] >[ 8.211] sna_wakeup_handler >[ 8.211] sna_block_handler (tv=1.153000) >[ 8.211] kgem_retire, need_retire?=1 >[ 8.211] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.211] kgem_retire__requests_ring: retiring ring 0 >[ 8.211] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 8.211] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 8.211] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.211] kgem_retire -- retired=0, need_retire=1 >[ 8.211] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 8.211] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.211] sna_accel_block: evaluating timers, active=7 >[ 8.211] sna_accel_block: flush timer expires in 7 [8218] >[ 8.211] sna_wakeup_handler >[ 8.211] (II) intel(0): switch to mode 3840x2160@60.0 on DP1-2 using pipe 1, position (3840, 0), rotation normal, reflection none >[ 8.226] __sna_crtc_set_mode: CRTC=39, pipe=1, hidden?=0 >[ 8.226] sna_pixmap_force_to_gpu(pixmap=165, flags=102) >[ 8.226] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=142 >[ 8.226] sna_pixmap_move_to_gpu: already all-damaged >[ 8.226] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 8.226] use_shadow: gpu bo handle=27 tiling=1 pitch=30720, limit=32768 >[ 8.226] use_shadow? bounds (3840, 0), (7680, 2160), framebufer 7680x2160 >[ 8.226] sna_crtc_attach: attaching to framebuffer >[ 8.226] sna_pixmap_force_to_gpu(pixmap=165, flags=102) >[ 8.226] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=142 >[ 8.226] sna_pixmap_move_to_gpu: already all-damaged >[ 8.226] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 8.226] get_fb: reusing fb=101 for handle=27 >[ 8.226] sna_crtc_attach: enabling TearFree shadow >[ 8.226] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=26 >[ 8.226] sna_crtc_apply CRTC:39 [pipe=1], handle=27 >[ 8.226] sna_crtc_disable_cursor: CRTC:39, handle=13 >[ 8.226] sna_crtc_apply: CRTC:39 [pipe=1] primary rotation set to 1 >[ 8.226] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 8.227] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 8.227] sna_crtc_apply: attaching output 'DP1-2' 3 [74] to crtc:39 (pipe 1) (possible crtc:7, possible clones:14) >[ 8.227] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 8.227] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 8.227] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 8.227] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 8.227] sna_crtc_apply: applying crtc [39, pipe=1] mode=3840x2160+3840+0@533250, fb=101 [shadow] update to 1 outputs [74...] >[ 8.243] sna_crtc_force_outputs_on(pipe=1) >[ 8.243] sna_output_dpms(DP1-2:74): dpms=0 (current: 0), active? 1 >[ 8.243] __sna_crtc_set_mode: marking handle=27 as active=1 (removing 26 from scanout, active=1) >[ 8.243] sna_crtc_randr: hwcursor?=1, cursor_transform?=0 >[ 8.243] sna_crtc_randr: transform? 0, bounds (3840, 0), (7680, 2160) >[ 8.243] __sna_crtc_set_mode: handle=27, scanout_active=1, front_active=2 >[ 8.243] sna_output_dpms(DP1:56): dpms=3 (current: 3), active? 0 >[ 8.243] sna_output_dpms(DP1-1:50): dpms=3 (current: 3), active? 0 >[ 8.243] sna_output_dpms(DP1-3:68): dpms=3 (current: 3), active? 0 >[ 8.243] sna_output_dpms(DP2:63): dpms=3 (current: 3), active? 0 >[ 8.243] sna_output_dpms(HDMI1:60): dpms=3 (current: 3), active? 0 >[ 8.243] sna_output_dpms(HDMI2:67): dpms=3 (current: 3), active? 0 >[ 8.243] sna_crtc_dpms(pipe 2, dpms mode -> 3):= active=0 >[ 8.243] sna_crtc_config_notify(dirty?=1) >[ 8.243] disable_unused_crtc >[ 8.243] update_flush_interval: front_active=2 >[ 8.243] update_flush_interval: CRTC:0 (pipe 0) vrefresh=60.00 >[ 8.243] update_flush_interval: CRTC:1 (pipe 1) vrefresh=59.00 >[ 8.243] update_flush_interval: CRTC:2 (pipe 2) disabled >[ 8.243] max_vrefresh=60, vblank_interval=16 ms >[ 8.243] sna_cursors_reload: active?=1 >[ 8.243] probe_capabilities: page flips? enabled, async? disabled >[ 8.243] sna_present_update: has_async_flip? 0 >[ 8.243] sna_use_hw_cursor (48x48)? >[ 8.243] sna_show_cursors: cursor?=1 >[ 8.243] sna_show_cursors: skipping cursor already show on CRTC (pipe=0) >[ 8.243] sna_show_cursors: skipping cursor outside CRTC (pipe=1) >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] kgem_retire, need_retire?=1 >[ 8.243] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 8.243] kgem_retire__requests_ring: retiring ring 0 >[ 8.243] __kgem_busy: handle=1, busy=0, wedged=0 >[ 8.243] __kgem_retire_rq: request 1 complete >[ 8.243] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 8.243] __kgem_bo_flush: handle=26, busy=0, wedged=0 >[ 8.243] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 8.243] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 8.243] kgem_retire -- retired=0, need_retire=0 >[ 8.243] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 8.243] gen6_render_retire: resetting idle vbo >[ 8.243] sna_scanout_do_flush: flush timer active: delta=-25 >[ 8.243] sna_scanout_do_flush (time=8243), triggered >[ 8.243] sna_scanout_flush (time=8243), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 8.243] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.243] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.243] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 8.243] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.243] sna_mode_redisplay: damage: 1x(3840, 0), (7680, 2160) >[ 8.243] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 8.243] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 8.243] wait_for_shadow: flags=10a, flips=0, handle=27, shadow=26 >[ 8.243] sna_pixmap_move_to_gpu: already all-damaged >[ 8.243] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 8.243] sna_mode_redisplay: shadow idle, skipping update >[ 8.243] sna_accel_do_throttle (time=8243), triggered >[ 8.243] sna_accel_throttle (time=8243) >[ 8.243] sna_accel_disarm_timer[1] (time=8243) >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.243] sna_block_handler (tv=1.121000) >[ 8.243] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.243] sna_accel_do_throttle -- no pending activity >[ 8.243] sna_accel_block: evaluating timers, active=5 >[ 8.243] sna_accel_block: flush timer expires in 16 [8259] >[ 8.243] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.244] sna_wakeup_handler >[ 8.244] sna_block_handler (tv=1.120000) >[ 8.244] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.244] sna_accel_do_throttle -- no pending activity >[ 8.244] sna_accel_block: evaluating timers, active=5 >[ 8.244] sna_accel_block: flush timer expires in 15 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=0.0) >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=0.0) >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_create_window: window=12582934 >[ 8.245] sna_set_window_pixmap: window=12582934, old pixmap=0 new pixmap=165 >[ 8.245] sna_change_window_attributes >[ 8.245] sna_change_window_attributes >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.245] sna_block_handler (tv=1.119000) >[ 8.245] sna_scanout_do_flush: flush timer active: delta=14 >[ 8.245] sna_accel_do_throttle -- no pending activity >[ 8.245] sna_accel_block: evaluating timers, active=5 >[ 8.245] sna_accel_block: flush timer expires in 14 [8259] >[ 8.245] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.246] sna_scanout_do_flush: flush timer active: delta=13 >[ 8.246] sna_accel_do_throttle -- no pending activity >[ 8.246] sna_accel_block: evaluating timers, active=5 >[ 8.246] sna_accel_block: flush timer expires in 13 [8259] >[ 8.246] sna_wakeup_handler >[ 8.246] sna_block_handler (tv=1.118000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=0.0) >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=0.0) >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=0.0) >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_block_handler (tv=1.117000) >[ 8.247] sna_scanout_do_flush: flush timer active: delta=12 >[ 8.247] sna_accel_do_throttle -- no pending activity >[ 8.247] sna_accel_block: evaluating timers, active=5 >[ 8.247] sna_accel_block: flush timer expires in 12 [8259] >[ 8.247] sna_wakeup_handler >[ 8.247] sna_randr_getinfo() >[ 8.247] sna_handle_uevents >[ 8.247] sna_output_detect(eDP1:48) >[ 8.247] sna_output_detect(eDP1) reporting cached status (since 53ms): 0 >[ 8.247] sna_output_get_modes(eDP1:48) >[ 8.247] sna_output_attach_edid(eDP1): attaching EDID id=111, current=0 >[ 8.247] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.247] sna_output_attach_tile: found? TILE=-1 >[ 8.247] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.247] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.247] sna_output_get_modes: adding 1 probed modes >[ 8.247] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.247] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.247] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.247] kgem_can_create_2d: untiled size=33177600 >[ 8.247] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.247] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.247] kgem_can_create_2d: 640x480 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.247] kgem_can_create_2d: untiled size=1228800 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.247] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.247] kgem_can_create_2d: 800x600 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.247] kgem_can_create_2d: untiled size=1921024 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.247] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.247] kgem_can_create_2d: 800x600 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.247] kgem_can_create_2d: untiled size=1921024 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.247] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.247] kgem_can_create_2d: 1024x768 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.247] kgem_can_create_2d: untiled size=3145728 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.247] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.247] kgem_can_create_2d: 1280x960 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.247] kgem_can_create_2d: untiled size=4915200 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.247] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.247] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.247] kgem_can_create_2d: untiled size=5242880 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.247] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.247] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.247] kgem_can_create_2d: untiled size=7680000 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.247] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.247] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.247] kgem_can_create_2d: untiled size=9633792 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.247] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.247] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.247] kgem_can_create_2d: untiled size=10334208 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.247] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.247] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.247] kgem_can_create_2d: untiled size=11059200 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.247] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.247] kgem_can_create_2d: 1152x864 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.247] kgem_can_create_2d: untiled size=3981312 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.247] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.247] kgem_can_create_2d: 1360x768 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.247] kgem_can_create_2d: untiled size=4177920 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.247] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.247] kgem_can_create_2d: 1360x768 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.247] kgem_can_create_2d: untiled size=4177920 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.247] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.247] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.247] kgem_can_create_2d: untiled size=5881856 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.247] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.247] kgem_can_create_2d: 1440x900 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.247] kgem_can_create_2d: untiled size=5185536 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.247] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.247] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.247] kgem_can_create_2d: untiled size=6553600 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.247] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.247] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.247] kgem_can_create_2d: untiled size=7057408 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.247] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.247] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.247] kgem_can_create_2d: untiled size=7057408 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.247] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.247] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.247] kgem_can_create_2d: untiled size=8294400 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.247] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.247] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.247] kgem_can_create_2d: untiled size=9216000 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.247] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.247] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.247] kgem_can_create_2d: untiled size=12582912 >[ 8.247] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.247] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.247] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.247] kgem_can_create_2d: untiled size=8294400 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.247] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.247] kgem_can_create_2d: 640x360 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.247] kgem_can_create_2d: untiled size=921600 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.247] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.247] kgem_can_create_2d: 720x405 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.247] kgem_can_create_2d: untiled size=1167360 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.247] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.247] kgem_can_create_2d: 864x486 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.247] kgem_can_create_2d: untiled size=1683456 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.247] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.247] kgem_can_create_2d: 960x540 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.247] kgem_can_create_2d: untiled size=2076672 >[ 8.247] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.247] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.247] kgem_can_create_2d: 1024x576 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.247] kgem_can_create_2d: untiled size=2359296 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.247] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.247] kgem_can_create_2d: 1280x720 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.247] kgem_can_create_2d: untiled size=3686400 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.247] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.247] kgem_can_create_2d: 1368x768 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.247] kgem_can_create_2d: untiled size=4202496 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.247] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.247] kgem_can_create_2d: 1600x900 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.247] kgem_can_create_2d: untiled size=5763072 >[ 8.247] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.247] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.247] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.247] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.248] kgem_can_create_2d: untiled size=9437184 >[ 8.248] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.248] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.248] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.248] kgem_can_create_2d: untiled size=14745600 >[ 8.248] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.248] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.248] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.248] kgem_can_create_2d: untiled size=18665472 >[ 8.248] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.248] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.248] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.248] kgem_can_create_2d: untiled size=23040000 >[ 8.248] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.248] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.248] sna_output_detect(DP1:56) >[ 8.248] sna_output_detect(DP1) reporting cached status (since 297ms): 1 >[ 8.248] sna_output_detect(DP1-1:50) >[ 8.248] sna_output_detect(DP1-1) reporting cached status (since 291ms): 1 >[ 8.248] sna_output_detect(DP1-2:74) >[ 8.248] sna_output_detect(DP1-2) reporting cached status (since 5ms): 0 >[ 8.248] sna_output_get_modes(DP1-2:74) >[ 8.248] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=0 >[ 8.248] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.248] (II) intel(0): EDID vendor "DEL", prod id 41150 >[ 8.248] (II) intel(0): Using EDID range info for horizontal sync >[ 8.248] (II) intel(0): Using EDID range info for vertical refresh >[ 8.248] (II) intel(0): Printing DDC gathered Modelines: >[ 8.248] (II) intel(0): Modeline "3840x2160"x0.0 533.25 3840 3902 3950 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP) >[ 8.248] (II) intel(0): Modeline "2560x1440"x0.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync (67.5 kHz e) >[ 8.248] (II) intel(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) >[ 8.248] (II) intel(0): Modeline "3840x2160"x0.0 262.75 3840 3888 3920 4000 2160 2163 2168 2191 +hsync -vsync (65.7 kHz e) >[ 8.248] (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) >[ 8.248] (II) intel(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) >[ 8.248] (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) >[ 8.248] (II) intel(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) >[ 8.248] (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) >[ 8.248] (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) >[ 8.248] (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) >[ 8.248] (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) >[ 8.248] (II) intel(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) >[ 8.248] (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) >[ 8.248] (II) intel(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e) >[ 8.248] (II) intel(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz e) >[ 8.248] (II) intel(0): Modeline "2048x1280"x60.0 221.33 2048 2192 2416 2784 1280 1281 1284 1325 -hsync +vsync (79.5 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1200"x0.0 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync (74.6 kHz e) >[ 8.248] (II) intel(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e) >[ 8.248] (II) intel(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e) >[ 8.248] (II) intel(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) >[ 8.248] (II) intel(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) >[ 8.248] (II) intel(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) >[ 8.248] (II) intel(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) >[ 8.248] (II) intel(0): Modeline "1440x288"x0.0 27.00 1440 1464 1590 1728 288 290 293 312 -hsync -vsync (15.6 kHz e) >[ 8.248] (II) intel(0): Modeline "1440x240"x0.0 27.00 1440 1478 1602 1716 240 244 247 262 -hsync -vsync (15.7 kHz e) >[ 8.248] sna_output_attach_tile: found? TILE=4 >[ 8.248] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.248] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.248] sna_output_get_modes: adding 30 probed modes >[ 8.248] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.248] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.248] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.248] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.248] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.248] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.248] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.248] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.248] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.248] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.248] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.248] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.248] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.248] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.248] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.248] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.248] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.248] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.248] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.248] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.248] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.248] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.248] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.248] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.248] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.248] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.248] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.248] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.248] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.248] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.248] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.248] kgem_can_create_2d: untiled size=33177600 >[ 8.248] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.248] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.248] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.248] kgem_can_create_2d: untiled size=33177600 >[ 8.248] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.248] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.248] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.248] kgem_can_create_2d: untiled size=14745600 >[ 8.248] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.248] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.248] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.248] kgem_can_create_2d: untiled size=10485760 >[ 8.248] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.248] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.248] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.248] kgem_can_create_2d: untiled size=9216000 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.248] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: untiled size=8294400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.248] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.248] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.248] kgem_can_create_2d: untiled size=7680000 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.248] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.248] kgem_can_create_2d: 1600x900 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.248] kgem_can_create_2d: untiled size=5763072 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.248] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.248] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.248] kgem_can_create_2d: untiled size=5242880 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.248] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.248] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.248] kgem_can_create_2d: untiled size=5242880 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.248] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.248] kgem_can_create_2d: 1152x864 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.248] kgem_can_create_2d: untiled size=3981312 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.248] kgem_can_create_2d: 1280x720 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: untiled size=3686400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.248] kgem_can_create_2d: 1280x720 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: untiled size=3686400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.248] kgem_can_create_2d: 1280x720 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: untiled size=3686400 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.248] kgem_can_create_2d: 1024x768 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.248] kgem_can_create_2d: untiled size=3145728 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.248] kgem_can_create_2d: 1024x768 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.248] kgem_can_create_2d: untiled size=3145728 >[ 8.248] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.248] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.248] kgem_can_create_2d: 800x600 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.248] kgem_can_create_2d: untiled size=1921024 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.248] kgem_can_create_2d: 800x600 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.248] kgem_can_create_2d: untiled size=1921024 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.248] kgem_can_create_2d: 720x576 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.248] kgem_can_create_2d: untiled size=1658880 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.248] kgem_can_create_2d: 720x480 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.248] kgem_can_create_2d: untiled size=1384448 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.248] kgem_can_create_2d: 720x480 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.248] kgem_can_create_2d: untiled size=1384448 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.248] kgem_can_create_2d: 640x480 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: untiled size=1228800 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.248] kgem_can_create_2d: 640x480 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: untiled size=1228800 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.248] kgem_can_create_2d: 640x480 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: untiled size=1228800 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.248] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.248] kgem_can_create_2d: 720x400 @ 32 >[ 8.248] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.248] kgem_can_create_2d: untiled size=1155072 >[ 8.248] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.249] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.249] sna_output_detect(DP1-3:68) >[ 8.249] sna_output_detect(DP1-3) reporting cached status (since 237ms): 1 >[ 8.249] sna_output_detect(DP2:63) >[ 8.249] sna_output_detect(DP2) reporting cached status (since 237ms): 1 >[ 8.249] sna_output_detect(HDMI1:60) >[ 8.249] sna_output_detect(HDMI1) reporting cached status (since 237ms): 1 >[ 8.249] sna_output_detect(HDMI2:67) >[ 8.249] sna_output_detect(HDMI2) reporting cached status (since 229ms): 1 >[ 8.249] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_block_handler (tv=1.115000) >[ 8.249] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.249] sna_accel_do_throttle -- no pending activity >[ 8.249] sna_accel_block: evaluating timers, active=5 >[ 8.249] sna_accel_block: flush timer expires in 10 [8259] >[ 8.249] sna_wakeup_handler >[ 8.249] sna_randr_getinfo() >[ 8.249] sna_handle_uevents >[ 8.249] sna_output_detect(eDP1:48) >[ 8.249] sna_output_detect(eDP1) reporting cached status (since 55ms): 0 >[ 8.249] sna_output_get_modes(eDP1:48) >[ 8.249] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.249] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.249] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.249] sna_output_attach_tile: found? TILE=-1 >[ 8.249] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.249] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.249] sna_output_get_modes: adding 1 probed modes >[ 8.249] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.249] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.249] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.249] kgem_can_create_2d: untiled size=33177600 >[ 8.249] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.249] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.249] kgem_can_create_2d: 640x480 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.249] kgem_can_create_2d: untiled size=1228800 >[ 8.249] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.249] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.249] kgem_can_create_2d: 800x600 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.249] kgem_can_create_2d: untiled size=1921024 >[ 8.249] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.249] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.249] kgem_can_create_2d: 800x600 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.249] kgem_can_create_2d: untiled size=1921024 >[ 8.249] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.249] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.249] kgem_can_create_2d: 1024x768 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.249] kgem_can_create_2d: untiled size=3145728 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.249] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.249] kgem_can_create_2d: 1280x960 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.249] kgem_can_create_2d: untiled size=4915200 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.249] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.249] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.249] kgem_can_create_2d: untiled size=5242880 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.249] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.249] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.249] kgem_can_create_2d: untiled size=7680000 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.249] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.249] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.249] kgem_can_create_2d: untiled size=9633792 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.249] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.249] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.249] kgem_can_create_2d: untiled size=10334208 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.249] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.249] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.249] kgem_can_create_2d: untiled size=11059200 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.249] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.249] kgem_can_create_2d: 1152x864 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.249] kgem_can_create_2d: untiled size=3981312 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.249] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.249] kgem_can_create_2d: 1360x768 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.249] kgem_can_create_2d: untiled size=4177920 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.249] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.249] kgem_can_create_2d: 1360x768 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.249] kgem_can_create_2d: untiled size=4177920 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.249] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.249] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.249] kgem_can_create_2d: untiled size=5881856 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.249] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.249] kgem_can_create_2d: 1440x900 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.249] kgem_can_create_2d: untiled size=5185536 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.249] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.249] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.249] kgem_can_create_2d: untiled size=6553600 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.249] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.249] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.249] kgem_can_create_2d: untiled size=7057408 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.249] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.249] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.249] kgem_can_create_2d: untiled size=7057408 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.249] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.249] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.249] kgem_can_create_2d: untiled size=8294400 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.249] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.249] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.249] kgem_can_create_2d: untiled size=9216000 >[ 8.249] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.249] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.249] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.250] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.250] kgem_can_create_2d: untiled size=12582912 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.250] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 640x360 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.250] kgem_can_create_2d: untiled size=921600 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.250] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.250] kgem_can_create_2d: 720x405 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.250] kgem_can_create_2d: untiled size=1167360 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.250] kgem_can_create_2d: 864x486 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.250] kgem_can_create_2d: untiled size=1683456 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.250] kgem_can_create_2d: 960x540 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.250] kgem_can_create_2d: untiled size=2076672 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.250] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.250] kgem_can_create_2d: 1024x576 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.250] kgem_can_create_2d: untiled size=2359296 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.250] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.250] kgem_can_create_2d: 1280x720 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: untiled size=3686400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.250] kgem_can_create_2d: 1368x768 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.250] kgem_can_create_2d: untiled size=4202496 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.250] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.250] kgem_can_create_2d: 1600x900 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.250] kgem_can_create_2d: untiled size=5763072 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.250] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.250] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.250] kgem_can_create_2d: untiled size=9437184 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.250] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.250] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.250] kgem_can_create_2d: untiled size=14745600 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.250] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.250] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.250] kgem_can_create_2d: untiled size=18665472 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.250] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.250] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.250] kgem_can_create_2d: untiled size=23040000 >[ 8.250] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.250] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.250] sna_output_detect(DP1:56) >[ 8.250] sna_output_detect(DP1) reporting cached status (since 299ms): 1 >[ 8.250] sna_output_detect(DP1-1:50) >[ 8.250] sna_output_detect(DP1-1) reporting cached status (since 293ms): 1 >[ 8.250] sna_output_detect(DP1-2:74) >[ 8.250] sna_output_detect(DP1-2) reporting cached status (since 7ms): 0 >[ 8.250] sna_output_get_modes(DP1-2:74) >[ 8.250] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.250] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.250] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.250] sna_output_attach_tile: found? TILE=4 >[ 8.250] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.250] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.250] sna_output_get_modes: adding 30 probed modes >[ 8.250] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.250] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.250] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.250] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.250] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.250] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.250] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.250] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.250] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.250] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.250] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.250] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.250] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.250] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.250] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.250] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.250] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.250] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.250] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.250] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.250] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.250] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.250] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.250] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.250] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.250] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.250] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.250] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.250] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.250] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.250] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.250] kgem_can_create_2d: untiled size=33177600 >[ 8.250] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.250] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.250] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.250] kgem_can_create_2d: untiled size=33177600 >[ 8.250] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.250] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.250] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.250] kgem_can_create_2d: untiled size=14745600 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.250] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.250] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.250] kgem_can_create_2d: untiled size=10485760 >[ 8.250] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.250] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.250] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.250] kgem_can_create_2d: untiled size=9216000 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.250] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: untiled size=8294400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.250] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.250] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.250] kgem_can_create_2d: untiled size=7680000 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.250] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.250] kgem_can_create_2d: 1600x900 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.250] kgem_can_create_2d: untiled size=5763072 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.250] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.250] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.250] kgem_can_create_2d: untiled size=5242880 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.250] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.250] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.250] kgem_can_create_2d: untiled size=5242880 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.250] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.250] kgem_can_create_2d: 1152x864 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.250] kgem_can_create_2d: untiled size=3981312 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.250] kgem_can_create_2d: 1280x720 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: untiled size=3686400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.250] kgem_can_create_2d: 1280x720 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: untiled size=3686400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.250] kgem_can_create_2d: 1280x720 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: untiled size=3686400 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.250] kgem_can_create_2d: 1024x768 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.250] kgem_can_create_2d: untiled size=3145728 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.250] kgem_can_create_2d: 1024x768 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.250] kgem_can_create_2d: untiled size=3145728 >[ 8.250] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.250] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.250] kgem_can_create_2d: 800x600 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.250] kgem_can_create_2d: untiled size=1921024 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.250] kgem_can_create_2d: 800x600 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.250] kgem_can_create_2d: untiled size=1921024 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.250] kgem_can_create_2d: 720x576 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.250] kgem_can_create_2d: untiled size=1658880 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.250] kgem_can_create_2d: 720x480 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.250] kgem_can_create_2d: untiled size=1384448 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.250] kgem_can_create_2d: 720x480 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.250] kgem_can_create_2d: untiled size=1384448 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.250] kgem_can_create_2d: 640x480 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: untiled size=1228800 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.250] kgem_can_create_2d: 640x480 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: untiled size=1228800 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.250] kgem_can_create_2d: 640x480 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: untiled size=1228800 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.250] kgem_can_create_2d: 720x400 @ 32 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.250] kgem_can_create_2d: untiled size=1155072 >[ 8.250] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.250] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.250] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.250] sna_output_detect(DP1-3:68) >[ 8.250] sna_output_detect(DP1-3) reporting cached status (since 238ms): 1 >[ 8.250] sna_output_detect(DP2:63) >[ 8.250] sna_output_detect(DP2) reporting cached status (since 238ms): 1 >[ 8.250] sna_output_detect(HDMI1:60) >[ 8.250] sna_output_detect(HDMI1) reporting cached status (since 238ms): 1 >[ 8.250] sna_output_detect(HDMI2:67) >[ 8.250] sna_output_detect(HDMI2) reporting cached status (since 230ms): 1 >[ 8.250] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.250] sna_block_handler (tv=1.114000) >[ 8.251] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.251] sna_accel_do_throttle -- no pending activity >[ 8.251] sna_accel_block: evaluating timers, active=5 >[ 8.251] sna_accel_block: flush timer expires in 8 [8259] >[ 8.251] sna_wakeup_handler >[ 8.251] sna_block_handler (tv=1.113000) >[ 8.251] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.251] sna_accel_do_throttle -- no pending activity >[ 8.251] sna_accel_block: evaluating timers, active=5 >[ 8.251] sna_accel_block: flush timer expires in 8 [8259] >[ 8.251] sna_wakeup_handler >[ 8.251] sna_block_handler (tv=1.113000) >[ 8.251] sna_scanout_do_flush: flush timer active: delta=8 >[ 8.251] sna_accel_do_throttle -- no pending activity >[ 8.251] sna_accel_block: evaluating timers, active=5 >[ 8.251] sna_accel_block: flush timer expires in 8 [8259] >[ 8.251] sna_wakeup_handler >[ 8.251] sna_randr_getinfo() >[ 8.251] sna_handle_uevents >[ 8.251] sna_output_detect(eDP1:48) >[ 8.251] sna_output_detect(eDP1) reporting cached status (since 57ms): 0 >[ 8.251] sna_output_get_modes(eDP1:48) >[ 8.251] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.251] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.251] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.251] sna_output_attach_tile: found? TILE=-1 >[ 8.251] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.251] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.251] sna_output_get_modes: adding 1 probed modes >[ 8.251] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.251] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.251] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.251] kgem_can_create_2d: untiled size=33177600 >[ 8.251] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.251] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.251] kgem_can_create_2d: 640x480 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.251] kgem_can_create_2d: untiled size=1228800 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.251] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.251] kgem_can_create_2d: 800x600 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.251] kgem_can_create_2d: untiled size=1921024 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.251] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.251] kgem_can_create_2d: 800x600 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.251] kgem_can_create_2d: untiled size=1921024 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.251] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.251] kgem_can_create_2d: 1024x768 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.251] kgem_can_create_2d: untiled size=3145728 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.251] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.251] kgem_can_create_2d: 1280x960 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.251] kgem_can_create_2d: untiled size=4915200 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.251] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.251] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.251] kgem_can_create_2d: untiled size=5242880 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.251] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.251] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.251] kgem_can_create_2d: untiled size=7680000 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.251] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.251] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.251] kgem_can_create_2d: untiled size=9633792 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.251] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.251] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.251] kgem_can_create_2d: untiled size=10334208 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.251] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.251] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.251] kgem_can_create_2d: untiled size=11059200 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.251] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.251] kgem_can_create_2d: 1152x864 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.251] kgem_can_create_2d: untiled size=3981312 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.251] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.251] kgem_can_create_2d: 1360x768 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.251] kgem_can_create_2d: untiled size=4177920 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.251] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.251] kgem_can_create_2d: 1360x768 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.251] kgem_can_create_2d: untiled size=4177920 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.251] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.251] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.251] kgem_can_create_2d: untiled size=5881856 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.251] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.251] kgem_can_create_2d: 1440x900 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.251] kgem_can_create_2d: untiled size=5185536 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.251] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.251] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.251] kgem_can_create_2d: untiled size=6553600 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.251] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.251] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.251] kgem_can_create_2d: untiled size=7057408 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.251] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.251] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.251] kgem_can_create_2d: untiled size=7057408 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.251] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.251] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.251] kgem_can_create_2d: untiled size=8294400 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.251] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.251] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.251] kgem_can_create_2d: untiled size=9216000 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.251] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.251] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.251] kgem_can_create_2d: untiled size=12582912 >[ 8.251] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.251] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.251] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.251] kgem_can_create_2d: untiled size=8294400 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.251] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.251] kgem_can_create_2d: 640x360 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.251] kgem_can_create_2d: untiled size=921600 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.251] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.251] kgem_can_create_2d: 720x405 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.251] kgem_can_create_2d: untiled size=1167360 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.251] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.251] kgem_can_create_2d: 864x486 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.251] kgem_can_create_2d: untiled size=1683456 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.251] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.251] kgem_can_create_2d: 960x540 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.251] kgem_can_create_2d: untiled size=2076672 >[ 8.251] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.251] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.251] kgem_can_create_2d: 1024x576 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.251] kgem_can_create_2d: untiled size=2359296 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.251] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.251] kgem_can_create_2d: 1280x720 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.251] kgem_can_create_2d: untiled size=3686400 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.251] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.251] kgem_can_create_2d: 1368x768 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.251] kgem_can_create_2d: untiled size=4202496 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.251] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.251] kgem_can_create_2d: 1600x900 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.251] kgem_can_create_2d: untiled size=5763072 >[ 8.251] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.251] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.251] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.251] kgem_can_create_2d: untiled size=9437184 >[ 8.251] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.251] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.251] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.251] kgem_can_create_2d: untiled size=14745600 >[ 8.251] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.251] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.251] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.251] kgem_can_create_2d: untiled size=18665472 >[ 8.251] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.251] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.251] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.251] kgem_can_create_2d: untiled size=23040000 >[ 8.251] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.251] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.251] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.251] sna_output_detect(DP1:56) >[ 8.251] sna_output_detect(DP1) reporting cached status (since 300ms): 1 >[ 8.251] sna_output_detect(DP1-1:50) >[ 8.251] sna_output_detect(DP1-1) reporting cached status (since 294ms): 1 >[ 8.251] sna_output_detect(DP1-2:74) >[ 8.251] sna_output_detect(DP1-2) reporting cached status (since 8ms): 0 >[ 8.251] sna_output_get_modes(DP1-2:74) >[ 8.251] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.251] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.251] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.251] sna_output_attach_tile: found? TILE=4 >[ 8.251] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.251] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.251] sna_output_get_modes: adding 30 probed modes >[ 8.251] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.251] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.251] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.251] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.251] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.251] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.251] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.251] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.251] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.251] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.251] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.251] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.251] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.251] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.251] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.251] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.251] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.251] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.251] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.251] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.251] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.251] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.251] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.251] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.251] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.251] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.251] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.251] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.252] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.252] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.252] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.252] kgem_can_create_2d: untiled size=33177600 >[ 8.252] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.252] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.252] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.252] kgem_can_create_2d: untiled size=33177600 >[ 8.252] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.252] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.252] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.252] kgem_can_create_2d: untiled size=14745600 >[ 8.252] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.252] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.252] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.252] kgem_can_create_2d: untiled size=10485760 >[ 8.252] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.252] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.252] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.252] kgem_can_create_2d: untiled size=9216000 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.252] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: untiled size=8294400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.252] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.252] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.252] kgem_can_create_2d: untiled size=7680000 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.252] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.252] kgem_can_create_2d: 1600x900 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.252] kgem_can_create_2d: untiled size=5763072 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.252] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.252] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.252] kgem_can_create_2d: untiled size=5242880 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.252] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.252] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.252] kgem_can_create_2d: untiled size=5242880 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.252] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.252] kgem_can_create_2d: 1152x864 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.252] kgem_can_create_2d: untiled size=3981312 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.252] kgem_can_create_2d: 1280x720 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: untiled size=3686400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.252] kgem_can_create_2d: 1280x720 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: untiled size=3686400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.252] kgem_can_create_2d: 1280x720 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: untiled size=3686400 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.252] kgem_can_create_2d: 1024x768 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.252] kgem_can_create_2d: untiled size=3145728 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.252] kgem_can_create_2d: 1024x768 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.252] kgem_can_create_2d: untiled size=3145728 >[ 8.252] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.252] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.252] kgem_can_create_2d: 800x600 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.252] kgem_can_create_2d: untiled size=1921024 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.252] kgem_can_create_2d: 800x600 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.252] kgem_can_create_2d: untiled size=1921024 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.252] kgem_can_create_2d: 720x576 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.252] kgem_can_create_2d: untiled size=1658880 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.252] kgem_can_create_2d: 720x480 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.252] kgem_can_create_2d: untiled size=1384448 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.252] kgem_can_create_2d: 720x480 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.252] kgem_can_create_2d: untiled size=1384448 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.252] kgem_can_create_2d: 640x480 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: untiled size=1228800 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.252] kgem_can_create_2d: 640x480 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: untiled size=1228800 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.252] kgem_can_create_2d: 640x480 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: untiled size=1228800 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.252] kgem_can_create_2d: 720x400 @ 32 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.252] kgem_can_create_2d: untiled size=1155072 >[ 8.252] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.252] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.252] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.252] sna_output_detect(DP1-3:68) >[ 8.252] sna_output_detect(DP1-3) reporting cached status (since 240ms): 1 >[ 8.252] sna_output_detect(DP2:63) >[ 8.252] sna_output_detect(DP2) reporting cached status (since 240ms): 1 >[ 8.252] sna_output_detect(HDMI1:60) >[ 8.252] sna_output_detect(HDMI1) reporting cached status (since 240ms): 1 >[ 8.252] sna_output_detect(HDMI2:67) >[ 8.252] sna_output_detect(HDMI2) reporting cached status (since 232ms): 1 >[ 8.252] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.252] sna_scanout_do_flush: flush timer active: delta=7 >[ 8.252] sna_accel_do_throttle -- no pending activity >[ 8.252] sna_accel_block: evaluating timers, active=5 >[ 8.252] sna_accel_block: flush timer expires in 7 [8259] >[ 8.252] sna_wakeup_handler >[ 8.252] sna_block_handler (tv=1.112000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.253] sna_wakeup_handler >[ 8.253] sna_block_handler (tv=1.111000) >[ 8.253] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.253] sna_accel_do_throttle -- no pending activity >[ 8.253] sna_accel_block: evaluating timers, active=5 >[ 8.253] sna_accel_block: flush timer expires in 6 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.254] sna_wakeup_handler >[ 8.254] sna_block_handler (tv=1.110000) >[ 8.254] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.254] sna_accel_do_throttle -- no pending activity >[ 8.254] sna_accel_block: evaluating timers, active=5 >[ 8.254] sna_accel_block: flush timer expires in 5 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.255] sna_block_handler (tv=1.109000) >[ 8.255] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.255] sna_accel_do_throttle -- no pending activity >[ 8.255] sna_accel_block: evaluating timers, active=5 >[ 8.255] sna_accel_block: flush timer expires in 4 [8259] >[ 8.255] sna_wakeup_handler >[ 8.257] sna_block_handler (tv=1.107000) >[ 8.257] sna_scanout_do_flush: flush timer active: delta=2 >[ 8.257] sna_scanout_do_flush (time=8257), triggered >[ 8.257] sna_scanout_flush (time=8257), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 8.257] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.257] stop_flush: scanout=27 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.257] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.257] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.257] sna_accel_do_throttle -- no pending activity >[ 8.257] sna_accel_block: evaluating timers, active=5 >[ 8.257] sna_accel_block: flush timer expires in 16 [8273] >[ 8.257] sna_wakeup_handler >[ 8.257] sna_block_handler (tv=1.107000) >[ 8.257] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.257] sna_accel_do_throttle -- no pending activity >[ 8.257] sna_accel_block: evaluating timers, active=5 >[ 8.257] sna_accel_block: flush timer expires in 16 [8273] >[ 8.257] sna_wakeup_handler >[ 8.257] sna_block_handler (tv=1.107000) >[ 8.257] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.257] sna_accel_do_throttle -- no pending activity >[ 8.257] sna_accel_block: evaluating timers, active=5 >[ 8.257] sna_accel_block: flush timer expires in 16 [8273] >[ 8.257] sna_wakeup_handler >[ 8.257] sna_block_handler (tv=1.107000) >[ 8.257] sna_scanout_do_flush: flush timer active: delta=16 >[ 8.257] sna_accel_do_throttle -- no pending activity >[ 8.257] sna_accel_block: evaluating timers, active=5 >[ 8.257] sna_accel_block: flush timer expires in 16 [8273] >[ 8.258] sna_wakeup_handler >[ 8.258] sna_block_handler (tv=1.106000) >[ 8.258] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.258] sna_accel_do_throttle -- no pending activity >[ 8.258] sna_accel_block: evaluating timers, active=5 >[ 8.258] sna_accel_block: flush timer expires in 15 [8273] >[ 8.258] sna_wakeup_handler >[ 8.258] sna_block_handler (tv=1.106000) >[ 8.258] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.258] sna_accel_do_throttle -- no pending activity >[ 8.258] sna_accel_block: evaluating timers, active=5 >[ 8.258] sna_accel_block: flush timer expires in 15 [8273] >[ 8.258] sna_wakeup_handler >[ 8.258] sna_block_handler (tv=1.106000) >[ 8.258] sna_scanout_do_flush: flush timer active: delta=15 >[ 8.258] sna_accel_do_throttle -- no pending activity >[ 8.258] sna_accel_block: evaluating timers, active=5 >[ 8.258] sna_accel_block: flush timer expires in 15 [8273] >[ 8.262] sna_wakeup_handler >[ 8.262] sna_block_handler (tv=1.102000) >[ 8.262] sna_scanout_do_flush: flush timer active: delta=11 >[ 8.262] sna_accel_do_throttle -- no pending activity >[ 8.262] sna_accel_block: evaluating timers, active=5 >[ 8.262] sna_accel_block: flush timer expires in 11 [8273] >[ 8.262] sna_wakeup_handler >[ 8.262] sna_block_handler (tv=1.102000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_change_window_attributes >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.263] sna_wakeup_handler >[ 8.263] sna_block_handler (tv=1.101000) >[ 8.263] sna_scanout_do_flush: flush timer active: delta=10 >[ 8.263] sna_accel_do_throttle -- no pending activity >[ 8.263] sna_accel_block: evaluating timers, active=5 >[ 8.263] sna_accel_block: flush timer expires in 10 [8273] >[ 8.266] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_hide_cursors >[ 8.267] sna_crtc_disable_cursor: CRTC:32, handle=13 >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.267] sna_block_handler (tv=1.97000) >[ 8.267] sna_scanout_do_flush: flush timer active: delta=6 >[ 8.267] sna_accel_do_throttle -- no pending activity >[ 8.267] sna_accel_block: evaluating timers, active=5 >[ 8.267] sna_accel_block: flush timer expires in 6 [8273] >[ 8.267] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.268] sna_block_handler (tv=1.96000) >[ 8.268] sna_scanout_do_flush: flush timer active: delta=5 >[ 8.268] sna_accel_do_throttle -- no pending activity >[ 8.268] sna_accel_block: evaluating timers, active=5 >[ 8.268] sna_accel_block: flush timer expires in 5 [8273] >[ 8.268] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.269] sna_wakeup_handler >[ 8.269] sna_block_handler (tv=1.95000) >[ 8.269] sna_scanout_do_flush: flush timer active: delta=4 >[ 8.269] sna_accel_do_throttle -- no pending activity >[ 8.269] sna_accel_block: evaluating timers, active=5 >[ 8.269] sna_accel_block: flush timer expires in 4 [8273] >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] sna_scanout_do_flush: flush timer active: delta=3 >[ 8.270] sna_scanout_do_flush (time=8270), triggered >[ 8.270] sna_scanout_flush (time=8270), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] stop_flush: scanout=27 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_disarm_timer[0] (time=8270) >[ 8.270] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.270] sna_wakeup_handler >[ 8.270] sna_block_handler (tv=1.94000) >[ 8.270] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.270] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=0.0) >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=0.0) >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.271] sna_block_handler (tv=1.93000) >[ 8.271] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.271] sna_accel_do_throttle -- no pending activity >[ 8.271] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.273] sna_block_handler (tv=1.91000) >[ 8.273] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.273] sna_accel_do_throttle -- no pending activity >[ 8.273] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.274] sna_wakeup_handler >[ 8.274] sna_block_handler (tv=1.90000) >[ 8.274] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.274] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_block_handler (tv=1.89000) >[ 8.275] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.275] sna_accel_do_throttle -- no pending activity >[ 8.275] sna_wakeup_handler >[ 8.275] sna_randr_getinfo() >[ 8.275] sna_handle_uevents >[ 8.275] sna_output_detect(eDP1:48) >[ 8.275] sna_output_detect(eDP1) reporting cached status (since 81ms): 0 >[ 8.275] sna_output_get_modes(eDP1:48) >[ 8.275] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.275] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.275] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.275] sna_output_attach_tile: found? TILE=-1 >[ 8.275] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.275] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.275] sna_output_get_modes: adding 1 probed modes >[ 8.275] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.275] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.275] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.275] kgem_can_create_2d: untiled size=33177600 >[ 8.275] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.275] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.275] kgem_can_create_2d: 640x480 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.275] kgem_can_create_2d: untiled size=1228800 >[ 8.275] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.275] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.275] kgem_can_create_2d: 800x600 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.275] kgem_can_create_2d: untiled size=1921024 >[ 8.275] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.275] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.275] kgem_can_create_2d: 800x600 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.275] kgem_can_create_2d: untiled size=1921024 >[ 8.275] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.275] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.275] kgem_can_create_2d: 1024x768 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.275] kgem_can_create_2d: untiled size=3145728 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.275] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.275] kgem_can_create_2d: 1280x960 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.275] kgem_can_create_2d: untiled size=4915200 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.275] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.275] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.275] kgem_can_create_2d: untiled size=5242880 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.275] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.275] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.275] kgem_can_create_2d: untiled size=7680000 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.275] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.275] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.275] kgem_can_create_2d: untiled size=9633792 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.275] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.275] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.275] kgem_can_create_2d: untiled size=10334208 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.275] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.275] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.275] kgem_can_create_2d: untiled size=11059200 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.275] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.275] kgem_can_create_2d: 1152x864 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.275] kgem_can_create_2d: untiled size=3981312 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.275] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.275] kgem_can_create_2d: 1360x768 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.275] kgem_can_create_2d: untiled size=4177920 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.275] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.275] kgem_can_create_2d: 1360x768 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.275] kgem_can_create_2d: untiled size=4177920 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.275] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.275] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.275] kgem_can_create_2d: untiled size=5881856 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.275] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.275] kgem_can_create_2d: 1440x900 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.275] kgem_can_create_2d: untiled size=5185536 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.275] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.275] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.275] kgem_can_create_2d: untiled size=6553600 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.275] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.275] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.275] kgem_can_create_2d: untiled size=7057408 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.275] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.275] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.275] kgem_can_create_2d: untiled size=7057408 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.275] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.275] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.275] kgem_can_create_2d: untiled size=8294400 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.275] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.275] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.275] kgem_can_create_2d: untiled size=9216000 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.275] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.275] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.275] kgem_can_create_2d: untiled size=12582912 >[ 8.275] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.275] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.275] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.275] kgem_can_create_2d: untiled size=8294400 >[ 8.275] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.275] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.275] kgem_can_create_2d: 640x360 @ 32 >[ 8.275] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.275] kgem_can_create_2d: untiled size=921600 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.276] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.276] kgem_can_create_2d: 720x405 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.276] kgem_can_create_2d: untiled size=1167360 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.276] kgem_can_create_2d: 864x486 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.276] kgem_can_create_2d: untiled size=1683456 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.276] kgem_can_create_2d: 960x540 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.276] kgem_can_create_2d: untiled size=2076672 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.276] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.276] kgem_can_create_2d: 1024x576 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.276] kgem_can_create_2d: untiled size=2359296 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.276] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.276] kgem_can_create_2d: 1280x720 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: untiled size=3686400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.276] kgem_can_create_2d: 1368x768 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.276] kgem_can_create_2d: untiled size=4202496 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.276] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.276] kgem_can_create_2d: 1600x900 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.276] kgem_can_create_2d: untiled size=5763072 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.276] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.276] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.276] kgem_can_create_2d: untiled size=9437184 >[ 8.276] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.276] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.276] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.276] kgem_can_create_2d: untiled size=14745600 >[ 8.276] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.276] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.276] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.276] kgem_can_create_2d: untiled size=18665472 >[ 8.276] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.276] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.276] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.276] kgem_can_create_2d: untiled size=23040000 >[ 8.276] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.276] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.276] sna_output_detect(DP1:56) >[ 8.276] sna_output_detect(DP1) reporting cached status (since 325ms): 1 >[ 8.276] sna_output_detect(DP1-1:50) >[ 8.276] sna_output_detect(DP1-1) reporting cached status (since 319ms): 1 >[ 8.276] sna_output_detect(DP1-2:74) >[ 8.276] sna_output_detect(DP1-2) reporting cached status (since 33ms): 0 >[ 8.276] sna_output_get_modes(DP1-2:74) >[ 8.276] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.276] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.276] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.276] sna_output_attach_tile: found? TILE=4 >[ 8.276] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.276] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.276] sna_output_get_modes: adding 30 probed modes >[ 8.276] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.276] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.276] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.276] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.276] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.276] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.276] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.276] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.276] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.276] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.276] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.276] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.276] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.276] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.276] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.276] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.276] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.276] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.276] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.276] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.276] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.276] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.276] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.276] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.276] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.276] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.276] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.276] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.276] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.276] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.276] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.276] kgem_can_create_2d: untiled size=33177600 >[ 8.276] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.276] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.276] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.276] kgem_can_create_2d: untiled size=33177600 >[ 8.276] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.276] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.276] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.276] kgem_can_create_2d: untiled size=14745600 >[ 8.276] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.276] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.276] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.276] kgem_can_create_2d: untiled size=10485760 >[ 8.276] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.276] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.276] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.276] kgem_can_create_2d: untiled size=9216000 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.276] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: untiled size=8294400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.276] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.276] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.276] kgem_can_create_2d: untiled size=7680000 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.276] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.276] kgem_can_create_2d: 1600x900 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.276] kgem_can_create_2d: untiled size=5763072 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.276] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.276] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.276] kgem_can_create_2d: untiled size=5242880 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.276] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.276] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.276] kgem_can_create_2d: untiled size=5242880 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.276] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.276] kgem_can_create_2d: 1152x864 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.276] kgem_can_create_2d: untiled size=3981312 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.276] kgem_can_create_2d: 1280x720 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: untiled size=3686400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.276] kgem_can_create_2d: 1280x720 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: untiled size=3686400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.276] kgem_can_create_2d: 1280x720 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: untiled size=3686400 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.276] kgem_can_create_2d: 1024x768 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.276] kgem_can_create_2d: untiled size=3145728 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.276] kgem_can_create_2d: 1024x768 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.276] kgem_can_create_2d: untiled size=3145728 >[ 8.276] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.276] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.276] kgem_can_create_2d: 800x600 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.276] kgem_can_create_2d: untiled size=1921024 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.276] kgem_can_create_2d: 800x600 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.276] kgem_can_create_2d: untiled size=1921024 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.276] kgem_can_create_2d: 720x576 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.276] kgem_can_create_2d: untiled size=1658880 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.276] kgem_can_create_2d: 720x480 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.276] kgem_can_create_2d: untiled size=1384448 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.276] kgem_can_create_2d: 720x480 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.276] kgem_can_create_2d: untiled size=1384448 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.276] kgem_can_create_2d: 640x480 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: untiled size=1228800 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.276] kgem_can_create_2d: 640x480 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: untiled size=1228800 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.276] kgem_can_create_2d: 640x480 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: untiled size=1228800 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.276] kgem_can_create_2d: 720x400 @ 32 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.276] kgem_can_create_2d: untiled size=1155072 >[ 8.276] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.276] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.276] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.276] sna_output_detect(DP1-3:68) >[ 8.276] sna_output_detect(DP1-3) reporting cached status (since 264ms): 1 >[ 8.276] sna_output_detect(DP2:63) >[ 8.276] sna_output_detect(DP2) reporting cached status (since 264ms): 1 >[ 8.276] sna_output_detect(HDMI1:60) >[ 8.276] sna_output_detect(HDMI1) reporting cached status (since 264ms): 1 >[ 8.276] sna_output_detect(HDMI2:67) >[ 8.277] sna_output_detect(HDMI2) reporting cached status (since 257ms): 1 >[ 8.277] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=0.0) >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=0.0) >[ 8.277] sna_wakeup_handler >[ 8.277] sna_block_handler (tv=1.87000) >[ 8.277] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.277] sna_accel_do_throttle -- no pending activity >[ 8.277] sna_wakeup_handler >[ 8.277] sna_randr_getinfo() >[ 8.277] sna_handle_uevents >[ 8.277] sna_output_detect(eDP1:48) >[ 8.277] sna_output_detect(eDP1) reporting cached status (since 83ms): 0 >[ 8.277] sna_output_get_modes(eDP1:48) >[ 8.277] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.277] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.277] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.277] sna_output_attach_tile: found? TILE=-1 >[ 8.277] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.277] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.277] sna_output_get_modes: adding 1 probed modes >[ 8.277] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.277] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.277] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.277] kgem_can_create_2d: untiled size=33177600 >[ 8.277] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.277] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.277] kgem_can_create_2d: 640x480 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.277] kgem_can_create_2d: untiled size=1228800 >[ 8.277] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.277] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.277] kgem_can_create_2d: 800x600 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.277] kgem_can_create_2d: untiled size=1921024 >[ 8.277] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.277] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.277] kgem_can_create_2d: 800x600 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.277] kgem_can_create_2d: untiled size=1921024 >[ 8.277] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.277] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.277] kgem_can_create_2d: 1024x768 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.277] kgem_can_create_2d: untiled size=3145728 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.277] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.277] kgem_can_create_2d: 1280x960 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.277] kgem_can_create_2d: untiled size=4915200 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.277] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.277] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.277] kgem_can_create_2d: untiled size=5242880 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.277] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.277] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.277] kgem_can_create_2d: untiled size=7680000 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.277] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.277] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.277] kgem_can_create_2d: untiled size=9633792 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.277] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.277] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.277] kgem_can_create_2d: untiled size=10334208 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.277] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.277] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.277] kgem_can_create_2d: untiled size=11059200 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.277] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.277] kgem_can_create_2d: 1152x864 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.277] kgem_can_create_2d: untiled size=3981312 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.277] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.277] kgem_can_create_2d: 1360x768 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.277] kgem_can_create_2d: untiled size=4177920 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.277] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.277] kgem_can_create_2d: 1360x768 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.277] kgem_can_create_2d: untiled size=4177920 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.277] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.277] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.277] kgem_can_create_2d: untiled size=5881856 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.277] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.277] kgem_can_create_2d: 1440x900 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.277] kgem_can_create_2d: untiled size=5185536 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.277] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.277] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.277] kgem_can_create_2d: untiled size=6553600 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.277] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.277] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.277] kgem_can_create_2d: untiled size=7057408 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.277] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.277] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.277] kgem_can_create_2d: untiled size=7057408 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.277] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.277] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.277] kgem_can_create_2d: untiled size=8294400 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.277] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.277] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.277] kgem_can_create_2d: untiled size=9216000 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.277] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.277] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.277] kgem_can_create_2d: untiled size=12582912 >[ 8.277] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.277] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.277] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.277] kgem_can_create_2d: untiled size=8294400 >[ 8.277] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.277] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.277] kgem_can_create_2d: 640x360 @ 32 >[ 8.277] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.278] kgem_can_create_2d: untiled size=921600 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.278] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.278] kgem_can_create_2d: 720x405 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.278] kgem_can_create_2d: untiled size=1167360 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.278] kgem_can_create_2d: 864x486 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.278] kgem_can_create_2d: untiled size=1683456 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.278] kgem_can_create_2d: 960x540 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.278] kgem_can_create_2d: untiled size=2076672 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.278] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.278] kgem_can_create_2d: 1024x576 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.278] kgem_can_create_2d: untiled size=2359296 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.278] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.278] kgem_can_create_2d: 1280x720 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: untiled size=3686400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.278] kgem_can_create_2d: 1368x768 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.278] kgem_can_create_2d: untiled size=4202496 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.278] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.278] kgem_can_create_2d: 1600x900 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.278] kgem_can_create_2d: untiled size=5763072 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.278] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.278] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.278] kgem_can_create_2d: untiled size=9437184 >[ 8.278] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.278] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.278] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.278] kgem_can_create_2d: untiled size=14745600 >[ 8.278] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.278] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.278] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.278] kgem_can_create_2d: untiled size=18665472 >[ 8.278] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.278] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.278] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.278] kgem_can_create_2d: untiled size=23040000 >[ 8.278] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.278] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.278] sna_output_detect(DP1:56) >[ 8.278] sna_output_detect(DP1) reporting cached status (since 327ms): 1 >[ 8.278] sna_output_detect(DP1-1:50) >[ 8.278] sna_output_detect(DP1-1) reporting cached status (since 321ms): 1 >[ 8.278] sna_output_detect(DP1-2:74) >[ 8.278] sna_output_detect(DP1-2) reporting cached status (since 35ms): 0 >[ 8.278] sna_output_get_modes(DP1-2:74) >[ 8.278] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.278] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.278] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.278] sna_output_attach_tile: found? TILE=4 >[ 8.278] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.278] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.278] sna_output_get_modes: adding 30 probed modes >[ 8.278] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.278] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.278] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.278] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.278] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.278] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.278] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.278] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.278] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.278] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.278] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.278] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.278] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.278] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.278] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.278] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.278] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.278] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.278] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.278] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.278] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.278] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.278] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.278] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.278] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.278] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.278] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.278] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.278] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.278] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.278] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.278] kgem_can_create_2d: untiled size=33177600 >[ 8.278] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.278] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.278] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.278] kgem_can_create_2d: untiled size=33177600 >[ 8.278] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.278] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.278] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.278] kgem_can_create_2d: untiled size=14745600 >[ 8.278] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.278] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.278] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.278] kgem_can_create_2d: untiled size=10485760 >[ 8.278] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.278] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.278] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.278] kgem_can_create_2d: untiled size=9216000 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.278] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: untiled size=8294400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.278] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.278] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.278] kgem_can_create_2d: untiled size=7680000 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.278] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.278] kgem_can_create_2d: 1600x900 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.278] kgem_can_create_2d: untiled size=5763072 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.278] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.278] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.278] kgem_can_create_2d: untiled size=5242880 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.278] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.278] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.278] kgem_can_create_2d: untiled size=5242880 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.278] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.278] kgem_can_create_2d: 1152x864 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.278] kgem_can_create_2d: untiled size=3981312 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.278] kgem_can_create_2d: 1280x720 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: untiled size=3686400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.278] kgem_can_create_2d: 1280x720 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: untiled size=3686400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.278] kgem_can_create_2d: 1280x720 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: untiled size=3686400 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.278] kgem_can_create_2d: 1024x768 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.278] kgem_can_create_2d: untiled size=3145728 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.278] kgem_can_create_2d: 1024x768 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.278] kgem_can_create_2d: untiled size=3145728 >[ 8.278] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.278] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.278] kgem_can_create_2d: 800x600 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.278] kgem_can_create_2d: untiled size=1921024 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.278] kgem_can_create_2d: 800x600 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.278] kgem_can_create_2d: untiled size=1921024 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.278] kgem_can_create_2d: 720x576 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.278] kgem_can_create_2d: untiled size=1658880 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.278] kgem_can_create_2d: 720x480 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.278] kgem_can_create_2d: untiled size=1384448 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.278] kgem_can_create_2d: 720x480 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.278] kgem_can_create_2d: untiled size=1384448 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.278] kgem_can_create_2d: 640x480 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: untiled size=1228800 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.278] kgem_can_create_2d: 640x480 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: untiled size=1228800 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.278] kgem_can_create_2d: 640x480 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: untiled size=1228800 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.278] kgem_can_create_2d: 720x400 @ 32 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.278] kgem_can_create_2d: untiled size=1155072 >[ 8.278] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.278] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.278] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.278] sna_output_detect(DP1-3:68) >[ 8.278] sna_output_detect(DP1-3) reporting cached status (since 266ms): 1 >[ 8.278] sna_output_detect(DP2:63) >[ 8.278] sna_output_detect(DP2) reporting cached status (since 266ms): 1 >[ 8.278] sna_output_detect(HDMI1:60) >[ 8.278] sna_output_detect(HDMI1) reporting cached status (since 266ms): 1 >[ 8.278] sna_output_detect(HDMI2:67) >[ 8.278] sna_output_detect(HDMI2) reporting cached status (since 258ms): 1 >[ 8.278] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.278] sna_block_handler (tv=1.86000) >[ 8.278] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.278] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_block_handler (tv=1.85000) >[ 8.279] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.279] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_block_handler (tv=1.85000) >[ 8.279] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.279] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_block_handler (tv=1.85000) >[ 8.279] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.279] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_block_handler (tv=1.85000) >[ 8.279] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.279] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_block_handler (tv=1.85000) >[ 8.279] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.279] sna_accel_do_throttle -- no pending activity >[ 8.279] sna_wakeup_handler >[ 8.279] sna_randr_getinfo() >[ 8.279] sna_handle_uevents >[ 8.279] sna_output_detect(eDP1:48) >[ 8.279] sna_output_detect(eDP1) reporting cached status (since 85ms): 0 >[ 8.279] sna_output_get_modes(eDP1:48) >[ 8.279] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.279] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.279] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.279] sna_output_attach_tile: found? TILE=-1 >[ 8.279] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.279] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.279] sna_output_get_modes: adding 1 probed modes >[ 8.279] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.279] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.279] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.279] kgem_can_create_2d: untiled size=33177600 >[ 8.279] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.279] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.279] kgem_can_create_2d: 640x480 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.279] kgem_can_create_2d: untiled size=1228800 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.279] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.279] kgem_can_create_2d: 800x600 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.279] kgem_can_create_2d: untiled size=1921024 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.279] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.279] kgem_can_create_2d: 800x600 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.279] kgem_can_create_2d: untiled size=1921024 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.279] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.279] kgem_can_create_2d: 1024x768 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.279] kgem_can_create_2d: untiled size=3145728 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.279] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.279] kgem_can_create_2d: 1280x960 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.279] kgem_can_create_2d: untiled size=4915200 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.279] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.279] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.279] kgem_can_create_2d: untiled size=5242880 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.279] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.279] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.279] kgem_can_create_2d: untiled size=7680000 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.279] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.279] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.279] kgem_can_create_2d: untiled size=9633792 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.279] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.279] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.279] kgem_can_create_2d: untiled size=10334208 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.279] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.279] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.279] kgem_can_create_2d: untiled size=11059200 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.279] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.279] kgem_can_create_2d: 1152x864 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.279] kgem_can_create_2d: untiled size=3981312 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.279] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.279] kgem_can_create_2d: 1360x768 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.279] kgem_can_create_2d: untiled size=4177920 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.279] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.279] kgem_can_create_2d: 1360x768 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.279] kgem_can_create_2d: untiled size=4177920 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.279] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.279] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.279] kgem_can_create_2d: untiled size=5881856 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.279] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.279] kgem_can_create_2d: 1440x900 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.279] kgem_can_create_2d: untiled size=5185536 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.279] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.279] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.279] kgem_can_create_2d: untiled size=6553600 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.279] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.279] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.279] kgem_can_create_2d: untiled size=7057408 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.279] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.279] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.279] kgem_can_create_2d: untiled size=7057408 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.279] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.279] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.279] kgem_can_create_2d: untiled size=8294400 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.279] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.279] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.279] kgem_can_create_2d: untiled size=9216000 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.279] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.279] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.279] kgem_can_create_2d: untiled size=12582912 >[ 8.279] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.279] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.279] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.279] kgem_can_create_2d: untiled size=8294400 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.279] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.279] kgem_can_create_2d: 640x360 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.279] kgem_can_create_2d: untiled size=921600 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.279] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.279] kgem_can_create_2d: 720x405 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.279] kgem_can_create_2d: untiled size=1167360 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.279] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.279] kgem_can_create_2d: 864x486 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.279] kgem_can_create_2d: untiled size=1683456 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.279] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.279] kgem_can_create_2d: 960x540 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.279] kgem_can_create_2d: untiled size=2076672 >[ 8.279] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.279] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.279] kgem_can_create_2d: 1024x576 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.279] kgem_can_create_2d: untiled size=2359296 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.279] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.279] kgem_can_create_2d: 1280x720 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.279] kgem_can_create_2d: untiled size=3686400 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.279] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.279] kgem_can_create_2d: 1368x768 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.279] kgem_can_create_2d: untiled size=4202496 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.279] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.279] kgem_can_create_2d: 1600x900 @ 32 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.279] kgem_can_create_2d: untiled size=5763072 >[ 8.279] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.279] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.279] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.279] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.280] kgem_can_create_2d: untiled size=9437184 >[ 8.280] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.280] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.280] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.280] kgem_can_create_2d: untiled size=14745600 >[ 8.280] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.280] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.280] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.280] kgem_can_create_2d: untiled size=18665472 >[ 8.280] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.280] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.280] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.280] kgem_can_create_2d: untiled size=23040000 >[ 8.280] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.280] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.280] sna_output_detect(DP1:56) >[ 8.280] sna_output_detect(DP1) reporting cached status (since 329ms): 1 >[ 8.280] sna_output_detect(DP1-1:50) >[ 8.280] sna_output_detect(DP1-1) reporting cached status (since 323ms): 1 >[ 8.280] sna_output_detect(DP1-2:74) >[ 8.280] sna_output_detect(DP1-2) reporting cached status (since 37ms): 0 >[ 8.280] sna_output_get_modes(DP1-2:74) >[ 8.280] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.280] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.280] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.280] sna_output_attach_tile: found? TILE=4 >[ 8.280] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.280] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.280] sna_output_get_modes: adding 30 probed modes >[ 8.280] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.280] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.280] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.280] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.280] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.280] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.280] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.280] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.280] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.280] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.280] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.280] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.280] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.280] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.280] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.280] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.280] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.280] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.280] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.280] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.280] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.280] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.280] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.280] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.280] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.280] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.280] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.280] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.280] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.280] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.280] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.280] kgem_can_create_2d: untiled size=33177600 >[ 8.280] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.280] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.280] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.280] kgem_can_create_2d: untiled size=33177600 >[ 8.280] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.280] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.280] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.280] kgem_can_create_2d: untiled size=14745600 >[ 8.280] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.280] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.280] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.280] kgem_can_create_2d: untiled size=10485760 >[ 8.280] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.280] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.280] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.280] kgem_can_create_2d: untiled size=9216000 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.280] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: untiled size=8294400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.280] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.280] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.280] kgem_can_create_2d: untiled size=7680000 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.280] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.280] kgem_can_create_2d: 1600x900 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.280] kgem_can_create_2d: untiled size=5763072 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.280] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.280] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.280] kgem_can_create_2d: untiled size=5242880 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.280] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.280] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.280] kgem_can_create_2d: untiled size=5242880 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.280] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.280] kgem_can_create_2d: 1152x864 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.280] kgem_can_create_2d: untiled size=3981312 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.280] kgem_can_create_2d: 1280x720 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: untiled size=3686400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.280] kgem_can_create_2d: 1280x720 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: untiled size=3686400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.280] kgem_can_create_2d: 1280x720 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: untiled size=3686400 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.280] kgem_can_create_2d: 1024x768 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.280] kgem_can_create_2d: untiled size=3145728 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.280] kgem_can_create_2d: 1024x768 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.280] kgem_can_create_2d: untiled size=3145728 >[ 8.280] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.280] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.280] kgem_can_create_2d: 800x600 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.280] kgem_can_create_2d: untiled size=1921024 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.280] kgem_can_create_2d: 800x600 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.280] kgem_can_create_2d: untiled size=1921024 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.280] kgem_can_create_2d: 720x576 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.280] kgem_can_create_2d: untiled size=1658880 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.280] kgem_can_create_2d: 720x480 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.280] kgem_can_create_2d: untiled size=1384448 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.280] kgem_can_create_2d: 720x480 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.280] kgem_can_create_2d: untiled size=1384448 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.280] kgem_can_create_2d: 640x480 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: untiled size=1228800 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.280] kgem_can_create_2d: 640x480 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: untiled size=1228800 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.280] kgem_can_create_2d: 640x480 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: untiled size=1228800 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.280] kgem_can_create_2d: 720x400 @ 32 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.280] kgem_can_create_2d: untiled size=1155072 >[ 8.280] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.280] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.280] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.280] sna_output_detect(DP1-3:68) >[ 8.280] sna_output_detect(DP1-3) reporting cached status (since 268ms): 1 >[ 8.280] sna_output_detect(DP2:63) >[ 8.280] sna_output_detect(DP2) reporting cached status (since 268ms): 1 >[ 8.280] sna_output_detect(HDMI1:60) >[ 8.280] sna_output_detect(HDMI1) reporting cached status (since 268ms): 1 >[ 8.280] sna_output_detect(HDMI2:67) >[ 8.280] sna_output_detect(HDMI2) reporting cached status (since 260ms): 1 >[ 8.280] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.280] sna_block_handler (tv=1.84000) >[ 8.280] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.280] sna_accel_do_throttle -- no pending activity >[ 8.280] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.281] sna_wakeup_handler >[ 8.281] sna_block_handler (tv=1.83000) >[ 8.281] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.281] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_block_handler (tv=1.82000) >[ 8.282] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.282] sna_accel_do_throttle -- no pending activity >[ 8.282] sna_wakeup_handler >[ 8.282] sna_randr_getinfo() >[ 8.282] sna_handle_uevents >[ 8.282] sna_output_detect(eDP1:48) >[ 8.282] sna_output_detect(eDP1) reporting cached status (since 88ms): 0 >[ 8.282] sna_output_get_modes(eDP1:48) >[ 8.282] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.282] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.282] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.282] sna_output_attach_tile: found? TILE=-1 >[ 8.282] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.282] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.282] sna_output_get_modes: adding 1 probed modes >[ 8.282] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.283] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.283] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.283] kgem_can_create_2d: untiled size=33177600 >[ 8.283] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.283] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.283] kgem_can_create_2d: 640x480 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.283] kgem_can_create_2d: untiled size=1228800 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.283] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.283] kgem_can_create_2d: 800x600 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.283] kgem_can_create_2d: untiled size=1921024 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.283] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.283] kgem_can_create_2d: 800x600 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.283] kgem_can_create_2d: untiled size=1921024 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.283] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.283] kgem_can_create_2d: 1024x768 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.283] kgem_can_create_2d: untiled size=3145728 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.283] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.283] kgem_can_create_2d: 1280x960 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.283] kgem_can_create_2d: untiled size=4915200 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.283] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.283] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.283] kgem_can_create_2d: untiled size=5242880 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.283] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.283] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.283] kgem_can_create_2d: untiled size=7680000 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.283] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.283] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.283] kgem_can_create_2d: untiled size=9633792 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.283] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.283] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.283] kgem_can_create_2d: untiled size=10334208 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.283] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.283] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.283] kgem_can_create_2d: untiled size=11059200 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.283] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.283] kgem_can_create_2d: 1152x864 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.283] kgem_can_create_2d: untiled size=3981312 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.283] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.283] kgem_can_create_2d: 1360x768 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.283] kgem_can_create_2d: untiled size=4177920 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.283] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.283] kgem_can_create_2d: 1360x768 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.283] kgem_can_create_2d: untiled size=4177920 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.283] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.283] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.283] kgem_can_create_2d: untiled size=5881856 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.283] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.283] kgem_can_create_2d: 1440x900 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.283] kgem_can_create_2d: untiled size=5185536 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.283] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.283] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.283] kgem_can_create_2d: untiled size=6553600 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.283] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.283] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.283] kgem_can_create_2d: untiled size=7057408 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.283] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.283] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.283] kgem_can_create_2d: untiled size=7057408 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.283] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.283] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.283] kgem_can_create_2d: untiled size=8294400 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.283] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.283] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.283] kgem_can_create_2d: untiled size=9216000 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.283] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.283] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.283] kgem_can_create_2d: untiled size=12582912 >[ 8.283] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.283] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.283] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.283] kgem_can_create_2d: untiled size=8294400 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.283] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.283] kgem_can_create_2d: 640x360 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.283] kgem_can_create_2d: untiled size=921600 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.283] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.283] kgem_can_create_2d: 720x405 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.283] kgem_can_create_2d: untiled size=1167360 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.283] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.283] kgem_can_create_2d: 864x486 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.283] kgem_can_create_2d: untiled size=1683456 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.283] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.283] kgem_can_create_2d: 960x540 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.283] kgem_can_create_2d: untiled size=2076672 >[ 8.283] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.283] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.283] kgem_can_create_2d: 1024x576 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.283] kgem_can_create_2d: untiled size=2359296 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.283] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.283] kgem_can_create_2d: 1280x720 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.283] kgem_can_create_2d: untiled size=3686400 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.283] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.283] kgem_can_create_2d: 1368x768 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.283] kgem_can_create_2d: untiled size=4202496 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.283] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.283] kgem_can_create_2d: 1600x900 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.283] kgem_can_create_2d: untiled size=5763072 >[ 8.283] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.283] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.283] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.283] kgem_can_create_2d: untiled size=9437184 >[ 8.283] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.283] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.283] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.283] kgem_can_create_2d: untiled size=14745600 >[ 8.283] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.283] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.283] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.283] kgem_can_create_2d: untiled size=18665472 >[ 8.283] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.283] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.283] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.283] kgem_can_create_2d: untiled size=23040000 >[ 8.283] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.283] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.283] sna_output_detect(DP1:56) >[ 8.283] sna_output_detect(DP1) reporting cached status (since 332ms): 1 >[ 8.283] sna_output_detect(DP1-1:50) >[ 8.283] sna_output_detect(DP1-1) reporting cached status (since 326ms): 1 >[ 8.283] sna_output_detect(DP1-2:74) >[ 8.283] sna_output_detect(DP1-2) reporting cached status (since 40ms): 0 >[ 8.283] sna_output_get_modes(DP1-2:74) >[ 8.284] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.284] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.284] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.284] sna_output_attach_tile: found? TILE=4 >[ 8.284] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.284] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.284] sna_output_get_modes: adding 30 probed modes >[ 8.284] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.284] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.284] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.284] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.284] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.284] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.284] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.284] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.284] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.284] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.284] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.284] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.284] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.284] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.284] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.284] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.284] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.284] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.284] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.284] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.284] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.284] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.284] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.284] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.284] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.284] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.284] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.284] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.284] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.284] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.284] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.284] kgem_can_create_2d: untiled size=33177600 >[ 8.284] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.284] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.284] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.284] kgem_can_create_2d: untiled size=33177600 >[ 8.284] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.284] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.284] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.284] kgem_can_create_2d: untiled size=14745600 >[ 8.284] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.284] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.284] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.284] kgem_can_create_2d: untiled size=10485760 >[ 8.284] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.284] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.284] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.284] kgem_can_create_2d: untiled size=9216000 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.284] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: untiled size=8294400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.284] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.284] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.284] kgem_can_create_2d: untiled size=7680000 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.284] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.284] kgem_can_create_2d: 1600x900 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.284] kgem_can_create_2d: untiled size=5763072 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.284] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.284] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.284] kgem_can_create_2d: untiled size=5242880 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.284] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.284] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.284] kgem_can_create_2d: untiled size=5242880 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.284] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.284] kgem_can_create_2d: 1152x864 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.284] kgem_can_create_2d: untiled size=3981312 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.284] kgem_can_create_2d: 1280x720 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: untiled size=3686400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.284] kgem_can_create_2d: 1280x720 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: untiled size=3686400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.284] kgem_can_create_2d: 1280x720 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: untiled size=3686400 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.284] kgem_can_create_2d: 1024x768 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.284] kgem_can_create_2d: untiled size=3145728 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.284] kgem_can_create_2d: 1024x768 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.284] kgem_can_create_2d: untiled size=3145728 >[ 8.284] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.284] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.284] kgem_can_create_2d: 800x600 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.284] kgem_can_create_2d: untiled size=1921024 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.284] kgem_can_create_2d: 800x600 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.284] kgem_can_create_2d: untiled size=1921024 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.284] kgem_can_create_2d: 720x576 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.284] kgem_can_create_2d: untiled size=1658880 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.284] kgem_can_create_2d: 720x480 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.284] kgem_can_create_2d: untiled size=1384448 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.284] kgem_can_create_2d: 720x480 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.284] kgem_can_create_2d: untiled size=1384448 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.284] kgem_can_create_2d: 640x480 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: untiled size=1228800 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.284] kgem_can_create_2d: 640x480 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: untiled size=1228800 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.284] kgem_can_create_2d: 640x480 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: untiled size=1228800 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.284] kgem_can_create_2d: 720x400 @ 32 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.284] kgem_can_create_2d: untiled size=1155072 >[ 8.284] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.284] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.284] sna_output_detect(DP1-3:68) >[ 8.284] sna_output_detect(DP1-3) reporting cached status (since 272ms): 1 >[ 8.284] sna_output_detect(DP2:63) >[ 8.284] sna_output_detect(DP2) reporting cached status (since 272ms): 1 >[ 8.284] sna_output_detect(HDMI1:60) >[ 8.284] sna_output_detect(HDMI1) reporting cached status (since 272ms): 1 >[ 8.284] sna_output_detect(HDMI2:67) >[ 8.284] sna_output_detect(HDMI2) reporting cached status (since 264ms): 1 >[ 8.284] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.285] sna_block_handler (tv=1.79000) >[ 8.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.285] sna_accel_do_throttle -- no pending activity >[ 8.285] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.79000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_block_handler (tv=1.78000) >[ 8.286] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.286] sna_accel_do_throttle -- no pending activity >[ 8.286] sna_wakeup_handler >[ 8.286] sna_randr_getinfo() >[ 8.286] sna_handle_uevents >[ 8.286] sna_output_detect(eDP1:48) >[ 8.286] sna_output_detect(eDP1) reporting cached status (since 92ms): 0 >[ 8.286] sna_output_get_modes(eDP1:48) >[ 8.286] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.286] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.286] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.286] sna_output_attach_tile: found? TILE=-1 >[ 8.286] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.286] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.286] sna_output_get_modes: adding 1 probed modes >[ 8.286] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.287] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.287] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.287] kgem_can_create_2d: untiled size=33177600 >[ 8.287] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.287] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.287] kgem_can_create_2d: 640x480 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.287] kgem_can_create_2d: untiled size=1228800 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.287] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.287] kgem_can_create_2d: 800x600 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.287] kgem_can_create_2d: untiled size=1921024 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.287] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.287] kgem_can_create_2d: 800x600 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.287] kgem_can_create_2d: untiled size=1921024 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.287] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.287] kgem_can_create_2d: 1024x768 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.287] kgem_can_create_2d: untiled size=3145728 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.287] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.287] kgem_can_create_2d: 1280x960 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.287] kgem_can_create_2d: untiled size=4915200 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.287] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.287] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.287] kgem_can_create_2d: untiled size=5242880 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.287] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.287] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.287] kgem_can_create_2d: untiled size=7680000 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.287] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.287] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.287] kgem_can_create_2d: untiled size=9633792 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.287] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.287] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.287] kgem_can_create_2d: untiled size=10334208 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.287] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.287] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.287] kgem_can_create_2d: untiled size=11059200 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.287] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.287] kgem_can_create_2d: 1152x864 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.287] kgem_can_create_2d: untiled size=3981312 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.287] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.287] kgem_can_create_2d: 1360x768 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.287] kgem_can_create_2d: untiled size=4177920 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.287] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.287] kgem_can_create_2d: 1360x768 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.287] kgem_can_create_2d: untiled size=4177920 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.287] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.287] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.287] kgem_can_create_2d: untiled size=5881856 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.287] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.287] kgem_can_create_2d: 1440x900 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.287] kgem_can_create_2d: untiled size=5185536 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.287] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.287] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.287] kgem_can_create_2d: untiled size=6553600 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.287] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.287] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.287] kgem_can_create_2d: untiled size=7057408 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.287] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.287] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.287] kgem_can_create_2d: untiled size=7057408 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.287] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.287] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.287] kgem_can_create_2d: untiled size=8294400 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.287] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.287] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.287] kgem_can_create_2d: untiled size=9216000 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.287] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.287] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.287] kgem_can_create_2d: untiled size=12582912 >[ 8.287] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.287] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.287] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.287] kgem_can_create_2d: untiled size=8294400 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.287] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.287] kgem_can_create_2d: 640x360 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.287] kgem_can_create_2d: untiled size=921600 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.287] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.287] kgem_can_create_2d: 720x405 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.287] kgem_can_create_2d: untiled size=1167360 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.287] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.287] kgem_can_create_2d: 864x486 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.287] kgem_can_create_2d: untiled size=1683456 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.287] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.287] kgem_can_create_2d: 960x540 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.287] kgem_can_create_2d: untiled size=2076672 >[ 8.287] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.287] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.287] kgem_can_create_2d: 1024x576 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.287] kgem_can_create_2d: untiled size=2359296 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.287] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.287] kgem_can_create_2d: 1280x720 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.287] kgem_can_create_2d: untiled size=3686400 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.287] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.287] kgem_can_create_2d: 1368x768 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.287] kgem_can_create_2d: untiled size=4202496 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.287] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.287] kgem_can_create_2d: 1600x900 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.287] kgem_can_create_2d: untiled size=5763072 >[ 8.287] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.287] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.287] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.287] kgem_can_create_2d: untiled size=9437184 >[ 8.287] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.287] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.287] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.287] kgem_can_create_2d: untiled size=14745600 >[ 8.287] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.287] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.287] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.287] kgem_can_create_2d: untiled size=18665472 >[ 8.287] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.287] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.287] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.287] kgem_can_create_2d: untiled size=23040000 >[ 8.287] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.287] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.287] sna_output_detect(DP1:56) >[ 8.287] sna_output_detect(DP1) reporting cached status (since 336ms): 1 >[ 8.287] sna_output_detect(DP1-1:50) >[ 8.287] sna_output_detect(DP1-1) reporting cached status (since 330ms): 1 >[ 8.287] sna_output_detect(DP1-2:74) >[ 8.287] sna_output_detect(DP1-2) reporting cached status (since 44ms): 0 >[ 8.287] sna_output_get_modes(DP1-2:74) >[ 8.287] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.287] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.287] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.287] sna_output_attach_tile: found? TILE=4 >[ 8.288] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.288] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.288] sna_output_get_modes: adding 30 probed modes >[ 8.288] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.288] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.288] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.288] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.288] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.288] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.288] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.288] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.288] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.288] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.288] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.288] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.288] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.288] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.288] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.288] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.288] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.288] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.288] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.288] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.288] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.288] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.288] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.288] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.288] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.288] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.288] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.288] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.288] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.288] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.288] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.288] kgem_can_create_2d: untiled size=33177600 >[ 8.288] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.288] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.288] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.288] kgem_can_create_2d: untiled size=33177600 >[ 8.288] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.288] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.288] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.288] kgem_can_create_2d: untiled size=14745600 >[ 8.288] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.288] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.288] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.288] kgem_can_create_2d: untiled size=10485760 >[ 8.288] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.288] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.288] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.288] kgem_can_create_2d: untiled size=9216000 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.288] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: untiled size=8294400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.288] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.288] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.288] kgem_can_create_2d: untiled size=7680000 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.288] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.288] kgem_can_create_2d: 1600x900 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.288] kgem_can_create_2d: untiled size=5763072 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.288] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.288] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.288] kgem_can_create_2d: untiled size=5242880 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.288] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.288] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.288] kgem_can_create_2d: untiled size=5242880 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.288] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.288] kgem_can_create_2d: 1152x864 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.288] kgem_can_create_2d: untiled size=3981312 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.288] kgem_can_create_2d: 1280x720 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: untiled size=3686400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.288] kgem_can_create_2d: 1280x720 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: untiled size=3686400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.288] kgem_can_create_2d: 1280x720 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: untiled size=3686400 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.288] kgem_can_create_2d: 1024x768 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.288] kgem_can_create_2d: untiled size=3145728 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.288] kgem_can_create_2d: 1024x768 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.288] kgem_can_create_2d: untiled size=3145728 >[ 8.288] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.288] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.288] kgem_can_create_2d: 800x600 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.288] kgem_can_create_2d: untiled size=1921024 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.288] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.288] kgem_can_create_2d: 800x600 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.288] kgem_can_create_2d: untiled size=1921024 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.288] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.288] kgem_can_create_2d: 720x576 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.288] kgem_can_create_2d: untiled size=1658880 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.288] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.288] kgem_can_create_2d: 720x480 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.288] kgem_can_create_2d: untiled size=1384448 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.288] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.288] kgem_can_create_2d: 720x480 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.288] kgem_can_create_2d: untiled size=1384448 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.288] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.288] kgem_can_create_2d: 640x480 @ 32 >[ 8.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.288] kgem_can_create_2d: untiled size=1228800 >[ 8.288] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.289] kgem_can_create_2d: 640x480 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: untiled size=1228800 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.289] kgem_can_create_2d: 640x480 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: untiled size=1228800 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.289] kgem_can_create_2d: 720x400 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.289] kgem_can_create_2d: untiled size=1155072 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.289] sna_output_detect(DP1-3:68) >[ 8.289] sna_output_detect(DP1-3) reporting cached status (since 277ms): 1 >[ 8.289] sna_output_detect(DP2:63) >[ 8.289] sna_output_detect(DP2) reporting cached status (since 277ms): 1 >[ 8.289] sna_output_detect(HDMI1:60) >[ 8.289] sna_output_detect(HDMI1) reporting cached status (since 277ms): 1 >[ 8.289] sna_output_detect(HDMI2:67) >[ 8.289] sna_output_detect(HDMI2) reporting cached status (since 269ms): 1 >[ 8.289] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.289] sna_block_handler (tv=1.75000) >[ 8.289] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.289] sna_accel_do_throttle -- no pending activity >[ 8.289] sna_wakeup_handler >[ 8.289] sna_block_handler (tv=1.75000) >[ 8.289] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.289] sna_accel_do_throttle -- no pending activity >[ 8.289] sna_wakeup_handler >[ 8.289] sna_randr_getinfo() >[ 8.289] sna_handle_uevents >[ 8.289] sna_output_detect(eDP1:48) >[ 8.289] sna_output_detect(eDP1) reporting cached status (since 95ms): 0 >[ 8.289] sna_output_get_modes(eDP1:48) >[ 8.289] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.289] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.289] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.289] sna_output_attach_tile: found? TILE=-1 >[ 8.289] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.289] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.289] sna_output_get_modes: adding 1 probed modes >[ 8.289] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.289] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.289] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.289] kgem_can_create_2d: untiled size=33177600 >[ 8.289] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.289] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.289] kgem_can_create_2d: 640x480 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: untiled size=1228800 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.289] kgem_can_create_2d: 800x600 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.289] kgem_can_create_2d: untiled size=1921024 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.289] kgem_can_create_2d: 800x600 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.289] kgem_can_create_2d: untiled size=1921024 >[ 8.289] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.289] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.289] kgem_can_create_2d: 1024x768 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.289] kgem_can_create_2d: untiled size=3145728 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.289] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.289] kgem_can_create_2d: 1280x960 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.289] kgem_can_create_2d: untiled size=4915200 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.289] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.289] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.289] kgem_can_create_2d: untiled size=5242880 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.289] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.289] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.289] kgem_can_create_2d: untiled size=7680000 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.289] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.289] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.289] kgem_can_create_2d: untiled size=9633792 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.289] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.289] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.289] kgem_can_create_2d: untiled size=10334208 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.289] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.289] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.289] kgem_can_create_2d: untiled size=11059200 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.289] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.289] kgem_can_create_2d: 1152x864 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.289] kgem_can_create_2d: untiled size=3981312 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.289] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.289] kgem_can_create_2d: 1360x768 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.289] kgem_can_create_2d: untiled size=4177920 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.289] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.289] kgem_can_create_2d: 1360x768 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.289] kgem_can_create_2d: untiled size=4177920 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.289] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.289] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.289] kgem_can_create_2d: untiled size=5881856 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.289] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.289] kgem_can_create_2d: 1440x900 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.289] kgem_can_create_2d: untiled size=5185536 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.289] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.289] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.289] kgem_can_create_2d: untiled size=6553600 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.289] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.289] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.289] kgem_can_create_2d: untiled size=7057408 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.289] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.289] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.289] kgem_can_create_2d: untiled size=7057408 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.289] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.289] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.289] kgem_can_create_2d: untiled size=8294400 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.289] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.289] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.289] kgem_can_create_2d: untiled size=9216000 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.289] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.289] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.289] kgem_can_create_2d: untiled size=12582912 >[ 8.289] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.289] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.289] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.289] kgem_can_create_2d: untiled size=8294400 >[ 8.289] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 640x360 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.290] kgem_can_create_2d: untiled size=921600 >[ 8.290] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.290] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.290] kgem_can_create_2d: 720x405 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.290] kgem_can_create_2d: untiled size=1167360 >[ 8.290] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.290] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.290] kgem_can_create_2d: 864x486 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.290] kgem_can_create_2d: untiled size=1683456 >[ 8.290] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.290] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.290] kgem_can_create_2d: 960x540 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.290] kgem_can_create_2d: untiled size=2076672 >[ 8.290] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.290] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.290] kgem_can_create_2d: 1024x576 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.290] kgem_can_create_2d: untiled size=2359296 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.290] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.290] kgem_can_create_2d: 1280x720 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.290] kgem_can_create_2d: untiled size=3686400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.290] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.290] kgem_can_create_2d: 1368x768 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.290] kgem_can_create_2d: untiled size=4202496 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.290] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.290] kgem_can_create_2d: 1600x900 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.290] kgem_can_create_2d: untiled size=5763072 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.290] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.290] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.290] kgem_can_create_2d: untiled size=9437184 >[ 8.290] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.290] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.290] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.290] kgem_can_create_2d: untiled size=14745600 >[ 8.290] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.290] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.290] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.290] kgem_can_create_2d: untiled size=18665472 >[ 8.290] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.290] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.290] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.290] kgem_can_create_2d: untiled size=23040000 >[ 8.290] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.290] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.290] sna_output_detect(DP1:56) >[ 8.290] sna_output_detect(DP1) reporting cached status (since 339ms): 1 >[ 8.290] sna_output_detect(DP1-1:50) >[ 8.290] sna_output_detect(DP1-1) reporting cached status (since 333ms): 1 >[ 8.290] sna_output_detect(DP1-2:74) >[ 8.290] sna_output_detect(DP1-2) reporting cached status (since 47ms): 0 >[ 8.290] sna_output_get_modes(DP1-2:74) >[ 8.290] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.290] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.290] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.290] sna_output_attach_tile: found? TILE=4 >[ 8.290] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.290] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.290] sna_output_get_modes: adding 30 probed modes >[ 8.290] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.290] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.290] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.290] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.290] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.290] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.290] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.290] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.290] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.290] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.290] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.290] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.290] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.290] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.290] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.290] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.290] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.290] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.290] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.290] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.290] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.290] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.290] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.290] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.290] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.290] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.290] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.290] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.290] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.290] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.290] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.290] kgem_can_create_2d: untiled size=33177600 >[ 8.290] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.290] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.290] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.290] kgem_can_create_2d: untiled size=33177600 >[ 8.290] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.290] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.290] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.290] kgem_can_create_2d: untiled size=14745600 >[ 8.290] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.290] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.290] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.290] kgem_can_create_2d: untiled size=10485760 >[ 8.290] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.290] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.290] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.290] kgem_can_create_2d: untiled size=9216000 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.290] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: untiled size=8294400 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.290] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.290] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.290] kgem_can_create_2d: untiled size=7680000 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.290] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.290] kgem_can_create_2d: 1600x900 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.290] kgem_can_create_2d: untiled size=5763072 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.290] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.290] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.290] kgem_can_create_2d: untiled size=5242880 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.290] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.290] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.290] kgem_can_create_2d: untiled size=5242880 >[ 8.290] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.291] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.291] kgem_can_create_2d: 1152x864 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.291] kgem_can_create_2d: untiled size=3981312 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.291] kgem_can_create_2d: 1280x720 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: untiled size=3686400 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.291] kgem_can_create_2d: 1280x720 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: untiled size=3686400 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.291] kgem_can_create_2d: 1280x720 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: untiled size=3686400 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.291] kgem_can_create_2d: 1024x768 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.291] kgem_can_create_2d: untiled size=3145728 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.291] kgem_can_create_2d: 1024x768 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.291] kgem_can_create_2d: untiled size=3145728 >[ 8.291] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.291] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.291] kgem_can_create_2d: 800x600 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.291] kgem_can_create_2d: untiled size=1921024 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.291] kgem_can_create_2d: 800x600 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.291] kgem_can_create_2d: untiled size=1921024 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.291] kgem_can_create_2d: 720x576 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.291] kgem_can_create_2d: untiled size=1658880 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.291] kgem_can_create_2d: 720x480 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.291] kgem_can_create_2d: untiled size=1384448 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.291] kgem_can_create_2d: 720x480 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.291] kgem_can_create_2d: untiled size=1384448 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.291] kgem_can_create_2d: 640x480 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: untiled size=1228800 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.291] kgem_can_create_2d: 640x480 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: untiled size=1228800 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.291] kgem_can_create_2d: 640x480 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: untiled size=1228800 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.291] kgem_can_create_2d: 720x400 @ 32 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.291] kgem_can_create_2d: untiled size=1155072 >[ 8.291] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.291] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.291] sna_output_detect(DP1-3:68) >[ 8.291] sna_output_detect(DP1-3) reporting cached status (since 279ms): 1 >[ 8.291] sna_output_detect(DP2:63) >[ 8.291] sna_output_detect(DP2) reporting cached status (since 279ms): 1 >[ 8.291] sna_output_detect(HDMI1:60) >[ 8.291] sna_output_detect(HDMI1) reporting cached status (since 279ms): 1 >[ 8.291] sna_output_detect(HDMI2:67) >[ 8.291] sna_output_detect(HDMI2) reporting cached status (since 271ms): 1 >[ 8.291] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.291] sna_wakeup_handler >[ 8.291] sna_block_handler (tv=1.73000) >[ 8.291] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.291] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.293] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.293] sna_accel_do_throttle -- no pending activity >[ 8.293] sna_wakeup_handler >[ 8.293] sna_block_handler (tv=1.71000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.294] sna_accel_do_throttle -- no pending activity >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=0.0) >[ 8.294] sna_wakeup_handler >[ 8.294] sna_block_handler (tv=1.70000) >[ 8.294] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_block_handler (tv=1.69000) >[ 8.295] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.295] sna_accel_do_throttle -- no pending activity >[ 8.295] sna_wakeup_handler >[ 8.295] sna_randr_getinfo() >[ 8.295] sna_handle_uevents >[ 8.295] sna_output_detect(eDP1:48) >[ 8.295] sna_output_detect(eDP1) reporting cached status (since 101ms): 0 >[ 8.295] sna_output_get_modes(eDP1:48) >[ 8.295] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.295] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.295] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.295] sna_output_attach_tile: found? TILE=-1 >[ 8.295] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.295] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.295] sna_output_get_modes: adding 1 probed modes >[ 8.295] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.295] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.295] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.295] kgem_can_create_2d: untiled size=33177600 >[ 8.295] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.295] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.295] kgem_can_create_2d: 640x480 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.295] kgem_can_create_2d: untiled size=1228800 >[ 8.295] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.295] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.295] kgem_can_create_2d: 800x600 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.295] kgem_can_create_2d: untiled size=1921024 >[ 8.295] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.295] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.295] kgem_can_create_2d: 800x600 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.295] kgem_can_create_2d: untiled size=1921024 >[ 8.295] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.295] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.295] kgem_can_create_2d: 1024x768 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.295] kgem_can_create_2d: untiled size=3145728 >[ 8.295] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.295] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.295] kgem_can_create_2d: 1280x960 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.295] kgem_can_create_2d: untiled size=4915200 >[ 8.295] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.295] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.295] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.295] kgem_can_create_2d: untiled size=5242880 >[ 8.295] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.295] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.295] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.295] kgem_can_create_2d: untiled size=7680000 >[ 8.295] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.295] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.295] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.295] kgem_can_create_2d: untiled size=9633792 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.296] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.296] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.296] kgem_can_create_2d: untiled size=10334208 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.296] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.296] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.296] kgem_can_create_2d: untiled size=11059200 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.296] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.296] kgem_can_create_2d: 1152x864 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.296] kgem_can_create_2d: untiled size=3981312 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.296] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.296] kgem_can_create_2d: 1360x768 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.296] kgem_can_create_2d: untiled size=4177920 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.296] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.296] kgem_can_create_2d: 1360x768 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.296] kgem_can_create_2d: untiled size=4177920 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.296] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.296] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.296] kgem_can_create_2d: untiled size=5881856 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.296] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.296] kgem_can_create_2d: 1440x900 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.296] kgem_can_create_2d: untiled size=5185536 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.296] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.296] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.296] kgem_can_create_2d: untiled size=6553600 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.296] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.296] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.296] kgem_can_create_2d: untiled size=7057408 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.296] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.296] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.296] kgem_can_create_2d: untiled size=7057408 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.296] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.296] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.296] kgem_can_create_2d: untiled size=8294400 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.296] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.296] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.296] kgem_can_create_2d: untiled size=9216000 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.296] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.296] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.296] kgem_can_create_2d: untiled size=12582912 >[ 8.296] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.296] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.296] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.296] kgem_can_create_2d: untiled size=8294400 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.296] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.296] kgem_can_create_2d: 640x360 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.296] kgem_can_create_2d: untiled size=921600 >[ 8.296] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.296] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.296] kgem_can_create_2d: 720x405 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.296] kgem_can_create_2d: untiled size=1167360 >[ 8.296] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.296] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.296] kgem_can_create_2d: 864x486 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.296] kgem_can_create_2d: untiled size=1683456 >[ 8.296] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.296] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.296] kgem_can_create_2d: 960x540 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.296] kgem_can_create_2d: untiled size=2076672 >[ 8.296] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.296] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.296] kgem_can_create_2d: 1024x576 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.296] kgem_can_create_2d: untiled size=2359296 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.296] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.296] kgem_can_create_2d: 1280x720 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.296] kgem_can_create_2d: untiled size=3686400 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.296] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.296] kgem_can_create_2d: 1368x768 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.296] kgem_can_create_2d: untiled size=4202496 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.296] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.296] kgem_can_create_2d: 1600x900 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.296] kgem_can_create_2d: untiled size=5763072 >[ 8.296] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.296] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.296] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.296] kgem_can_create_2d: untiled size=9437184 >[ 8.296] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.296] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.296] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.296] kgem_can_create_2d: untiled size=14745600 >[ 8.296] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.296] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.296] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.296] kgem_can_create_2d: untiled size=18665472 >[ 8.296] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.296] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.296] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.296] kgem_can_create_2d: untiled size=23040000 >[ 8.296] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.296] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.296] sna_output_detect(DP1:56) >[ 8.296] sna_output_detect(DP1) reporting cached status (since 345ms): 1 >[ 8.296] sna_output_detect(DP1-1:50) >[ 8.296] sna_output_detect(DP1-1) reporting cached status (since 339ms): 1 >[ 8.296] sna_output_detect(DP1-2:74) >[ 8.296] sna_output_detect(DP1-2) reporting cached status (since 53ms): 0 >[ 8.296] sna_output_get_modes(DP1-2:74) >[ 8.296] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.296] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.296] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.296] sna_output_attach_tile: found? TILE=4 >[ 8.296] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.296] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.296] sna_output_get_modes: adding 30 probed modes >[ 8.296] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.296] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.296] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.296] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.296] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.296] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.296] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.296] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.296] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.296] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.296] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.296] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.296] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.296] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.296] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.296] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.296] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.296] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.296] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.296] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.296] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.296] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.297] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.297] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.297] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.297] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.297] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.297] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.297] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.297] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.297] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.297] kgem_can_create_2d: untiled size=33177600 >[ 8.297] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.297] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.297] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.297] kgem_can_create_2d: untiled size=33177600 >[ 8.297] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.297] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.297] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.297] kgem_can_create_2d: untiled size=14745600 >[ 8.297] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.297] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.297] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.297] kgem_can_create_2d: untiled size=10485760 >[ 8.297] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.297] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.297] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.297] kgem_can_create_2d: untiled size=9216000 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.297] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: untiled size=8294400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.297] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.297] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.297] kgem_can_create_2d: untiled size=7680000 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.297] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.297] kgem_can_create_2d: 1600x900 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.297] kgem_can_create_2d: untiled size=5763072 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.297] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.297] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.297] kgem_can_create_2d: untiled size=5242880 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.297] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.297] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.297] kgem_can_create_2d: untiled size=5242880 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.297] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.297] kgem_can_create_2d: 1152x864 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.297] kgem_can_create_2d: untiled size=3981312 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.297] kgem_can_create_2d: 1280x720 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: untiled size=3686400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.297] kgem_can_create_2d: 1280x720 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: untiled size=3686400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.297] kgem_can_create_2d: 1280x720 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: untiled size=3686400 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.297] kgem_can_create_2d: 1024x768 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.297] kgem_can_create_2d: untiled size=3145728 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.297] kgem_can_create_2d: 1024x768 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.297] kgem_can_create_2d: untiled size=3145728 >[ 8.297] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.297] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.297] kgem_can_create_2d: 800x600 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.297] kgem_can_create_2d: untiled size=1921024 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.297] kgem_can_create_2d: 800x600 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.297] kgem_can_create_2d: untiled size=1921024 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.297] kgem_can_create_2d: 720x576 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.297] kgem_can_create_2d: untiled size=1658880 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.297] kgem_can_create_2d: 720x480 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.297] kgem_can_create_2d: untiled size=1384448 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.297] kgem_can_create_2d: 720x480 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.297] kgem_can_create_2d: untiled size=1384448 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.297] kgem_can_create_2d: 640x480 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: untiled size=1228800 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.297] kgem_can_create_2d: 640x480 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: untiled size=1228800 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.297] kgem_can_create_2d: 640x480 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: untiled size=1228800 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.297] kgem_can_create_2d: 720x400 @ 32 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.297] kgem_can_create_2d: untiled size=1155072 >[ 8.297] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.297] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.297] sna_output_detect(DP1-3:68) >[ 8.297] sna_output_detect(DP1-3) reporting cached status (since 285ms): 1 >[ 8.297] sna_output_detect(DP2:63) >[ 8.297] sna_output_detect(DP2) reporting cached status (since 285ms): 1 >[ 8.297] sna_output_detect(HDMI1:60) >[ 8.297] sna_output_detect(HDMI1) reporting cached status (since 285ms): 1 >[ 8.297] sna_output_detect(HDMI2:67) >[ 8.297] sna_output_detect(HDMI2) reporting cached status (since 277ms): 1 >[ 8.297] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.297] sna_block_handler (tv=1.67000) >[ 8.297] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.297] sna_accel_do_throttle -- no pending activity >[ 8.297] sna_wakeup_handler >[ 8.297] sna_block_handler (tv=1.67000) >[ 8.297] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.297] sna_accel_do_throttle -- no pending activity >[ 8.297] sna_wakeup_handler >[ 8.297] sna_block_handler (tv=1.67000) >[ 8.297] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.297] sna_accel_do_throttle -- no pending activity >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=1.66000) >[ 8.298] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.298] sna_accel_do_throttle -- no pending activity >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=1.66000) >[ 8.298] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.298] sna_accel_do_throttle -- no pending activity >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=0.0) >[ 8.298] sna_wakeup_handler >[ 8.298] sna_block_handler (tv=1.66000) >[ 8.298] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.298] sna_accel_do_throttle -- no pending activity >[ 8.298] sna_wakeup_handler >[ 8.298] sna_randr_getinfo() >[ 8.298] sna_handle_uevents >[ 8.298] sna_output_detect(eDP1:48) >[ 8.298] sna_output_detect(eDP1) reporting cached status (since 104ms): 0 >[ 8.298] sna_output_get_modes(eDP1:48) >[ 8.298] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.298] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.298] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.298] sna_output_attach_tile: found? TILE=-1 >[ 8.298] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.298] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.298] sna_output_get_modes: adding 1 probed modes >[ 8.298] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.298] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.298] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.298] kgem_can_create_2d: untiled size=33177600 >[ 8.298] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.298] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.298] kgem_can_create_2d: 640x480 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.298] kgem_can_create_2d: untiled size=1228800 >[ 8.298] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.298] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.298] kgem_can_create_2d: 800x600 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.298] kgem_can_create_2d: untiled size=1921024 >[ 8.298] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.298] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.298] kgem_can_create_2d: 800x600 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.298] kgem_can_create_2d: untiled size=1921024 >[ 8.298] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.298] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.298] kgem_can_create_2d: 1024x768 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.298] kgem_can_create_2d: untiled size=3145728 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.298] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.298] kgem_can_create_2d: 1280x960 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.298] kgem_can_create_2d: untiled size=4915200 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.298] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.298] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.298] kgem_can_create_2d: untiled size=5242880 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.298] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.298] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.298] kgem_can_create_2d: untiled size=7680000 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.298] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.298] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.298] kgem_can_create_2d: untiled size=9633792 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.298] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.298] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.298] kgem_can_create_2d: untiled size=10334208 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.298] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.298] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.298] kgem_can_create_2d: untiled size=11059200 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.298] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.298] kgem_can_create_2d: 1152x864 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.298] kgem_can_create_2d: untiled size=3981312 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.298] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.298] kgem_can_create_2d: 1360x768 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.298] kgem_can_create_2d: untiled size=4177920 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.298] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.298] kgem_can_create_2d: 1360x768 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.298] kgem_can_create_2d: untiled size=4177920 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.298] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.298] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.298] kgem_can_create_2d: untiled size=5881856 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.298] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.298] kgem_can_create_2d: 1440x900 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.298] kgem_can_create_2d: untiled size=5185536 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.298] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.298] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.298] kgem_can_create_2d: untiled size=6553600 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.298] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.298] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.298] kgem_can_create_2d: untiled size=7057408 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.298] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.298] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.298] kgem_can_create_2d: untiled size=7057408 >[ 8.298] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.298] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.298] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.299] kgem_can_create_2d: untiled size=9216000 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.299] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.299] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.299] kgem_can_create_2d: untiled size=12582912 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.299] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 640x360 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.299] kgem_can_create_2d: untiled size=921600 >[ 8.299] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.299] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.299] kgem_can_create_2d: 720x405 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.299] kgem_can_create_2d: untiled size=1167360 >[ 8.299] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.299] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.299] kgem_can_create_2d: 864x486 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.299] kgem_can_create_2d: untiled size=1683456 >[ 8.299] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.299] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.299] kgem_can_create_2d: 960x540 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.299] kgem_can_create_2d: untiled size=2076672 >[ 8.299] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.299] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.299] kgem_can_create_2d: 1024x576 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.299] kgem_can_create_2d: untiled size=2359296 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.299] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.299] kgem_can_create_2d: 1280x720 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.299] kgem_can_create_2d: untiled size=3686400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.299] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.299] kgem_can_create_2d: 1368x768 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.299] kgem_can_create_2d: untiled size=4202496 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.299] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.299] kgem_can_create_2d: 1600x900 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.299] kgem_can_create_2d: untiled size=5763072 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.299] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.299] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.299] kgem_can_create_2d: untiled size=9437184 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.299] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.299] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.299] kgem_can_create_2d: untiled size=14745600 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.299] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.299] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.299] kgem_can_create_2d: untiled size=18665472 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.299] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.299] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.299] kgem_can_create_2d: untiled size=23040000 >[ 8.299] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.299] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.299] sna_output_detect(DP1:56) >[ 8.299] sna_output_detect(DP1) reporting cached status (since 348ms): 1 >[ 8.299] sna_output_detect(DP1-1:50) >[ 8.299] sna_output_detect(DP1-1) reporting cached status (since 342ms): 1 >[ 8.299] sna_output_detect(DP1-2:74) >[ 8.299] sna_output_detect(DP1-2) reporting cached status (since 56ms): 0 >[ 8.299] sna_output_get_modes(DP1-2:74) >[ 8.299] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.299] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.299] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.299] sna_output_attach_tile: found? TILE=4 >[ 8.299] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.299] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.299] sna_output_get_modes: adding 30 probed modes >[ 8.299] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.299] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.299] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.299] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.299] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.299] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.299] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.299] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.299] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.299] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.299] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.299] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.299] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.299] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.299] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.299] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.299] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.299] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.299] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.299] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.299] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.299] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.299] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.299] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.299] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.299] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.299] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.299] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.299] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.299] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.299] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.299] kgem_can_create_2d: untiled size=33177600 >[ 8.299] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.299] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.299] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.299] kgem_can_create_2d: untiled size=33177600 >[ 8.299] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.299] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.299] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.299] kgem_can_create_2d: untiled size=14745600 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.299] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.299] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.299] kgem_can_create_2d: untiled size=10485760 >[ 8.299] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.299] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.299] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.299] kgem_can_create_2d: untiled size=9216000 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.299] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: untiled size=8294400 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.299] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.299] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.299] kgem_can_create_2d: untiled size=7680000 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.299] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.299] kgem_can_create_2d: 1600x900 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.299] kgem_can_create_2d: untiled size=5763072 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.299] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.299] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.299] kgem_can_create_2d: untiled size=5242880 >[ 8.299] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.300] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.300] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.300] kgem_can_create_2d: untiled size=5242880 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.300] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.300] kgem_can_create_2d: 1152x864 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.300] kgem_can_create_2d: untiled size=3981312 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.300] kgem_can_create_2d: 1280x720 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: untiled size=3686400 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.300] kgem_can_create_2d: 1280x720 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: untiled size=3686400 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.300] kgem_can_create_2d: 1280x720 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: untiled size=3686400 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.300] kgem_can_create_2d: 1024x768 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.300] kgem_can_create_2d: untiled size=3145728 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.300] kgem_can_create_2d: 1024x768 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.300] kgem_can_create_2d: untiled size=3145728 >[ 8.300] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.300] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.300] kgem_can_create_2d: 800x600 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.300] kgem_can_create_2d: untiled size=1921024 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.300] kgem_can_create_2d: 800x600 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.300] kgem_can_create_2d: untiled size=1921024 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.300] kgem_can_create_2d: 720x576 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.300] kgem_can_create_2d: untiled size=1658880 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.300] kgem_can_create_2d: 720x480 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.300] kgem_can_create_2d: untiled size=1384448 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.300] kgem_can_create_2d: 720x480 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.300] kgem_can_create_2d: untiled size=1384448 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.300] kgem_can_create_2d: 640x480 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: untiled size=1228800 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.300] kgem_can_create_2d: 640x480 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: untiled size=1228800 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.300] kgem_can_create_2d: 640x480 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: untiled size=1228800 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.300] kgem_can_create_2d: 720x400 @ 32 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.300] kgem_can_create_2d: untiled size=1155072 >[ 8.300] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.300] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.300] sna_output_detect(DP1-3:68) >[ 8.300] sna_output_detect(DP1-3) reporting cached status (since 288ms): 1 >[ 8.300] sna_output_detect(DP2:63) >[ 8.300] sna_output_detect(DP2) reporting cached status (since 288ms): 1 >[ 8.300] sna_output_detect(HDMI1:60) >[ 8.300] sna_output_detect(HDMI1) reporting cached status (since 288ms): 1 >[ 8.300] sna_output_detect(HDMI2:67) >[ 8.300] sna_output_detect(HDMI2) reporting cached status (since 280ms): 1 >[ 8.300] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.300] sna_wakeup_handler >[ 8.300] sna_block_handler (tv=1.64000) >[ 8.300] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.300] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.301] sna_accel_do_throttle -- no pending activity >[ 8.301] sna_wakeup_handler >[ 8.301] sna_block_handler (tv=1.63000) >[ 8.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.302] sna_accel_do_throttle -- no pending activity >[ 8.302] sna_wakeup_handler >[ 8.302] sna_block_handler (tv=1.62000) >[ 8.302] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.302] sna_accel_do_throttle -- no pending activity >[ 8.302] sna_wakeup_handler >[ 8.302] sna_block_handler (tv=1.62000) >[ 8.302] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.302] sna_accel_do_throttle -- no pending activity >[ 8.302] sna_wakeup_handler >[ 8.302] sna_block_handler (tv=1.62000) >[ 8.302] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.302] sna_accel_do_throttle -- no pending activity >[ 8.302] sna_wakeup_handler >[ 8.302] sna_block_handler (tv=1.62000) >[ 8.302] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.302] sna_accel_do_throttle -- no pending activity >[ 8.302] sna_wakeup_handler >[ 8.302] sna_randr_getinfo() >[ 8.302] sna_handle_uevents >[ 8.302] sna_output_detect(eDP1:48) >[ 8.302] sna_output_detect(eDP1) reporting cached status (since 108ms): 0 >[ 8.302] sna_output_get_modes(eDP1:48) >[ 8.302] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.302] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.302] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.302] sna_output_attach_tile: found? TILE=-1 >[ 8.302] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.302] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.302] sna_output_get_modes: adding 1 probed modes >[ 8.302] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.302] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.302] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.302] kgem_can_create_2d: untiled size=33177600 >[ 8.302] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.302] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.302] kgem_can_create_2d: 640x480 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.302] kgem_can_create_2d: untiled size=1228800 >[ 8.302] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.302] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.302] kgem_can_create_2d: 800x600 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.302] kgem_can_create_2d: untiled size=1921024 >[ 8.302] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.302] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.302] kgem_can_create_2d: 800x600 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.302] kgem_can_create_2d: untiled size=1921024 >[ 8.302] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.302] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.302] kgem_can_create_2d: 1024x768 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.302] kgem_can_create_2d: untiled size=3145728 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.302] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.302] kgem_can_create_2d: 1280x960 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.302] kgem_can_create_2d: untiled size=4915200 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.302] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.302] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.302] kgem_can_create_2d: untiled size=5242880 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.302] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.302] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.302] kgem_can_create_2d: untiled size=7680000 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.302] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.302] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.302] kgem_can_create_2d: untiled size=9633792 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.302] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.302] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.302] kgem_can_create_2d: untiled size=10334208 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.302] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.302] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.302] kgem_can_create_2d: untiled size=11059200 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.302] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.302] kgem_can_create_2d: 1152x864 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.302] kgem_can_create_2d: untiled size=3981312 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.302] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.302] kgem_can_create_2d: 1360x768 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.302] kgem_can_create_2d: untiled size=4177920 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.302] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.302] kgem_can_create_2d: 1360x768 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.302] kgem_can_create_2d: untiled size=4177920 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.302] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.302] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.302] kgem_can_create_2d: untiled size=5881856 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.302] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.302] kgem_can_create_2d: 1440x900 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.302] kgem_can_create_2d: untiled size=5185536 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.302] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.302] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.302] kgem_can_create_2d: untiled size=6553600 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.302] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.302] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.302] kgem_can_create_2d: untiled size=7057408 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.302] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.302] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.302] kgem_can_create_2d: untiled size=7057408 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.302] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.302] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.302] kgem_can_create_2d: untiled size=8294400 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.302] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.302] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.302] kgem_can_create_2d: untiled size=9216000 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.302] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.302] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.302] kgem_can_create_2d: untiled size=12582912 >[ 8.302] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.302] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.302] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.302] kgem_can_create_2d: untiled size=8294400 >[ 8.302] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.302] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.302] kgem_can_create_2d: 640x360 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.302] kgem_can_create_2d: untiled size=921600 >[ 8.302] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.302] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.302] kgem_can_create_2d: 720x405 @ 32 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.302] kgem_can_create_2d: untiled size=1167360 >[ 8.302] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.303] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.303] kgem_can_create_2d: 864x486 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.303] kgem_can_create_2d: untiled size=1683456 >[ 8.303] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.303] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.303] kgem_can_create_2d: 960x540 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.303] kgem_can_create_2d: untiled size=2076672 >[ 8.303] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.303] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.303] kgem_can_create_2d: 1024x576 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.303] kgem_can_create_2d: untiled size=2359296 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.303] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.303] kgem_can_create_2d: 1280x720 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: untiled size=3686400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.303] kgem_can_create_2d: 1368x768 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.303] kgem_can_create_2d: untiled size=4202496 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.303] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.303] kgem_can_create_2d: 1600x900 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.303] kgem_can_create_2d: untiled size=5763072 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.303] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.303] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.303] kgem_can_create_2d: untiled size=9437184 >[ 8.303] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.303] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.303] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.303] kgem_can_create_2d: untiled size=14745600 >[ 8.303] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.303] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.303] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.303] kgem_can_create_2d: untiled size=18665472 >[ 8.303] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.303] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.303] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.303] kgem_can_create_2d: untiled size=23040000 >[ 8.303] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.303] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.303] sna_output_detect(DP1:56) >[ 8.303] sna_output_detect(DP1) reporting cached status (since 352ms): 1 >[ 8.303] sna_output_detect(DP1-1:50) >[ 8.303] sna_output_detect(DP1-1) reporting cached status (since 346ms): 1 >[ 8.303] sna_output_detect(DP1-2:74) >[ 8.303] sna_output_detect(DP1-2) reporting cached status (since 60ms): 0 >[ 8.303] sna_output_get_modes(DP1-2:74) >[ 8.303] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.303] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.303] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.303] sna_output_attach_tile: found? TILE=4 >[ 8.303] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.303] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.303] sna_output_get_modes: adding 30 probed modes >[ 8.303] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.303] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.303] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.303] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.303] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.303] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.303] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.303] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.303] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.303] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.303] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.303] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.303] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.303] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.303] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.303] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.303] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.303] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.303] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.303] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.303] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.303] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.303] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.303] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.303] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.303] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.303] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.303] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.303] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.303] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.303] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.303] kgem_can_create_2d: untiled size=33177600 >[ 8.303] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.303] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.303] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.303] kgem_can_create_2d: untiled size=33177600 >[ 8.303] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.303] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.303] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.303] kgem_can_create_2d: untiled size=14745600 >[ 8.303] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.303] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.303] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.303] kgem_can_create_2d: untiled size=10485760 >[ 8.303] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.303] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.303] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.303] kgem_can_create_2d: untiled size=9216000 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.303] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: untiled size=8294400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.303] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.303] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.303] kgem_can_create_2d: untiled size=7680000 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.303] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.303] kgem_can_create_2d: 1600x900 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.303] kgem_can_create_2d: untiled size=5763072 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.303] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.303] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.303] kgem_can_create_2d: untiled size=5242880 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.303] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.303] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.303] kgem_can_create_2d: untiled size=5242880 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.303] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.303] kgem_can_create_2d: 1152x864 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.303] kgem_can_create_2d: untiled size=3981312 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.303] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.303] kgem_can_create_2d: 1280x720 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: untiled size=3686400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.303] kgem_can_create_2d: 1280x720 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: untiled size=3686400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.303] kgem_can_create_2d: 1280x720 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: untiled size=3686400 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.303] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.303] kgem_can_create_2d: 1024x768 @ 32 >[ 8.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.303] kgem_can_create_2d: untiled size=3145728 >[ 8.303] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.304] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.304] kgem_can_create_2d: 1024x768 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.304] kgem_can_create_2d: untiled size=3145728 >[ 8.304] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.304] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.304] kgem_can_create_2d: 800x600 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.304] kgem_can_create_2d: untiled size=1921024 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.304] kgem_can_create_2d: 800x600 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.304] kgem_can_create_2d: untiled size=1921024 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.304] kgem_can_create_2d: 720x576 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.304] kgem_can_create_2d: untiled size=1658880 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.304] kgem_can_create_2d: 720x480 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.304] kgem_can_create_2d: untiled size=1384448 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.304] kgem_can_create_2d: 720x480 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.304] kgem_can_create_2d: untiled size=1384448 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.304] kgem_can_create_2d: 640x480 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: untiled size=1228800 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.304] kgem_can_create_2d: 640x480 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: untiled size=1228800 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.304] kgem_can_create_2d: 640x480 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: untiled size=1228800 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.304] kgem_can_create_2d: 720x400 @ 32 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.304] kgem_can_create_2d: untiled size=1155072 >[ 8.304] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.304] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.304] sna_output_detect(DP1-3:68) >[ 8.304] sna_output_detect(DP1-3) reporting cached status (since 292ms): 1 >[ 8.304] sna_output_detect(DP2:63) >[ 8.304] sna_output_detect(DP2) reporting cached status (since 292ms): 1 >[ 8.304] sna_output_detect(HDMI1:60) >[ 8.304] sna_output_detect(HDMI1) reporting cached status (since 292ms): 1 >[ 8.304] sna_output_detect(HDMI2:67) >[ 8.304] sna_output_detect(HDMI2) reporting cached status (since 284ms): 1 >[ 8.304] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.304] sna_wakeup_handler >[ 8.304] sna_block_handler (tv=1.60000) >[ 8.304] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.304] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_block_handler (tv=1.59000) >[ 8.305] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.305] sna_accel_do_throttle -- no pending activity >[ 8.305] sna_wakeup_handler >[ 8.305] sna_randr_getinfo() >[ 8.305] sna_handle_uevents >[ 8.305] sna_output_detect(eDP1:48) >[ 8.305] sna_output_detect(eDP1) reporting cached status (since 111ms): 0 >[ 8.305] sna_output_get_modes(eDP1:48) >[ 8.305] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.305] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.305] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.305] sna_output_attach_tile: found? TILE=-1 >[ 8.305] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.305] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.305] sna_output_get_modes: adding 1 probed modes >[ 8.305] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.305] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.305] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.305] kgem_can_create_2d: untiled size=33177600 >[ 8.305] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.305] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.305] kgem_can_create_2d: 640x480 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.305] kgem_can_create_2d: untiled size=1228800 >[ 8.305] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.305] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.305] kgem_can_create_2d: 800x600 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.305] kgem_can_create_2d: untiled size=1921024 >[ 8.305] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.305] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.305] kgem_can_create_2d: 800x600 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.305] kgem_can_create_2d: untiled size=1921024 >[ 8.305] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.305] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.305] kgem_can_create_2d: 1024x768 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.305] kgem_can_create_2d: untiled size=3145728 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.305] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.305] kgem_can_create_2d: 1280x960 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.305] kgem_can_create_2d: untiled size=4915200 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.305] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.305] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.305] kgem_can_create_2d: untiled size=5242880 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.305] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.305] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.305] kgem_can_create_2d: untiled size=7680000 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.305] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.305] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.305] kgem_can_create_2d: untiled size=9633792 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.305] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.305] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.305] kgem_can_create_2d: untiled size=10334208 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.305] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.305] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.305] kgem_can_create_2d: untiled size=11059200 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.305] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.305] kgem_can_create_2d: 1152x864 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.305] kgem_can_create_2d: untiled size=3981312 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.305] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.305] kgem_can_create_2d: 1360x768 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.305] kgem_can_create_2d: untiled size=4177920 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.305] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.305] kgem_can_create_2d: 1360x768 @ 32 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.305] kgem_can_create_2d: untiled size=4177920 >[ 8.305] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.306] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.306] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.306] kgem_can_create_2d: untiled size=5881856 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.306] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.306] kgem_can_create_2d: 1440x900 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.306] kgem_can_create_2d: untiled size=5185536 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.306] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.306] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.306] kgem_can_create_2d: untiled size=6553600 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.306] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.306] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.306] kgem_can_create_2d: untiled size=7057408 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.306] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.306] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.306] kgem_can_create_2d: untiled size=7057408 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.306] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.306] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: untiled size=8294400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.306] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.306] kgem_can_create_2d: untiled size=9216000 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.306] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.306] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.306] kgem_can_create_2d: untiled size=12582912 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.306] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.306] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: untiled size=8294400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.306] kgem_can_create_2d: 640x360 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.306] kgem_can_create_2d: untiled size=921600 >[ 8.306] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.306] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.306] kgem_can_create_2d: 720x405 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.306] kgem_can_create_2d: untiled size=1167360 >[ 8.306] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.306] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.306] kgem_can_create_2d: 864x486 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.306] kgem_can_create_2d: untiled size=1683456 >[ 8.306] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.306] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.306] kgem_can_create_2d: 960x540 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.306] kgem_can_create_2d: untiled size=2076672 >[ 8.306] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.306] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.306] kgem_can_create_2d: 1024x576 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.306] kgem_can_create_2d: untiled size=2359296 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.306] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.306] kgem_can_create_2d: 1280x720 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.306] kgem_can_create_2d: untiled size=3686400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.306] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.306] kgem_can_create_2d: 1368x768 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.306] kgem_can_create_2d: untiled size=4202496 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.306] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.306] kgem_can_create_2d: 1600x900 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.306] kgem_can_create_2d: untiled size=5763072 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.306] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.306] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.306] kgem_can_create_2d: untiled size=9437184 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.306] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.306] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.306] kgem_can_create_2d: untiled size=14745600 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.306] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.306] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.306] kgem_can_create_2d: untiled size=18665472 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.306] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.306] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.306] kgem_can_create_2d: untiled size=23040000 >[ 8.306] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.306] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.306] sna_output_detect(DP1:56) >[ 8.306] sna_output_detect(DP1) reporting cached status (since 355ms): 1 >[ 8.306] sna_output_detect(DP1-1:50) >[ 8.306] sna_output_detect(DP1-1) reporting cached status (since 349ms): 1 >[ 8.306] sna_output_detect(DP1-2:74) >[ 8.306] sna_output_detect(DP1-2) reporting cached status (since 63ms): 0 >[ 8.306] sna_output_get_modes(DP1-2:74) >[ 8.306] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.306] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.306] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.306] sna_output_attach_tile: found? TILE=4 >[ 8.306] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.306] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.306] sna_output_get_modes: adding 30 probed modes >[ 8.306] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.306] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.306] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.306] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.306] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.306] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.306] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.306] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.306] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.306] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.306] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.306] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.306] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.306] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.306] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.306] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.306] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.306] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.306] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.306] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.306] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.306] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.306] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.306] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.306] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.306] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.306] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.306] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.306] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.306] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.306] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.306] kgem_can_create_2d: untiled size=33177600 >[ 8.306] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.306] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.306] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.306] kgem_can_create_2d: untiled size=33177600 >[ 8.306] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.306] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.306] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.306] kgem_can_create_2d: untiled size=14745600 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.306] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.306] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.306] kgem_can_create_2d: untiled size=10485760 >[ 8.306] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.306] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.306] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.306] kgem_can_create_2d: untiled size=9216000 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.306] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.306] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: untiled size=8294400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.306] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: untiled size=8294400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.306] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: untiled size=8294400 >[ 8.306] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.306] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.307] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: untiled size=8294400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.307] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: untiled size=8294400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.307] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: untiled size=8294400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.307] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.307] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.307] kgem_can_create_2d: untiled size=7680000 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.307] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.307] kgem_can_create_2d: 1600x900 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.307] kgem_can_create_2d: untiled size=5763072 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.307] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.307] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.307] kgem_can_create_2d: untiled size=5242880 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.307] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.307] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.307] kgem_can_create_2d: untiled size=5242880 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.307] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.307] kgem_can_create_2d: 1152x864 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.307] kgem_can_create_2d: untiled size=3981312 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.307] kgem_can_create_2d: 1280x720 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: untiled size=3686400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.307] kgem_can_create_2d: 1280x720 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: untiled size=3686400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.307] kgem_can_create_2d: 1280x720 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: untiled size=3686400 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.307] kgem_can_create_2d: 1024x768 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.307] kgem_can_create_2d: untiled size=3145728 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.307] kgem_can_create_2d: 1024x768 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.307] kgem_can_create_2d: untiled size=3145728 >[ 8.307] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.307] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.307] kgem_can_create_2d: 800x600 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.307] kgem_can_create_2d: untiled size=1921024 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.307] kgem_can_create_2d: 800x600 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.307] kgem_can_create_2d: untiled size=1921024 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.307] kgem_can_create_2d: 720x576 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.307] kgem_can_create_2d: untiled size=1658880 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.307] kgem_can_create_2d: 720x480 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.307] kgem_can_create_2d: untiled size=1384448 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.307] kgem_can_create_2d: 720x480 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.307] kgem_can_create_2d: untiled size=1384448 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.307] kgem_can_create_2d: 640x480 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: untiled size=1228800 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.307] kgem_can_create_2d: 640x480 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: untiled size=1228800 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.307] kgem_can_create_2d: 640x480 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: untiled size=1228800 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.307] kgem_can_create_2d: 720x400 @ 32 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.307] kgem_can_create_2d: untiled size=1155072 >[ 8.307] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.307] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.307] sna_output_detect(DP1-3:68) >[ 8.307] sna_output_detect(DP1-3) reporting cached status (since 295ms): 1 >[ 8.307] sna_output_detect(DP2:63) >[ 8.307] sna_output_detect(DP2) reporting cached status (since 295ms): 1 >[ 8.307] sna_output_detect(HDMI1:60) >[ 8.307] sna_output_detect(HDMI1) reporting cached status (since 295ms): 1 >[ 8.307] sna_output_detect(HDMI2:67) >[ 8.307] sna_output_detect(HDMI2) reporting cached status (since 287ms): 1 >[ 8.307] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.307] sna_block_handler (tv=1.57000) >[ 8.307] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.307] sna_accel_do_throttle -- no pending activity >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=1.57000) >[ 8.307] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.307] sna_accel_do_throttle -- no pending activity >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=1.57000) >[ 8.307] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.307] sna_accel_do_throttle -- no pending activity >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=1.57000) >[ 8.307] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.307] sna_accel_do_throttle -- no pending activity >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=1.57000) >[ 8.307] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.307] sna_accel_do_throttle -- no pending activity >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.307] sna_wakeup_handler >[ 8.307] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=0.0) >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=1.56000) >[ 8.308] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.308] sna_accel_do_throttle -- no pending activity >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=1.56000) >[ 8.308] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.308] sna_accel_do_throttle -- no pending activity >[ 8.308] sna_wakeup_handler >[ 8.308] sna_block_handler (tv=1.56000) >[ 8.308] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.308] sna_accel_do_throttle -- no pending activity >[ 8.308] sna_wakeup_handler >[ 8.308] sna_randr_getinfo() >[ 8.308] sna_handle_uevents >[ 8.308] sna_output_detect(eDP1:48) >[ 8.308] sna_output_detect(eDP1) reporting cached status (since 114ms): 0 >[ 8.308] sna_output_get_modes(eDP1:48) >[ 8.308] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.308] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.308] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.308] sna_output_attach_tile: found? TILE=-1 >[ 8.308] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.308] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.308] sna_output_get_modes: adding 1 probed modes >[ 8.308] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.309] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.309] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.309] kgem_can_create_2d: untiled size=33177600 >[ 8.309] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.309] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.309] kgem_can_create_2d: 640x480 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.309] kgem_can_create_2d: untiled size=1228800 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.309] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.309] kgem_can_create_2d: 800x600 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.309] kgem_can_create_2d: untiled size=1921024 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.309] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.309] kgem_can_create_2d: 800x600 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.309] kgem_can_create_2d: untiled size=1921024 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.309] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.309] kgem_can_create_2d: 1024x768 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.309] kgem_can_create_2d: untiled size=3145728 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.309] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.309] kgem_can_create_2d: 1280x960 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.309] kgem_can_create_2d: untiled size=4915200 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.309] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.309] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.309] kgem_can_create_2d: untiled size=5242880 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.309] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.309] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.309] kgem_can_create_2d: untiled size=7680000 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.309] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.309] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.309] kgem_can_create_2d: untiled size=9633792 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.309] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.309] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.309] kgem_can_create_2d: untiled size=10334208 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.309] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.309] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.309] kgem_can_create_2d: untiled size=11059200 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.309] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.309] kgem_can_create_2d: 1152x864 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.309] kgem_can_create_2d: untiled size=3981312 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.309] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.309] kgem_can_create_2d: 1360x768 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.309] kgem_can_create_2d: untiled size=4177920 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.309] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.309] kgem_can_create_2d: 1360x768 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.309] kgem_can_create_2d: untiled size=4177920 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.309] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.309] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.309] kgem_can_create_2d: untiled size=5881856 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.309] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.309] kgem_can_create_2d: 1440x900 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.309] kgem_can_create_2d: untiled size=5185536 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.309] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.309] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.309] kgem_can_create_2d: untiled size=6553600 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.309] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.309] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.309] kgem_can_create_2d: untiled size=7057408 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.309] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.309] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.309] kgem_can_create_2d: untiled size=7057408 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.309] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.309] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.309] kgem_can_create_2d: untiled size=8294400 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.309] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.309] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.309] kgem_can_create_2d: untiled size=9216000 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.309] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.309] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.309] kgem_can_create_2d: untiled size=12582912 >[ 8.309] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.309] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.309] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.309] kgem_can_create_2d: untiled size=8294400 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.309] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.309] kgem_can_create_2d: 640x360 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.309] kgem_can_create_2d: untiled size=921600 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.309] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.309] kgem_can_create_2d: 720x405 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.309] kgem_can_create_2d: untiled size=1167360 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.309] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.309] kgem_can_create_2d: 864x486 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.309] kgem_can_create_2d: untiled size=1683456 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.309] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.309] kgem_can_create_2d: 960x540 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.309] kgem_can_create_2d: untiled size=2076672 >[ 8.309] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.309] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.309] kgem_can_create_2d: 1024x576 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.309] kgem_can_create_2d: untiled size=2359296 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.309] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.309] kgem_can_create_2d: 1280x720 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.309] kgem_can_create_2d: untiled size=3686400 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.309] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.309] kgem_can_create_2d: 1368x768 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.309] kgem_can_create_2d: untiled size=4202496 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.309] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.309] kgem_can_create_2d: 1600x900 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.309] kgem_can_create_2d: untiled size=5763072 >[ 8.309] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.309] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.309] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.309] kgem_can_create_2d: untiled size=9437184 >[ 8.309] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.309] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.309] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.309] kgem_can_create_2d: untiled size=14745600 >[ 8.309] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.309] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.309] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.309] kgem_can_create_2d: untiled size=18665472 >[ 8.309] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.309] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.310] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.310] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.310] kgem_can_create_2d: untiled size=23040000 >[ 8.310] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.310] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.310] sna_output_detect(DP1:56) >[ 8.310] sna_output_detect(DP1) reporting cached status (since 359ms): 1 >[ 8.310] sna_output_detect(DP1-1:50) >[ 8.310] sna_output_detect(DP1-1) reporting cached status (since 353ms): 1 >[ 8.310] sna_output_detect(DP1-2:74) >[ 8.310] sna_output_detect(DP1-2) reporting cached status (since 67ms): 0 >[ 8.310] sna_output_get_modes(DP1-2:74) >[ 8.310] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.310] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.310] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.310] sna_output_attach_tile: found? TILE=4 >[ 8.310] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.310] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.310] sna_output_get_modes: adding 30 probed modes >[ 8.310] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.310] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.310] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.310] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.310] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.310] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.310] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.310] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.310] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.310] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.310] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.310] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.310] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.310] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.310] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.310] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.310] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.310] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.310] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.310] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.310] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.310] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.310] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.310] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.310] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.310] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.310] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.310] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.310] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.310] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.310] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.310] kgem_can_create_2d: untiled size=33177600 >[ 8.310] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.310] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.310] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.310] kgem_can_create_2d: untiled size=33177600 >[ 8.310] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.310] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.310] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.310] kgem_can_create_2d: untiled size=14745600 >[ 8.310] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.310] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.310] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.310] kgem_can_create_2d: untiled size=10485760 >[ 8.310] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.310] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.310] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.310] kgem_can_create_2d: untiled size=9216000 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.310] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: untiled size=8294400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.310] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.310] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.310] kgem_can_create_2d: untiled size=7680000 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.310] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.310] kgem_can_create_2d: 1600x900 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.310] kgem_can_create_2d: untiled size=5763072 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.310] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.310] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.310] kgem_can_create_2d: untiled size=5242880 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.310] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.310] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.310] kgem_can_create_2d: untiled size=5242880 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.310] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.310] kgem_can_create_2d: 1152x864 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.310] kgem_can_create_2d: untiled size=3981312 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.310] kgem_can_create_2d: 1280x720 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: untiled size=3686400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.310] kgem_can_create_2d: 1280x720 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: untiled size=3686400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.310] kgem_can_create_2d: 1280x720 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: untiled size=3686400 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.310] kgem_can_create_2d: 1024x768 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.310] kgem_can_create_2d: untiled size=3145728 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.310] kgem_can_create_2d: 1024x768 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.310] kgem_can_create_2d: untiled size=3145728 >[ 8.310] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.310] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.310] kgem_can_create_2d: 800x600 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.310] kgem_can_create_2d: untiled size=1921024 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.310] kgem_can_create_2d: 800x600 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.310] kgem_can_create_2d: untiled size=1921024 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.310] kgem_can_create_2d: 720x576 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.310] kgem_can_create_2d: untiled size=1658880 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.310] kgem_can_create_2d: 720x480 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.310] kgem_can_create_2d: untiled size=1384448 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.310] kgem_can_create_2d: 720x480 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.310] kgem_can_create_2d: untiled size=1384448 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.310] kgem_can_create_2d: 640x480 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: untiled size=1228800 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.310] kgem_can_create_2d: 640x480 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: untiled size=1228800 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.310] kgem_can_create_2d: 640x480 @ 32 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: untiled size=1228800 >[ 8.310] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.310] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.310] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.311] kgem_can_create_2d: 720x400 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.311] kgem_can_create_2d: untiled size=1155072 >[ 8.311] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.311] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.311] sna_output_detect(DP1-3:68) >[ 8.311] sna_output_detect(DP1-3) reporting cached status (since 299ms): 1 >[ 8.311] sna_output_detect(DP2:63) >[ 8.311] sna_output_detect(DP2) reporting cached status (since 299ms): 1 >[ 8.311] sna_output_detect(HDMI1:60) >[ 8.311] sna_output_detect(HDMI1) reporting cached status (since 299ms): 1 >[ 8.311] sna_output_detect(HDMI2:67) >[ 8.311] sna_output_detect(HDMI2) reporting cached status (since 291ms): 1 >[ 8.311] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.311] sna_block_handler (tv=1.53000) >[ 8.311] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.311] sna_accel_do_throttle -- no pending activity >[ 8.311] sna_wakeup_handler >[ 8.311] sna_block_handler (tv=1.53000) >[ 8.311] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.311] sna_accel_do_throttle -- no pending activity >[ 8.311] sna_wakeup_handler >[ 8.311] sna_block_handler (tv=1.53000) >[ 8.311] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.311] sna_accel_do_throttle -- no pending activity >[ 8.311] sna_wakeup_handler >[ 8.311] sna_block_handler (tv=1.53000) >[ 8.311] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.311] sna_accel_do_throttle -- no pending activity >[ 8.311] sna_wakeup_handler >[ 8.311] sna_randr_getinfo() >[ 8.311] sna_handle_uevents >[ 8.311] sna_output_detect(eDP1:48) >[ 8.311] sna_output_detect(eDP1) reporting cached status (since 117ms): 0 >[ 8.311] sna_output_get_modes(eDP1:48) >[ 8.311] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.311] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.311] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.311] sna_output_attach_tile: found? TILE=-1 >[ 8.311] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.311] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.311] sna_output_get_modes: adding 1 probed modes >[ 8.311] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.311] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.311] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.311] kgem_can_create_2d: untiled size=33177600 >[ 8.311] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.311] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.311] kgem_can_create_2d: 640x480 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.311] kgem_can_create_2d: untiled size=1228800 >[ 8.311] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.311] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.311] kgem_can_create_2d: 800x600 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.311] kgem_can_create_2d: untiled size=1921024 >[ 8.311] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.311] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.311] kgem_can_create_2d: 800x600 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.311] kgem_can_create_2d: untiled size=1921024 >[ 8.311] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.311] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.311] kgem_can_create_2d: 1024x768 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.311] kgem_can_create_2d: untiled size=3145728 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.311] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.311] kgem_can_create_2d: 1280x960 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.311] kgem_can_create_2d: untiled size=4915200 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.311] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.311] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.311] kgem_can_create_2d: untiled size=5242880 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.311] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.311] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.311] kgem_can_create_2d: untiled size=7680000 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.311] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.311] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.311] kgem_can_create_2d: untiled size=9633792 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.311] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.311] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.311] kgem_can_create_2d: untiled size=10334208 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.311] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.311] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.311] kgem_can_create_2d: untiled size=11059200 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.311] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.311] kgem_can_create_2d: 1152x864 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.311] kgem_can_create_2d: untiled size=3981312 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.311] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.311] kgem_can_create_2d: 1360x768 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.311] kgem_can_create_2d: untiled size=4177920 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.311] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.311] kgem_can_create_2d: 1360x768 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.311] kgem_can_create_2d: untiled size=4177920 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.311] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.311] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.311] kgem_can_create_2d: untiled size=5881856 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.311] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.311] kgem_can_create_2d: 1440x900 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.311] kgem_can_create_2d: untiled size=5185536 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.311] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.311] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.311] kgem_can_create_2d: untiled size=6553600 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.311] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.311] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.311] kgem_can_create_2d: untiled size=7057408 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.311] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.311] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.311] kgem_can_create_2d: untiled size=7057408 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.311] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.311] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.311] kgem_can_create_2d: untiled size=8294400 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.311] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.311] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.311] kgem_can_create_2d: untiled size=9216000 >[ 8.311] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.311] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.311] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.311] kgem_can_create_2d: untiled size=12582912 >[ 8.311] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.311] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.311] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.311] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 640x360 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.312] kgem_can_create_2d: untiled size=921600 >[ 8.312] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.312] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.312] kgem_can_create_2d: 720x405 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.312] kgem_can_create_2d: untiled size=1167360 >[ 8.312] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.312] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.312] kgem_can_create_2d: 864x486 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.312] kgem_can_create_2d: untiled size=1683456 >[ 8.312] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.312] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.312] kgem_can_create_2d: 960x540 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.312] kgem_can_create_2d: untiled size=2076672 >[ 8.312] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.312] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.312] kgem_can_create_2d: 1024x576 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.312] kgem_can_create_2d: untiled size=2359296 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.312] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.312] kgem_can_create_2d: 1280x720 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.312] kgem_can_create_2d: untiled size=3686400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.312] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.312] kgem_can_create_2d: 1368x768 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.312] kgem_can_create_2d: untiled size=4202496 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.312] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.312] kgem_can_create_2d: 1600x900 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.312] kgem_can_create_2d: untiled size=5763072 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.312] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.312] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.312] kgem_can_create_2d: untiled size=9437184 >[ 8.312] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.312] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.312] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.312] kgem_can_create_2d: untiled size=14745600 >[ 8.312] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.312] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.312] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.312] kgem_can_create_2d: untiled size=18665472 >[ 8.312] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.312] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.312] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.312] kgem_can_create_2d: untiled size=23040000 >[ 8.312] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.312] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.312] sna_output_detect(DP1:56) >[ 8.312] sna_output_detect(DP1) reporting cached status (since 361ms): 1 >[ 8.312] sna_output_detect(DP1-1:50) >[ 8.312] sna_output_detect(DP1-1) reporting cached status (since 355ms): 1 >[ 8.312] sna_output_detect(DP1-2:74) >[ 8.312] sna_output_detect(DP1-2) reporting cached status (since 69ms): 0 >[ 8.312] sna_output_get_modes(DP1-2:74) >[ 8.312] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.312] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.312] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.312] sna_output_attach_tile: found? TILE=4 >[ 8.312] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.312] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.312] sna_output_get_modes: adding 30 probed modes >[ 8.312] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.312] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.312] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.312] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.312] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.312] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.312] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.312] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.312] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.312] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.312] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.312] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.312] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.312] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.312] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.312] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.312] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.312] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.312] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.312] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.312] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.312] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.312] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.312] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.312] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.312] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.312] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.312] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.312] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.312] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.312] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.312] kgem_can_create_2d: untiled size=33177600 >[ 8.312] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.312] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.312] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.312] kgem_can_create_2d: untiled size=33177600 >[ 8.312] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.312] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.312] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.312] kgem_can_create_2d: untiled size=14745600 >[ 8.312] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.312] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.312] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.312] kgem_can_create_2d: untiled size=10485760 >[ 8.312] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.312] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.312] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.312] kgem_can_create_2d: untiled size=9216000 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.312] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: untiled size=8294400 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.312] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.312] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.312] kgem_can_create_2d: untiled size=7680000 >[ 8.312] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.312] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.312] kgem_can_create_2d: 1600x900 @ 32 >[ 8.312] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.312] kgem_can_create_2d: untiled size=5763072 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.313] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.313] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.313] kgem_can_create_2d: untiled size=5242880 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.313] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.313] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.313] kgem_can_create_2d: untiled size=5242880 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.313] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.313] kgem_can_create_2d: 1152x864 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.313] kgem_can_create_2d: untiled size=3981312 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.313] kgem_can_create_2d: 1280x720 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: untiled size=3686400 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.313] kgem_can_create_2d: 1280x720 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: untiled size=3686400 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.313] kgem_can_create_2d: 1280x720 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: untiled size=3686400 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.313] kgem_can_create_2d: 1024x768 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.313] kgem_can_create_2d: untiled size=3145728 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.313] kgem_can_create_2d: 1024x768 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.313] kgem_can_create_2d: untiled size=3145728 >[ 8.313] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.313] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.313] kgem_can_create_2d: 800x600 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.313] kgem_can_create_2d: untiled size=1921024 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.313] kgem_can_create_2d: 800x600 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.313] kgem_can_create_2d: untiled size=1921024 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.313] kgem_can_create_2d: 720x576 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.313] kgem_can_create_2d: untiled size=1658880 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.313] kgem_can_create_2d: 720x480 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.313] kgem_can_create_2d: untiled size=1384448 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.313] kgem_can_create_2d: 720x480 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.313] kgem_can_create_2d: untiled size=1384448 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.313] kgem_can_create_2d: 640x480 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: untiled size=1228800 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.313] kgem_can_create_2d: 640x480 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: untiled size=1228800 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.313] kgem_can_create_2d: 640x480 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: untiled size=1228800 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.313] kgem_can_create_2d: 720x400 @ 32 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.313] kgem_can_create_2d: untiled size=1155072 >[ 8.313] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.313] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.313] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.313] sna_output_detect(DP1-3:68) >[ 8.313] sna_output_detect(DP1-3) reporting cached status (since 301ms): 1 >[ 8.313] sna_output_detect(DP2:63) >[ 8.313] sna_output_detect(DP2) reporting cached status (since 301ms): 1 >[ 8.313] sna_output_detect(HDMI1:60) >[ 8.313] sna_output_detect(HDMI1) reporting cached status (since 301ms): 1 >[ 8.313] sna_output_detect(HDMI2:67) >[ 8.313] sna_output_detect(HDMI2) reporting cached status (since 293ms): 1 >[ 8.313] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=0.0) >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=0.0) >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=0.0) >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=0.0) >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=0.0) >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.313] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.313] sna_accel_do_throttle -- no pending activity >[ 8.313] sna_wakeup_handler >[ 8.313] sna_block_handler (tv=1.51000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_change_window_attributes >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.314] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.314] sna_accel_do_throttle -- no pending activity >[ 8.314] sna_wakeup_handler >[ 8.314] sna_block_handler (tv=1.50000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_block_handler (tv=1.49000) >[ 8.315] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.315] sna_accel_do_throttle -- no pending activity >[ 8.315] sna_wakeup_handler >[ 8.315] sna_randr_getinfo() >[ 8.315] sna_handle_uevents >[ 8.315] sna_output_detect(eDP1:48) >[ 8.315] sna_output_detect(eDP1) reporting cached status (since 121ms): 0 >[ 8.315] sna_output_get_modes(eDP1:48) >[ 8.315] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.316] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.316] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.316] sna_output_attach_tile: found? TILE=-1 >[ 8.316] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.316] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.316] sna_output_get_modes: adding 1 probed modes >[ 8.316] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.316] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.316] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.316] kgem_can_create_2d: untiled size=33177600 >[ 8.316] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.316] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.316] kgem_can_create_2d: 640x480 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.316] kgem_can_create_2d: untiled size=1228800 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.316] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.316] kgem_can_create_2d: 800x600 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.316] kgem_can_create_2d: untiled size=1921024 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.316] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.316] kgem_can_create_2d: 800x600 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.316] kgem_can_create_2d: untiled size=1921024 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.316] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.316] kgem_can_create_2d: 1024x768 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.316] kgem_can_create_2d: untiled size=3145728 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.316] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.316] kgem_can_create_2d: 1280x960 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.316] kgem_can_create_2d: untiled size=4915200 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.316] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.316] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.316] kgem_can_create_2d: untiled size=5242880 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.316] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.316] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.316] kgem_can_create_2d: untiled size=7680000 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.316] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.316] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.316] kgem_can_create_2d: untiled size=9633792 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.316] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.316] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.316] kgem_can_create_2d: untiled size=10334208 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.316] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.316] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.316] kgem_can_create_2d: untiled size=11059200 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.316] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.316] kgem_can_create_2d: 1152x864 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.316] kgem_can_create_2d: untiled size=3981312 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.316] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.316] kgem_can_create_2d: 1360x768 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.316] kgem_can_create_2d: untiled size=4177920 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.316] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.316] kgem_can_create_2d: 1360x768 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.316] kgem_can_create_2d: untiled size=4177920 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.316] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.316] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.316] kgem_can_create_2d: untiled size=5881856 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.316] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.316] kgem_can_create_2d: 1440x900 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.316] kgem_can_create_2d: untiled size=5185536 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.316] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.316] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.316] kgem_can_create_2d: untiled size=6553600 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.316] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.316] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.316] kgem_can_create_2d: untiled size=7057408 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.316] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.316] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.316] kgem_can_create_2d: untiled size=7057408 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.316] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.316] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.316] kgem_can_create_2d: untiled size=8294400 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.316] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.316] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.316] kgem_can_create_2d: untiled size=9216000 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.316] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.316] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.316] kgem_can_create_2d: untiled size=12582912 >[ 8.316] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.316] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.316] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.316] kgem_can_create_2d: untiled size=8294400 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.316] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.316] kgem_can_create_2d: 640x360 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.316] kgem_can_create_2d: untiled size=921600 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.316] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.316] kgem_can_create_2d: 720x405 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.316] kgem_can_create_2d: untiled size=1167360 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.316] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.316] kgem_can_create_2d: 864x486 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.316] kgem_can_create_2d: untiled size=1683456 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.316] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.316] kgem_can_create_2d: 960x540 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.316] kgem_can_create_2d: untiled size=2076672 >[ 8.316] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.316] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.316] kgem_can_create_2d: 1024x576 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.316] kgem_can_create_2d: untiled size=2359296 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.316] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.316] kgem_can_create_2d: 1280x720 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.316] kgem_can_create_2d: untiled size=3686400 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.316] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.316] kgem_can_create_2d: 1368x768 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.316] kgem_can_create_2d: untiled size=4202496 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.316] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.316] kgem_can_create_2d: 1600x900 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.316] kgem_can_create_2d: untiled size=5763072 >[ 8.316] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.316] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.316] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.316] kgem_can_create_2d: untiled size=9437184 >[ 8.316] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.316] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.317] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.317] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.317] kgem_can_create_2d: untiled size=14745600 >[ 8.317] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.317] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.317] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.317] kgem_can_create_2d: untiled size=18665472 >[ 8.317] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.317] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.317] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.317] kgem_can_create_2d: untiled size=23040000 >[ 8.317] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.317] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.317] sna_output_detect(DP1:56) >[ 8.317] sna_output_detect(DP1) reporting cached status (since 366ms): 1 >[ 8.317] sna_output_detect(DP1-1:50) >[ 8.317] sna_output_detect(DP1-1) reporting cached status (since 360ms): 1 >[ 8.317] sna_output_detect(DP1-2:74) >[ 8.317] sna_output_detect(DP1-2) reporting cached status (since 74ms): 0 >[ 8.317] sna_output_get_modes(DP1-2:74) >[ 8.317] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.317] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.317] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.317] sna_output_attach_tile: found? TILE=4 >[ 8.317] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.317] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.317] sna_output_get_modes: adding 30 probed modes >[ 8.317] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.317] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.317] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.317] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.317] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.317] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.317] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.317] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.317] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.317] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.317] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.317] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.317] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.317] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.317] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.317] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.317] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.317] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.317] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.317] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.317] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.317] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.317] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.317] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.317] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.317] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.317] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.317] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.317] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.317] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.317] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.317] kgem_can_create_2d: untiled size=33177600 >[ 8.317] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.317] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.317] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.317] kgem_can_create_2d: untiled size=33177600 >[ 8.317] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.317] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.317] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.317] kgem_can_create_2d: untiled size=14745600 >[ 8.317] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.317] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.317] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.317] kgem_can_create_2d: untiled size=10485760 >[ 8.317] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.317] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.317] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.317] kgem_can_create_2d: untiled size=9216000 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.317] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: untiled size=8294400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.317] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.317] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.317] kgem_can_create_2d: untiled size=7680000 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.317] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.317] kgem_can_create_2d: 1600x900 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.317] kgem_can_create_2d: untiled size=5763072 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.317] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.317] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.317] kgem_can_create_2d: untiled size=5242880 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.317] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.317] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.317] kgem_can_create_2d: untiled size=5242880 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.317] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.317] kgem_can_create_2d: 1152x864 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.317] kgem_can_create_2d: untiled size=3981312 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.317] kgem_can_create_2d: 1280x720 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: untiled size=3686400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.317] kgem_can_create_2d: 1280x720 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: untiled size=3686400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.317] kgem_can_create_2d: 1280x720 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: untiled size=3686400 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.317] kgem_can_create_2d: 1024x768 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.317] kgem_can_create_2d: untiled size=3145728 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.317] kgem_can_create_2d: 1024x768 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.317] kgem_can_create_2d: untiled size=3145728 >[ 8.317] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.317] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.317] kgem_can_create_2d: 800x600 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.317] kgem_can_create_2d: untiled size=1921024 >[ 8.317] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.317] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.317] kgem_can_create_2d: 800x600 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.317] kgem_can_create_2d: untiled size=1921024 >[ 8.317] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.317] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.317] kgem_can_create_2d: 720x576 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.317] kgem_can_create_2d: untiled size=1658880 >[ 8.317] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.317] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.317] kgem_can_create_2d: 720x480 @ 32 >[ 8.317] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.317] kgem_can_create_2d: untiled size=1384448 >[ 8.317] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.318] kgem_can_create_2d: 720x480 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.318] kgem_can_create_2d: untiled size=1384448 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.318] kgem_can_create_2d: 640x480 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: untiled size=1228800 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.318] kgem_can_create_2d: 640x480 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: untiled size=1228800 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.318] kgem_can_create_2d: 640x480 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: untiled size=1228800 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.318] kgem_can_create_2d: 720x400 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.318] kgem_can_create_2d: untiled size=1155072 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.318] sna_output_detect(DP1-3:68) >[ 8.318] sna_output_detect(DP1-3) reporting cached status (since 306ms): 1 >[ 8.318] sna_output_detect(DP2:63) >[ 8.318] sna_output_detect(DP2) reporting cached status (since 306ms): 1 >[ 8.318] sna_output_detect(HDMI1:60) >[ 8.318] sna_output_detect(HDMI1) reporting cached status (since 306ms): 1 >[ 8.318] sna_output_detect(HDMI2:67) >[ 8.318] sna_output_detect(HDMI2) reporting cached status (since 298ms): 1 >[ 8.318] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.318] sna_block_handler (tv=1.46000) >[ 8.318] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.318] sna_accel_do_throttle -- no pending activity >[ 8.318] sna_wakeup_handler >[ 8.318] sna_block_handler (tv=1.46000) >[ 8.318] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.318] sna_accel_do_throttle -- no pending activity >[ 8.318] sna_wakeup_handler >[ 8.318] sna_block_handler (tv=1.46000) >[ 8.318] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.318] sna_accel_do_throttle -- no pending activity >[ 8.318] sna_wakeup_handler >[ 8.318] sna_block_handler (tv=1.46000) >[ 8.318] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.318] sna_accel_do_throttle -- no pending activity >[ 8.318] sna_wakeup_handler >[ 8.318] sna_block_handler (tv=1.46000) >[ 8.318] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.318] sna_accel_do_throttle -- no pending activity >[ 8.318] sna_wakeup_handler >[ 8.318] sna_randr_getinfo() >[ 8.318] sna_handle_uevents >[ 8.318] sna_output_detect(eDP1:48) >[ 8.318] sna_output_detect(eDP1) reporting cached status (since 124ms): 0 >[ 8.318] sna_output_get_modes(eDP1:48) >[ 8.318] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.318] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.318] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.318] sna_output_attach_tile: found? TILE=-1 >[ 8.318] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.318] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.318] sna_output_get_modes: adding 1 probed modes >[ 8.318] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.318] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.318] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.318] kgem_can_create_2d: untiled size=33177600 >[ 8.318] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.318] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.318] kgem_can_create_2d: 640x480 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: untiled size=1228800 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.318] kgem_can_create_2d: 800x600 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.318] kgem_can_create_2d: untiled size=1921024 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.318] kgem_can_create_2d: 800x600 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.318] kgem_can_create_2d: untiled size=1921024 >[ 8.318] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.318] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.318] kgem_can_create_2d: 1024x768 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.318] kgem_can_create_2d: untiled size=3145728 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.318] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.318] kgem_can_create_2d: 1280x960 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.318] kgem_can_create_2d: untiled size=4915200 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.318] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.318] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.318] kgem_can_create_2d: untiled size=5242880 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.318] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.318] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.318] kgem_can_create_2d: untiled size=7680000 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.318] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.318] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.318] kgem_can_create_2d: untiled size=9633792 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.318] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.318] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.318] kgem_can_create_2d: untiled size=10334208 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.318] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.318] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.318] kgem_can_create_2d: untiled size=11059200 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.318] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.318] kgem_can_create_2d: 1152x864 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.318] kgem_can_create_2d: untiled size=3981312 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.318] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.318] kgem_can_create_2d: 1360x768 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.318] kgem_can_create_2d: untiled size=4177920 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.318] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.318] kgem_can_create_2d: 1360x768 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.318] kgem_can_create_2d: untiled size=4177920 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.318] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.318] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.318] kgem_can_create_2d: untiled size=5881856 >[ 8.318] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.318] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.319] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.319] kgem_can_create_2d: 1440x900 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.319] kgem_can_create_2d: untiled size=5185536 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.319] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.319] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.319] kgem_can_create_2d: untiled size=6553600 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.319] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.319] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.319] kgem_can_create_2d: untiled size=7057408 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.319] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.319] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.319] kgem_can_create_2d: untiled size=7057408 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.319] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.319] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: untiled size=8294400 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.319] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.319] kgem_can_create_2d: untiled size=9216000 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.319] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.319] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.319] kgem_can_create_2d: untiled size=12582912 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.319] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.319] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: untiled size=8294400 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.319] kgem_can_create_2d: 640x360 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.319] kgem_can_create_2d: untiled size=921600 >[ 8.319] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.319] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.319] kgem_can_create_2d: 720x405 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.319] kgem_can_create_2d: untiled size=1167360 >[ 8.319] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.319] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.319] kgem_can_create_2d: 864x486 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.319] kgem_can_create_2d: untiled size=1683456 >[ 8.319] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.319] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.319] kgem_can_create_2d: 960x540 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.319] kgem_can_create_2d: untiled size=2076672 >[ 8.319] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.319] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.319] kgem_can_create_2d: 1024x576 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.319] kgem_can_create_2d: untiled size=2359296 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.319] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.319] kgem_can_create_2d: 1280x720 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.319] kgem_can_create_2d: untiled size=3686400 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.319] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.319] kgem_can_create_2d: 1368x768 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.319] kgem_can_create_2d: untiled size=4202496 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.319] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.319] kgem_can_create_2d: 1600x900 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.319] kgem_can_create_2d: untiled size=5763072 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.319] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.319] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.319] kgem_can_create_2d: untiled size=9437184 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.319] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.319] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.319] kgem_can_create_2d: untiled size=14745600 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.319] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.319] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.319] kgem_can_create_2d: untiled size=18665472 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.319] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.319] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.319] kgem_can_create_2d: untiled size=23040000 >[ 8.319] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.319] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.319] sna_output_detect(DP1:56) >[ 8.319] sna_output_detect(DP1) reporting cached status (since 368ms): 1 >[ 8.319] sna_output_detect(DP1-1:50) >[ 8.319] sna_output_detect(DP1-1) reporting cached status (since 362ms): 1 >[ 8.319] sna_output_detect(DP1-2:74) >[ 8.319] sna_output_detect(DP1-2) reporting cached status (since 76ms): 0 >[ 8.319] sna_output_get_modes(DP1-2:74) >[ 8.319] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.319] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.319] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.319] sna_output_attach_tile: found? TILE=4 >[ 8.319] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.319] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.319] sna_output_get_modes: adding 30 probed modes >[ 8.319] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.319] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.319] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.319] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.319] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.319] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.319] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.319] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.319] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.319] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.319] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.319] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.319] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.319] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.319] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.319] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.319] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.319] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.319] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.319] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.319] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.319] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.319] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.319] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.319] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.319] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.319] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.319] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.319] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.319] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.319] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.319] kgem_can_create_2d: untiled size=33177600 >[ 8.319] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.319] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.319] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.319] kgem_can_create_2d: untiled size=33177600 >[ 8.319] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.319] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.319] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.319] kgem_can_create_2d: untiled size=14745600 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.319] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.319] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.319] kgem_can_create_2d: untiled size=10485760 >[ 8.319] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.319] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.319] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.319] kgem_can_create_2d: untiled size=9216000 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.319] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.319] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: untiled size=8294400 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.319] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: untiled size=8294400 >[ 8.319] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.319] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.319] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.319] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: untiled size=8294400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.320] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: untiled size=8294400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.320] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: untiled size=8294400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.320] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: untiled size=8294400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.320] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.320] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.320] kgem_can_create_2d: untiled size=7680000 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.320] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.320] kgem_can_create_2d: 1600x900 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.320] kgem_can_create_2d: untiled size=5763072 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.320] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.320] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.320] kgem_can_create_2d: untiled size=5242880 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.320] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.320] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.320] kgem_can_create_2d: untiled size=5242880 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.320] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.320] kgem_can_create_2d: 1152x864 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.320] kgem_can_create_2d: untiled size=3981312 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.320] kgem_can_create_2d: 1280x720 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: untiled size=3686400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.320] kgem_can_create_2d: 1280x720 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: untiled size=3686400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.320] kgem_can_create_2d: 1280x720 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: untiled size=3686400 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.320] kgem_can_create_2d: 1024x768 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.320] kgem_can_create_2d: untiled size=3145728 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.320] kgem_can_create_2d: 1024x768 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.320] kgem_can_create_2d: untiled size=3145728 >[ 8.320] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.320] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.320] kgem_can_create_2d: 800x600 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.320] kgem_can_create_2d: untiled size=1921024 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.320] kgem_can_create_2d: 800x600 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.320] kgem_can_create_2d: untiled size=1921024 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.320] kgem_can_create_2d: 720x576 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.320] kgem_can_create_2d: untiled size=1658880 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.320] kgem_can_create_2d: 720x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1384448 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.320] kgem_can_create_2d: 720x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1384448 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.320] kgem_can_create_2d: 640x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1228800 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.320] kgem_can_create_2d: 640x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1228800 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.320] kgem_can_create_2d: 640x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1228800 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.320] kgem_can_create_2d: 720x400 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.320] kgem_can_create_2d: untiled size=1155072 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.320] sna_output_detect(DP1-3:68) >[ 8.320] sna_output_detect(DP1-3) reporting cached status (since 308ms): 1 >[ 8.320] sna_output_detect(DP2:63) >[ 8.320] sna_output_detect(DP2) reporting cached status (since 308ms): 1 >[ 8.320] sna_output_detect(HDMI1:60) >[ 8.320] sna_output_detect(HDMI1) reporting cached status (since 308ms): 1 >[ 8.320] sna_output_detect(HDMI2:67) >[ 8.320] sna_output_detect(HDMI2) reporting cached status (since 300ms): 1 >[ 8.320] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.320] sna_block_handler (tv=1.44000) >[ 8.320] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.320] sna_accel_do_throttle -- no pending activity >[ 8.320] sna_wakeup_handler >[ 8.320] sna_block_handler (tv=1.44000) >[ 8.320] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.320] sna_accel_do_throttle -- no pending activity >[ 8.320] sna_wakeup_handler >[ 8.320] sna_randr_getinfo() >[ 8.320] sna_handle_uevents >[ 8.320] sna_output_detect(eDP1:48) >[ 8.320] sna_output_detect(eDP1) reporting cached status (since 126ms): 0 >[ 8.320] sna_output_get_modes(eDP1:48) >[ 8.320] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.320] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.320] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.320] sna_output_attach_tile: found? TILE=-1 >[ 8.320] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.320] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.320] sna_output_get_modes: adding 1 probed modes >[ 8.320] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.320] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.320] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.320] kgem_can_create_2d: untiled size=33177600 >[ 8.320] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.320] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.320] kgem_can_create_2d: 640x480 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: untiled size=1228800 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.320] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.320] kgem_can_create_2d: 800x600 @ 32 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.320] kgem_can_create_2d: untiled size=1921024 >[ 8.320] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.320] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.321] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.321] kgem_can_create_2d: 800x600 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.321] kgem_can_create_2d: untiled size=1921024 >[ 8.321] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.321] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.321] kgem_can_create_2d: 1024x768 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.321] kgem_can_create_2d: untiled size=3145728 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.321] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.321] kgem_can_create_2d: 1280x960 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.321] kgem_can_create_2d: untiled size=4915200 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.321] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.321] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.321] kgem_can_create_2d: untiled size=5242880 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.321] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.321] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.321] kgem_can_create_2d: untiled size=7680000 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.321] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.321] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.321] kgem_can_create_2d: untiled size=9633792 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.321] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.321] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.321] kgem_can_create_2d: untiled size=10334208 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.321] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.321] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.321] kgem_can_create_2d: untiled size=11059200 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.321] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.321] kgem_can_create_2d: 1152x864 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.321] kgem_can_create_2d: untiled size=3981312 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.321] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.321] kgem_can_create_2d: 1360x768 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.321] kgem_can_create_2d: untiled size=4177920 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.321] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.321] kgem_can_create_2d: 1360x768 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.321] kgem_can_create_2d: untiled size=4177920 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.321] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.321] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.321] kgem_can_create_2d: untiled size=5881856 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.321] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.321] kgem_can_create_2d: 1440x900 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.321] kgem_can_create_2d: untiled size=5185536 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.321] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.321] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.321] kgem_can_create_2d: untiled size=6553600 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.321] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.321] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.321] kgem_can_create_2d: untiled size=7057408 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.321] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.321] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.321] kgem_can_create_2d: untiled size=7057408 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.321] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.321] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.321] kgem_can_create_2d: untiled size=8294400 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.321] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.321] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.321] kgem_can_create_2d: untiled size=9216000 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.321] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.321] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.321] kgem_can_create_2d: untiled size=12582912 >[ 8.321] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.321] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.321] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.321] kgem_can_create_2d: untiled size=8294400 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.321] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.321] kgem_can_create_2d: 640x360 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.321] kgem_can_create_2d: untiled size=921600 >[ 8.321] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.321] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.321] kgem_can_create_2d: 720x405 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.321] kgem_can_create_2d: untiled size=1167360 >[ 8.321] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.321] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.321] kgem_can_create_2d: 864x486 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.321] kgem_can_create_2d: untiled size=1683456 >[ 8.321] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.321] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.321] kgem_can_create_2d: 960x540 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.321] kgem_can_create_2d: untiled size=2076672 >[ 8.321] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.321] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.321] kgem_can_create_2d: 1024x576 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.321] kgem_can_create_2d: untiled size=2359296 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.321] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.321] kgem_can_create_2d: 1280x720 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.321] kgem_can_create_2d: untiled size=3686400 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.321] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.321] kgem_can_create_2d: 1368x768 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.321] kgem_can_create_2d: untiled size=4202496 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.321] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.321] kgem_can_create_2d: 1600x900 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.321] kgem_can_create_2d: untiled size=5763072 >[ 8.321] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.321] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.321] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.321] kgem_can_create_2d: untiled size=9437184 >[ 8.321] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.321] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.321] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.321] kgem_can_create_2d: untiled size=14745600 >[ 8.321] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.321] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.321] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.321] kgem_can_create_2d: untiled size=18665472 >[ 8.321] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.321] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.321] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.321] kgem_can_create_2d: untiled size=23040000 >[ 8.321] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.321] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.321] sna_output_detect(DP1:56) >[ 8.321] sna_output_detect(DP1) reporting cached status (since 370ms): 1 >[ 8.321] sna_output_detect(DP1-1:50) >[ 8.321] sna_output_detect(DP1-1) reporting cached status (since 364ms): 1 >[ 8.321] sna_output_detect(DP1-2:74) >[ 8.321] sna_output_detect(DP1-2) reporting cached status (since 78ms): 0 >[ 8.321] sna_output_get_modes(DP1-2:74) >[ 8.321] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.321] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.321] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.321] sna_output_attach_tile: found? TILE=4 >[ 8.321] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.321] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.321] sna_output_get_modes: adding 30 probed modes >[ 8.321] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.321] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.321] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.321] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.321] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.321] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.322] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.322] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.322] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.322] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.322] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.322] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.322] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.322] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.322] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.322] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.322] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.322] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.322] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.322] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.322] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.322] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.322] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.322] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.322] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.322] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.322] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.322] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.322] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.322] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.322] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.322] kgem_can_create_2d: untiled size=33177600 >[ 8.322] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.322] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.322] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.322] kgem_can_create_2d: untiled size=33177600 >[ 8.322] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.322] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.322] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.322] kgem_can_create_2d: untiled size=14745600 >[ 8.322] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.322] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.322] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.322] kgem_can_create_2d: untiled size=10485760 >[ 8.322] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.322] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.322] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.322] kgem_can_create_2d: untiled size=9216000 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.322] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: untiled size=8294400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.322] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.322] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.322] kgem_can_create_2d: untiled size=7680000 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.322] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.322] kgem_can_create_2d: 1600x900 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.322] kgem_can_create_2d: untiled size=5763072 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.322] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.322] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.322] kgem_can_create_2d: untiled size=5242880 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.322] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.322] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.322] kgem_can_create_2d: untiled size=5242880 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.322] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.322] kgem_can_create_2d: 1152x864 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.322] kgem_can_create_2d: untiled size=3981312 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.322] kgem_can_create_2d: 1280x720 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: untiled size=3686400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.322] kgem_can_create_2d: 1280x720 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: untiled size=3686400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.322] kgem_can_create_2d: 1280x720 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: untiled size=3686400 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.322] kgem_can_create_2d: 1024x768 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.322] kgem_can_create_2d: untiled size=3145728 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.322] kgem_can_create_2d: 1024x768 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.322] kgem_can_create_2d: untiled size=3145728 >[ 8.322] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.322] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.322] kgem_can_create_2d: 800x600 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.322] kgem_can_create_2d: untiled size=1921024 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.322] kgem_can_create_2d: 800x600 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.322] kgem_can_create_2d: untiled size=1921024 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.322] kgem_can_create_2d: 720x576 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.322] kgem_can_create_2d: untiled size=1658880 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.322] kgem_can_create_2d: 720x480 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.322] kgem_can_create_2d: untiled size=1384448 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.322] kgem_can_create_2d: 720x480 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.322] kgem_can_create_2d: untiled size=1384448 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.322] kgem_can_create_2d: 640x480 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: untiled size=1228800 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.322] kgem_can_create_2d: 640x480 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: untiled size=1228800 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.322] kgem_can_create_2d: 640x480 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: untiled size=1228800 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.322] kgem_can_create_2d: 720x400 @ 32 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.322] kgem_can_create_2d: untiled size=1155072 >[ 8.322] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.322] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.322] sna_output_detect(DP1-3:68) >[ 8.322] sna_output_detect(DP1-3) reporting cached status (since 310ms): 1 >[ 8.322] sna_output_detect(DP2:63) >[ 8.322] sna_output_detect(DP2) reporting cached status (since 310ms): 1 >[ 8.322] sna_output_detect(HDMI1:60) >[ 8.322] sna_output_detect(HDMI1) reporting cached status (since 310ms): 1 >[ 8.322] sna_output_detect(HDMI2:67) >[ 8.322] sna_output_detect(HDMI2) reporting cached status (since 302ms): 1 >[ 8.322] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.323] sna_block_handler (tv=1.42000) >[ 8.323] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.323] sna_accel_do_throttle -- no pending activity >[ 8.323] sna_wakeup_handler >[ 8.323] sna_block_handler (tv=1.41000) >[ 8.323] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.323] sna_accel_do_throttle -- no pending activity >[ 8.323] sna_wakeup_handler >[ 8.323] sna_randr_getinfo() >[ 8.323] sna_handle_uevents >[ 8.323] sna_output_detect(eDP1:48) >[ 8.323] sna_output_detect(eDP1) reporting cached status (since 129ms): 0 >[ 8.323] sna_output_get_modes(eDP1:48) >[ 8.323] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.323] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.323] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.323] sna_output_attach_tile: found? TILE=-1 >[ 8.323] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.323] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.323] sna_output_get_modes: adding 1 probed modes >[ 8.323] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.323] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.323] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.323] kgem_can_create_2d: untiled size=33177600 >[ 8.323] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.323] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.323] kgem_can_create_2d: 640x480 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.323] kgem_can_create_2d: untiled size=1228800 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.323] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.323] kgem_can_create_2d: 800x600 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.323] kgem_can_create_2d: untiled size=1921024 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.323] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.323] kgem_can_create_2d: 800x600 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.323] kgem_can_create_2d: untiled size=1921024 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.323] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.323] kgem_can_create_2d: 1024x768 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.323] kgem_can_create_2d: untiled size=3145728 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.323] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.323] kgem_can_create_2d: 1280x960 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.323] kgem_can_create_2d: untiled size=4915200 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.323] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.323] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.323] kgem_can_create_2d: untiled size=5242880 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.323] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.323] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.323] kgem_can_create_2d: untiled size=7680000 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.323] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.323] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.323] kgem_can_create_2d: untiled size=9633792 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.323] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.323] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.323] kgem_can_create_2d: untiled size=10334208 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.323] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.323] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.323] kgem_can_create_2d: untiled size=11059200 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.323] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.323] kgem_can_create_2d: 1152x864 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.323] kgem_can_create_2d: untiled size=3981312 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.323] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.323] kgem_can_create_2d: 1360x768 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.323] kgem_can_create_2d: untiled size=4177920 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.323] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.323] kgem_can_create_2d: 1360x768 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.323] kgem_can_create_2d: untiled size=4177920 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.323] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.323] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.323] kgem_can_create_2d: untiled size=5881856 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.323] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.323] kgem_can_create_2d: 1440x900 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.323] kgem_can_create_2d: untiled size=5185536 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.323] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.323] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.323] kgem_can_create_2d: untiled size=6553600 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.323] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.323] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.323] kgem_can_create_2d: untiled size=7057408 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.323] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.323] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.323] kgem_can_create_2d: untiled size=7057408 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.323] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.323] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.323] kgem_can_create_2d: untiled size=8294400 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.323] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.323] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.323] kgem_can_create_2d: untiled size=9216000 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.323] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.323] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.323] kgem_can_create_2d: untiled size=12582912 >[ 8.323] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.323] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.323] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.323] kgem_can_create_2d: untiled size=8294400 >[ 8.323] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.323] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.323] kgem_can_create_2d: 640x360 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.323] kgem_can_create_2d: untiled size=921600 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.323] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.323] kgem_can_create_2d: 720x405 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.323] kgem_can_create_2d: untiled size=1167360 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.323] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.323] kgem_can_create_2d: 864x486 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.323] kgem_can_create_2d: untiled size=1683456 >[ 8.323] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.323] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.323] kgem_can_create_2d: 960x540 @ 32 >[ 8.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.323] kgem_can_create_2d: untiled size=2076672 >[ 8.324] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.324] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.324] kgem_can_create_2d: 1024x576 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.324] kgem_can_create_2d: untiled size=2359296 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.324] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.324] kgem_can_create_2d: 1280x720 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.324] kgem_can_create_2d: untiled size=3686400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.324] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.324] kgem_can_create_2d: 1368x768 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.324] kgem_can_create_2d: untiled size=4202496 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.324] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.324] kgem_can_create_2d: 1600x900 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.324] kgem_can_create_2d: untiled size=5763072 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.324] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.324] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.324] kgem_can_create_2d: untiled size=9437184 >[ 8.324] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.324] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.324] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.324] kgem_can_create_2d: untiled size=14745600 >[ 8.324] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.324] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.324] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.324] kgem_can_create_2d: untiled size=18665472 >[ 8.324] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.324] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.324] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.324] kgem_can_create_2d: untiled size=23040000 >[ 8.324] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.324] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.324] sna_output_detect(DP1:56) >[ 8.324] sna_output_detect(DP1) reporting cached status (since 373ms): 1 >[ 8.324] sna_output_detect(DP1-1:50) >[ 8.324] sna_output_detect(DP1-1) reporting cached status (since 367ms): 1 >[ 8.324] sna_output_detect(DP1-2:74) >[ 8.324] sna_output_detect(DP1-2) reporting cached status (since 81ms): 0 >[ 8.324] sna_output_get_modes(DP1-2:74) >[ 8.324] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.324] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.324] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.324] sna_output_attach_tile: found? TILE=4 >[ 8.324] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.324] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.324] sna_output_get_modes: adding 30 probed modes >[ 8.324] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.324] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.324] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.324] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.324] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.324] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.324] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.324] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.324] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.324] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.324] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.324] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.324] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.324] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.324] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.324] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.324] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.324] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.324] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.324] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.324] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.324] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.324] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.324] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.324] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.324] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.324] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.324] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.324] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.324] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.324] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.324] kgem_can_create_2d: untiled size=33177600 >[ 8.324] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.324] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.324] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.324] kgem_can_create_2d: untiled size=33177600 >[ 8.324] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.324] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.324] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.324] kgem_can_create_2d: untiled size=14745600 >[ 8.324] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.324] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.324] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.324] kgem_can_create_2d: untiled size=10485760 >[ 8.324] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.324] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.324] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.324] kgem_can_create_2d: untiled size=9216000 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.324] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: untiled size=8294400 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.324] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.324] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.324] kgem_can_create_2d: untiled size=7680000 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.324] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.324] kgem_can_create_2d: 1600x900 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.324] kgem_can_create_2d: untiled size=5763072 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.324] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.324] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.324] kgem_can_create_2d: untiled size=5242880 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.324] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.324] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.324] kgem_can_create_2d: untiled size=5242880 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.324] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.324] kgem_can_create_2d: 1152x864 @ 32 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.324] kgem_can_create_2d: untiled size=3981312 >[ 8.324] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.324] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.324] kgem_can_create_2d: 1280x720 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: untiled size=3686400 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.325] kgem_can_create_2d: 1280x720 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: untiled size=3686400 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.325] kgem_can_create_2d: 1280x720 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: untiled size=3686400 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.325] kgem_can_create_2d: 1024x768 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: untiled size=3145728 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.325] kgem_can_create_2d: 1024x768 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: untiled size=3145728 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.325] kgem_can_create_2d: 800x600 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: untiled size=1921024 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.325] kgem_can_create_2d: 800x600 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: untiled size=1921024 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.325] kgem_can_create_2d: 720x576 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.325] kgem_can_create_2d: untiled size=1658880 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.325] kgem_can_create_2d: 720x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1384448 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.325] kgem_can_create_2d: 720x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1384448 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.325] kgem_can_create_2d: 640x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1228800 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.325] kgem_can_create_2d: 640x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1228800 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.325] kgem_can_create_2d: 640x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1228800 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.325] kgem_can_create_2d: 720x400 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.325] kgem_can_create_2d: untiled size=1155072 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.325] sna_output_detect(DP1-3:68) >[ 8.325] sna_output_detect(DP1-3) reporting cached status (since 313ms): 1 >[ 8.325] sna_output_detect(DP2:63) >[ 8.325] sna_output_detect(DP2) reporting cached status (since 313ms): 1 >[ 8.325] sna_output_detect(HDMI1:60) >[ 8.325] sna_output_detect(HDMI1) reporting cached status (since 313ms): 1 >[ 8.325] sna_output_detect(HDMI2:67) >[ 8.325] sna_output_detect(HDMI2) reporting cached status (since 305ms): 1 >[ 8.325] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.325] sna_block_handler (tv=1.39000) >[ 8.325] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.325] sna_accel_do_throttle -- no pending activity >[ 8.325] sna_wakeup_handler >[ 8.325] sna_block_handler (tv=1.39000) >[ 8.325] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.325] sna_accel_do_throttle -- no pending activity >[ 8.325] sna_wakeup_handler >[ 8.325] sna_block_handler (tv=1.39000) >[ 8.325] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.325] sna_accel_do_throttle -- no pending activity >[ 8.325] sna_wakeup_handler >[ 8.325] sna_block_handler (tv=1.39000) >[ 8.325] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.325] sna_accel_do_throttle -- no pending activity >[ 8.325] sna_wakeup_handler >[ 8.325] sna_randr_getinfo() >[ 8.325] sna_handle_uevents >[ 8.325] sna_output_detect(eDP1:48) >[ 8.325] sna_output_detect(eDP1) reporting cached status (since 131ms): 0 >[ 8.325] sna_output_get_modes(eDP1:48) >[ 8.325] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.325] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.325] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.325] sna_output_attach_tile: found? TILE=-1 >[ 8.325] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.325] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.325] sna_output_get_modes: adding 1 probed modes >[ 8.325] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.325] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.325] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.325] kgem_can_create_2d: untiled size=33177600 >[ 8.325] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.325] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.325] kgem_can_create_2d: 640x480 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: untiled size=1228800 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.325] kgem_can_create_2d: 800x600 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: untiled size=1921024 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.325] kgem_can_create_2d: 800x600 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: untiled size=1921024 >[ 8.325] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.325] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.325] kgem_can_create_2d: 1024x768 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: untiled size=3145728 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.325] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.325] kgem_can_create_2d: 1280x960 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.325] kgem_can_create_2d: untiled size=4915200 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.325] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.325] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.325] kgem_can_create_2d: untiled size=5242880 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.325] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.325] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.325] kgem_can_create_2d: untiled size=7680000 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.325] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.325] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.325] kgem_can_create_2d: untiled size=9633792 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.325] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.325] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.325] kgem_can_create_2d: untiled size=10334208 >[ 8.325] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.325] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.325] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.325] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.326] kgem_can_create_2d: untiled size=11059200 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.326] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.326] kgem_can_create_2d: 1152x864 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.326] kgem_can_create_2d: untiled size=3981312 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.326] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.326] kgem_can_create_2d: 1360x768 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.326] kgem_can_create_2d: untiled size=4177920 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.326] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.326] kgem_can_create_2d: 1360x768 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.326] kgem_can_create_2d: untiled size=4177920 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.326] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.326] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.326] kgem_can_create_2d: untiled size=5881856 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.326] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.326] kgem_can_create_2d: 1440x900 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.326] kgem_can_create_2d: untiled size=5185536 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.326] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.326] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.326] kgem_can_create_2d: untiled size=6553600 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.326] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.326] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.326] kgem_can_create_2d: untiled size=7057408 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.326] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.326] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.326] kgem_can_create_2d: untiled size=7057408 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.326] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.326] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.326] kgem_can_create_2d: untiled size=8294400 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.326] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.326] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.326] kgem_can_create_2d: untiled size=9216000 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.326] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.326] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.326] kgem_can_create_2d: untiled size=12582912 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.326] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.326] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.326] kgem_can_create_2d: untiled size=8294400 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.326] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.326] kgem_can_create_2d: 640x360 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.326] kgem_can_create_2d: untiled size=921600 >[ 8.326] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.326] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.326] kgem_can_create_2d: 720x405 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.326] kgem_can_create_2d: untiled size=1167360 >[ 8.326] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.326] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.326] kgem_can_create_2d: 864x486 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.326] kgem_can_create_2d: untiled size=1683456 >[ 8.326] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.326] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.326] kgem_can_create_2d: 960x540 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.326] kgem_can_create_2d: untiled size=2076672 >[ 8.326] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.326] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.326] kgem_can_create_2d: 1024x576 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.326] kgem_can_create_2d: untiled size=2359296 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.326] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.326] kgem_can_create_2d: 1280x720 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.326] kgem_can_create_2d: untiled size=3686400 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.326] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.326] kgem_can_create_2d: 1368x768 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.326] kgem_can_create_2d: untiled size=4202496 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.326] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.326] kgem_can_create_2d: 1600x900 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.326] kgem_can_create_2d: untiled size=5763072 >[ 8.326] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.326] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.326] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.326] kgem_can_create_2d: untiled size=9437184 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.326] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.326] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.326] kgem_can_create_2d: untiled size=14745600 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.326] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.326] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.326] kgem_can_create_2d: untiled size=18665472 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.326] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.326] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.326] kgem_can_create_2d: untiled size=23040000 >[ 8.326] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.326] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.326] sna_output_detect(DP1:56) >[ 8.326] sna_output_detect(DP1) reporting cached status (since 375ms): 1 >[ 8.326] sna_output_detect(DP1-1:50) >[ 8.326] sna_output_detect(DP1-1) reporting cached status (since 369ms): 1 >[ 8.326] sna_output_detect(DP1-2:74) >[ 8.326] sna_output_detect(DP1-2) reporting cached status (since 83ms): 0 >[ 8.326] sna_output_get_modes(DP1-2:74) >[ 8.326] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.326] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.326] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.326] sna_output_attach_tile: found? TILE=4 >[ 8.326] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.326] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.326] sna_output_get_modes: adding 30 probed modes >[ 8.326] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.326] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.326] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.326] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.326] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.326] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.326] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.326] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.326] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.326] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.326] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.326] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.326] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.326] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.326] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.326] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.326] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.326] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.326] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.326] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.326] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.326] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.326] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.326] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.326] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.326] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.326] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.326] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.326] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.326] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.326] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.326] kgem_can_create_2d: untiled size=33177600 >[ 8.326] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.326] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.326] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.326] kgem_can_create_2d: untiled size=33177600 >[ 8.326] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.326] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.326] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.326] kgem_can_create_2d: untiled size=14745600 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.326] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.326] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.326] kgem_can_create_2d: untiled size=10485760 >[ 8.326] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.326] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.326] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.327] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.327] kgem_can_create_2d: untiled size=9216000 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.327] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: untiled size=8294400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.327] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.327] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.327] kgem_can_create_2d: untiled size=7680000 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.327] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.327] kgem_can_create_2d: 1600x900 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.327] kgem_can_create_2d: untiled size=5763072 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.327] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.327] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.327] kgem_can_create_2d: untiled size=5242880 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.327] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.327] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.327] kgem_can_create_2d: untiled size=5242880 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.327] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.327] kgem_can_create_2d: 1152x864 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.327] kgem_can_create_2d: untiled size=3981312 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.327] kgem_can_create_2d: 1280x720 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: untiled size=3686400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.327] kgem_can_create_2d: 1280x720 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: untiled size=3686400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.327] kgem_can_create_2d: 1280x720 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: untiled size=3686400 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.327] kgem_can_create_2d: 1024x768 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.327] kgem_can_create_2d: untiled size=3145728 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.327] kgem_can_create_2d: 1024x768 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.327] kgem_can_create_2d: untiled size=3145728 >[ 8.327] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.327] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.327] kgem_can_create_2d: 800x600 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.327] kgem_can_create_2d: untiled size=1921024 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.327] kgem_can_create_2d: 800x600 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.327] kgem_can_create_2d: untiled size=1921024 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.327] kgem_can_create_2d: 720x576 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.327] kgem_can_create_2d: untiled size=1658880 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.327] kgem_can_create_2d: 720x480 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.327] kgem_can_create_2d: untiled size=1384448 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.327] kgem_can_create_2d: 720x480 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.327] kgem_can_create_2d: untiled size=1384448 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.327] kgem_can_create_2d: 640x480 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: untiled size=1228800 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.327] kgem_can_create_2d: 640x480 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: untiled size=1228800 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.327] kgem_can_create_2d: 640x480 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: untiled size=1228800 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.327] kgem_can_create_2d: 720x400 @ 32 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.327] kgem_can_create_2d: untiled size=1155072 >[ 8.327] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.327] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.327] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.327] sna_output_detect(DP1-3:68) >[ 8.327] sna_output_detect(DP1-3) reporting cached status (since 315ms): 1 >[ 8.327] sna_output_detect(DP2:63) >[ 8.327] sna_output_detect(DP2) reporting cached status (since 315ms): 1 >[ 8.327] sna_output_detect(HDMI1:60) >[ 8.327] sna_output_detect(HDMI1) reporting cached status (since 315ms): 1 >[ 8.327] sna_output_detect(HDMI2:67) >[ 8.327] sna_output_detect(HDMI2) reporting cached status (since 307ms): 1 >[ 8.327] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.327] sna_block_handler (tv=1.37000) >[ 8.327] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.327] sna_accel_do_throttle -- no pending activity >[ 8.327] sna_wakeup_handler >[ 8.327] sna_block_handler (tv=1.37000) >[ 8.327] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.327] sna_accel_do_throttle -- no pending activity >[ 8.327] sna_wakeup_handler >[ 8.327] sna_block_handler (tv=1.37000) >[ 8.327] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.327] sna_accel_do_throttle -- no pending activity >[ 8.327] sna_wakeup_handler >[ 8.327] sna_block_handler (tv=1.37000) >[ 8.327] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.327] sna_accel_do_throttle -- no pending activity >[ 8.327] sna_wakeup_handler >[ 8.327] sna_randr_getinfo() >[ 8.327] sna_handle_uevents >[ 8.327] sna_output_detect(eDP1:48) >[ 8.327] sna_output_detect(eDP1) reporting cached status (since 133ms): 0 >[ 8.327] sna_output_get_modes(eDP1:48) >[ 8.327] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.327] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.327] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.327] sna_output_attach_tile: found? TILE=-1 >[ 8.327] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.327] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.327] sna_output_get_modes: adding 1 probed modes >[ 8.327] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.328] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.328] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: untiled size=33177600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.328] kgem_can_create_2d: 640x480 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.328] kgem_can_create_2d: untiled size=1228800 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.328] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.328] kgem_can_create_2d: 800x600 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.328] kgem_can_create_2d: untiled size=1921024 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.328] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.328] kgem_can_create_2d: 800x600 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.328] kgem_can_create_2d: untiled size=1921024 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.328] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.328] kgem_can_create_2d: 1024x768 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.328] kgem_can_create_2d: untiled size=3145728 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.328] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.328] kgem_can_create_2d: 1280x960 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.328] kgem_can_create_2d: untiled size=4915200 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.328] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.328] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.328] kgem_can_create_2d: untiled size=5242880 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.328] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.328] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.328] kgem_can_create_2d: untiled size=7680000 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.328] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.328] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.328] kgem_can_create_2d: untiled size=9633792 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.328] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.328] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.328] kgem_can_create_2d: untiled size=10334208 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.328] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.328] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.328] kgem_can_create_2d: untiled size=11059200 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.328] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.328] kgem_can_create_2d: 1152x864 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.328] kgem_can_create_2d: untiled size=3981312 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.328] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.328] kgem_can_create_2d: 1360x768 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.328] kgem_can_create_2d: untiled size=4177920 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.328] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.328] kgem_can_create_2d: 1360x768 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.328] kgem_can_create_2d: untiled size=4177920 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.328] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.328] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.328] kgem_can_create_2d: untiled size=5881856 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.328] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.328] kgem_can_create_2d: 1440x900 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.328] kgem_can_create_2d: untiled size=5185536 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.328] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.328] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.328] kgem_can_create_2d: untiled size=6553600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.328] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.328] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.328] kgem_can_create_2d: untiled size=7057408 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.328] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.328] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.328] kgem_can_create_2d: untiled size=7057408 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.328] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.328] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.328] kgem_can_create_2d: untiled size=8294400 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.328] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.328] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.328] kgem_can_create_2d: untiled size=9216000 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.328] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.328] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.328] kgem_can_create_2d: untiled size=12582912 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.328] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.328] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.328] kgem_can_create_2d: untiled size=8294400 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.328] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.328] kgem_can_create_2d: 640x360 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.328] kgem_can_create_2d: untiled size=921600 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.328] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.328] kgem_can_create_2d: 720x405 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.328] kgem_can_create_2d: untiled size=1167360 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.328] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.328] kgem_can_create_2d: 864x486 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.328] kgem_can_create_2d: untiled size=1683456 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.328] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.328] kgem_can_create_2d: 960x540 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.328] kgem_can_create_2d: untiled size=2076672 >[ 8.328] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.328] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.328] kgem_can_create_2d: 1024x576 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.328] kgem_can_create_2d: untiled size=2359296 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.328] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.328] kgem_can_create_2d: 1280x720 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.328] kgem_can_create_2d: untiled size=3686400 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.328] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.328] kgem_can_create_2d: 1368x768 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.328] kgem_can_create_2d: untiled size=4202496 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.328] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.328] kgem_can_create_2d: 1600x900 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.328] kgem_can_create_2d: untiled size=5763072 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.328] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.328] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.328] kgem_can_create_2d: untiled size=9437184 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.328] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.328] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.328] kgem_can_create_2d: untiled size=14745600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.328] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.328] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.328] kgem_can_create_2d: untiled size=18665472 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.328] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.328] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.328] kgem_can_create_2d: untiled size=23040000 >[ 8.328] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.328] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.328] sna_output_detect(DP1:56) >[ 8.328] sna_output_detect(DP1) reporting cached status (since 377ms): 1 >[ 8.328] sna_output_detect(DP1-1:50) >[ 8.328] sna_output_detect(DP1-1) reporting cached status (since 371ms): 1 >[ 8.328] sna_output_detect(DP1-2:74) >[ 8.328] sna_output_detect(DP1-2) reporting cached status (since 85ms): 0 >[ 8.328] sna_output_get_modes(DP1-2:74) >[ 8.328] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.328] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.328] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.328] sna_output_attach_tile: found? TILE=4 >[ 8.328] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.328] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.328] sna_output_get_modes: adding 30 probed modes >[ 8.328] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.328] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.328] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.328] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.328] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.328] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.328] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.328] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.328] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.328] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.328] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.328] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.328] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.328] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.328] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.328] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.328] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.328] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.328] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.328] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.328] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.328] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.328] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.328] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.328] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.328] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.328] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.328] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.328] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.328] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.328] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: untiled size=33177600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.328] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: untiled size=33177600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.328] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.328] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.328] kgem_can_create_2d: untiled size=14745600 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.328] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.328] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.328] kgem_can_create_2d: untiled size=10485760 >[ 8.328] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.328] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.328] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.328] kgem_can_create_2d: untiled size=9216000 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.328] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.328] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.328] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.328] kgem_can_create_2d: untiled size=8294400 >[ 8.328] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: untiled size=8294400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: untiled size=8294400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: untiled size=8294400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: untiled size=8294400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: untiled size=8294400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.329] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.329] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.329] kgem_can_create_2d: untiled size=7680000 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.329] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.329] kgem_can_create_2d: 1600x900 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.329] kgem_can_create_2d: untiled size=5763072 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.329] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.329] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.329] kgem_can_create_2d: untiled size=5242880 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.329] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.329] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.329] kgem_can_create_2d: untiled size=5242880 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.329] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.329] kgem_can_create_2d: 1152x864 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.329] kgem_can_create_2d: untiled size=3981312 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.329] kgem_can_create_2d: 1280x720 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: untiled size=3686400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.329] kgem_can_create_2d: 1280x720 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: untiled size=3686400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.329] kgem_can_create_2d: 1280x720 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: untiled size=3686400 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.329] kgem_can_create_2d: 1024x768 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.329] kgem_can_create_2d: untiled size=3145728 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.329] kgem_can_create_2d: 1024x768 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.329] kgem_can_create_2d: untiled size=3145728 >[ 8.329] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.329] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.329] kgem_can_create_2d: 800x600 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.329] kgem_can_create_2d: untiled size=1921024 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.329] kgem_can_create_2d: 800x600 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.329] kgem_can_create_2d: untiled size=1921024 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.329] kgem_can_create_2d: 720x576 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.329] kgem_can_create_2d: untiled size=1658880 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.329] kgem_can_create_2d: 720x480 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.329] kgem_can_create_2d: untiled size=1384448 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.329] kgem_can_create_2d: 720x480 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.329] kgem_can_create_2d: untiled size=1384448 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.329] kgem_can_create_2d: 640x480 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: untiled size=1228800 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.329] kgem_can_create_2d: 640x480 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: untiled size=1228800 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.329] kgem_can_create_2d: 640x480 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: untiled size=1228800 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.329] kgem_can_create_2d: 720x400 @ 32 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.329] kgem_can_create_2d: untiled size=1155072 >[ 8.329] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.329] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.329] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.329] sna_output_detect(DP1-3:68) >[ 8.329] sna_output_detect(DP1-3) reporting cached status (since 317ms): 1 >[ 8.329] sna_output_detect(DP2:63) >[ 8.329] sna_output_detect(DP2) reporting cached status (since 317ms): 1 >[ 8.329] sna_output_detect(HDMI1:60) >[ 8.329] sna_output_detect(HDMI1) reporting cached status (since 317ms): 1 >[ 8.329] sna_output_detect(HDMI2:67) >[ 8.329] sna_output_detect(HDMI2) reporting cached status (since 309ms): 1 >[ 8.329] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.329] sna_block_handler (tv=1.35000) >[ 8.329] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.329] sna_accel_do_throttle -- no pending activity >[ 8.329] sna_wakeup_handler >[ 8.330] sna_block_handler (tv=1.34000) >[ 8.330] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.330] sna_accel_do_throttle -- no pending activity >[ 8.330] sna_wakeup_handler >[ 8.330] sna_block_handler (tv=1.34000) >[ 8.330] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.330] sna_accel_do_throttle -- no pending activity >[ 8.330] sna_wakeup_handler >[ 8.330] sna_block_handler (tv=1.34000) >[ 8.330] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.330] sna_accel_do_throttle -- no pending activity >[ 8.341] sna_wakeup_handler >[ 8.341] sna_randr_getinfo() >[ 8.341] sna_handle_uevents >[ 8.341] sna_output_detect(eDP1:48) >[ 8.341] sna_output_detect(eDP1) reporting cached status (since 147ms): 0 >[ 8.341] sna_output_get_modes(eDP1:48) >[ 8.341] sna_output_attach_edid(eDP1): attaching EDID id=111, current=111 >[ 8.341] sna_output_attach_edid(eDP1): retrieving blob id=111, length=128 >[ 8.341] sna_output_attach_edid(eDP1): EDID + MonInfo is unchanged >[ 8.341] sna_output_attach_tile: found? TILE=-1 >[ 8.341] sna_output_get_modes: CRTC:32, pipe=0: has mode?=1 >[ 8.341] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=0 >[ 8.341] sna_output_get_modes: adding 1 probed modes >[ 8.342] kmode: 3840x2160, clock=533250, 3840 3888 3920 4000 0, 2160 2163 2168 2222 0, flags=a, type=48 >[ 8.342] Adding 16:9 modes -- 34440 < 34560 > 34680 >[ 8.342] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: untiled size=33177600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.342] kgem_can_create_2d: 640x480 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.342] kgem_can_create_2d: untiled size=1228800 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.342] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.342] kgem_can_create_2d: 800x600 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.342] kgem_can_create_2d: untiled size=1921024 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.342] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.342] kgem_can_create_2d: 800x600 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.342] kgem_can_create_2d: untiled size=1921024 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.342] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.342] kgem_can_create_2d: 1024x768 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.342] kgem_can_create_2d: untiled size=3145728 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.342] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.342] kgem_can_create_2d: 1280x960 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.342] kgem_can_create_2d: untiled size=4915200 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1280x960 (pitch=5120), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=960 >[ 8.342] kgem_can_create_2d: tiled[-1] size=4915200 >[ 8.342] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.342] kgem_can_create_2d: untiled size=5242880 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.342] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.342] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.342] kgem_can_create_2d: untiled size=7680000 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.342] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.342] kgem_can_create_2d: 1792x1344 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.342] kgem_can_create_2d: untiled size=9633792 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1792x1344 (pitch=7168), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7168, height=1344 >[ 8.342] kgem_can_create_2d: tiled[-1] size=9633792 >[ 8.342] kgem_can_create_2d: 1856x1392 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.342] kgem_can_create_2d: untiled size=10334208 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1856x1392 (pitch=7424), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7424, height=1392 >[ 8.342] kgem_can_create_2d: tiled[-1] size=10334208 >[ 8.342] kgem_can_create_2d: 1920x1440 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.342] kgem_can_create_2d: untiled size=11059200 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1440 (pitch=7680), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1440 >[ 8.342] kgem_can_create_2d: tiled[-1] size=11059200 >[ 8.342] kgem_can_create_2d: 1152x864 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.342] kgem_can_create_2d: untiled size=3981312 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.342] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.342] kgem_can_create_2d: 1360x768 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.342] kgem_can_create_2d: untiled size=4177920 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.342] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.342] kgem_can_create_2d: 1360x768 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.342] kgem_can_create_2d: untiled size=4177920 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1360x768 (pitch=5440), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5440, height=768 >[ 8.342] kgem_can_create_2d: tiled[-1] size=4177920 >[ 8.342] kgem_can_create_2d: 1400x1050 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.342] kgem_can_create_2d: untiled size=5881856 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1400x1050 (pitch=5600), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5600, height=1050 >[ 8.342] kgem_can_create_2d: tiled[-1] size=5881856 >[ 8.342] kgem_can_create_2d: 1440x900 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.342] kgem_can_create_2d: untiled size=5185536 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1440x900 (pitch=5760), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5760, height=900 >[ 8.342] kgem_can_create_2d: tiled[-1] size=5185536 >[ 8.342] kgem_can_create_2d: 1600x1024 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.342] kgem_can_create_2d: untiled size=6553600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1600x1024 (pitch=6400), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1024 >[ 8.342] kgem_can_create_2d: tiled[-1] size=6553600 >[ 8.342] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.342] kgem_can_create_2d: untiled size=7057408 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.342] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.342] kgem_can_create_2d: 1680x1050 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.342] kgem_can_create_2d: untiled size=7057408 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1680x1050 (pitch=6720), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6720, height=1050 >[ 8.342] kgem_can_create_2d: tiled[-1] size=7057408 >[ 8.342] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.342] kgem_can_create_2d: untiled size=8294400 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.342] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.342] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.342] kgem_can_create_2d: untiled size=9216000 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.342] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.342] kgem_can_create_2d: 2048x1536 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.342] kgem_can_create_2d: untiled size=12582912 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2048x1536 (pitch=8192), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1536 >[ 8.342] kgem_can_create_2d: tiled[-1] size=12582912 >[ 8.342] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.342] kgem_can_create_2d: untiled size=8294400 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.342] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.342] kgem_can_create_2d: 640x360 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.342] kgem_can_create_2d: untiled size=921600 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 640x360 (pitch=2560), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=360 >[ 8.342] kgem_can_create_2d: tiled[-1] size=921600 >[ 8.342] kgem_can_create_2d: 720x405 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.342] kgem_can_create_2d: untiled size=1167360 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 720x405 (pitch=2880), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=405 >[ 8.342] kgem_can_create_2d: tiled[-1] size=1167360 >[ 8.342] kgem_can_create_2d: 864x486 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.342] kgem_can_create_2d: untiled size=1683456 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 864x486 (pitch=3456), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3456, height=486 >[ 8.342] kgem_can_create_2d: tiled[-1] size=1683456 >[ 8.342] kgem_can_create_2d: 960x540 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.342] kgem_can_create_2d: untiled size=2076672 >[ 8.342] kgem_choose_tiling: TLB near-miss between lines 960x540 (pitch=3840), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3840, height=540 >[ 8.342] kgem_can_create_2d: tiled[-1] size=2076672 >[ 8.342] kgem_can_create_2d: 1024x576 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.342] kgem_can_create_2d: untiled size=2359296 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1024x576 (pitch=4096), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=576 >[ 8.342] kgem_can_create_2d: tiled[-1] size=2359296 >[ 8.342] kgem_can_create_2d: 1280x720 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.342] kgem_can_create_2d: untiled size=3686400 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.342] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.342] kgem_can_create_2d: 1368x768 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.342] kgem_can_create_2d: untiled size=4202496 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1368x768 (pitch=5472), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5472, height=768 >[ 8.342] kgem_can_create_2d: tiled[-1] size=4202496 >[ 8.342] kgem_can_create_2d: 1600x900 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.342] kgem_can_create_2d: untiled size=5763072 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.342] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.342] kgem_can_create_2d: 2048x1152 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.342] kgem_can_create_2d: untiled size=9437184 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2048x1152 (pitch=8192), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1152 >[ 8.342] kgem_can_create_2d: tiled[-1] size=9437184 >[ 8.342] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.342] kgem_can_create_2d: untiled size=14745600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.342] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.342] kgem_can_create_2d: 2880x1620 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.342] kgem_can_create_2d: untiled size=18665472 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2880x1620 (pitch=11520), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=11520, height=1620 >[ 8.342] kgem_can_create_2d: tiled[-1] size=18665472 >[ 8.342] kgem_can_create_2d: 3200x1800 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.342] kgem_can_create_2d: untiled size=23040000 >[ 8.342] kgem_choose_tiling: TLB miss between lines 3200x1800 (pitch=12800), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=12800, height=1800 >[ 8.342] kgem_can_create_2d: tiled[-1] size=23040000 >[ 8.342] sna_output_detect(DP1:56) >[ 8.342] sna_output_detect(DP1) reporting cached status (since 391ms): 1 >[ 8.342] sna_output_detect(DP1-1:50) >[ 8.342] sna_output_detect(DP1-1) reporting cached status (since 385ms): 1 >[ 8.342] sna_output_detect(DP1-2:74) >[ 8.342] sna_output_detect(DP1-2) reporting cached status (since 99ms): 0 >[ 8.342] sna_output_get_modes(DP1-2:74) >[ 8.342] sna_output_attach_edid(DP1-2): attaching EDID id=77, current=77 >[ 8.342] sna_output_attach_edid(DP1-2): retrieving blob id=77, length=256 >[ 8.342] sna_output_attach_edid(DP1-2): EDID + MonInfo is unchanged >[ 8.342] sna_output_attach_tile: found? TILE=4 >[ 8.342] sna_output_get_modes: CRTC:39, pipe=1: has mode?=1 >[ 8.342] kmode: , clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=0 >[ 8.342] sna_output_get_modes: adding 30 probed modes >[ 8.342] kmode: 3840x2160, clock=533250, 3840 3902 3950 4000 0, 2160 2163 2168 2222 0, flags=9, type=48 >[ 8.342] kmode: 3840x2160, clock=262750, 3840 3888 3920 4000 0, 2160 2163 2168 2191 0, flags=9, type=40 >[ 8.342] kmode: 2560x1440, clock=241500, 2560 2608 2640 2720 0, 1440 1443 1448 1481 0, flags=9, type=40 >[ 8.342] kmode: 2048x1280, clock=221277, 2048 2192 2416 2784 0, 1280 1281 1284 1325 0, flags=6, type=0 >[ 8.342] kmode: 1920x1200, clock=193250, 1920 2056 2256 2592 0, 1200 1203 1209 1245 0, flags=6, type=40 >[ 8.342] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1082 1087 1125 0, flags=5, type=40 >[ 8.342] kmode: 1920x1080, clock=148500, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.342] kmode: 1920x1080, clock=148352, 1920 2008 2052 2200 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.342] kmode: 1920x1080, clock=148500, 1920 2448 2492 2640 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.342] kmode: 1920x1080, clock=74250, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.342] kmode: 1920x1080, clock=74176, 1920 2558 2602 2750 0, 1080 1084 1089 1125 0, flags=5, type=40 >[ 8.342] kmode: 1600x1200, clock=162000, 1600 1664 1856 2160 0, 1200 1201 1204 1250 0, flags=5, type=40 >[ 8.342] kmode: 1600x900, clock=108000, 1600 1624 1704 1800 0, 900 901 904 1000 0, flags=5, type=40 >[ 8.342] kmode: 1280x1024, clock=135000, 1280 1296 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.342] kmode: 1280x1024, clock=108000, 1280 1328 1440 1688 0, 1024 1025 1028 1066 0, flags=5, type=40 >[ 8.342] kmode: 1152x864, clock=108000, 1152 1216 1344 1600 0, 864 865 868 900 0, flags=5, type=40 >[ 8.342] kmode: 1280x720, clock=74250, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.342] kmode: 1280x720, clock=74176, 1280 1390 1430 1650 0, 720 725 730 750 0, flags=5, type=40 >[ 8.342] kmode: 1280x720, clock=74250, 1280 1720 1760 1980 0, 720 725 730 750 0, flags=5, type=40 >[ 8.342] kmode: 1024x768, clock=78750, 1024 1040 1136 1312 0, 768 769 772 800 0, flags=5, type=40 >[ 8.342] kmode: 1024x768, clock=65000, 1024 1048 1184 1344 0, 768 771 777 806 0, flags=a, type=40 >[ 8.342] kmode: 800x600, clock=49500, 800 816 896 1056 0, 600 601 604 625 0, flags=5, type=40 >[ 8.342] kmode: 800x600, clock=40000, 800 840 968 1056 0, 600 601 605 628 0, flags=5, type=40 >[ 8.342] kmode: 720x576, clock=27000, 720 732 796 864 0, 576 581 586 625 0, flags=a, type=40 >[ 8.342] kmode: 720x480, clock=27027, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.342] kmode: 720x480, clock=27000, 720 736 798 858 0, 480 489 495 525 0, flags=a, type=40 >[ 8.342] kmode: 640x480, clock=31500, 640 656 720 840 0, 480 481 484 500 0, flags=a, type=40 >[ 8.342] kmode: 640x480, clock=25200, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.342] kmode: 640x480, clock=25175, 640 656 752 800 0, 480 490 492 525 0, flags=a, type=40 >[ 8.342] kmode: 720x400, clock=28320, 720 738 846 900 0, 400 412 414 449 0, flags=6, type=40 >[ 8.342] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: untiled size=33177600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.342] kgem_can_create_2d: 3840x2160 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: untiled size=33177600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 8.342] kgem_can_create_2d: tiled[-1] size=33177600 >[ 8.342] kgem_can_create_2d: 2560x1440 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.342] kgem_can_create_2d: untiled size=14745600 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2560x1440 (pitch=10240), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=10240, height=1440 >[ 8.342] kgem_can_create_2d: tiled[-1] size=14745600 >[ 8.342] kgem_can_create_2d: 2048x1280 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.342] kgem_can_create_2d: untiled size=10485760 >[ 8.342] kgem_choose_tiling: TLB miss between lines 2048x1280 (pitch=8192), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=8192, height=1280 >[ 8.342] kgem_can_create_2d: tiled[-1] size=10485760 >[ 8.342] kgem_can_create_2d: 1920x1200 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.342] kgem_can_create_2d: untiled size=9216000 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1200 (pitch=7680), forcing tiling 1 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1200 >[ 8.342] kgem_can_create_2d: tiled[-1] size=9216000 >[ 8.342] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.342] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.342] kgem_can_create_2d: untiled size=8294400 >[ 8.342] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: untiled size=8294400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: untiled size=8294400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: untiled size=8294400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: untiled size=8294400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1920x1080 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: untiled size=8294400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1920x1080 (pitch=7680), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=7680, height=1080 >[ 8.343] kgem_can_create_2d: tiled[-1] size=8294400 >[ 8.343] kgem_can_create_2d: 1600x1200 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.343] kgem_can_create_2d: untiled size=7680000 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1600x1200 (pitch=6400), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=1200 >[ 8.343] kgem_can_create_2d: tiled[-1] size=7680000 >[ 8.343] kgem_can_create_2d: 1600x900 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.343] kgem_can_create_2d: untiled size=5763072 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1600x900 (pitch=6400), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=6400, height=900 >[ 8.343] kgem_can_create_2d: tiled[-1] size=5763072 >[ 8.343] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.343] kgem_can_create_2d: untiled size=5242880 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.343] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.343] kgem_can_create_2d: 1280x1024 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.343] kgem_can_create_2d: untiled size=5242880 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1280x1024 (pitch=5120), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=1024 >[ 8.343] kgem_can_create_2d: tiled[-1] size=5242880 >[ 8.343] kgem_can_create_2d: 1152x864 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.343] kgem_can_create_2d: untiled size=3981312 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1152x864 (pitch=4608), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4608, height=864 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3981312 >[ 8.343] kgem_can_create_2d: 1280x720 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: untiled size=3686400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.343] kgem_can_create_2d: 1280x720 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: untiled size=3686400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.343] kgem_can_create_2d: 1280x720 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: untiled size=3686400 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1280x720 (pitch=5120), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=5120, height=720 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3686400 >[ 8.343] kgem_can_create_2d: 1024x768 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.343] kgem_can_create_2d: untiled size=3145728 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.343] kgem_can_create_2d: 1024x768 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.343] kgem_can_create_2d: untiled size=3145728 >[ 8.343] kgem_choose_tiling: TLB miss between lines 1024x768 (pitch=4096), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=4096, height=768 >[ 8.343] kgem_can_create_2d: tiled[-1] size=3145728 >[ 8.343] kgem_can_create_2d: 800x600 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.343] kgem_can_create_2d: untiled size=1921024 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.343] kgem_can_create_2d: 800x600 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.343] kgem_can_create_2d: untiled size=1921024 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 800x600 (pitch=3200), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=3200, height=600 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1921024 >[ 8.343] kgem_can_create_2d: 720x576 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.343] kgem_can_create_2d: untiled size=1658880 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 720x576 (pitch=2880), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=576 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1658880 >[ 8.343] kgem_can_create_2d: 720x480 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.343] kgem_can_create_2d: untiled size=1384448 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.343] kgem_can_create_2d: 720x480 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.343] kgem_can_create_2d: untiled size=1384448 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 720x480 (pitch=2880), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=480 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1384448 >[ 8.343] kgem_can_create_2d: 640x480 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: untiled size=1228800 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.343] kgem_can_create_2d: 640x480 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: untiled size=1228800 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.343] kgem_can_create_2d: 640x480 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: untiled size=1228800 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 640x480 (pitch=2560), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=480 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1228800 >[ 8.343] kgem_can_create_2d: 720x400 @ 32 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.343] kgem_can_create_2d: untiled size=1155072 >[ 8.343] kgem_choose_tiling: TLB near-miss between lines 720x400 (pitch=2880), forcing tiling 1 >[ 8.343] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2880, height=400 >[ 8.343] kgem_can_create_2d: tiled[-1] size=1155072 >[ 8.343] sna_output_detect(DP1-3:68) >[ 8.343] sna_output_detect(DP1-3) reporting cached status (since 331ms): 1 >[ 8.343] sna_output_detect(DP2:63) >[ 8.343] sna_output_detect(DP2) reporting cached status (since 331ms): 1 >[ 8.343] sna_output_detect(HDMI1:60) >[ 8.343] sna_output_detect(HDMI1) reporting cached status (since 331ms): 1 >[ 8.343] sna_output_detect(HDMI2:67) >[ 8.343] sna_output_detect(HDMI2) reporting cached status (since 323ms): 1 >[ 8.343] sna_output_detect(VIRTUAL1) has user modes? 0 >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.343] sna_block_handler (tv=1.21000) >[ 8.343] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.343] sna_accel_do_throttle -- no pending activity >[ 8.343] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.344] sna_wakeup_handler >[ 8.344] sna_block_handler (tv=1.20000) >[ 8.344] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.344] sna_accel_do_throttle -- no pending activity >[ 8.345] sna_wakeup_handler >[ 8.345] sna_block_handler (tv=1.19000) >[ 8.345] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.345] sna_accel_do_throttle -- no pending activity >[ 8.369] sna_wakeup_handler >[ 8.369] sna_block_handler (tv=0.995000) >[ 8.369] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.369] sna_accel_do_throttle -- no pending activity >[ 8.369] sna_wakeup_handler >[ 8.369] sna_block_handler (tv=0.995000) >[ 8.369] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.369] sna_accel_do_throttle -- no pending activity >[ 8.369] sna_wakeup_handler >[ 8.369] sna_block_handler (tv=0.995000) >[ 8.369] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.369] sna_accel_do_throttle -- no pending activity >[ 8.369] sna_wakeup_handler >[ 8.369] sna_block_handler (tv=0.995000) >[ 8.369] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.369] sna_accel_do_throttle -- no pending activity >[ 8.369] sna_wakeup_handler >[ 8.377] sna_block_handler (tv=0.987000) >[ 8.377] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.377] sna_accel_do_throttle -- no pending activity >[ 8.377] sna_wakeup_handler >[ 8.377] sna_block_handler (tv=0.987000) >[ 8.377] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.377] sna_accel_do_throttle -- no pending activity >[ 8.378] sna_wakeup_handler >[ 8.393] sna_block_handler (tv=0.971000) >[ 8.393] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 8.393] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.0) >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.186] sna_wakeup_handler >[ 9.186] sna_block_handler (tv=0.178000) >[ 9.186] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.186] sna_accel_do_throttle -- no pending activity >[ 9.192] sna_wakeup_handler >[ 9.192] sna_block_handler (tv=0.172000) >[ 9.192] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.192] sna_accel_do_throttle -- no pending activity >[ 9.192] sna_wakeup_handler >[ 9.192] sna_block_handler (tv=0.172000) >[ 9.192] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.192] sna_accel_do_throttle -- no pending activity >[ 9.192] sna_wakeup_handler >[ 9.192] sna_block_handler (tv=0.172000) >[ 9.192] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.192] sna_accel_do_throttle -- no pending activity >[ 9.194] sna_wakeup_handler >[ 9.194] sna_block_handler (tv=0.170000) >[ 9.194] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.194] sna_accel_do_throttle -- no pending activity >[ 9.194] sna_wakeup_handler >[ 9.194] sna_block_handler (tv=0.170000) >[ 9.194] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.194] sna_accel_do_throttle -- no pending activity >[ 9.194] sna_wakeup_handler >[ 9.194] sna_block_handler (tv=0.170000) >[ 9.194] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.194] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.197] sna_block_handler (tv=0.167000) >[ 9.197] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.197] sna_accel_do_throttle -- no pending activity >[ 9.197] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.167000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.198] sna_wakeup_handler >[ 9.198] sna_block_handler (tv=0.166000) >[ 9.198] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.198] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_change_window_attributes >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.203] sna_accel_do_throttle -- no pending activity >[ 9.203] sna_wakeup_handler >[ 9.203] sna_block_handler (tv=0.161000) >[ 9.203] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.204] sna_wakeup_handler >[ 9.204] sna_block_handler (tv=0.160000) >[ 9.204] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.204] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.205] sna_block_handler (tv=0.159000) >[ 9.205] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.205] sna_accel_do_throttle -- no pending activity >[ 9.205] sna_wakeup_handler >[ 9.206] sna_block_handler (tv=0.158000) >[ 9.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.206] sna_accel_do_throttle -- no pending activity >[ 9.206] sna_wakeup_handler >[ 9.206] sna_block_handler (tv=0.158000) >[ 9.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.206] sna_accel_do_throttle -- no pending activity >[ 9.206] sna_wakeup_handler >[ 9.206] sna_block_handler (tv=0.158000) >[ 9.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.206] sna_accel_do_throttle -- no pending activity >[ 9.206] sna_wakeup_handler >[ 9.206] sna_block_handler (tv=0.158000) >[ 9.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.206] sna_accel_do_throttle -- no pending activity >[ 9.206] sna_wakeup_handler >[ 9.206] sna_create_pixmap(48, 48, 32, usage=0) >[ 9.206] kgem_can_create_2d: 48x48 @ 32 >[ 9.206] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 9.207] kgem_can_create_2d: untiled size=12288 >[ 9.207] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 9.207] kgem_choose_tiling: 48x48 -> 0 >[ 9.207] sna_create_pixmap: usage=0, flags=b >[ 9.207] sna_create_pixmap: creating GPU pixmap 48x48, stride=192, flags=b >[ 9.207] __pop_freed_pixmap: reusing freed pixmap=164 header >[ 9.207] create_pixmap_hdr: pixmap=171, width=48, height=48, usage=0 >[ 9.207] sna_create_pixmap: serial=171, 48x48, usage=0 >[ 9.207] sna_validate_gc(0x55bca9b480b0) changes=7fffff, previous serial=80000000, drawable=ac >[ 9.207] sna_validate_gc: recomputing clip >[ 9.207] sna_validate_gc: composite clip=1x[(0, 0), (48, 48)] [0x55bca9ae3840] >[ 9.207] sna_put_image((0, 0)x(48, 48), depth=32, format=2) >[ 9.207] try_upload__fast: ignore existing cpu damage (if any) >[ 9.207] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.207] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 9.207] kgem_choose_tiling: 48x48 -> 0 >[ 9.207] sna_pixmap_alloc_gpu: pixmap=172 >[ 9.207] kgem_create_2d(48x48, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=1, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.207] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 9.207] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 9.207] from inactive vma: pitch=192, tiling=0: handle=12, id=405 >[ 9.207] try_upload__inplace: tiling=0 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] sna_pixmap_move_area_to_gpu: pixmap=172 box=(0, 0), (48, 48), flags=1 >[ 9.207] _sna_damage_subtract_box(None - (0, 0), (48, 48))... >[ 9.207] = None >[ 9.207] sna_pixmap_move_to_gpu(pixmap=172, usage=0), flags=3 >[ 9.207] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.207] sna_pixmap_mark_active: pixmap=172, handle=12 >[ 9.207] __kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 9.207] kgem_bo_sync__cpu: handle=12 >[ 9.207] __kgem_busy: handle=12, busy=0, wedged=0 >[ 9.207] kgem_bo_sync__cpu: SYNC: handle=12, needs_flush? 0, domain? 0, busy? 0 >[ 9.207] __kgem_busy: handle=12, busy=0, wedged=0 >[ 9.207] kgem_bo_retire: retiring bo handle=12 (needed flush? 0), rq? 0 [busy?=0] >[ 9.207] assert_bo_retired: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.207] try_upload__tiled_x: upload(0, 0, 48, 48) x 1 >[ 9.207] try_upload__tiled_x: copy lined box (0, 0)->(0, 0)x(48, 48) >[ 9.207] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 9.207] __sna_damage_all(48, 48) >[ 9.207] sna_get_image: pixmap=172 (0, 0)x(48, 48), format=2, mask=ffffffff, depth=32 >[ 9.207] sna_get_image__fast: attached?=1, has gpu damage?=1 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 9.207] kgem_bo_sync__cpu_full: handle=12 >[ 9.207] sna_get_image__inplace: download through a linear CPU map >[ 9.207] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 9.207] sna_destroy_pixmap: pixmap=172, attached?=1 >[ 9.207] sna_pixmap_unmap: pixmap=172 dropping cpu mapping >[ 9.207] _kgem_bo_destroy: handle=12, proxy? 0 >[ 9.207] __kgem_bo_destroy: handle=12, size=12288 >[ 9.207] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 9.207] __sna_free_pixmap(pixmap=172) >[ 9.207] sna_create_pixmap(48, 48, 32, usage=0) >[ 9.207] kgem_can_create_2d: 48x48 @ 32 >[ 9.207] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 9.207] kgem_can_create_2d: untiled size=12288 >[ 9.207] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 9.207] kgem_choose_tiling: 48x48 -> 0 >[ 9.207] sna_create_pixmap: usage=0, flags=b >[ 9.207] sna_create_pixmap: creating GPU pixmap 48x48, stride=192, flags=b >[ 9.207] __pop_freed_pixmap: reusing freed pixmap=172 header >[ 9.207] create_pixmap_hdr: pixmap=173, width=48, height=48, usage=0 >[ 9.207] sna_create_pixmap: serial=173, 48x48, usage=0 >[ 9.207] sna_validate_gc(0x55bca9b33290) changes=7fffff, previous serial=80000000, drawable=ae >[ 9.207] sna_validate_gc: recomputing clip >[ 9.207] sna_validate_gc: composite clip=1x[(0, 0), (48, 48)] [0x55bca9b121d0] >[ 9.207] sna_put_image((0, 0)x(48, 48), depth=32, format=2) >[ 9.207] try_upload__fast: ignore existing cpu damage (if any) >[ 9.207] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.207] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 9.207] kgem_choose_tiling: 48x48 -> 0 >[ 9.207] sna_pixmap_alloc_gpu: pixmap=174 >[ 9.207] kgem_create_2d(48x48, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=1, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.207] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=48 >[ 9.207] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 9.207] from inactive vma: pitch=192, tiling=0: handle=12, id=406 >[ 9.207] try_upload__inplace: tiling=0 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] sna_pixmap_move_area_to_gpu: pixmap=174 box=(0, 0), (48, 48), flags=1 >[ 9.207] _sna_damage_subtract_box(None - (0, 0), (48, 48))... >[ 9.207] = None >[ 9.207] sna_pixmap_move_to_gpu(pixmap=174, usage=0), flags=3 >[ 9.207] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.207] sna_pixmap_mark_active: pixmap=174, handle=12 >[ 9.207] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 9.207] kgem_bo_can_map__cpu: handle=12 >[ 9.207] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.207] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 9.207] kgem_bo_sync__cpu: handle=12 >[ 9.207] try_upload__tiled_x: upload(0, 0, 48, 48) x 1 >[ 9.207] try_upload__tiled_x: copy lined box (0, 0)->(0, 0)x(48, 48) >[ 9.207] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 9.207] __sna_damage_all(48, 48) >[ 9.207] sna_block_handler (tv=0.157000) >[ 9.207] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.207] sna_accel_do_throttle -- no pending activity >[ 9.207] sna_wakeup_handler >[ 9.207] sna_block_handler (tv=0.157000) >[ 9.207] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.207] sna_accel_do_throttle -- no pending activity >[ 9.207] sna_wakeup_handler >[ 9.207] sna_block_handler (tv=0.157000) >[ 9.207] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.207] sna_accel_do_throttle -- no pending activity >[ 9.207] sna_wakeup_handler >[ 9.207] sna_block_handler (tv=0.157000) >[ 9.207] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.207] sna_accel_do_throttle -- no pending activity >[ 9.207] sna_wakeup_handler >[ 9.207] sna_block_handler (tv=0.157000) >[ 9.207] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.207] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.210] sna_wakeup_handler >[ 9.210] sna_change_window_attributes >[ 9.210] sna_block_handler (tv=0.154000) >[ 9.210] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.210] sna_accel_do_throttle -- no pending activity >[ 9.211] sna_wakeup_handler >[ 9.211] sna_block_handler (tv=0.153000) >[ 9.211] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.211] sna_accel_do_throttle -- no pending activity >[ 9.218] sna_wakeup_handler >[ 9.218] sna_get_image: pixmap=174 (0, 0)x(48, 48), format=2, mask=ffffffff, depth=32 >[ 9.218] sna_get_image__fast: attached?=1, has gpu damage?=1 >[ 9.218] kgem_bo_can_map__cpu: handle=12 >[ 9.218] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.218] __kgem_bo_is_busy: handle=12, domain: 1 exec? 0, rq? 0 >[ 9.218] kgem_bo_can_map__cpu: handle=12 >[ 9.218] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.218] kgem_bo_map__cpu(handle=12, size=12288, map=0x0:0x7f1c7f3ff000) >[ 9.218] kgem_bo_sync__cpu_full: handle=12 >[ 9.218] sna_get_image__inplace: download through a linear CPU map >[ 9.218] memcpy_blt: src=(0, 0), dst=(0, 0), size=48x48, pitch=192/192 >[ 9.218] sna_destroy_pixmap: pixmap=174, attached?=1 >[ 9.218] sna_pixmap_unmap: pixmap=174 dropping cpu mapping >[ 9.218] _kgem_bo_destroy: handle=12, proxy? 0 >[ 9.218] __kgem_bo_destroy: handle=12, size=12288 >[ 9.218] kgem_bo_move_to_inactive: moving handle=12 to inactive >[ 9.218] __sna_free_pixmap(pixmap=174) >[ 9.218] sna_block_handler (tv=0.146000) >[ 9.218] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.218] sna_accel_do_throttle -- no pending activity >[ 9.218] sna_wakeup_handler >[ 9.218] sna_block_handler (tv=0.146000) >[ 9.218] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.218] sna_accel_do_throttle -- no pending activity >[ 9.218] sna_wakeup_handler >[ 9.218] sna_block_handler (tv=0.146000) >[ 9.218] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.218] sna_accel_do_throttle -- no pending activity >[ 9.218] sna_wakeup_handler >[ 9.218] sna_block_handler (tv=0.146000) >[ 9.218] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.218] sna_accel_do_throttle -- no pending activity >[ 9.220] sna_wakeup_handler >[ 9.220] sna_block_handler (tv=0.144000) >[ 9.220] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.220] sna_accel_do_throttle -- no pending activity >[ 9.220] sna_wakeup_handler >[ 9.220] sna_block_handler (tv=0.144000) >[ 9.220] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.220] sna_accel_do_throttle -- no pending activity >[ 9.220] sna_wakeup_handler >[ 9.220] sna_block_handler (tv=0.144000) >[ 9.220] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.220] sna_accel_do_throttle -- no pending activity >[ 9.220] sna_wakeup_handler >[ 9.220] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 9.220] __pop_freed_pixmap: reusing freed pixmap=174 header >[ 9.220] create_pixmap_hdr: pixmap=175, width=48, height=48, usage=0 >[ 9.220] kgem_create_map(0x7f1c78c41000 size=9216, read-only?=0) - has_userptr?=1 >[ 9.220] __kgem_bo_init(handle=28, num_pages=3) >[ 9.220] kgem_create_map(ptr=0x7f1c78c41000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 9.220] sna_accel_watch_flush: enable=1 >[ 9.220] sna_accel_watch_flush: installing watchers >[ 9.220] __sna_damage_all(48, 48) >[ 9.220] sna_pixmap_create_shm: serial=175, 48x48, usage=0 >[ 9.220] sna_accel_flush: flush?=0, dirty?=0 >[ 9.220] sna_accel_flush: flush?=0, dirty?=0 >[ 9.220] sna_accel_flush: flush?=0, dirty?=0 >[ 9.220] sna_accel_flush: flush?=0, dirty?=0 >[ 9.220] sna_accel_flush: flush?=0, dirty?=0 >[ 9.220] sna_block_handler (tv=0.144000) >[ 9.220] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.220] sna_accel_do_throttle -- no pending activity >[ 9.238] sna_wakeup_handler >[ 9.238] sna_create_pixmap(7680, 4320, 24, usage=0) >[ 9.238] kgem_can_create_2d: 7680x4320 @ 24 >[ 9.238] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=4320 >[ 9.238] kgem_can_create_2d: untiled size=132710400 >[ 9.238] kgem_choose_tiling: TLB miss between lines 7680x4320 (pitch=30720), forcing tiling 1 >[ 9.238] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=4320 >[ 9.238] kgem_can_create_2d: tiled[-1] size=132710400 >[ 9.238] sna_create_pixmap: usage=0, flags=13 >[ 9.238] sna_create_pixmap: creating GPU pixmap 7680x4320, stride=30720, flags=13 >[ 9.238] __pop_freed_pixmap: reusing freed pixmap=152 header >[ 9.238] create_pixmap_hdr: pixmap=179, width=7680, height=4320, usage=0 >[ 9.238] sna_create_pixmap: serial=179, 7680x4320, usage=0 >[ 9.238] sna_composite_rectangles(pixmap=180, op=0, 0 x 1 [(0, 0)x(7680, 4320) ...]) >[ 9.238] sna_composite_rectangles: converted to op 0 >[ 9.238] sna_composite_rectangles[0] (0, 0)x(7680, 4320) -> (0, 0), (7680, 4320) >[ 9.238] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 4320) x 1 >[ 9.238] sna_composite_rectangles: clipped extents (0, 0),(7680, 4320) x 1 >[ 9.238] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 4320) >[ 9.238] sna_composite_rectangles: dropping last-cpu hint >[ 9.238] sna_drawable_use_bo pixmap=180, box=((0, 0), (7680, 4320)), flags=19... >[ 9.238] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.238] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.238] sna_pixmap_move_to_gpu(pixmap=180, usage=0), flags=b >[ 9.238] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.238] sna_pixmap_move_to_gpu: creating GPU bo (7680x4320@32), create=3 >[ 9.238] kgem_choose_tiling: TLB miss between lines 7680x4320 (pitch=30720), forcing tiling 1 >[ 9.238] kgem_choose_tiling: TLB miss between lines 7680x4320 (pitch=30720), forcing tiling 1 >[ 9.238] sna_pixmap_alloc_gpu: pixmap=180 >[ 9.238] kgem_create_2d(7680x4320, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.238] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=4320 >[ 9.238] __kgem_bo_init(handle=29, num_pages=32400) >[ 9.238] kgem_set_tiling: handle=29, tiling=1 [1], pitch=30720 [30720]: 1 >[ 9.238] new pitch=30720, tiling=1, handle=29, id=408, num_pages=32400 [32400], bucket=14 >[ 9.238] __sna_damage_all(7680, 4320) >[ 9.238] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.238] sna_pixmap_mark_active: pixmap=180, handle=29 >[ 9.238] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.238] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.238] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.238] kgem_bo_is_render: handle=29, rq? 0 [0] >[ 9.238] kgem_bo_is_render: handle=29, rq? 0 [0] >[ 9.238] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 4320) ...]) >[ 9.238] sna_render_get_solid: 0 >[ 9.238] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.238] needs_batch_flush: flushing before handle=29 for new reservation >[ 9.238] kgem_check_bo: num_pages=+32400, num_exec=+1 >[ 9.238] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.238] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.238] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.238] kgem_add_handle: handle=4, index=0 >[ 9.238] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.238] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.238] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.238] gen9_composite_get_binding_table(ffc0) >[ 9.238] kgem_add_reloc64: handle=29, pos=16360, delta=0, domains=20002 >[ 9.238] kgem_add_handle: handle=29, index=1 >[ 9.238] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 9.238] __kgem_bo_mark_dirty: handle=29 (proxy? 0) >[ 9.238] [3fe0] bind bo(handle=29, addr=0), format=192, width=7680, height=4320, pitch=30720, tiling=1 -> render >[ 9.238] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.238] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.238] kgem_add_handle: handle=7, index=2 >[ 9.238] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.239] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.239] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.239] gen9_emit_sampler: sampler = 1 >[ 9.239] gen9_emit_sf: num_sf_outputs=1 >[ 9.239] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.239] gen9_emit_vertex_elements: setup id=0 >[ 9.239] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.239] (0, 0), (7680, 4320) >[ 9.239] gen8_vertex_flush[490] = 3 >[ 9.239] sna_composite_rectangles: pixmap=180 marking clear [0]? 1 >[ 9.239] sna_pixmap_create_shm(3840x2160, depth=24, bpp=32, pitch=15360) >[ 9.239] __pop_freed_pixmap: reusing freed pixmap=134 header >[ 9.239] create_pixmap_hdr: pixmap=181, width=3840, height=2160, usage=0 >[ 9.239] kgem_create_map(0x7f1c560b8000 size=33177600, read-only?=0) - has_userptr?=1 >[ 9.239] __kgem_bo_init(handle=30, num_pages=8100) >[ 9.239] kgem_create_map(ptr=0x7f1c560b8000, size=33177600, pages=8100, read_only=0) => handle=30 (proxy? 0) >[ 9.239] sna_accel_watch_flush: enable=1 >[ 9.239] __sna_damage_all(3840, 2160) >[ 9.239] sna_pixmap_create_shm: serial=181, 3840x2160, usage=0 >[ 9.239] sna_composite(pixmap=180, op=1, src=182+(0, 0), mask=0+(0, 0), dst=180+(0, 0)+(0, 0), size=(7680, 4320) >[ 9.239] sna_compute_composite_region: dst=(0, 0)x(7680, 4320) >[ 9.239] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 4320) >[ 9.239] clip_to_dst: region: 1x[(0, 0), (7680, 4320)], clip: 1x[(0, 0), (7680, 4320)] >[ 9.239] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 4320) >[ 9.239] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (7680, 4320) >[ 9.239] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 4320) + (0, 0) >[ 9.239] gen9_render_composite: 7680x4320, current mode=1/1 >[ 9.239] kgem_bo_is_render: handle=29, rq? 1 [1] >[ 9.239] kgem_bo_is_busy: handle=30, domain: 1 exec? 0, rq? 0 >[ 9.239] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.239] gen9_composite_set_target: (0, 0)x(7680, 4320), partial?=0 >[ 9.239] sna_drawable_use_bo pixmap=180, box=((0, 0), (7680, 4320)), flags=1f... >[ 9.239] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 9.239] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.239] sna_drawable_use_bo: using whole GPU bo >[ 9.239] gen9_composite_set_target: pixmap=180, format=20020888, size=7680x4320, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.239] gen9_composite_picture: (0, 0)x(7680, 4320), dst=(0, 0) >[ 9.239] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.239] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.239] sna_render_pixmap_bo pixmap=182, (0, 0)x(7680, 4320)/(3840, 2160) >[ 9.239] sna_render_pixmap_bo box=(0, 0), (3840, 2160): (3840, 2160)/(3840, 2160) >[ 9.239] sna_render_pixmap_bo: offset=(0, 0), size=(3840, 2160) >[ 9.239] sna_add_flush_pixmap: marking pixmap=182 for flushing >[ 9.239] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.239] gen8_vertex_close: used=6, vbo active? 16, vb=1, nreloc=1 >[ 9.239] gen8_vertex_close: reloc[0] = 287 >[ 9.239] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.239] kgem_add_handle: handle=16, index=3 >[ 9.239] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.239] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32475 [fenced=0] >[ 9.239] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.239] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.239] kgem_fixup_relocs: shrinking by 61440 >[ 9.239] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.254] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.254] kgem_commit: release handle=29 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=ec395000 >[ 9.254] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.254] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.254] __kgem_bo_clear_busy: handle=7 >[ 9.254] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.254] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.254] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.254] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.254] use_cpu_bo for box=(0, 0), (3840, 2160) >[ 9.254] kgem_bo_is_render: handle=29, rq? 1 [1] >[ 9.254] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.254] sna_blt_composite__convert src=30, dst=29 (redirect? 0) >[ 9.254] sna_blt_composite__convert: transforms not handled by the BLT >[ 9.254] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.254] gen4_choose_composite_emitter: simple src, no mask >[ 9.254] needs_batch_flush: flushing before handle=30 for new reservation >[ 9.254] kgem_check_bo: num_pages=+40500, num_exec=+2 >[ 9.254] aligning vertex: was 2, now 3 floats per vertex >[ 9.254] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.254] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.254] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.254] kgem_add_handle: handle=4, index=0 >[ 9.254] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.254] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.254] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.254] gen9_composite_get_binding_table(ffc0) >[ 9.254] kgem_add_reloc64: handle=29, pos=16360, delta=0, domains=20002 >[ 9.254] kgem_add_handle: handle=29, index=1 >[ 9.254] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=ec395000) >[ 9.254] __kgem_bo_mark_dirty: handle=29 (proxy? 0) >[ 9.254] [3fe0] bind bo(handle=29, addr=ec395000), format=192, width=7680, height=4320, pitch=30720, tiling=1 -> render >[ 9.254] kgem_add_reloc64: handle=30, pos=16344, delta=0, domains=40000 >[ 9.254] kgem_add_handle: handle=30, index=2 >[ 9.254] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.254] [3fd0] bind bo(handle=30, addr=0), format=233, width=3840, height=2160, pitch=15360, tiling=0 -> sampler >[ 9.254] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.254] gen9_emit_sampler: sampler = 22 >[ 9.255] gen9_emit_sf: num_sf_outputs=1 >[ 9.255] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.255] gen9_emit_vertex_elements: setup id=2 >[ 9.255] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.255] gen9_render_composite_box: (0, 0), (7680, 4320) >[ 9.255] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 4320) + (0, 0)] >[ 9.255] gen8_vertex_flush[490] = 3 >[ 9.255] sna_accel_flush: flush?=1, dirty?=1 >[ 9.255] sna_accel_flush: syncing SHM pixmap=182 (refcnt=2) >[ 9.255] _sna_pixmap_move_to_cpu(pixmap=182, 3840x2160, flags=3) >[ 9.255] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b578f1, is-clear?=0 >[ 9.255] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.255] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.255] kgem_bo_sync__cpu_full: handle=30 >[ 9.255] gen8_vertex_close: used=15, vbo active? 16, vb=4, nreloc=1 >[ 9.255] gen8_vertex_close: reloc[0] = 287 >[ 9.255] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.255] kgem_add_handle: handle=16, index=3 >[ 9.255] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.255] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=40574 [fenced=0] >[ 9.255] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.255] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.255] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.255] kgem_fixup_relocs: shrinking by 61440 >[ 9.255] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.257] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.257] kgem_commit: release handle=29 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=ec395000 >[ 9.257] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.257] kgem_commit: release handle=30 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fa111000 >[ 9.257] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.257] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.257] __kgem_busy: handle=30, busy=131072, wedged=0 >[ 9.257] kgem_bo_sync__cpu_full: SYNC: handle=30, needs_flush? 0, domain? 3, busy? 1 >[ 9.268] __kgem_busy: handle=30, busy=0, wedged=0 >[ 9.268] kgem_bo_retire: retiring bo handle=30 (needed flush? 0), rq? 1 [busy?=0] >[ 9.268] __kgem_retire_requests_upto(handle=30, ring=0) >[ 9.268] __kgem_retire_rq: request 1 complete >[ 9.268] __kgem_retire_rq: request 2 complete >[ 9.268] __kgem_bo_flush: handle=29, busy=0, wedged=0 >[ 9.268] assert_bo_retired: handle=30, domain: 0 exec? 0, rq? 0 >[ 9.268] kgem_bo_is_busy: handle=30, domain: 1 exec? 0, rq? 0 >[ 9.268] sna_block_handler (tv=0.0) >[ 9.268] sna_wakeup_handler >[ 9.268] sna_composite(pixmap=180, op=3, src=19+(0, 2773), mask=0+(0, 0), dst=180+(0, 4159)+(0, 0), size=(491, 88) >[ 9.268] sna_compute_composite_region: dst=(0, 4159)x(491, 88) >[ 9.268] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 4159), (491, 4247) >[ 9.268] clip_to_dst: region: 1x[(0, 4159), (491, 4247)], clip: 1x[(0, 0), (7680, 4320)] >[ 9.268] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 4159), (491, 4247) >[ 9.268] sna_compute_composite_region: clip against src (245x43 clip=0): (0, 4159), (491, 4247) >[ 9.268] sna_compute_composite_region: clip against mask: (0, 4159), (491, 4247) >[ 9.268] sna_composite: composite region extents:+(0, 0) -> (0, 4159), (491, 4247) + (0, 0) >[ 9.268] gen9_render_composite: 491x88, current mode=0/1 >[ 9.268] kgem_bo_is_busy: handle=14, domain: 0 exec? 0, rq? 0 >[ 9.268] kgem_bo_is_busy: handle=29, domain: 0 exec? 0, rq? 0 >[ 9.268] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.268] gen9_composite_set_target: (0, 4159)x(491, 88), partial?=1 >[ 9.268] sna_drawable_use_bo pixmap=180, box=((0, 4159), (491, 4247)), flags=7... >[ 9.268] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.268] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.268] sna_drawable_use_bo: using whole GPU bo >[ 9.268] gen9_composite_set_target: pixmap=180, format=20020888, size=7680x4320, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.268] gen9_composite_picture: (0, 2773)x(491, 88), dst=(0, 4159) >[ 9.268] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 -1387.00, 0.00 0.00 1.00] >[ 9.268] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.268] sna_render_pixmap_bo pixmap=19, (0, 2773)x(491, 88)/(245, 43) >[ 9.268] sna_render_pixmap_bo: GPU all damaged >[ 9.268] gen9_composite_picture: (0, 0)x(491, 88), dst=(0, 4159) >[ 9.268] color_convert: src=80000000 [20028888] >[ 9.268] color_convert: dst=80000000 [20028888] >[ 9.268] sna_render_get_solid: 80000000 >[ 9.269] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.269] gen4_choose_composite_emitter: simple src, identity mask >[ 9.269] kgem_check_bo: num_pages=+32413, num_exec=+3 >[ 9.269] aligning vertex: was 3, now 5 floats per vertex >[ 9.269] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.269] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.269] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.269] kgem_add_handle: handle=4, index=0 >[ 9.269] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.269] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.269] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.269] gen9_composite_get_binding_table(ffc0) >[ 9.269] kgem_add_reloc64: handle=29, pos=16360, delta=0, domains=20002 >[ 9.269] kgem_add_handle: handle=29, index=1 >[ 9.269] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=ec395000) >[ 9.269] __kgem_bo_mark_dirty: handle=29 (proxy? 0) >[ 9.269] [3fe0] bind bo(handle=29, addr=ec395000), format=192, width=7680, height=4320, pitch=30720, tiling=1 -> render >[ 9.269] kgem_add_reloc64: handle=14, pos=16344, delta=0, domains=40000 >[ 9.269] kgem_add_handle: handle=14, index=2 >[ 9.269] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe9000) >[ 9.269] [3fd0] bind bo(handle=14, addr=fffe9000), format=192, width=245, height=43, pitch=1024, tiling=1 -> sampler >[ 9.269] kgem_add_reloc64: handle=7, pos=16328, delta=0, domains=40000 >[ 9.269] kgem_add_reloc64: adding proxy [delta=512] for handle=7 >[ 9.269] kgem_add_handle: handle=7, index=3 >[ 9.269] kgem_add_reloc64[5] = (delta=512, target handle=3, presumed=fffe8000) >[ 9.269] [3fc0] bind bo(handle=7, addr=fffe8200), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.269] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.269] gen9_emit_sampler: sampler = 23 >[ 9.269] gen9_emit_sf: num_sf_outputs=2 >[ 9.269] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.269] gen9_emit_vertex_elements: setup id=10 >[ 9.269] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.269] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.269] gen9_render_composite_box: (0, 4159), (491, 4247) >[ 9.269] apply_damage: damage=0x0, region=1 [(0, 4159), (491, 4247) + (0, 0)] >[ 9.269] gen8_vertex_flush[498] = 3 >[ 9.269] sna_destroy_pixmap: pixmap=182, attached?=1 >[ 9.269] kgem_bo_is_busy: handle=30, domain: 1 exec? 0, rq? 0 >[ 9.269] __sna_free_pixmap(pixmap=182) >[ 9.269] __sna_pixmap_free_cpu: discarding CPU buffer, handle=30, size=33177600 >[ 9.269] kgem_bo_sync__cpu: handle=30 >[ 9.269] sna_accel_watch_flush: enable=-1 >[ 9.269] _kgem_bo_destroy: handle=30, proxy? 0 >[ 9.269] __kgem_bo_destroy: handle=30, size=33177600 >[ 9.269] __kgem_bo_destroy: handle=30, not reusable >[ 9.269] kgem_bo_free: handle=30, size=33177600 >[ 9.269] __kgem_busy: handle=30, busy=0, wedged=0 >[ 9.269] kgem_bo_free: releasing 0x0:0x0 vma for handle=30, count=0 >[ 9.269] sna_accel_flush: flush?=0, dirty?=0 >[ 9.269] sna_accel_flush: flush?=0, dirty?=0 >[ 9.269] sna_accel_flush: flush?=0, dirty?=0 >[ 9.269] sna_block_handler (tv=0.95000) >[ 9.269] kgem_retire, need_retire?=1 >[ 9.269] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.269] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.269] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.269] kgem_retire -- retired=0, need_retire=0 >[ 9.269] sna_accel_block: GPU idle, flushing >[ 9.269] gen8_vertex_close: used=30, vbo active? 16, vb=400, nreloc=1 >[ 9.269] gen8_vertex_close: reloc[0] = 289 >[ 9.269] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.269] kgem_add_handle: handle=16, index=4 >[ 9.269] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.269] batch[1/1, flags=1800]: 300 300 16320 16384, nreloc=7, nexec=5, nfence=0, aperture=32487 [fenced=0] >[ 9.269] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.269] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.269] kgem_fixup_relocs: shrinking by 61440 >[ 9.269] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.269] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.269] kgem_commit: release handle=29 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=ec395000 >[ 9.269] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.269] kgem_commit: release handle=14 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe9000 >[ 9.269] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.269] __kgem_bo_clear_busy: handle=7 >[ 9.269] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.269] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.269] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.269] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.269] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.269] timer_enable (time=9269), starting timer 1 >[ 9.270] sna_wakeup_handler >[ 9.271] sna_accel_flush: flush?=0, dirty?=0 >[ 9.271] sna_destroy_pixmap: pixmap=69, attached?=1 >[ 9.271] __sna_free_pixmap(pixmap=69) >[ 9.271] sna_destroy_pixmap: pixmap=65, attached?=1 >[ 9.271] _kgem_bo_destroy: handle=18, proxy? 0 >[ 9.271] __kgem_bo_destroy: handle=18, size=4096 >[ 9.271] kgem_bo_move_to_inactive: moving handle=18 to inactive >[ 9.271] __sna_free_pixmap(pixmap=65) >[ 9.271] sna_destroy_pixmap: pixmap=73, attached?=1 >[ 9.271] _kgem_bo_destroy: handle=24, proxy? 0 >[ 9.271] __kgem_bo_destroy: handle=24, size=20480 >[ 9.271] __kgem_bo_destroy: handle=24, purged >[ 9.271] kgem_bo_move_to_inactive: moving handle=24 to inactive >[ 9.271] __sna_free_pixmap(pixmap=73) >[ 9.271] sna_accel_flush: flush?=0, dirty?=0 >[ 9.271] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.271] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.271] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.271] kgem_can_create_2d: untiled size=66355200 >[ 9.271] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.271] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.271] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.271] sna_create_pixmap: usage=0, flags=1b >[ 9.271] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.271] __pop_freed_pixmap: reusing freed pixmap=73 header >[ 9.271] create_pixmap_hdr: pixmap=183, width=7680, height=2160, usage=0 >[ 9.271] sna_create_pixmap: serial=183, 7680x2160, usage=0 >[ 9.271] sna_composite_rectangles(pixmap=184, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.271] sna_composite_rectangles: converted to op 0 >[ 9.271] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.271] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.271] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.271] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.271] sna_composite_rectangles: dropping last-cpu hint >[ 9.271] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=19... >[ 9.271] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.271] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.271] sna_pixmap_move_to_gpu(pixmap=184, usage=0), flags=b >[ 9.271] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.271] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.271] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.271] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.271] sna_pixmap_alloc_gpu: pixmap=184 >[ 9.271] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.271] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.271] __kgem_bo_init(handle=30, num_pages=16200) >[ 9.271] kgem_set_tiling: handle=30, tiling=1 [1], pitch=30720 [30720]: 1 >[ 9.271] new pitch=30720, tiling=1, handle=30, id=410, num_pages=16200 [16200], bucket=13 >[ 9.271] __sna_damage_all(7680, 2160) >[ 9.271] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.271] sna_pixmap_mark_active: pixmap=184, handle=30 >[ 9.271] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.271] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.271] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.271] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.271] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.271] sna_render_get_solid: 0 >[ 9.271] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.271] needs_batch_flush: flushing before handle=30 for new reservation >[ 9.271] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.271] aligning vertex: was 5, now 2 floats per vertex >[ 9.271] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.271] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.271] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.271] kgem_add_handle: handle=4, index=0 >[ 9.271] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.271] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.271] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.271] gen9_composite_get_binding_table(ffc0) >[ 9.271] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.271] kgem_add_handle: handle=30, index=1 >[ 9.271] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 9.271] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.271] [3fe0] bind bo(handle=30, addr=0), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.271] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.271] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.271] kgem_add_handle: handle=7, index=2 >[ 9.271] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.271] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.271] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.271] gen9_emit_sampler: sampler = 1 >[ 9.271] gen9_emit_sf: num_sf_outputs=1 >[ 9.271] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.271] gen9_emit_vertex_elements: setup id=0 >[ 9.271] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.271] (0, 0), (7680, 2160) >[ 9.271] gen8_vertex_flush[490] = 3 >[ 9.271] sna_composite_rectangles: pixmap=184 marking clear [0]? 1 >[ 9.271] sna_composite_rectangles(pixmap=184, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.271] sna_composite_rectangles: converted to op 1 >[ 9.271] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.271] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.271] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.271] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.271] sna_composite_rectangles: promoting to full GPU >[ 9.271] sna_composite_rectangles: dropping last-cpu hint >[ 9.271] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=19... >[ 9.271] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.271] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.271] sna_drawable_use_bo: using whole GPU bo >[ 9.271] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.271] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.271] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.271] sna_render_get_solid: ff2c001e >[ 9.271] sna_render_get_solid(0) = ff2c001e (old) >[ 9.271] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.271] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.271] gen9_composite_get_binding_table(ff00) >[ 9.271] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.271] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.271] kgem_add_handle: handle=8, index=3 >[ 9.271] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.271] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.271] gen9_emit_vertex_elements: setup id=0 >[ 9.271] (0, 0), (7680, 2160) >[ 9.271] gen8_vertex_flush[4cc] = 3 >[ 9.271] sna_composite_rectangles: pixmap=184 marking clear [ff2c001e]? 1 >[ 9.271] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.271] kgem_can_create_2d: 80x80 @ 32 >[ 9.271] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.271] kgem_can_create_2d: untiled size=28672 >[ 9.271] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.271] kgem_choose_tiling: 80x80 -> 0 >[ 9.271] sna_create_pixmap: usage=0, flags=b >[ 9.271] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.271] __pop_freed_pixmap: reusing freed pixmap=140 header >[ 9.271] create_pixmap_hdr: pixmap=185, width=80, height=80, usage=0 >[ 9.271] sna_create_pixmap: serial=185, 80x80, usage=0 >[ 9.271] sna_composite_rectangles(pixmap=186, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.271] sna_composite_rectangles: converted to op 0 >[ 9.271] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.271] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.271] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.271] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.271] sna_composite_rectangles: dropping last-cpu hint >[ 9.271] sna_drawable_use_bo pixmap=186, box=((0, 0), (80, 80)), flags=19... >[ 9.271] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.271] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.271] sna_pixmap_move_to_gpu(pixmap=186, usage=0), flags=b >[ 9.271] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.271] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.271] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.271] kgem_choose_tiling: 80x80 -> 0 >[ 9.271] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.271] kgem_choose_tiling: 80x80 -> 0 >[ 9.271] sna_pixmap_alloc_gpu: pixmap=186 >[ 9.271] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.271] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.271] inactive too small: 5 < 7 >[ 9.271] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.271] from inactive: pitch=320, tiling=0: handle=22, id=411 >[ 9.271] __sna_damage_all(80, 80) >[ 9.271] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.271] sna_pixmap_mark_active: pixmap=186, handle=22 >[ 9.271] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.271] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.271] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.271] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.271] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.271] sna_render_get_solid: 0 >[ 9.271] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.271] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.271] __kgem_retire_rq: request 1 complete >[ 9.271] __kgem_bo_flush: handle=29, busy=0, wedged=0 >[ 9.271] kgem_set_mode: flushing before new bo >[ 9.271] gen8_vertex_close: used=42, vbo active? 16, vb=1, nreloc=1 >[ 9.271] gen8_vertex_close: reloc[0] = 287 >[ 9.271] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.271] kgem_add_handle: handle=16, index=4 >[ 9.271] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.271] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=16276 [fenced=0] >[ 9.271] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.271] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.271] kgem_fixup_relocs: shrinking by 61440 >[ 9.271] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.279] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.279] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.279] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.279] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.279] __kgem_bo_clear_busy: handle=7 >[ 9.279] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.279] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.279] __kgem_bo_clear_busy: handle=8 >[ 9.279] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.279] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.279] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.279] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.279] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.279] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.279] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.279] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.280] kgem_add_handle: handle=4, index=0 >[ 9.280] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.280] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.280] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.280] gen9_composite_get_binding_table(ffc0) >[ 9.280] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 9.280] kgem_add_handle: handle=22, index=1 >[ 9.280] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 9.280] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.280] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.280] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.280] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.280] kgem_add_handle: handle=7, index=2 >[ 9.280] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.280] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.280] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.280] gen9_emit_sampler: sampler = 1 >[ 9.280] gen9_emit_sf: num_sf_outputs=1 >[ 9.280] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.280] gen9_emit_vertex_elements: setup id=0 >[ 9.280] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.280] (0, 0), (80, 80) >[ 9.280] gen8_vertex_flush[490] = 3 >[ 9.280] sna_composite_rectangles: pixmap=186 marking clear [0]? 1 >[ 9.280] sna_accel_flush: flush?=0, dirty?=0 >[ 9.280] sna_block_handler (tv=0.0) >[ 9.280] sna_wakeup_handler >[ 9.280] sna_composite_rectangles(pixmap=186, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.280] sna_composite_rectangles: converted to op 1 >[ 9.280] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.280] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.280] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.280] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.280] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.280] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.280] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.280] sna_composite_rectangles: dropping last-cpu hint >[ 9.280] sna_drawable_use_bo pixmap=186, box=((0, 0), (80, 80)), flags=1... >[ 9.280] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.280] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.280] sna_drawable_use_bo: using whole GPU bo >[ 9.280] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.280] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.280] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.280] sna_render_get_solid: 40404040 >[ 9.280] sna_render_get_solid(1) = 40404040 (old) >[ 9.280] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.280] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.280] gen9_composite_get_binding_table(ff00) >[ 9.280] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.280] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.280] kgem_add_handle: handle=8, index=3 >[ 9.280] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.280] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.280] gen9_emit_vertex_elements: setup id=0 >[ 9.280] (0, 0), (2, 2) >[ 9.280] (78, 0), (80, 2) >[ 9.280] (0, 78), (2, 80) >[ 9.280] (78, 78), (80, 80) >[ 9.280] gen8_vertex_flush[4cc] = 12 >[ 9.280] sna_composite(pixmap=184, op=3, src=186+(0, 0), mask=0+(0, 0), dst=184+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.280] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.280] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.280] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.280] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.280] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.280] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.280] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.280] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.280] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.280] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.280] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.280] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.280] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.280] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.280] sna_drawable_use_bo: using whole GPU bo >[ 9.280] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.280] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.280] sna_transform_is_imprecise_integer_translation: no transform >[ 9.280] gen9_composite_picture: integer translation (0, 0), removing >[ 9.280] sna_render_pixmap_bo pixmap=186, (0, 0)x(7680, 2160)/(80, 80) >[ 9.280] sna_render_pixmap_bo: GPU all damaged >[ 9.280] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.280] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.280] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.280] gen4_choose_composite_emitter: identity src, no mask >[ 9.280] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.280] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.280] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.280] aligning vertex: was 2, now 3 floats per vertex >[ 9.280] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.280] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.280] gen9_composite_get_binding_table(fe80) >[ 9.280] kgem_add_reloc64: handle=30, pos=16280, delta=0, domains=20002 >[ 9.280] kgem_add_handle: handle=30, index=4 >[ 9.280] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=e4505000) >[ 9.280] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.280] [3f90] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.280] kgem_add_reloc64: handle=22, pos=16264, delta=0, domains=40000 >[ 9.280] kgem_add_reloc64[7] = (delta=0, target handle=1, presumed=fd985000) >[ 9.280] [3f80] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.281] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.281] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.281] gen9_emit_sampler: sampler = a >[ 9.281] gen9_emit_vertex_elements: setup id=2 >[ 9.281] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.281] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.281] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.281] gen8_vertex_flush[568] = 3 >[ 9.281] sna_destroy_pixmap: pixmap=186, attached?=1 >[ 9.281] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.281] __kgem_bo_destroy: handle=22, size=61440 >[ 9.281] __kgem_bo_destroy: handle=22 -> active >[ 9.281] __sna_free_pixmap(pixmap=186) >[ 9.281] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.281] kgem_can_create_2d: 640x2096 @ 32 >[ 9.281] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.281] kgem_can_create_2d: untiled size=5365760 >[ 9.281] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.281] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.281] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.281] sna_create_pixmap: usage=0, flags=1b >[ 9.281] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.281] __pop_freed_pixmap: reusing freed pixmap=186 header >[ 9.281] create_pixmap_hdr: pixmap=187, width=640, height=2096, usage=0 >[ 9.281] sna_create_pixmap: serial=187, 640x2096, usage=0 >[ 9.281] sna_composite_rectangles(pixmap=188, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.281] sna_composite_rectangles: converted to op 0 >[ 9.281] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.281] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.281] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.281] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.281] sna_composite_rectangles: dropping last-cpu hint >[ 9.281] sna_drawable_use_bo pixmap=188, box=((0, 0), (640, 2096)), flags=19... >[ 9.281] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.281] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.281] sna_pixmap_move_to_gpu(pixmap=188, usage=0), flags=b >[ 9.281] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.281] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.281] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.281] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.281] sna_pixmap_alloc_gpu: pixmap=188 >[ 9.281] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.281] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.281] kgem_set_tiling: handle=9, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.281] kgem_bo_remove_from_inactive: removing handle=9 from inactive >[ 9.281] from inactive: pitch=2560, tiling=1: handle=9, id=412 >[ 9.281] __sna_damage_all(640, 2096) >[ 9.281] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.281] sna_pixmap_mark_active: pixmap=188, handle=9 >[ 9.281] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.281] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.281] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.281] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 9.281] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.281] sna_render_get_solid: 0 >[ 9.281] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.281] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.281] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.281] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.281] aligning vertex: was 3, now 2 floats per vertex >[ 9.281] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.281] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.281] gen9_composite_get_binding_table(fdc0) >[ 9.281] kgem_add_reloc64: handle=9, pos=16232, delta=0, domains=20002 >[ 9.281] kgem_add_handle: handle=9, index=5 >[ 9.281] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=f816d000) >[ 9.281] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 9.281] [3f60] bind bo(handle=9, addr=f816d000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.281] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.281] gen9_emit_sampler: sampler = 1 >[ 9.281] gen9_emit_vertex_elements: setup id=0 >[ 9.281] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.281] (0, 0), (640, 2096) >[ 9.281] gen8_vertex_flush[5d8] = 3 >[ 9.281] sna_composite_rectangles: pixmap=188 marking clear [0]? 1 >[ 9.281] sna_composite_trapezoids(op=1, src=(32, 904), mask=18000, ntrap=33) >[ 9.281] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.281] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.282] trapezoid_spans_maybe_inplace? clear, no >[ 9.282] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.282] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.282] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.282] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.282] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.282] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.282] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.282] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.282] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.282] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.282] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.282] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.282] sna_drawable_use_bo pixmap=188, box=((8, 904), (632, 1128)), flags=7... >[ 9.282] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.282] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.282] sna_drawable_use_bo: using whole GPU bo >[ 9.282] gen9_composite_set_target: pixmap=188, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.282] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.282] color_convert: src=660a0a0a [20028888] >[ 9.282] color_convert: dst=660a0a0a [20028888] >[ 9.282] sna_render_get_solid: 660a0a0a >[ 9.282] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.282] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.282] gen4_choose_spans_emitter: solid source >[ 9.282] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.282] aligning vertex: was 2, now 3 floats per vertex >[ 9.282] gen9_composite_get_binding_table(fd40) >[ 9.282] kgem_add_reloc64: handle=8, pos=16200, delta=0, domains=40000 >[ 9.282] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.282] kgem_add_reloc64[9] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.282] [3f40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.282] gen9_emit_sampler: sampler = c >[ 9.282] gen9_emit_sf: num_sf_outputs=2 >[ 9.282] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.282] gen9_emit_vertex_elements: setup id=5 >[ 9.282] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.282] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.282] thread_choose_span: clipped? 0 >[ 9.282] imprecise_trapezoid_span_converter: using 4 threads >[ 9.282] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.282] thread_choose_span: clipped? 0 >[ 9.282] [ 9.282] span_thread: flushing 1 boxes >span_thread: flushing 95 boxes >[ 9.282] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.282] span_thread: flushing 95 boxes >[ 9.282] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.282] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.282] span_thread: flushing 1 boxes >[ 9.282] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.282] gen8_vertex_flush[69c] = 576 >[ 9.282] gen9_render_composite_spans_done() >[ 9.282] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.282] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.282] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.282] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.282] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.282] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.282] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.282] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.282] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.282] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.282] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.282] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.282] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.282] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.283] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.283] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.283] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.283] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.283] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.283] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.283] sna_drawable_use_bo pixmap=188, box=((8, 904), (632, 1128)), flags=7... >[ 9.283] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.283] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.283] sna_drawable_use_bo: using whole GPU bo >[ 9.283] gen9_composite_set_target: pixmap=188, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.283] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.283] color_convert: src=66282828 [20028888] >[ 9.283] color_convert: dst=66282828 [20028888] >[ 9.283] sna_render_get_solid: 66282828 >[ 9.283] sna_render_get_solid(3) = 66282828 (old) >[ 9.283] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.283] gen4_choose_spans_emitter: solid source >[ 9.283] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.283] gen9_composite_get_binding_table(fcc0) >[ 9.283] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.283] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.283] kgem_add_reloc64[10] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.283] [3f20] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.283] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.283] gen9_emit_vertex_elements: setup id=5 >[ 9.283] thread_choose_span: clipped? 0 >[ 9.283] imprecise_trapezoid_span_converter: using 4 threads >[ 9.283] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.283] thread_choose_span: clipped? 0 >[ 9.283] span_thread: flushing 2 boxes >[ 9.283] span_thread: flushing 162 boxes >[ 9.283] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.283] span_thread: flushing 2 boxes >[ 9.283] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.283] span_thread: flushing 166 boxes >[ 9.283] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.283] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.283] gen8_vertex_flush[6f0] = 996 >[ 9.283] gen9_render_composite_spans_done() >[ 9.283] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.283] kgem_can_create_2d: 640x2096 @ 32 >[ 9.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.283] kgem_can_create_2d: untiled size=5365760 >[ 9.283] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.283] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.283] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.283] sna_create_pixmap: usage=0, flags=1b >[ 9.283] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.283] __pop_freed_pixmap: reusing freed pixmap=138 header >[ 9.283] create_pixmap_hdr: pixmap=189, width=640, height=2096, usage=0 >[ 9.283] sna_create_pixmap: serial=189, 640x2096, usage=0 >[ 9.283] sna_composite_rectangles(pixmap=190, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.283] sna_composite_rectangles: converted to op 0 >[ 9.283] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.283] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.283] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.283] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.283] sna_composite_rectangles: dropping last-cpu hint >[ 9.283] sna_drawable_use_bo pixmap=190, box=((0, 0), (640, 2096)), flags=19... >[ 9.283] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.283] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.283] sna_pixmap_move_to_gpu(pixmap=190, usage=0), flags=b >[ 9.283] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.283] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.283] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.283] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.284] sna_pixmap_alloc_gpu: pixmap=190 >[ 9.284] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.284] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.284] kgem_set_tiling: handle=11, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.284] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.284] from inactive: pitch=2560, tiling=1: handle=11, id=413 >[ 9.284] __sna_damage_all(640, 2096) >[ 9.284] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.284] sna_pixmap_mark_active: pixmap=190, handle=11 >[ 9.284] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.284] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.284] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.284] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.284] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.284] sna_render_get_solid: 0 >[ 9.284] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.284] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.284] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.284] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.284] aligning vertex: was 3, now 2 floats per vertex >[ 9.284] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.284] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.284] gen9_composite_get_binding_table(fc40) >[ 9.284] kgem_add_reloc64: handle=11, pos=16136, delta=0, domains=20002 >[ 9.284] kgem_add_handle: handle=11, index=6 >[ 9.284] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=f816d000) >[ 9.284] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.284] [3f00] bind bo(handle=11, addr=f816d000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.284] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.284] gen9_emit_sampler: sampler = 1 >[ 9.284] gen9_emit_sf: num_sf_outputs=1 >[ 9.284] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.284] gen9_emit_vertex_elements: setup id=0 >[ 9.284] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.284] (0, 0), (640, 2096) >[ 9.284] gen8_vertex_flush[7b0] = 3 >[ 9.284] sna_composite_rectangles: pixmap=190 marking clear [0]? 1 >[ 9.284] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.284] kgem_can_create_2d: 624x224 @ 32 >[ 9.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.284] kgem_can_create_2d: untiled size=561152 >[ 9.284] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.284] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.284] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.284] sna_create_pixmap: usage=0, flags=1b >[ 9.284] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.284] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.284] create_pixmap: serial=191, usage=0, 0x0 >[ 9.284] create_pixmap_hdr: pixmap=191, width=624, height=224, usage=0 >[ 9.284] sna_create_pixmap: serial=191, 624x224, usage=0 >[ 9.284] sna_composite_rectangles(pixmap=192, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.284] sna_composite_rectangles: converted to op 0 >[ 9.284] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.284] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.284] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.284] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.284] sna_composite_rectangles: dropping last-cpu hint >[ 9.284] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=19... >[ 9.284] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.285] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.285] sna_pixmap_move_to_gpu(pixmap=192, usage=0), flags=b >[ 9.285] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.285] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.285] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.285] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.285] sna_pixmap_alloc_gpu: pixmap=192 >[ 9.285] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.285] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.285] kgem_set_tiling: handle=20, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.285] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.285] from inactive: pitch=2560, tiling=1: handle=20, id=414 >[ 9.285] __sna_damage_all(624, 224) >[ 9.285] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.285] sna_pixmap_mark_active: pixmap=192, handle=20 >[ 9.285] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.285] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.285] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.285] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.285] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.285] sna_render_get_solid: 0 >[ 9.285] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.285] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.285] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.285] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.285] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.285] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.285] gen9_composite_get_binding_table(fbc0) >[ 9.285] kgem_add_reloc64: handle=20, pos=16104, delta=0, domains=20002 >[ 9.285] kgem_add_handle: handle=20, index=7 >[ 9.285] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.285] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.285] [3ee0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.285] gen9_emit_vertex_elements: setup id=0 >[ 9.285] (0, 0), (624, 224) >[ 9.285] gen8_vertex_flush[7e4] = 3 >[ 9.285] sna_composite_rectangles: pixmap=192 marking clear [0]? 1 >[ 9.285] sna_accel_flush: flush?=0, dirty?=0 >[ 9.285] sna_block_handler (tv=0.0) >[ 9.285] sna_wakeup_handler >[ 9.285] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.285] kgem_can_create_2d: 576x76 @ 32 >[ 9.285] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.285] kgem_can_create_2d: untiled size=176128 >[ 9.285] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.285] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.285] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.285] sna_create_pixmap: usage=0, flags=1b >[ 9.285] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.285] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.285] create_pixmap: serial=193, usage=0, 0x0 >[ 9.285] create_pixmap_hdr: pixmap=193, width=576, height=76, usage=0 >[ 9.285] sna_create_pixmap: serial=193, 576x76, usage=0 >[ 9.285] sna_composite_rectangles(pixmap=194, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.285] sna_composite_rectangles: converted to op 0 >[ 9.285] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.285] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.285] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.285] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.285] sna_composite_rectangles: dropping last-cpu hint >[ 9.285] sna_drawable_use_bo pixmap=194, box=((0, 0), (576, 76)), flags=19... >[ 9.285] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.285] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.285] sna_pixmap_move_to_gpu(pixmap=194, usage=0), flags=b >[ 9.285] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.285] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.285] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.285] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.285] sna_pixmap_alloc_gpu: pixmap=194 >[ 9.285] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.285] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.285] inactive too small: 42 < 50 >[ 9.285] kgem_set_tiling: handle=23, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.285] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.285] from inactive: pitch=2560, tiling=1: handle=23, id=415 >[ 9.285] __sna_damage_all(576, 76) >[ 9.285] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.285] sna_pixmap_mark_active: pixmap=194, handle=23 >[ 9.285] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.285] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.285] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.285] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.285] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.285] sna_render_get_solid: 0 >[ 9.285] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.285] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.285] __kgem_retire_rq: request 1 complete >[ 9.285] kgem_set_mode: flushing before new bo >[ 9.285] gen8_vertex_close: used=4818, vbo active? 16, vb=25, nreloc=3 >[ 9.285] gen8_vertex_close: reloc[0] = 287 >[ 9.285] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.285] kgem_add_handle: handle=16, index=8 >[ 9.285] kgem_add_reloc64[13] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.285] gen8_vertex_close: reloc[1] = 341 >[ 9.285] kgem_add_reloc64: handle=16, pos=341, delta=0, domains=200000 >[ 9.285] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.285] gen8_vertex_close: reloc[2] = 418 >[ 9.285] kgem_add_reloc64: handle=16, pos=418, delta=0, domains=200000 >[ 9.285] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.285] batch[1/1, flags=1800]: 512 512 16096 16384, nreloc=16, nexec=9, nfence=0, aperture=33289 [fenced=0] >[ 9.285] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.285] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.285] kgem_fixup_relocs: shrinking by 61440 >[ 9.285] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.285] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.285] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.285] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.285] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 9.285] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.285] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.285] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.285] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.285] __kgem_bo_clear_busy: handle=7 >[ 9.285] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.286] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.286] __kgem_bo_clear_busy: handle=8 >[ 9.286] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.286] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.286] __kgem_bo_clear_busy: handle=8 >[ 9.286] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.286] __kgem_bo_clear_busy: handle=8 >[ 9.286] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.286] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.286] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.286] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.286] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.286] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.286] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.286] kgem_add_handle: handle=4, index=0 >[ 9.286] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.286] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.286] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.286] gen9_composite_get_binding_table(ffc0) >[ 9.286] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 9.286] kgem_add_handle: handle=23, index=1 >[ 9.286] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 9.286] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 9.286] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.286] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.286] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.286] kgem_add_handle: handle=7, index=2 >[ 9.286] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.286] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.286] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.286] gen9_emit_sampler: sampler = 1 >[ 9.286] gen9_emit_sf: num_sf_outputs=1 >[ 9.286] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.286] gen9_emit_vertex_elements: setup id=0 >[ 9.286] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.286] (0, 0), (576, 76) >[ 9.286] gen8_vertex_flush[490] = 3 >[ 9.286] sna_composite_rectangles: pixmap=194 marking clear [0]? 1 >[ 9.286] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.286] trapezoid_spans_maybe_inplace? clear, no >[ 9.286] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.286] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.286] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.286] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.286] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.286] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.286] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.286] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.286] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.286] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.286] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.286] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.286] sna_drawable_use_bo pixmap=194, box=((2, 2), (574, 74)), flags=7... >[ 9.286] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.286] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.286] sna_drawable_use_bo: using whole GPU bo >[ 9.286] gen9_composite_set_target: pixmap=194, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.286] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.286] color_convert: src=4c000000 [20028888] >[ 9.286] color_convert: dst=4c000000 [20028888] >[ 9.286] sna_render_get_solid: 4c000000 >[ 9.286] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.286] gen4_choose_spans_emitter: solid source >[ 9.286] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.286] aligning vertex: was 2, now 3 floats per vertex >[ 9.286] gen9_composite_get_binding_table(ff00) >[ 9.286] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 9.286] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.286] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.286] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.286] gen9_emit_sampler: sampler = c >[ 9.286] gen9_emit_sf: num_sf_outputs=2 >[ 9.286] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.286] gen9_emit_vertex_elements: setup id=5 >[ 9.286] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.286] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.286] thread_choose_span: clipped? 0 >[ 9.286] imprecise_trapezoid_span_converter: using 4 threads >[ 9.286] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.286] thread_choose_span: clipped? 0 >[ 9.286] span_thread: flushing 1 boxes >[ 9.286] span_thread: flushing 26 boxes >[ 9.286] [ 9.286] span_thread: flushing 26 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.286] gen8_vertex_flush[554] = 162 >[ 9.286] gen9_render_composite_spans_done() >[ 9.286] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.286] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.286] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.286] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.286] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.286] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.286] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.286] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.286] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.286] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.286] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.286] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.286] sna_drawable_use_bo pixmap=194, box=((0, 0), (576, 76)), flags=7... >[ 9.286] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.286] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.286] sna_drawable_use_bo: using whole GPU bo >[ 9.286] gen9_composite_set_target: pixmap=194, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.286] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.286] color_convert: src=e6e6e6e6 [20028888] >[ 9.286] color_convert: dst=e6e6e6e6 [20028888] >[ 9.286] sna_render_get_solid: e6e6e6e6 >[ 9.286] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.286] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.286] gen4_choose_spans_emitter: solid source >[ 9.286] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 9.286] gen9_composite_get_binding_table(fe80) >[ 9.286] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 9.286] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.286] kgem_add_handle: handle=8, index=3 >[ 9.286] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.286] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.286] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.286] gen9_emit_vertex_elements: setup id=5 >[ 9.286] thread_choose_span: clipped? 0 >[ 9.286] imprecise_trapezoid_span_converter: using 4 threads >[ 9.286] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.286] thread_choose_span: clipped? 0 >[ 9.286] span_thread: flushing 2 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.286] span_thread: flushing 62 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.286] span_thread: flushing 2 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.286] span_thread: flushing 62 boxes >[ 9.286] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.286] gen8_vertex_flush[5a8] = 384 >[ 9.286] gen9_render_composite_spans_done() >[ 9.286] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=a0, drawable=c0 >[ 9.286] sna_validate_gc: recomputing clip >[ 9.286] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.286] sna_copy_area: src=pixmap=194:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=192:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.286] sna_copy_area: normal copy >[ 9.286] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.286] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.286] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.286] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.286] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.286] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.286] sna_do_copy: pixmap -- no source clipping >[ 9.286] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.286] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.286] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=194+(-24, -136), dst pixmap=192+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.286] sna_copy_boxes: dst=(priv=0x55bca9b42000, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b12220, gpu_bo=23, cpu_bo=0), replaces=0 >[ 9.286] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.286] sna_drawable_use_bo pixmap=192, box=((24, 136), (600, 212)), flags=b... >[ 9.286] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.286] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.286] sna_drawable_use_bo: using whole GPU bo >[ 9.286] sna_pixmap_move_to_gpu(pixmap=194, usage=0), flags=a >[ 9.286] sna_pixmap_move_to_gpu: already all-damaged >[ 9.286] sna_pixmap_mark_active: pixmap=194, handle=23 >[ 9.286] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.286] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.286] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.286] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.286] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.286] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.286] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.286] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.286] aligning vertex: was 3, now 2 floats per vertex >[ 9.286] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.286] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.286] gen9_composite_get_binding_table(fe00) >[ 9.286] kgem_add_reloc64: handle=20, pos=16248, delta=0, domains=20002 >[ 9.286] kgem_add_handle: handle=20, index=4 >[ 9.286] kgem_add_reloc64[7] = (delta=0, target handle=4, presumed=fd9be000) >[ 9.286] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.286] [3f70] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.286] kgem_add_reloc64: handle=23, pos=16232, delta=0, domains=40000 >[ 9.286] kgem_add_reloc64[8] = (delta=0, target handle=1, presumed=fd545000) >[ 9.286] [3f60] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.286] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.286] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.286] gen9_emit_sampler: sampler = 0 >[ 9.286] gen9_emit_sf: num_sf_outputs=1 >[ 9.286] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.286] gen9_emit_vertex_elements: setup id=0 >[ 9.286] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.286] (0, 0) -> (24, 136) + (576, 76) >[ 9.286] gen8_vertex_flush[678] = 3 >[ 9.286] sna_destroy_pixmap: pixmap=194, attached?=1 >[ 9.287] _kgem_bo_destroy: handle=23, proxy? 0 >[ 9.287] __kgem_bo_destroy: handle=23, size=262144 >[ 9.287] __kgem_bo_destroy: handle=23 -> active >[ 9.287] __sna_free_pixmap(pixmap=194) >[ 9.287] sna_create_pixmap(20, 25, 32, usage=3) >[ 9.287] kgem_can_create_2d: 20x25 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=25 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 20x25 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [2000], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 20x25, depth=32/32, size=2008 >[ 9.287] create_pixmap: serial=196, usage=3, 20x25 >[ 9.287] sna_create_pixmap: serial=196, 20x25, usage=3 >[ 9.287] sna_composite(pixmap=196, op=1, src=195+(0, 0), mask=0+(0, 0), dst=196+(0, 0)+(0, 0), size=(20, 25) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(20, 25) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (20, 25) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (20, 25)], clip: 1x[(0, 0), (20, 25)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (20, 25) >[ 9.287] sna_compute_composite_region: clip against src (20x25 clip=0): (0, 0), (20, 25) >[ 9.287] sna_composite: fallback, dst pixmap=196 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(20, 25): region=((0,0), (20, 25)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=196 (20x25), [(0, 0), (20, 25)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (20, 25) + (0, 0) subsumes pixmap (20x25) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=196, 20x25, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(20, 25) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=20x25, pitch=80/80 >[ 9.287] sna_create_pixmap(17, 19, 32, usage=3) >[ 9.287] kgem_can_create_2d: 17x19 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 17x19 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [1292], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 17x19, depth=32/32, size=1300 >[ 9.287] create_pixmap: serial=198, usage=3, 17x19 >[ 9.287] sna_create_pixmap: serial=198, 17x19, usage=3 >[ 9.287] sna_composite(pixmap=198, op=1, src=197+(0, 0), mask=0+(0, 0), dst=198+(0, 0)+(0, 0), size=(17, 19) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(17, 19) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (17, 19) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (17, 19)], clip: 1x[(0, 0), (17, 19)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (17, 19) >[ 9.287] sna_compute_composite_region: clip against src (17x19 clip=0): (0, 0), (17, 19) >[ 9.287] sna_composite: fallback, dst pixmap=198 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(17, 19): region=((0,0), (17, 19)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=198 (17x19), [(0, 0), (17, 19)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (17, 19) + (0, 0) subsumes pixmap (17x19) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=198, 17x19, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(17, 19) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x19, pitch=68/68 >[ 9.287] sna_create_pixmap(16, 19, 32, usage=3) >[ 9.287] kgem_can_create_2d: 16x19 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=19 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 16x19 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [1216], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 16x19, depth=32/32, size=1224 >[ 9.287] create_pixmap: serial=200, usage=3, 16x19 >[ 9.287] sna_create_pixmap: serial=200, 16x19, usage=3 >[ 9.287] sna_composite(pixmap=200, op=1, src=199+(0, 0), mask=0+(0, 0), dst=200+(0, 0)+(0, 0), size=(16, 19) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(16, 19) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 19) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (16, 19)], clip: 1x[(0, 0), (16, 19)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 19) >[ 9.287] sna_compute_composite_region: clip against src (16x19 clip=0): (0, 0), (16, 19) >[ 9.287] sna_composite: fallback, dst pixmap=200 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 19): region=((0,0), (16, 19)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=200 (16x19), [(0, 0), (16, 19)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (16, 19) + (0, 0) subsumes pixmap (16x19) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=200, 16x19, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(16, 19) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x19, pitch=64/64 >[ 9.287] sna_create_pixmap(29, 19, 32, usage=3) >[ 9.287] kgem_can_create_2d: 29x19 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=19 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 29, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 29x19 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [2204], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 29x19, depth=32/32, size=2212 >[ 9.287] create_pixmap: serial=202, usage=3, 29x19 >[ 9.287] sna_create_pixmap: serial=202, 29x19, usage=3 >[ 9.287] sna_composite(pixmap=202, op=1, src=201+(0, 0), mask=0+(0, 0), dst=202+(0, 0)+(0, 0), size=(29, 19) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(29, 19) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (29, 19) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (29, 19)], clip: 1x[(0, 0), (29, 19)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (29, 19) >[ 9.287] sna_compute_composite_region: clip against src (29x19 clip=0): (0, 0), (29, 19) >[ 9.287] sna_composite: fallback, dst pixmap=202 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(29, 19): region=((0,0), (29, 19)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=202 (29x19), [(0, 0), (29, 19)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (29, 19) + (0, 0) subsumes pixmap (29x19) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=202, 29x19, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(29, 19) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=29x19, pitch=116/116 >[ 9.287] sna_create_pixmap(20, 19, 32, usage=3) >[ 9.287] kgem_can_create_2d: 20x19 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 20x19 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [1520], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 20x19, depth=32/32, size=1528 >[ 9.287] create_pixmap: serial=204, usage=3, 20x19 >[ 9.287] sna_create_pixmap: serial=204, 20x19, usage=3 >[ 9.287] sna_composite(pixmap=204, op=1, src=203+(0, 0), mask=0+(0, 0), dst=204+(0, 0)+(0, 0), size=(20, 19) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(20, 19) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (20, 19) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (20, 19)], clip: 1x[(0, 0), (20, 19)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (20, 19) >[ 9.287] sna_compute_composite_region: clip against src (20x19 clip=0): (0, 0), (20, 19) >[ 9.287] sna_composite: fallback, dst pixmap=204 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(20, 19): region=((0,0), (20, 19)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=204 (20x19), [(0, 0), (20, 19)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (20, 19) + (0, 0) subsumes pixmap (20x19) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=204, 20x19, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(20, 19) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=20x19, pitch=80/80 >[ 9.287] sna_create_pixmap(14, 19, 32, usage=3) >[ 9.287] kgem_can_create_2d: 14x19 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=19 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 14x19 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [1064], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 14x19, depth=32/32, size=1072 >[ 9.287] create_pixmap: serial=206, usage=3, 14x19 >[ 9.287] sna_create_pixmap: serial=206, 14x19, usage=3 >[ 9.287] sna_composite(pixmap=206, op=1, src=205+(0, 0), mask=0+(0, 0), dst=206+(0, 0)+(0, 0), size=(14, 19) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(14, 19) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (14, 19) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (14, 19)], clip: 1x[(0, 0), (14, 19)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (14, 19) >[ 9.287] sna_compute_composite_region: clip against src (14x19 clip=0): (0, 0), (14, 19) >[ 9.287] sna_composite: fallback, dst pixmap=206 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(14, 19): region=((0,0), (14, 19)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=206 (14x19), [(0, 0), (14, 19)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (14, 19) + (0, 0) subsumes pixmap (14x19) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=206, 14x19, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(14, 19) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x19, pitch=56/56 >[ 9.287] sna_create_pixmap(19, 28, 32, usage=3) >[ 9.287] kgem_can_create_2d: 19x28 @ 32 >[ 9.287] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=28 >[ 9.287] kgem_can_create_2d: untiled size=4096 >[ 9.287] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.287] kgem_choose_tiling: 19x28 -> 0 >[ 9.287] sna_create_pixmap: usage=3, flags=a >[ 9.287] sna_create_pixmap: small buffer [2128], attaching to shadow pixmap >[ 9.287] create_pixmap: allocating pixmap 19x28, depth=32/32, size=2136 >[ 9.287] create_pixmap: serial=208, usage=3, 19x28 >[ 9.287] sna_create_pixmap: serial=208, 19x28, usage=3 >[ 9.287] sna_composite(pixmap=208, op=1, src=207+(0, 0), mask=0+(0, 0), dst=208+(0, 0)+(0, 0), size=(19, 28) >[ 9.287] sna_compute_composite_region: dst=(0, 0)x(19, 28) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (19, 28) >[ 9.287] clip_to_dst: region: 1x[(0, 0), (19, 28)], clip: 1x[(0, 0), (19, 28)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (19, 28) >[ 9.287] sna_compute_composite_region: clip against src (19x28 clip=0): (0, 0), (19, 28) >[ 9.287] sna_composite: fallback, dst pixmap=208 is too small (or completely damaged) >[ 9.287] sna_composite: fallback -- fbComposite >[ 9.287] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(19, 28): region=((0,0), (19, 28)) >[ 9.287] sna_composite_fb: fallback -- move src to cpu >[ 9.287] sna_composite_fb: fallback -- move dst to cpu >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=208 (19x28), [(0, 0), (19, 28)], flags=5) >[ 9.287] sna_drawable_move_region_to_cpu: region (0, 0), (19, 28) + (0, 0) subsumes pixmap (19x28) >[ 9.287] _sna_pixmap_move_to_cpu(pixmap=208, 19x28, flags=5) >[ 9.287] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.287] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.287] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.287] __sna_damage_all(19, 28) >[ 9.287] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x28, pitch=76/76 >[ 9.287] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.287] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.287] sna_glyphs: discarding mask >[ 9.287] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.287] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789367456 size=624x224 >[ 9.287] glyph_cache(0): adding glyph to cache 1, pos 128 >[ 9.287] glyph_cache_upload: upload glyph 0x55bca9ae2fd0 to cache (128, 0)x(20, 25) >[ 9.287] sna_composite(pixmap=2, op=1, src=196+(0, 0), mask=0+(0, 0), dst=2+(128, 0)+(0, 0), size=(20, 25) >[ 9.287] sna_compute_composite_region: dst=(128, 0)x(20, 25) >[ 9.287] sna_compute_composite_region: initial clip against dst->pDrawable: (128, 0), (148, 25) >[ 9.287] clip_to_dst: region: 1x[(128, 0), (148, 25)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.287] sna_compute_composite_region: clip against dst->pCompositeClip: (128, 0), (148, 25) >[ 9.287] sna_compute_composite_region: clip against src (20x25 clip=0): (128, 0), (148, 25) >[ 9.287] sna_composite: composite region extents:+(0, 0) -> (128, 0), (148, 25) + (0, 0) >[ 9.287] gen9_render_composite: 20x25, current mode=1/1 >[ 9.287] kgem_bo_is_render: handle=6, rq? 0 [0] >[ 9.287] sna_blt_composite (0, 0), (128, 0), 20x25 >[ 9.287] sna_transform_is_imprecise_integer_translation: no transform >[ 9.287] sna_blt_composite: converting transform to integer translation? (0, 0) >[ 9.287] sna_blt_composite: blt dst offset (0, 0), source offset (-128, 0), with alpha fixup? 0 >[ 9.287] use_cpu_bo: no cpu bo >[ 9.287] move_to_gpu: not migrating pixmap=196 due to usage_hint=3 >[ 9.287] sna_drawable_use_bo pixmap=2, box=((128, 0), (148, 25)), flags=9... >[ 9.287] sna_drawable_use_bo: pinned, never REPLACES >[ 9.287] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.287] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.287] sna_drawable_use_bo: using whole GPU bo >[ 9.287] sna_drawable_move_region_to_cpu(pixmap=196 (20x25), [(0, 0), (20, 25)], flags=2) >[ 9.287] sna_drawable_move_region_to_cpu: pixmap=196 all damaged on CPU >[ 9.287] prepare_blt_put >[ 9.287] blt_put_composite_box: src=(-128, 0), dst=(0, 0) >[ 9.287] sna_write_boxes x 1, src stride=80, src dx=(-128, 0) >[ 9.287] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.287] kgem_bo_can_map__cpu: handle=6 >[ 9.287] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.287] write_boxes_inplace x 1, handle=6, tiling=2 >[ 9.287] upload_inplace__tiled: tiling=2 >[ 9.287] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.287] kgem_bo_map: handle=6, offset=4250423296, tiling=2, map=0x7f1c71ae5000:0x0, domain=0 >[ 9.287] __kgem_bo_map__gtt_or_wc: handle=6 >[ 9.287] kgem_trim_vma_cache: type=0, count=-511 (bucket: 10) >[ 9.287] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.287] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 >[ 9.287] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.287] kgem_bo_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] >[ 9.287] assert_bo_retired: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.287] write_boxes_inplace: (0, 0) -> (128, 0) x (20, 25) [bpp=32, src_pitch=80, dst_pitch=4096] >[ 9.287] memcpy_blt: src=(0, 0), dst=(128, 0), size=20x25, pitch=80/4096 >[ 9.287] apply_damage: damage=0x0, region=1 [(128, 0), (148, 25) + (0, 0)] >[ 9.287] gen9_render_composite: 0x0, current mode=1/1 >[ 9.287] kgem_bo_is_busy: handle=6, domain: 2 exec? 0, rq? 0 >[ 9.287] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.287] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.287] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.287] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.287] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.287] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.287] sna_drawable_use_bo: using whole GPU bo >[ 9.287] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.287] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.287] color_convert: src=ff888888 [20028888] >[ 9.287] color_convert: dst=ff888888 [20028888] >[ 9.287] sna_render_get_solid: ff888888 >[ 9.287] sna_render_get_solid(5) = ff888888 (old) >[ 9.288] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.288] sna_transform_is_imprecise_integer_translation: no transform >[ 9.288] gen9_composite_picture: integer translation (0, 0), removing >[ 9.288] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.288] sna_render_pixmap_bo: GPU all damaged >[ 9.288] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.288] gen4_choose_composite_emitter: solid, identity mask >[ 9.288] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.288] aligning vertex: was 2, now 4 floats per vertex >[ 9.288] gen9_composite_get_binding_table(fd40) >[ 9.288] kgem_add_reloc64: handle=8, pos=16200, delta=0, domains=40000 >[ 9.288] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.288] kgem_add_reloc64[9] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.288] [3f40] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.288] kgem_add_reloc64: handle=6, pos=16184, delta=0, domains=40000 >[ 9.288] kgem_add_handle: handle=6, index=5 >[ 9.288] kgem_add_reloc64[10] = (delta=0, target handle=5, presumed=fd585000) >[ 9.288] [3f30] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.288] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.288] gen9_emit_sampler: sampler = a >[ 9.288] gen9_emit_sf: num_sf_outputs=2 >[ 9.288] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.288] gen9_emit_vertex_elements: setup id=9 >[ 9.288] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.288] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.288] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.288] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.288] gen8_vertex_flush[754] = 3 >[ 9.288] gen9_magic_ca_pass: CA fixup (1617 -> 1620) >[ 9.288] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.288] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.288] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.288] glyph_cache(0): adding glyph to cache 1, pos 144 >[ 9.288] glyph_cache_upload: upload glyph 0x55bca9b592d0 to cache (160, 0)x(17, 19) >[ 9.288] sna_composite(pixmap=2, op=1, src=198+(0, 0), mask=0+(0, 0), dst=2+(160, 0)+(0, 0), size=(17, 19) >[ 9.288] sna_compute_composite_region: dst=(160, 0)x(17, 19) >[ 9.288] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 0), (177, 19) >[ 9.288] clip_to_dst: region: 1x[(160, 0), (177, 19)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.288] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 0), (177, 19) >[ 9.288] sna_compute_composite_region: clip against src (17x19 clip=0): (160, 0), (177, 19) >[ 9.288] sna_composite: composite region extents:+(0, 0) -> (160, 0), (177, 19) + (0, 0) >[ 9.288] gen9_render_composite: 17x19, current mode=1/1 >[ 9.288] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.288] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.288] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.288] gen9_composite_set_target: (160, 0)x(17, 19), partial?=0 >[ 9.288] sna_drawable_use_bo pixmap=2, box=((160, 0), (177, 19)), flags=f... >[ 9.288] sna_drawable_use_bo: pinned, never REPLACES >[ 9.288] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.288] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.288] sna_drawable_use_bo: using whole GPU bo >[ 9.288] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.288] gen9_composite_picture: (0, 0)x(17, 19), dst=(160, 0) >[ 9.288] sna_transform_is_imprecise_integer_translation: no transform >[ 9.288] gen9_composite_picture: integer translation (0, 0), removing >[ 9.288] sna_render_pixmap_bo pixmap=198, (0, 0)x(17, 19)/(17, 19) >[ 9.288] sna_render_pixmap_bo box=(0, 0), (17, 19): (17, 19)/(17, 19) >[ 9.288] sna_render_pixmap_bo: offset=(-160, 0), size=(17, 19) >[ 9.288] use_cpu_bo: no cpu bo >[ 9.288] move_to_gpu: not migrating pixmap=198 due to usage_hint=3 >[ 9.288] sna_render_pixmap_bo: uploading CPU box (0, 0), (17, 19) >[ 9.288] upload: box=(0, 0), (17, 19), pixmap=17x19 >[ 9.288] sna_drawable_move_region_to_cpu(pixmap=198 (17x19), [(0, 0), (17, 19)], flags=2) >[ 9.288] sna_drawable_move_region_to_cpu: pixmap=198 all damaged on CPU >[ 9.288] kgem_can_create_2d: 17x19 @ 32 >[ 9.288] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.288] kgem_can_create_2d: untiled size=4096 >[ 9.288] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.288] kgem_choose_tiling: 17x19 -> 0 >[ 9.288] kgem_upload_source_image : (0, 0), (17, 19), stride=68, bpp=32 >[ 9.288] kgem_create_buffer_2d: 17x19, 32 bpp, stride=96 >[ 9.288] kgem_create_buffer: size=1920, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.288] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.288] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.288] search_linear_cache: inactive and cache bucket empty >[ 9.288] search_linear_cache: active cache bucket empty >[ 9.288] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.288] search_linear_cache: searching for inactive gtt map >[ 9.288] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.288] search_linear_cache: inactive and cache bucket empty >[ 9.288] search_linear_cache: active cache bucket empty >[ 9.288] search_snoop_cache: num_pages=64, flags=0 >[ 9.288] search_snoop_cache: inactive and cache empty >[ 9.288] kgem_retire, need_retire?=1 >[ 9.288] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.288] kgem_retire__requests_ring: retiring ring 0 >[ 9.288] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.288] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 9.288] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.288] kgem_retire -- retired=0, need_retire=1 >[ 9.288] kgem_retire, need_retire?=1 >[ 9.288] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.288] kgem_retire__requests_ring: retiring ring 0 >[ 9.288] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.288] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 9.288] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.288] kgem_retire -- retired=0, need_retire=1 >[ 9.288] search_snoop_cache: nothing retired >[ 9.288] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.288] search_linear_cache: inactive and cache bucket empty >[ 9.288] search_linear_cache: active cache bucket empty >[ 9.288] search_linear_cache: num_pages=64, flags=7, use_active? 0, use_large=0 [max=65536] >[ 9.288] search_linear_cache: inactive and cache bucket empty >[ 9.288] search_linear_cache: active cache bucket empty >[ 9.288] __kgem_bo_init(handle=31, num_pages=64) >[ 9.288] create_snoopable_buffer: created CPU (LLC) handle=31 for buffer, size 64 >[ 9.288] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x0) >[ 9.288] kgem_trim_vma_cache: type=1, count=-32765 (bucket: 6) >[ 9.288] __kgem_bo_map__cpu: caching CPU vma for 31 >[ 9.288] kgem_create_buffer(pages=64 [64]) new handle=31, used=1920, write=1 >[ 9.288] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1920, io=1 >[ 9.288] __kgem_bo_init(handle=31, num_pages=1920) >[ 9.288] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x19, pitch=68/96 >[ 9.288] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.288] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.288] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.288] gen4_choose_composite_emitter: identity src, no mask >[ 9.288] needs_batch_flush: flushing before handle=31 for new reservation >[ 9.288] gen8_vertex_close: used=6480, vbo active? 16, vb=221, nreloc=3 >[ 9.288] gen8_vertex_close: reloc[0] = 287 >[ 9.288] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.288] kgem_add_handle: handle=16, index=6 >[ 9.288] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.288] gen8_vertex_close: reloc[1] = 336 >[ 9.288] kgem_add_reloc64: handle=16, pos=336, delta=0, domains=200000 >[ 9.288] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.288] gen8_vertex_close: reloc[2] = 464 >[ 9.288] kgem_add_reloc64: handle=16, pos=464, delta=0, domains=200000 >[ 9.288] kgem_add_reloc64[13] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.288] batch[1/1, flags=1800]: 506 506 16176 16384, nreloc=14, nexec=7, nfence=0, aperture=1962 [fenced=0] >[ 9.288] kgem_finish_buffers: buffer handle=31, used=2048, exec?=0, write=1, mmapped=cpu, refcnt=2 >[ 9.288] kgem_finish_buffers: skipping unattached handle=31, used=2048, refcnt=2 >[ 9.288] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.288] __kgem_retire_rq: request 1 complete >[ 9.288] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.288] __kgem_bo_flush: handle=9, busy=0, wedged=0 >[ 9.288] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 9.288] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.288] kgem_bo_move_to_cache: release handle=22 >[ 9.288] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.288] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.288] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.288] kgem_fixup_relocs: shrinking by 61440 >[ 9.288] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.288] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.288] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.288] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.288] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.288] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.288] __kgem_bo_clear_busy: handle=7 >[ 9.288] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.288] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.288] __kgem_bo_clear_busy: handle=7 >[ 9.288] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.288] __kgem_bo_clear_busy: handle=8 >[ 9.288] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.288] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.288] __kgem_bo_clear_busy: handle=8 >[ 9.288] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.288] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.288] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.288] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.288] needs_batch_flush: flushing before handle=31 for new reservation >[ 9.288] kgem_check_bo: num_pages=+1088, num_exec=+2 >[ 9.288] aligning vertex: was 4, now 3 floats per vertex >[ 9.288] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.288] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.288] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.288] kgem_add_handle: handle=4, index=0 >[ 9.288] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.288] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.288] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.288] gen9_composite_get_binding_table(ffc0) >[ 9.288] kgem_add_reloc64: handle=6, pos=16360, delta=0, domains=20002 >[ 9.288] kgem_add_handle: handle=6, index=1 >[ 9.288] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd585000) >[ 9.288] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.288] [3fe0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.288] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.288] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.288] kgem_add_handle: handle=31, index=2 >[ 9.288] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.288] [3fd0] bind bo(handle=31, addr=0), format=192, width=17, height=19, pitch=96, tiling=0 -> sampler >[ 9.288] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.288] gen9_emit_sampler: sampler = 2 >[ 9.288] gen9_emit_sf: num_sf_outputs=1 >[ 9.288] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.288] gen9_emit_vertex_elements: setup id=2 >[ 9.288] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.288] gen9_render_composite_box: (160, 0), (177, 19) >[ 9.288] apply_damage: damage=0x0, region=1 [(160, 0), (177, 19) + (0, 0)] >[ 9.288] gen8_vertex_flush[490] = 3 >[ 9.288] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.288] gen9_render_composite: 0x0, current mode=1/1 >[ 9.288] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.288] kgem_bo_is_busy: handle=20, domain: 3 exec? 0, rq? 1 >[ 9.288] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.288] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.288] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.288] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.288] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.288] sna_drawable_use_bo: using whole GPU bo >[ 9.288] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.288] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.288] color_convert: src=ff888888 [20028888] >[ 9.288] color_convert: dst=ff888888 [20028888] >[ 9.288] sna_render_get_solid: ff888888 >[ 9.288] sna_render_get_solid(5) = ff888888 (last) >[ 9.288] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.288] sna_transform_is_imprecise_integer_translation: no transform >[ 9.288] gen9_composite_picture: integer translation (0, 0), removing >[ 9.288] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.288] sna_render_pixmap_bo: GPU all damaged >[ 9.288] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.289] gen4_choose_composite_emitter: solid, identity mask >[ 9.289] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.289] __kgem_retire_rq: request 1 complete >[ 9.289] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.289] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 9.289] kgem_bo_move_to_cache: release handle=23 >[ 9.289] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.289] kgem_set_mode: flushing before new bo >[ 9.289] gen8_vertex_close: used=6489, vbo active? 16, vb=4, nreloc=1 >[ 9.289] gen8_vertex_close: reloc[0] = 287 >[ 9.289] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.289] kgem_add_handle: handle=16, index=3 >[ 9.289] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.289] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=1162 [fenced=0] >[ 9.289] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.289] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.289] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.289] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.289] kgem_fixup_relocs: shrinking by 61440 >[ 9.289] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.289] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.289] kgem_commit: release handle=6 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.289] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.289] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.289] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.289] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.289] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.289] kgem_check_bo: num_pages=+1823, num_exec=+3 >[ 9.289] aligning vertex: was 3, now 4 floats per vertex >[ 9.289] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.289] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.289] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.289] kgem_add_handle: handle=4, index=0 >[ 9.289] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.289] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.289] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.289] gen9_composite_get_binding_table(ffc0) >[ 9.289] kgem_add_reloc64: handle=20, pos=16360, delta=0, domains=20002 >[ 9.289] kgem_add_handle: handle=20, index=1 >[ 9.289] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd9be000) >[ 9.289] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.289] [3fe0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.289] kgem_add_reloc64: handle=8, pos=16344, delta=0, domains=40000 >[ 9.289] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.289] kgem_add_handle: handle=8, index=2 >[ 9.289] kgem_add_reloc64[4] = (delta=20, target handle=2, presumed=fdffe000) >[ 9.289] [3fd0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.289] kgem_add_reloc64: handle=6, pos=16328, delta=0, domains=40000 >[ 9.289] kgem_add_handle: handle=6, index=3 >[ 9.289] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 9.289] [3fc0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.289] gen9_emit_cc: blend=177 (current=ffffffff), src=17, dst=18 >[ 9.289] gen9_emit_sampler: sampler = a >[ 9.289] gen9_emit_sf: num_sf_outputs=2 >[ 9.289] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.289] gen9_emit_vertex_elements: setup id=9 >[ 9.289] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.289] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.289] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.289] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.289] gen8_vertex_flush[498] = 3 >[ 9.289] gen9_magic_ca_pass: CA fixup (1623 -> 1626) >[ 9.289] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.289] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.289] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.289] glyph_cache(0): adding glyph to cache 1, pos 160 >[ 9.289] glyph_cache_upload: upload glyph 0x55bca9b419c0 to cache (128, 32)x(16, 19) >[ 9.289] sna_composite(pixmap=2, op=1, src=200+(0, 0), mask=0+(0, 0), dst=2+(128, 32)+(0, 0), size=(16, 19) >[ 9.289] sna_compute_composite_region: dst=(128, 32)x(16, 19) >[ 9.289] sna_compute_composite_region: initial clip against dst->pDrawable: (128, 32), (144, 51) >[ 9.289] clip_to_dst: region: 1x[(128, 32), (144, 51)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.289] sna_compute_composite_region: clip against dst->pCompositeClip: (128, 32), (144, 51) >[ 9.289] sna_compute_composite_region: clip against src (16x19 clip=0): (128, 32), (144, 51) >[ 9.289] sna_composite: composite region extents:+(0, 0) -> (128, 32), (144, 51) + (0, 0) >[ 9.289] gen9_render_composite: 16x19, current mode=1/1 >[ 9.289] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.289] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.289] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.289] gen9_composite_set_target: (128, 32)x(16, 19), partial?=0 >[ 9.289] sna_drawable_use_bo pixmap=2, box=((128, 32), (144, 51)), flags=f... >[ 9.289] sna_drawable_use_bo: pinned, never REPLACES >[ 9.289] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.289] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.289] sna_drawable_use_bo: using whole GPU bo >[ 9.289] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.289] gen9_composite_picture: (0, 0)x(16, 19), dst=(128, 32) >[ 9.289] sna_transform_is_imprecise_integer_translation: no transform >[ 9.289] gen9_composite_picture: integer translation (0, 0), removing >[ 9.289] sna_render_pixmap_bo pixmap=200, (0, 0)x(16, 19)/(16, 19) >[ 9.289] sna_render_pixmap_bo box=(0, 0), (16, 19): (16, 19)/(16, 19) >[ 9.289] sna_render_pixmap_bo: offset=(-128, -32), size=(16, 19) >[ 9.289] use_cpu_bo: no cpu bo >[ 9.289] move_to_gpu: not migrating pixmap=200 due to usage_hint=3 >[ 9.289] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 19) >[ 9.289] upload: box=(0, 0), (16, 19), pixmap=16x19 >[ 9.289] sna_drawable_move_region_to_cpu(pixmap=200 (16x19), [(0, 0), (16, 19)], flags=2) >[ 9.289] sna_drawable_move_region_to_cpu: pixmap=200 all damaged on CPU >[ 9.289] kgem_can_create_2d: 16x19 @ 32 >[ 9.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=19 >[ 9.289] kgem_can_create_2d: untiled size=4096 >[ 9.289] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.289] kgem_choose_tiling: 16x19 -> 0 >[ 9.289] kgem_upload_source_image : (0, 0), (16, 19), stride=64, bpp=32 >[ 9.289] kgem_create_buffer_2d: 16x19, 32 bpp, stride=64 >[ 9.289] kgem_create_buffer: size=1280, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.289] kgem_create_buffer: reusing buffer? used=4096 + size=1280, total=262144 >[ 9.289] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=1280, io=1 >[ 9.289] __kgem_bo_init(handle=31, num_pages=1280) >[ 9.289] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x19, pitch=64/64 >[ 9.289] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.289] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.289] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.289] gen4_choose_composite_emitter: identity src, no mask >[ 9.289] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.289] aligning vertex: was 4, now 3 floats per vertex >[ 9.289] gen9_composite_get_binding_table(fec0) >[ 9.289] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=20002 >[ 9.289] kgem_add_reloc64[6] = (delta=0, target handle=3, presumed=fd585000) >[ 9.289] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.289] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.289] kgem_add_reloc64: handle=31, pos=16280, delta=0, domains=40000 >[ 9.289] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.289] kgem_add_handle: handle=31, index=4 >[ 9.289] kgem_add_reloc64[7] = (delta=4096, target handle=4, presumed=fd4fc000) >[ 9.289] [3f90] bind bo(handle=31, addr=fd4fd000), format=192, width=16, height=19, pitch=64, tiling=0 -> sampler >[ 9.289] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.289] gen9_emit_sampler: sampler = 2 >[ 9.289] gen9_emit_sf: num_sf_outputs=1 >[ 9.289] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.289] gen9_emit_vertex_elements: setup id=2 >[ 9.289] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.289] gen9_render_composite_box: (128, 32), (144, 51) >[ 9.289] apply_damage: damage=0x0, region=1 [(128, 32), (144, 51) + (0, 0)] >[ 9.289] gen8_vertex_flush[5e0] = 3 >[ 9.289] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.289] gen9_render_composite: 0x0, current mode=1/1 >[ 9.289] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.289] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.289] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.289] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.289] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.289] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.289] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.289] sna_drawable_use_bo: using whole GPU bo >[ 9.289] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.289] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.289] color_convert: src=ff888888 [20028888] >[ 9.289] color_convert: dst=ff888888 [20028888] >[ 9.289] sna_render_get_solid: ff888888 >[ 9.289] sna_render_get_solid(5) = ff888888 (last) >[ 9.289] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.289] sna_transform_is_imprecise_integer_translation: no transform >[ 9.289] gen9_composite_picture: integer translation (0, 0), removing >[ 9.289] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.289] sna_render_pixmap_bo: GPU all damaged >[ 9.289] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.289] gen4_choose_composite_emitter: solid, identity mask >[ 9.289] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.289] aligning vertex: was 3, now 4 floats per vertex >[ 9.289] gen9_composite_get_binding_table(fe00) >[ 9.289] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.289] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.289] gen9_emit_sampler: sampler = a >[ 9.289] gen9_emit_sf: num_sf_outputs=2 >[ 9.289] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.289] gen9_emit_vertex_elements: setup id=9 >[ 9.289] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.289] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.289] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.289] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.289] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.289] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.289] gen8_vertex_flush[6b8] = 6 >[ 9.289] gen9_magic_ca_pass: CA fixup (1629 -> 1635) >[ 9.289] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.289] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.289] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.289] glyph_cache(0): adding glyph to cache 1, pos 176 >[ 9.289] glyph_cache_upload: upload glyph 0x55bca9b616b0 to cache (160, 32)x(29, 19) >[ 9.289] sna_composite(pixmap=2, op=1, src=202+(0, 0), mask=0+(0, 0), dst=2+(160, 32)+(0, 0), size=(29, 19) >[ 9.289] sna_compute_composite_region: dst=(160, 32)x(29, 19) >[ 9.289] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 32), (189, 51) >[ 9.289] clip_to_dst: region: 1x[(160, 32), (189, 51)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.289] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 32), (189, 51) >[ 9.289] sna_compute_composite_region: clip against src (29x19 clip=0): (160, 32), (189, 51) >[ 9.289] sna_composite: composite region extents:+(0, 0) -> (160, 32), (189, 51) + (0, 0) >[ 9.289] gen9_render_composite: 29x19, current mode=1/1 >[ 9.289] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.289] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.289] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.289] gen9_composite_set_target: (160, 32)x(29, 19), partial?=0 >[ 9.289] sna_drawable_use_bo pixmap=2, box=((160, 32), (189, 51)), flags=f... >[ 9.289] sna_drawable_use_bo: pinned, never REPLACES >[ 9.289] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.289] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.289] sna_drawable_use_bo: using whole GPU bo >[ 9.289] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.289] gen9_composite_picture: (0, 0)x(29, 19), dst=(160, 32) >[ 9.289] sna_transform_is_imprecise_integer_translation: no transform >[ 9.289] gen9_composite_picture: integer translation (0, 0), removing >[ 9.289] sna_render_pixmap_bo pixmap=202, (0, 0)x(29, 19)/(29, 19) >[ 9.289] sna_render_pixmap_bo box=(0, 0), (29, 19): (29, 19)/(29, 19) >[ 9.289] sna_render_pixmap_bo: offset=(-160, -32), size=(29, 19) >[ 9.289] use_cpu_bo: no cpu bo >[ 9.289] move_to_gpu: not migrating pixmap=202 due to usage_hint=3 >[ 9.289] sna_render_pixmap_bo: uploading CPU box (0, 0), (29, 19) >[ 9.289] upload: box=(0, 0), (29, 19), pixmap=29x19 >[ 9.289] sna_drawable_move_region_to_cpu(pixmap=202 (29x19), [(0, 0), (29, 19)], flags=2) >[ 9.289] sna_drawable_move_region_to_cpu: pixmap=202 all damaged on CPU >[ 9.289] kgem_can_create_2d: 29x19 @ 32 >[ 9.289] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=19 >[ 9.289] kgem_can_create_2d: untiled size=4096 >[ 9.289] kgem_choose_tiling: too thin [width 29, 32 bpp] for TILING_X >[ 9.289] kgem_choose_tiling: 29x19 -> 0 >[ 9.289] kgem_upload_source_image : (0, 0), (29, 19), stride=116, bpp=32 >[ 9.289] kgem_create_buffer_2d: 29x19, 32 bpp, stride=128 >[ 9.289] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.289] kgem_create_buffer: reusing buffer? used=5376 + size=2560, total=262144 >[ 9.289] kgem_create_proxy: target handle=31 [proxy? -1], offset=5376, length=2560, io=1 >[ 9.289] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.289] memcpy_blt: src=(0, 0), dst=(0, 0), size=29x19, pitch=116/128 >[ 9.289] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.289] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.289] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.289] gen4_choose_composite_emitter: identity src, no mask >[ 9.289] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.289] aligning vertex: was 4, now 3 floats per vertex >[ 9.289] gen9_composite_get_binding_table(fdc0) >[ 9.289] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.289] kgem_add_reloc64: handle=31, pos=16232, delta=0, domains=40000 >[ 9.289] kgem_add_reloc64: adding proxy [delta=5376] for handle=31 >[ 9.289] kgem_add_reloc64[8] = (delta=5376, target handle=4, presumed=fd4fc000) >[ 9.289] [3f60] bind bo(handle=31, addr=fd4fd500), format=192, width=29, height=19, pitch=128, tiling=0 -> sampler >[ 9.289] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.289] gen9_emit_sampler: sampler = 2 >[ 9.289] gen9_emit_sf: num_sf_outputs=1 >[ 9.289] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.289] gen9_emit_vertex_elements: setup id=2 >[ 9.289] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.289] gen9_render_composite_box: (160, 32), (189, 51) >[ 9.289] apply_damage: damage=0x0, region=1 [(160, 32), (189, 51) + (0, 0)] >[ 9.289] gen8_vertex_flush[7ec] = 3 >[ 9.289] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.289] gen9_render_composite: 0x0, current mode=1/1 >[ 9.289] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.289] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.289] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.289] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.289] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.289] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.289] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.289] sna_drawable_use_bo: using whole GPU bo >[ 9.289] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.289] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.289] color_convert: src=ff888888 [20028888] >[ 9.289] color_convert: dst=ff888888 [20028888] >[ 9.289] sna_render_get_solid: ff888888 >[ 9.289] sna_render_get_solid(5) = ff888888 (last) >[ 9.289] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.289] sna_transform_is_imprecise_integer_translation: no transform >[ 9.289] gen9_composite_picture: integer translation (0, 0), removing >[ 9.289] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.289] sna_render_pixmap_bo: GPU all damaged >[ 9.289] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.289] gen4_choose_composite_emitter: solid, identity mask >[ 9.289] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.289] aligning vertex: was 3, now 4 floats per vertex >[ 9.289] gen9_composite_get_binding_table(fd40) >[ 9.289] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.289] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.289] gen9_emit_sampler: sampler = a >[ 9.289] gen9_emit_sf: num_sf_outputs=2 >[ 9.289] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.289] gen9_emit_vertex_elements: setup id=9 >[ 9.289] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.289] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.289] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.289] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.289] gen8_vertex_flush[8c4] = 3 >[ 9.289] gen9_magic_ca_pass: CA fixup (1638 -> 1641) >[ 9.289] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.289] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.289] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.289] glyph_cache(0): adding glyph to cache 1, pos 192 >[ 9.289] glyph_cache_upload: upload glyph 0x55bca9b61710 to cache (192, 0)x(20, 19) >[ 9.289] sna_composite(pixmap=2, op=1, src=204+(0, 0), mask=0+(0, 0), dst=2+(192, 0)+(0, 0), size=(20, 19) >[ 9.289] sna_compute_composite_region: dst=(192, 0)x(20, 19) >[ 9.289] sna_compute_composite_region: initial clip against dst->pDrawable: (192, 0), (212, 19) >[ 9.289] clip_to_dst: region: 1x[(192, 0), (212, 19)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.289] sna_compute_composite_region: clip against dst->pCompositeClip: (192, 0), (212, 19) >[ 9.289] sna_compute_composite_region: clip against src (20x19 clip=0): (192, 0), (212, 19) >[ 9.289] sna_composite: composite region extents:+(0, 0) -> (192, 0), (212, 19) + (0, 0) >[ 9.289] gen9_render_composite: 20x19, current mode=1/1 >[ 9.289] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.289] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.289] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.289] gen9_composite_set_target: (192, 0)x(20, 19), partial?=0 >[ 9.289] sna_drawable_use_bo pixmap=2, box=((192, 0), (212, 19)), flags=f... >[ 9.289] sna_drawable_use_bo: pinned, never REPLACES >[ 9.289] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.289] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.289] sna_drawable_use_bo: using whole GPU bo >[ 9.289] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.289] gen9_composite_picture: (0, 0)x(20, 19), dst=(192, 0) >[ 9.289] sna_transform_is_imprecise_integer_translation: no transform >[ 9.289] gen9_composite_picture: integer translation (0, 0), removing >[ 9.289] sna_render_pixmap_bo pixmap=204, (0, 0)x(20, 19)/(20, 19) >[ 9.289] sna_render_pixmap_bo box=(0, 0), (20, 19): (20, 19)/(20, 19) >[ 9.289] sna_render_pixmap_bo: offset=(-192, 0), size=(20, 19) >[ 9.290] use_cpu_bo: no cpu bo >[ 9.290] move_to_gpu: not migrating pixmap=204 due to usage_hint=3 >[ 9.290] sna_render_pixmap_bo: uploading CPU box (0, 0), (20, 19) >[ 9.290] upload: box=(0, 0), (20, 19), pixmap=20x19 >[ 9.290] sna_drawable_move_region_to_cpu(pixmap=204 (20x19), [(0, 0), (20, 19)], flags=2) >[ 9.290] sna_drawable_move_region_to_cpu: pixmap=204 all damaged on CPU >[ 9.290] kgem_can_create_2d: 20x19 @ 32 >[ 9.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.290] kgem_can_create_2d: untiled size=4096 >[ 9.290] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.290] kgem_choose_tiling: 20x19 -> 0 >[ 9.290] kgem_upload_source_image : (0, 0), (20, 19), stride=80, bpp=32 >[ 9.290] kgem_create_buffer_2d: 20x19, 32 bpp, stride=96 >[ 9.290] kgem_create_buffer: size=1920, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.290] kgem_create_buffer: reusing buffer? used=7936 + size=1920, total=262144 >[ 9.290] kgem_create_proxy: target handle=31 [proxy? -1], offset=7936, length=1920, io=1 >[ 9.290] __kgem_bo_init(handle=31, num_pages=1920) >[ 9.290] memcpy_blt: src=(0, 0), dst=(0, 0), size=20x19, pitch=80/96 >[ 9.290] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.290] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.290] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.290] gen4_choose_composite_emitter: identity src, no mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 4, now 3 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fd00) >[ 9.290] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.290] kgem_add_reloc64: handle=31, pos=16184, delta=0, domains=40000 >[ 9.290] kgem_add_reloc64: adding proxy [delta=7936] for handle=31 >[ 9.290] kgem_add_reloc64[9] = (delta=7936, target handle=4, presumed=fd4fc000) >[ 9.290] [3f30] bind bo(handle=31, addr=fd4fdf00), format=192, width=20, height=19, pitch=96, tiling=0 -> sampler >[ 9.290] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.290] gen9_emit_sampler: sampler = 2 >[ 9.290] gen9_emit_sf: num_sf_outputs=1 >[ 9.290] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=2 >[ 9.290] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.290] gen9_render_composite_box: (192, 0), (212, 19) >[ 9.290] apply_damage: damage=0x0, region=1 [(192, 0), (212, 19) + (0, 0)] >[ 9.290] gen8_vertex_flush[9f8] = 3 >[ 9.290] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.290] gen9_render_composite: 0x0, current mode=1/1 >[ 9.290] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.290] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.290] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.290] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.290] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.290] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.290] sna_drawable_use_bo: using whole GPU bo >[ 9.290] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] color_convert: src=ff888888 [20028888] >[ 9.290] color_convert: dst=ff888888 [20028888] >[ 9.290] sna_render_get_solid: ff888888 >[ 9.290] sna_render_get_solid(5) = ff888888 (last) >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] sna_transform_is_imprecise_integer_translation: no transform >[ 9.290] gen9_composite_picture: integer translation (0, 0), removing >[ 9.290] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.290] sna_render_pixmap_bo: GPU all damaged >[ 9.290] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.290] gen4_choose_composite_emitter: solid, identity mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 3, now 4 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fc80) >[ 9.290] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.290] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.290] gen9_emit_sampler: sampler = a >[ 9.290] gen9_emit_sf: num_sf_outputs=2 >[ 9.290] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=9 >[ 9.290] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.290] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.290] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.290] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.290] gen8_vertex_flush[ad0] = 3 >[ 9.290] gen9_magic_ca_pass: CA fixup (1644 -> 1647) >[ 9.290] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.290] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.290] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.290] glyph_cache(0): adding glyph to cache 1, pos 208 >[ 9.290] glyph_cache_upload: upload glyph 0x55bca9b46590 to cache (224, 0)x(14, 19) >[ 9.290] sna_composite(pixmap=2, op=1, src=206+(0, 0), mask=0+(0, 0), dst=2+(224, 0)+(0, 0), size=(14, 19) >[ 9.290] sna_compute_composite_region: dst=(224, 0)x(14, 19) >[ 9.290] sna_compute_composite_region: initial clip against dst->pDrawable: (224, 0), (238, 19) >[ 9.290] clip_to_dst: region: 1x[(224, 0), (238, 19)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.290] sna_compute_composite_region: clip against dst->pCompositeClip: (224, 0), (238, 19) >[ 9.290] sna_compute_composite_region: clip against src (14x19 clip=0): (224, 0), (238, 19) >[ 9.290] sna_composite: composite region extents:+(0, 0) -> (224, 0), (238, 19) + (0, 0) >[ 9.290] gen9_render_composite: 14x19, current mode=1/1 >[ 9.290] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.290] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.290] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.290] gen9_composite_set_target: (224, 0)x(14, 19), partial?=0 >[ 9.290] sna_drawable_use_bo pixmap=2, box=((224, 0), (238, 19)), flags=f... >[ 9.290] sna_drawable_use_bo: pinned, never REPLACES >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.290] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.290] sna_drawable_use_bo: using whole GPU bo >[ 9.290] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.290] gen9_composite_picture: (0, 0)x(14, 19), dst=(224, 0) >[ 9.290] sna_transform_is_imprecise_integer_translation: no transform >[ 9.290] gen9_composite_picture: integer translation (0, 0), removing >[ 9.290] sna_render_pixmap_bo pixmap=206, (0, 0)x(14, 19)/(14, 19) >[ 9.290] sna_render_pixmap_bo box=(0, 0), (14, 19): (14, 19)/(14, 19) >[ 9.290] sna_render_pixmap_bo: offset=(-224, 0), size=(14, 19) >[ 9.290] use_cpu_bo: no cpu bo >[ 9.290] move_to_gpu: not migrating pixmap=206 due to usage_hint=3 >[ 9.290] sna_render_pixmap_bo: uploading CPU box (0, 0), (14, 19) >[ 9.290] upload: box=(0, 0), (14, 19), pixmap=14x19 >[ 9.290] sna_drawable_move_region_to_cpu(pixmap=206 (14x19), [(0, 0), (14, 19)], flags=2) >[ 9.290] sna_drawable_move_region_to_cpu: pixmap=206 all damaged on CPU >[ 9.290] kgem_can_create_2d: 14x19 @ 32 >[ 9.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=19 >[ 9.290] kgem_can_create_2d: untiled size=4096 >[ 9.290] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.290] kgem_choose_tiling: 14x19 -> 0 >[ 9.290] kgem_upload_source_image : (0, 0), (14, 19), stride=56, bpp=32 >[ 9.290] kgem_create_buffer_2d: 14x19, 32 bpp, stride=64 >[ 9.290] kgem_create_buffer: size=1280, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.290] kgem_create_buffer: reusing buffer? used=9984 + size=1280, total=262144 >[ 9.290] kgem_create_proxy: target handle=31 [proxy? -1], offset=9984, length=1280, io=1 >[ 9.290] __kgem_bo_init(handle=31, num_pages=1280) >[ 9.290] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x19, pitch=56/64 >[ 9.290] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.290] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.290] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.290] gen4_choose_composite_emitter: identity src, no mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 4, now 3 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fc40) >[ 9.290] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.290] kgem_add_reloc64: handle=31, pos=16136, delta=0, domains=40000 >[ 9.290] kgem_add_reloc64: adding proxy [delta=9984] for handle=31 >[ 9.290] kgem_add_reloc64[10] = (delta=9984, target handle=4, presumed=fd4fc000) >[ 9.290] [3f00] bind bo(handle=31, addr=fd4fe700), format=192, width=14, height=19, pitch=64, tiling=0 -> sampler >[ 9.290] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.290] gen9_emit_sampler: sampler = 2 >[ 9.290] gen9_emit_sf: num_sf_outputs=1 >[ 9.290] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=2 >[ 9.290] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.290] gen9_render_composite_box: (224, 0), (238, 19) >[ 9.290] apply_damage: damage=0x0, region=1 [(224, 0), (238, 19) + (0, 0)] >[ 9.290] gen8_vertex_flush[c04] = 3 >[ 9.290] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.290] gen9_render_composite: 0x0, current mode=1/1 >[ 9.290] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.290] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.290] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.290] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.290] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.290] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.290] sna_drawable_use_bo: using whole GPU bo >[ 9.290] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] color_convert: src=ff888888 [20028888] >[ 9.290] color_convert: dst=ff888888 [20028888] >[ 9.290] sna_render_get_solid: ff888888 >[ 9.290] sna_render_get_solid(5) = ff888888 (last) >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] sna_transform_is_imprecise_integer_translation: no transform >[ 9.290] gen9_composite_picture: integer translation (0, 0), removing >[ 9.290] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.290] sna_render_pixmap_bo: GPU all damaged >[ 9.290] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.290] gen4_choose_composite_emitter: solid, identity mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 3, now 4 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fbc0) >[ 9.290] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.290] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.290] gen9_emit_sampler: sampler = a >[ 9.290] gen9_emit_sf: num_sf_outputs=2 >[ 9.290] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=9 >[ 9.290] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.290] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.290] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.290] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.290] gen8_vertex_flush[cdc] = 3 >[ 9.290] gen9_magic_ca_pass: CA fixup (1650 -> 1653) >[ 9.290] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.290] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.290] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.290] glyph_cache(0): adding glyph to cache 1, pos 224 >[ 9.290] glyph_cache_upload: upload glyph 0x55bca9b465f0 to cache (192, 32)x(19, 28) >[ 9.290] sna_composite(pixmap=2, op=1, src=208+(0, 0), mask=0+(0, 0), dst=2+(192, 32)+(0, 0), size=(19, 28) >[ 9.290] sna_compute_composite_region: dst=(192, 32)x(19, 28) >[ 9.290] sna_compute_composite_region: initial clip against dst->pDrawable: (192, 32), (211, 60) >[ 9.290] clip_to_dst: region: 1x[(192, 32), (211, 60)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.290] sna_compute_composite_region: clip against dst->pCompositeClip: (192, 32), (211, 60) >[ 9.290] sna_compute_composite_region: clip against src (19x28 clip=0): (192, 32), (211, 60) >[ 9.290] sna_composite: composite region extents:+(0, 0) -> (192, 32), (211, 60) + (0, 0) >[ 9.290] gen9_render_composite: 19x28, current mode=1/1 >[ 9.290] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.290] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.290] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.290] gen9_composite_set_target: (192, 32)x(19, 28), partial?=0 >[ 9.290] sna_drawable_use_bo pixmap=2, box=((192, 32), (211, 60)), flags=f... >[ 9.290] sna_drawable_use_bo: pinned, never REPLACES >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.290] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.290] sna_drawable_use_bo: using whole GPU bo >[ 9.290] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.290] gen9_composite_picture: (0, 0)x(19, 28), dst=(192, 32) >[ 9.290] sna_transform_is_imprecise_integer_translation: no transform >[ 9.290] gen9_composite_picture: integer translation (0, 0), removing >[ 9.290] sna_render_pixmap_bo pixmap=208, (0, 0)x(19, 28)/(19, 28) >[ 9.290] sna_render_pixmap_bo box=(0, 0), (19, 28): (19, 28)/(19, 28) >[ 9.290] sna_render_pixmap_bo: offset=(-192, -32), size=(19, 28) >[ 9.290] use_cpu_bo: no cpu bo >[ 9.290] move_to_gpu: not migrating pixmap=208 due to usage_hint=3 >[ 9.290] sna_render_pixmap_bo: uploading CPU box (0, 0), (19, 28) >[ 9.290] upload: box=(0, 0), (19, 28), pixmap=19x28 >[ 9.290] sna_drawable_move_region_to_cpu(pixmap=208 (19x28), [(0, 0), (19, 28)], flags=2) >[ 9.290] sna_drawable_move_region_to_cpu: pixmap=208 all damaged on CPU >[ 9.290] kgem_can_create_2d: 19x28 @ 32 >[ 9.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=28 >[ 9.290] kgem_can_create_2d: untiled size=4096 >[ 9.290] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.290] kgem_choose_tiling: 19x28 -> 0 >[ 9.290] kgem_upload_source_image : (0, 0), (19, 28), stride=76, bpp=32 >[ 9.290] kgem_create_buffer_2d: 19x28, 32 bpp, stride=96 >[ 9.290] kgem_create_buffer: size=2688, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.290] kgem_create_buffer: reusing buffer? used=11264 + size=2688, total=262144 >[ 9.290] kgem_create_proxy: target handle=31 [proxy? -1], offset=11264, length=2688, io=1 >[ 9.290] __kgem_bo_init(handle=31, num_pages=2688) >[ 9.290] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x28, pitch=76/96 >[ 9.290] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.290] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.290] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.290] gen4_choose_composite_emitter: identity src, no mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 4, now 3 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fb80) >[ 9.290] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.290] kgem_add_reloc64: handle=31, pos=16088, delta=0, domains=40000 >[ 9.290] kgem_add_reloc64: adding proxy [delta=11264] for handle=31 >[ 9.290] kgem_add_reloc64[11] = (delta=11264, target handle=4, presumed=fd4fc000) >[ 9.290] [3ed0] bind bo(handle=31, addr=fd4fec00), format=192, width=19, height=28, pitch=96, tiling=0 -> sampler >[ 9.290] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.290] gen9_emit_sampler: sampler = 2 >[ 9.290] gen9_emit_sf: num_sf_outputs=1 >[ 9.290] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=2 >[ 9.290] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.290] gen9_render_composite_box: (192, 32), (211, 60) >[ 9.290] apply_damage: damage=0x0, region=1 [(192, 32), (211, 60) + (0, 0)] >[ 9.290] gen8_vertex_flush[e10] = 3 >[ 9.290] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.290] gen9_render_composite: 0x0, current mode=1/1 >[ 9.290] kgem_bo_is_busy: handle=6, domain: 3 exec? 1, rq? 1 >[ 9.290] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.290] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.290] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.290] sna_drawable_use_bo pixmap=192, box=((0, 0), (624, 224)), flags=7... >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.290] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.290] sna_drawable_use_bo: using whole GPU bo >[ 9.290] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] color_convert: src=ff888888 [20028888] >[ 9.290] color_convert: dst=ff888888 [20028888] >[ 9.290] sna_render_get_solid: ff888888 >[ 9.290] sna_render_get_solid(5) = ff888888 (last) >[ 9.290] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.290] sna_transform_is_imprecise_integer_translation: no transform >[ 9.290] gen9_composite_picture: integer translation (0, 0), removing >[ 9.290] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.290] sna_render_pixmap_bo: GPU all damaged >[ 9.290] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.290] gen4_choose_composite_emitter: solid, identity mask >[ 9.290] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.290] aligning vertex: was 3, now 4 floats per vertex >[ 9.290] gen9_composite_get_binding_table(fb00) >[ 9.290] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.290] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.290] gen9_emit_sampler: sampler = a >[ 9.290] gen9_emit_sf: num_sf_outputs=2 >[ 9.290] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.290] gen9_emit_vertex_elements: setup id=9 >[ 9.290] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.290] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.290] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.290] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.290] gen8_vertex_flush[ee8] = 3 >[ 9.290] gen9_magic_ca_pass: CA fixup (1656 -> 1659) >[ 9.290] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.290] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.290] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.290] sna_accel_flush: flush?=0, dirty?=0 >[ 9.290] sna_block_handler (tv=0.0) >[ 9.290] sna_wakeup_handler >[ 9.290] sna_create_pixmap(20, 80, 32, usage=0) >[ 9.290] kgem_can_create_2d: 20x80 @ 32 >[ 9.290] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=80 >[ 9.290] kgem_can_create_2d: untiled size=8192 >[ 9.290] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.290] kgem_choose_tiling: 20x80 -> 0 >[ 9.290] sna_create_pixmap: usage=0, flags=b >[ 9.290] sna_create_pixmap: creating GPU pixmap 20x80, stride=80, flags=b >[ 9.290] __pop_freed_pixmap: reusing freed pixmap=194 header >[ 9.290] create_pixmap_hdr: pixmap=209, width=20, height=80, usage=0 >[ 9.290] sna_create_pixmap: serial=209, 20x80, usage=0 >[ 9.290] sna_composite_rectangles(pixmap=210, op=0, 0 x 1 [(0, 0)x(20, 80) ...]) >[ 9.290] sna_composite_rectangles: converted to op 0 >[ 9.290] sna_composite_rectangles[0] (0, 0)x(20, 80) -> (0, 0), (20, 80) >[ 9.290] sna_composite_rectangles: nrects=1, region=(0, 0), (20, 80) x 1 >[ 9.290] sna_composite_rectangles: clipped extents (0, 0),(20, 80) x 1 >[ 9.290] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(20, 80) >[ 9.290] sna_composite_rectangles: dropping last-cpu hint >[ 9.290] sna_drawable_use_bo pixmap=210, box=((0, 0), (20, 80)), flags=19... >[ 9.290] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.290] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.290] sna_pixmap_move_to_gpu(pixmap=210, usage=0), flags=b >[ 9.291] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.291] sna_pixmap_move_to_gpu: creating GPU bo (20x80@32), create=b >[ 9.291] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.291] kgem_choose_tiling: 20x80 -> 0 >[ 9.291] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.291] kgem_choose_tiling: 20x80 -> 0 >[ 9.291] sna_pixmap_alloc_gpu: pixmap=210 >[ 9.291] kgem_create_2d(20x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=80 >[ 9.291] kgem_bo_remove_from_inactive: removing handle=12 from inactive >[ 9.291] from inactive: pitch=96, tiling=0: handle=12, id=428 >[ 9.291] __sna_damage_all(20, 80) >[ 9.291] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.291] sna_pixmap_mark_active: pixmap=210, handle=12 >[ 9.291] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.291] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.291] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.291] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.291] gen9_render_fill_boxes(0 x 1 [(0, 0), (20, 80) ...]) >[ 9.291] sna_render_get_solid: 0 >[ 9.291] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.291] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.291] __kgem_retire_rq: request 1 complete >[ 9.291] kgem_set_mode: flushing before new bo >[ 9.291] gen8_vertex_close: used=6636, vbo active? 16, vb=204, nreloc=2 >[ 9.291] gen8_vertex_close: reloc[0] = 289 >[ 9.291] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.291] kgem_add_handle: handle=16, index=5 >[ 9.291] kgem_add_reloc64[12] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.291] gen8_vertex_close: reloc[1] = 371 >[ 9.291] kgem_add_reloc64: handle=16, pos=371, delta=0, domains=200000 >[ 9.291] kgem_add_reloc64[13] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.291] batch[1/1, flags=1800]: 992 992 16064 16384, nreloc=14, nexec=6, nfence=0, aperture=1961 [fenced=0] >[ 9.291] kgem_finish_buffers: buffer handle=31, used=14080, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.291] kgem_finish_buffers: retaining upload buffer (14080/262144): used=16384, refcnt=1 >[ 9.291] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.291] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.291] kgem_fixup_relocs: shrinking by 57344 >[ 9.291] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.291] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.291] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.291] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.291] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.291] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.291] __kgem_bo_clear_busy: handle=8 >[ 9.291] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.291] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.291] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.291] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.291] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.291] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.291] aligning vertex: was 4, now 2 floats per vertex >[ 9.291] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.291] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.291] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.291] kgem_add_handle: handle=4, index=0 >[ 9.291] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.291] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.291] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.291] gen9_composite_get_binding_table(ffc0) >[ 9.291] kgem_add_reloc64: handle=12, pos=16360, delta=0, domains=20002 >[ 9.291] kgem_add_handle: handle=12, index=1 >[ 9.291] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdffb000) >[ 9.291] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 9.291] [3fe0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> render >[ 9.291] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.291] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.291] kgem_add_handle: handle=7, index=2 >[ 9.291] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.291] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.291] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.291] gen9_emit_sampler: sampler = 1 >[ 9.291] gen9_emit_sf: num_sf_outputs=1 >[ 9.291] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.291] gen9_emit_vertex_elements: setup id=0 >[ 9.291] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.291] (0, 0), (20, 80) >[ 9.291] gen8_vertex_flush[490] = 3 >[ 9.291] sna_composite_rectangles: pixmap=210 marking clear [0]? 1 >[ 9.291] sna_create_pixmap(18, 19, 32, usage=3) >[ 9.291] kgem_can_create_2d: 18x19 @ 32 >[ 9.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.291] kgem_can_create_2d: untiled size=4096 >[ 9.291] kgem_choose_tiling: too thin [width 18, 32 bpp] for TILING_X >[ 9.291] kgem_choose_tiling: 18x19 -> 0 >[ 9.291] sna_create_pixmap: usage=3, flags=a >[ 9.291] sna_create_pixmap: small buffer [1368], attaching to shadow pixmap >[ 9.291] create_pixmap: allocating pixmap 18x19, depth=32/32, size=1376 >[ 9.291] create_pixmap: serial=212, usage=3, 18x19 >[ 9.291] sna_create_pixmap: serial=212, 18x19, usage=3 >[ 9.291] sna_composite(pixmap=212, op=1, src=211+(0, 0), mask=0+(0, 0), dst=212+(0, 0)+(0, 0), size=(18, 19) >[ 9.291] sna_compute_composite_region: dst=(0, 0)x(18, 19) >[ 9.291] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (18, 19) >[ 9.291] clip_to_dst: region: 1x[(0, 0), (18, 19)], clip: 1x[(0, 0), (18, 19)] >[ 9.291] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (18, 19) >[ 9.291] sna_compute_composite_region: clip against src (18x19 clip=0): (0, 0), (18, 19) >[ 9.291] sna_composite: fallback, dst pixmap=212 is too small (or completely damaged) >[ 9.291] sna_composite: fallback -- fbComposite >[ 9.291] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(18, 19): region=((0,0), (18, 19)) >[ 9.291] sna_composite_fb: fallback -- move src to cpu >[ 9.291] sna_composite_fb: fallback -- move dst to cpu >[ 9.291] sna_drawable_move_region_to_cpu(pixmap=212 (18x19), [(0, 0), (18, 19)], flags=5) >[ 9.291] sna_drawable_move_region_to_cpu: region (0, 0), (18, 19) + (0, 0) subsumes pixmap (18x19) >[ 9.291] _sna_pixmap_move_to_cpu(pixmap=212, 18x19, flags=5) >[ 9.291] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.291] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.291] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.291] __sna_damage_all(18, 19) >[ 9.291] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.291] sna_transform_is_imprecise_integer_translation: no transform >[ 9.291] memcpy_blt: src=(0, 0), dst=(0, 0), size=18x19, pitch=72/72 >[ 9.291] sna_glyphs(op=3, nlist=1, src=(0, 52)) >[ 9.291] kgem_bo_is_busy: handle=12, domain: 1 exec? 1, rq? 1 >[ 9.291] sna_glyphs: discarding mask >[ 9.291] glyphs0_to_dst(op=3, src=(0, 52), nlist=1, dst=(0, 52)+(0, 0)) >[ 9.291] clipped_glyphs: no, clip region (0, 0), (20, 80) matches drawable pixmap=94268789367232 size=20x80 >[ 9.291] glyph_cache(0): adding glyph to cache 1, pos 240 >[ 9.291] glyph_cache_upload: upload glyph 0x55bca9b473f0 to cache (224, 32)x(18, 19) >[ 9.291] sna_composite(pixmap=2, op=1, src=212+(0, 0), mask=0+(0, 0), dst=2+(224, 32)+(0, 0), size=(18, 19) >[ 9.291] sna_compute_composite_region: dst=(224, 32)x(18, 19) >[ 9.291] sna_compute_composite_region: initial clip against dst->pDrawable: (224, 32), (242, 51) >[ 9.291] clip_to_dst: region: 1x[(224, 32), (242, 51)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.291] sna_compute_composite_region: clip against dst->pCompositeClip: (224, 32), (242, 51) >[ 9.291] sna_compute_composite_region: clip against src (18x19 clip=0): (224, 32), (242, 51) >[ 9.291] sna_composite: composite region extents:+(0, 0) -> (224, 32), (242, 51) + (0, 0) >[ 9.291] gen9_render_composite: 18x19, current mode=1/1 >[ 9.291] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.291] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.291] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.291] gen9_composite_set_target: (224, 32)x(18, 19), partial?=0 >[ 9.291] sna_drawable_use_bo pixmap=2, box=((224, 32), (242, 51)), flags=f... >[ 9.291] sna_drawable_use_bo: pinned, never REPLACES >[ 9.291] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.291] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.291] sna_drawable_use_bo: using whole GPU bo >[ 9.291] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.291] gen9_composite_picture: (0, 0)x(18, 19), dst=(224, 32) >[ 9.291] sna_transform_is_imprecise_integer_translation: no transform >[ 9.291] gen9_composite_picture: integer translation (0, 0), removing >[ 9.291] sna_render_pixmap_bo pixmap=212, (0, 0)x(18, 19)/(18, 19) >[ 9.291] sna_render_pixmap_bo box=(0, 0), (18, 19): (18, 19)/(18, 19) >[ 9.291] sna_render_pixmap_bo: offset=(-224, -32), size=(18, 19) >[ 9.291] use_cpu_bo: no cpu bo >[ 9.291] move_to_gpu: not migrating pixmap=212 due to usage_hint=3 >[ 9.291] sna_render_pixmap_bo: uploading CPU box (0, 0), (18, 19) >[ 9.291] upload: box=(0, 0), (18, 19), pixmap=18x19 >[ 9.291] sna_drawable_move_region_to_cpu(pixmap=212 (18x19), [(0, 0), (18, 19)], flags=2) >[ 9.291] sna_drawable_move_region_to_cpu: pixmap=212 all damaged on CPU >[ 9.291] kgem_can_create_2d: 18x19 @ 32 >[ 9.291] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.291] kgem_can_create_2d: untiled size=4096 >[ 9.291] kgem_choose_tiling: too thin [width 18, 32 bpp] for TILING_X >[ 9.291] kgem_choose_tiling: 18x19 -> 0 >[ 9.291] kgem_upload_source_image : (0, 0), (18, 19), stride=72, bpp=32 >[ 9.291] kgem_create_buffer_2d: 18x19, 32 bpp, stride=96 >[ 9.291] kgem_create_buffer: size=1920, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.291] kgem_create_buffer: reusing buffer? used=16384 + size=1920, total=262144 >[ 9.291] kgem_create_proxy: target handle=31 [proxy? -1], offset=16384, length=1920, io=1 >[ 9.291] __kgem_bo_init(handle=31, num_pages=1920) >[ 9.291] memcpy_blt: src=(0, 0), dst=(0, 0), size=18x19, pitch=72/96 >[ 9.291] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.291] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.291] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.291] gen4_choose_composite_emitter: identity src, no mask >[ 9.291] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.291] __kgem_retire_rq: request 2 complete >[ 9.291] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.291] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.291] kgem_set_mode: flushing before new bo >[ 9.291] gen8_vertex_close: used=6642, vbo active? 16, vb=1, nreloc=1 >[ 9.291] gen8_vertex_close: reloc[0] = 287 >[ 9.291] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.291] kgem_add_handle: handle=16, index=3 >[ 9.291] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.291] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=78 [fenced=0] >[ 9.291] kgem_finish_buffers: buffer handle=31, used=18432, exec?=0, write=1, mmapped=cpu, refcnt=2 >[ 9.291] kgem_finish_buffers: skipping unattached handle=31, used=18432, refcnt=2 >[ 9.291] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.291] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.291] kgem_fixup_relocs: shrinking by 61440 >[ 9.291] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.291] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.291] kgem_commit: release handle=12 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdffb000 >[ 9.291] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.291] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.291] __kgem_bo_clear_busy: handle=7 >[ 9.291] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.291] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.291] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.291] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.291] kgem_check_bo: num_pages=+1088, num_exec=+2 >[ 9.291] aligning vertex: was 2, now 3 floats per vertex >[ 9.291] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.291] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.291] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.291] kgem_add_handle: handle=4, index=0 >[ 9.291] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.291] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.291] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.291] gen9_composite_get_binding_table(ffc0) >[ 9.291] kgem_add_reloc64: handle=6, pos=16360, delta=0, domains=20002 >[ 9.291] kgem_add_handle: handle=6, index=1 >[ 9.291] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd585000) >[ 9.291] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.291] [3fe0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.291] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.291] kgem_add_reloc64: adding proxy [delta=16384] for handle=31 >[ 9.291] kgem_add_handle: handle=31, index=2 >[ 9.291] kgem_add_reloc64[4] = (delta=16384, target handle=2, presumed=fd4fc000) >[ 9.291] [3fd0] bind bo(handle=31, addr=fd500000), format=192, width=18, height=19, pitch=96, tiling=0 -> sampler >[ 9.291] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.291] gen9_emit_sampler: sampler = 2 >[ 9.291] gen9_emit_sf: num_sf_outputs=1 >[ 9.291] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.291] gen9_emit_vertex_elements: setup id=2 >[ 9.291] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.291] gen9_render_composite_box: (224, 32), (242, 51) >[ 9.291] apply_damage: damage=0x0, region=1 [(224, 32), (242, 51) + (0, 0)] >[ 9.291] gen8_vertex_flush[490] = 3 >[ 9.291] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.291] gen9_render_composite: 0x0, current mode=1/1 >[ 9.291] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.291] gen9_composite_fallback: mask is already on the GPU, try to use GPU >[ 9.291] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.291] sna_drawable_use_bo pixmap=210, box=((0, 0), (20, 80)), flags=7... >[ 9.291] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.291] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.291] sna_drawable_use_bo: using whole GPU bo >[ 9.291] gen9_composite_set_target: pixmap=210, format=20028888, size=20x80, pitch=96, delta=(0,0),damage=0xffffffffffffffff >[ 9.291] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.291] color_convert: src=ffffffff [20028888] >[ 9.291] color_convert: dst=ffffffff [20028888] >[ 9.291] sna_render_get_solid: ffffffff >[ 9.291] sna_render_get_solid(white) >[ 9.291] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.291] sna_transform_is_imprecise_integer_translation: no transform >[ 9.291] gen9_composite_picture: integer translation (0, 0), removing >[ 9.291] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.291] sna_render_pixmap_bo: GPU all damaged >[ 9.291] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.291] gen4_choose_composite_emitter: solid, identity mask >[ 9.291] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.291] __kgem_retire_rq: request 1 complete >[ 9.291] __kgem_bo_flush: handle=12, busy=0, wedged=0 >[ 9.291] kgem_set_mode: flushing before new bo >[ 9.291] gen8_vertex_close: used=6651, vbo active? 16, vb=4, nreloc=1 >[ 9.291] gen8_vertex_close: reloc[0] = 287 >[ 9.291] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.291] kgem_add_handle: handle=16, index=3 >[ 9.291] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.291] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=1162 [fenced=0] >[ 9.291] kgem_finish_buffers: buffer handle=31, used=18432, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.291] kgem_finish_buffers: retaining upload buffer (18432/262144): used=20480, refcnt=1 >[ 9.291] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.291] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.291] kgem_fixup_relocs: shrinking by 61440 >[ 9.291] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.291] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.291] kgem_commit: release handle=6 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.291] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.291] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.291] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.291] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.291] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.291] kgem_check_bo: num_pages=+1028, num_exec=+3 >[ 9.291] aligning vertex: was 3, now 4 floats per vertex >[ 9.291] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.291] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.291] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.291] kgem_add_handle: handle=4, index=0 >[ 9.291] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.291] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.292] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.292] gen9_composite_get_binding_table(ffc0) >[ 9.292] kgem_add_reloc64: handle=12, pos=16360, delta=0, domains=20002 >[ 9.292] kgem_add_handle: handle=12, index=1 >[ 9.292] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fdffb000) >[ 9.292] __kgem_bo_mark_dirty: handle=12 (proxy? 0) >[ 9.292] [3fe0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> render >[ 9.292] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.292] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.292] kgem_add_handle: handle=7, index=2 >[ 9.292] kgem_add_reloc64[4] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.292] [3fd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.292] kgem_add_reloc64: handle=6, pos=16328, delta=0, domains=40000 >[ 9.292] kgem_add_handle: handle=6, index=3 >[ 9.292] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 9.292] [3fc0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.292] gen9_emit_cc: blend=177 (current=ffffffff), src=17, dst=18 >[ 9.292] gen9_emit_sampler: sampler = a >[ 9.292] gen9_emit_sf: num_sf_outputs=2 >[ 9.292] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.292] gen9_emit_vertex_elements: setup id=9 >[ 9.292] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.292] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.292] glyphs0_to_dst: glyph=(1, 33)x(18, 19), unclipped >[ 9.292] emit_primitive_identity_mask__avx2: dst=(1, 33), mask=(224.00, 32.00) x (18.00, 19.00) >[ 9.292] gen8_vertex_flush[498] = 3 >[ 9.292] gen9_magic_ca_pass: CA fixup (1663 -> 1666) >[ 9.292] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.292] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.292] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.292] sna_composite(pixmap=192, op=3, src=210+(0, 0), mask=0+(28, 8), dst=192+(28, 8)+(0, 0), size=(20, 80) >[ 9.292] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.292] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.292] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.292] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.292] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.292] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.292] gen9_render_composite: 20x80, current mode=1/1 >[ 9.292] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.292] sna_blt_composite (0, 0), (28, 8), 20x80 >[ 9.292] sna_blt_composite: unsupported op [3] for blitting >[ 9.292] kgem_bo_is_busy: handle=12, domain: 0 exec? 1, rq? 1 >[ 9.292] kgem_bo_is_busy: handle=20, domain: 0 exec? 0, rq? 0 >[ 9.292] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.292] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.292] sna_drawable_use_bo pixmap=192, box=((28, 8), (48, 88)), flags=7... >[ 9.292] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.292] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.292] sna_drawable_use_bo: using whole GPU bo >[ 9.292] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.292] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.292] sna_transform_is_imprecise_integer_translation: no transform >[ 9.292] gen9_composite_picture: integer translation (0, 0), removing >[ 9.292] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.292] sna_render_pixmap_bo: GPU all damaged >[ 9.292] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.292] kgem_bo_is_render: handle=12, rq? 1 [1] >[ 9.292] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.292] gen4_choose_composite_emitter: identity src, no mask >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] __kgem_retire_rq: request 1 complete >[ 9.292] kgem_set_mode: flushing before new bo >[ 9.292] gen8_vertex_close: used=6664, vbo active? 16, vb=200, nreloc=1 >[ 9.292] gen8_vertex_close: reloc[0] = 289 >[ 9.292] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.292] kgem_add_handle: handle=16, index=4 >[ 9.292] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.292] batch[1/1, flags=1800]: 332 332 16320 16384, nreloc=7, nexec=5, nfence=0, aperture=1102 [fenced=0] >[ 9.292] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.292] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.292] kgem_fixup_relocs: shrinking by 61440 >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.292] kgem_commit: release handle=12 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fdffb000 >[ 9.292] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.292] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.292] __kgem_bo_clear_busy: handle=7 >[ 9.292] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.292] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.292] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.292] kgem_check_bo: num_pages=+801, num_exec=+2 >[ 9.292] aligning vertex: was 4, now 3 floats per vertex >[ 9.292] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.292] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.292] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.292] kgem_add_handle: handle=4, index=0 >[ 9.292] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.292] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.292] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.292] gen9_composite_get_binding_table(ffc0) >[ 9.292] kgem_add_reloc64: handle=20, pos=16360, delta=0, domains=20002 >[ 9.292] kgem_add_handle: handle=20, index=1 >[ 9.292] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd9be000) >[ 9.292] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.292] [3fe0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.292] kgem_add_reloc64: handle=12, pos=16344, delta=0, domains=40000 >[ 9.292] kgem_add_handle: handle=12, index=2 >[ 9.292] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fdffb000) >[ 9.292] [3fd0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.292] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.292] gen9_emit_sampler: sampler = 2 >[ 9.292] gen9_emit_sf: num_sf_outputs=1 >[ 9.292] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.292] gen9_emit_vertex_elements: setup id=2 >[ 9.292] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.292] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.292] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.292] gen8_vertex_flush[490] = 3 >[ 9.292] sna_create_pixmap(20, 80, 32, usage=0) >[ 9.292] kgem_can_create_2d: 20x80 @ 32 >[ 9.292] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=80 >[ 9.292] kgem_can_create_2d: untiled size=8192 >[ 9.292] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.292] kgem_choose_tiling: 20x80 -> 0 >[ 9.292] sna_create_pixmap: usage=0, flags=b >[ 9.292] sna_create_pixmap: creating GPU pixmap 20x80, stride=80, flags=b >[ 9.292] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.292] create_pixmap: serial=213, usage=0, 0x0 >[ 9.292] create_pixmap_hdr: pixmap=213, width=20, height=80, usage=0 >[ 9.292] sna_create_pixmap: serial=213, 20x80, usage=0 >[ 9.292] sna_composite_rectangles(pixmap=214, op=0, 0 x 1 [(0, 0)x(20, 80) ...]) >[ 9.292] sna_composite_rectangles: converted to op 0 >[ 9.292] sna_composite_rectangles[0] (0, 0)x(20, 80) -> (0, 0), (20, 80) >[ 9.292] sna_composite_rectangles: nrects=1, region=(0, 0), (20, 80) x 1 >[ 9.292] sna_composite_rectangles: clipped extents (0, 0),(20, 80) x 1 >[ 9.292] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(20, 80) >[ 9.292] sna_composite_rectangles: dropping last-cpu hint >[ 9.292] sna_drawable_use_bo pixmap=214, box=((0, 0), (20, 80)), flags=19... >[ 9.292] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.292] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.292] sna_pixmap_move_to_gpu(pixmap=214, usage=0), flags=b >[ 9.292] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.292] sna_pixmap_move_to_gpu: creating GPU bo (20x80@32), create=b >[ 9.292] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.292] kgem_choose_tiling: 20x80 -> 0 >[ 9.292] kgem_choose_tiling: too thin [width 20, 32 bpp] for TILING_X >[ 9.292] kgem_choose_tiling: 20x80 -> 0 >[ 9.292] sna_pixmap_alloc_gpu: pixmap=214 >[ 9.292] kgem_create_2d(20x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.292] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=80 >[ 9.292] kgem_bo_remove_from_inactive: removing handle=24 from inactive >[ 9.292] from inactive: pitch=96, tiling=0: handle=24, id=431 >[ 9.292] __sna_damage_all(20, 80) >[ 9.292] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.292] sna_pixmap_mark_active: pixmap=214, handle=24 >[ 9.292] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.292] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.292] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.292] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.292] gen9_render_fill_boxes(0 x 1 [(0, 0), (20, 80) ...]) >[ 9.292] sna_render_get_solid: 0 >[ 9.292] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] __kgem_ring_is_idle: ring=0 idle (handle=1) >[ 9.292] __kgem_retire_rq: request 1 complete >[ 9.292] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.292] kgem_set_mode: flushing before new bo >[ 9.292] gen8_vertex_close: used=6675, vbo active? 16, vb=4, nreloc=1 >[ 9.292] gen8_vertex_close: reloc[0] = 287 >[ 9.292] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.292] kgem_add_handle: handle=16, index=3 >[ 9.292] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.292] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=875 [fenced=0] >[ 9.292] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.292] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.292] kgem_fixup_relocs: shrinking by 61440 >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.292] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.292] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.292] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fdffb000 >[ 9.292] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.292] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.292] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.292] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.292] aligning vertex: was 3, now 2 floats per vertex >[ 9.292] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.292] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.292] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.292] kgem_add_handle: handle=4, index=0 >[ 9.292] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.292] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.292] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.292] gen9_composite_get_binding_table(ffc0) >[ 9.292] kgem_add_reloc64: handle=24, pos=16360, delta=0, domains=20002 >[ 9.292] kgem_add_handle: handle=24, index=1 >[ 9.292] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd53c000) >[ 9.292] __kgem_bo_mark_dirty: handle=24 (proxy? 0) >[ 9.292] [3fe0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> render >[ 9.292] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.292] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.292] kgem_add_handle: handle=7, index=2 >[ 9.292] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.292] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.292] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.292] gen9_emit_sampler: sampler = 1 >[ 9.292] gen9_emit_sf: num_sf_outputs=1 >[ 9.292] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.292] gen9_emit_vertex_elements: setup id=0 >[ 9.292] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.292] (0, 0), (20, 80) >[ 9.292] gen8_vertex_flush[490] = 3 >[ 9.292] sna_composite_rectangles: pixmap=214 marking clear [0]? 1 >[ 9.292] sna_glyphs(op=3, nlist=1, src=(0, 52)) >[ 9.292] kgem_bo_is_busy: handle=24, domain: 0 exec? 1, rq? 1 >[ 9.292] sna_glyphs: discarding mask >[ 9.292] glyphs0_to_dst(op=3, src=(0, 52), nlist=1, dst=(0, 52)+(0, 0)) >[ 9.292] clipped_glyphs: no, clip region (0, 0), (20, 80) matches drawable pixmap=94268789587888 size=20x80 >[ 9.292] gen9_render_composite: 0x0, current mode=1/1 >[ 9.292] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.292] gen9_composite_fallback: mask is already on the GPU, try to use GPU >[ 9.292] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.292] sna_drawable_use_bo pixmap=214, box=((0, 0), (20, 80)), flags=7... >[ 9.292] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.292] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.292] sna_drawable_use_bo: using whole GPU bo >[ 9.292] gen9_composite_set_target: pixmap=214, format=20028888, size=20x80, pitch=96, delta=(0,0),damage=0xffffffffffffffff >[ 9.292] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.292] color_convert: src=ffffffff [20028888] >[ 9.292] color_convert: dst=ffffffff [20028888] >[ 9.292] sna_render_get_solid: ffffffff >[ 9.292] sna_render_get_solid(white) >[ 9.292] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.292] sna_transform_is_imprecise_integer_translation: no transform >[ 9.292] gen9_composite_picture: integer translation (0, 0), removing >[ 9.292] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.292] sna_render_pixmap_bo: GPU all damaged >[ 9.292] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.292] gen4_choose_composite_emitter: solid, identity mask >[ 9.292] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.292] aligning vertex: was 2, now 4 floats per vertex >[ 9.292] gen9_composite_get_binding_table(ff00) >[ 9.292] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 9.292] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.292] kgem_add_reloc64[5] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.292] [3fb0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.292] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.292] kgem_add_handle: handle=6, index=3 >[ 9.292] kgem_add_reloc64[6] = (delta=0, target handle=3, presumed=fd585000) >[ 9.292] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.292] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.292] gen9_emit_sampler: sampler = a >[ 9.292] gen9_emit_sf: num_sf_outputs=2 >[ 9.292] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.292] gen9_emit_vertex_elements: setup id=9 >[ 9.292] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.292] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.292] glyphs0_to_dst: glyph=(1, 33)x(18, 19), unclipped >[ 9.292] emit_primitive_identity_mask__avx2: dst=(1, 33), mask=(224.00, 32.00) x (18.00, 19.00) >[ 9.292] gen8_vertex_flush[56c] = 3 >[ 9.292] gen9_magic_ca_pass: CA fixup (1671 -> 1674) >[ 9.292] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.292] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.292] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.292] sna_composite(pixmap=192, op=3, src=214+(0, 0), mask=0+(28, 0), dst=192+(28, 0)+(0, 0), size=(20, 8) >[ 9.292] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.292] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.292] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.292] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.292] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.292] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.292] gen9_render_composite: 20x8, current mode=1/1 >[ 9.292] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.292] kgem_bo_is_busy: handle=24, domain: 0 exec? 1, rq? 1 >[ 9.292] kgem_bo_is_busy: handle=20, domain: 3 exec? 0, rq? 1 >[ 9.292] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.292] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.292] sna_drawable_use_bo pixmap=192, box=((28, 0), (48, 8)), flags=7... >[ 9.292] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.292] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.292] sna_drawable_use_bo: using whole GPU bo >[ 9.292] gen9_composite_set_target: pixmap=192, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.292] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.292] sna_transform_is_imprecise_integer_translation: no transform >[ 9.292] gen9_composite_picture: integer translation (0, 0), removing >[ 9.292] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.292] sna_render_pixmap_bo: GPU all damaged >[ 9.292] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.292] kgem_bo_is_render: handle=24, rq? 1 [1] >[ 9.292] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.292] gen4_choose_composite_emitter: identity src, no mask >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] __kgem_retire_rq: request 1 complete >[ 9.292] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.292] __kgem_bo_flush: handle=12, busy=0, wedged=0 >[ 9.292] kgem_set_mode: flushing before new bo >[ 9.292] gen8_vertex_close: used=6696, vbo active? 16, vb=201, nreloc=2 >[ 9.292] gen8_vertex_close: reloc[0] = 287 >[ 9.292] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.292] kgem_add_handle: handle=16, index=4 >[ 9.292] kgem_add_reloc64[7] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.292] gen8_vertex_close: reloc[1] = 342 >[ 9.292] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.292] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.292] batch[1/1, flags=1800]: 384 384 16288 16384, nreloc=9, nexec=5, nfence=0, aperture=1104 [fenced=0] >[ 9.292] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.292] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.292] kgem_fixup_relocs: shrinking by 61440 >[ 9.292] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.292] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.292] kgem_commit: release handle=24 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd53c000 >[ 9.292] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.293] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.293] __kgem_bo_clear_busy: handle=7 >[ 9.293] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.293] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.293] __kgem_bo_clear_busy: handle=7 >[ 9.293] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.293] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.293] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.293] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.293] kgem_check_bo: num_pages=+803, num_exec=+2 >[ 9.293] aligning vertex: was 4, now 3 floats per vertex >[ 9.293] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.293] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.293] kgem_add_handle: handle=4, index=0 >[ 9.293] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] gen9_composite_get_binding_table(ffc0) >[ 9.293] kgem_add_reloc64: handle=20, pos=16360, delta=0, domains=20002 >[ 9.293] kgem_add_handle: handle=20, index=1 >[ 9.293] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd9be000) >[ 9.293] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.293] [3fe0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.293] kgem_add_reloc64: handle=24, pos=16344, delta=0, domains=40000 >[ 9.293] kgem_add_handle: handle=24, index=2 >[ 9.293] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd53c000) >[ 9.293] [3fd0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.293] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.293] gen9_emit_sampler: sampler = 2 >[ 9.293] gen9_emit_sf: num_sf_outputs=1 >[ 9.293] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.293] gen9_emit_vertex_elements: setup id=2 >[ 9.293] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.293] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.293] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.293] gen8_vertex_flush[490] = 3 >[ 9.293] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=c0, drawable=be >[ 9.293] sna_validate_gc: recomputing clip >[ 9.293] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.293] sna_copy_area: src=pixmap=192:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=190:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.293] sna_copy_area: normal copy >[ 9.293] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.293] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.293] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.293] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.293] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.293] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.293] sna_do_copy: pixmap -- no source clipping >[ 9.293] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.293] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.293] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=192+(-8, -896), dst pixmap=190+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.293] sna_copy_boxes: dst=(priv=0x55bca9b57b70, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b42000, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.293] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.293] sna_drawable_use_bo pixmap=190, box=((8, 896), (632, 1120)), flags=b... >[ 9.293] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.293] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.293] sna_drawable_use_bo: using whole GPU bo >[ 9.293] sna_pixmap_move_to_gpu(pixmap=192, usage=0), flags=a >[ 9.293] sna_pixmap_move_to_gpu: already all-damaged >[ 9.293] sna_pixmap_mark_active: pixmap=192, handle=20 >[ 9.293] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.293] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.293] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.293] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.293] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.293] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] __kgem_retire_rq: request 1 complete >[ 9.293] kgem_set_mode: flushing before new bo >[ 9.293] gen8_vertex_close: used=6705, vbo active? 16, vb=4, nreloc=1 >[ 9.293] gen8_vertex_close: reloc[0] = 287 >[ 9.293] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.293] kgem_add_handle: handle=16, index=3 >[ 9.293] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.293] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=877 [fenced=0] >[ 9.293] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.293] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.293] kgem_fixup_relocs: shrinking by 61440 >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.293] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.293] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.293] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd53c000 >[ 9.293] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.293] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.293] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.293] kgem_check_bo: num_pages=+8898, num_exec=+2 >[ 9.293] aligning vertex: was 3, now 2 floats per vertex >[ 9.293] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.293] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.293] kgem_add_handle: handle=4, index=0 >[ 9.293] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] gen9_composite_get_binding_table(ffc0) >[ 9.293] kgem_add_reloc64: handle=11, pos=16360, delta=0, domains=20002 >[ 9.293] kgem_add_handle: handle=11, index=1 >[ 9.293] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fa111000) >[ 9.293] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.293] [3fe0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.293] kgem_add_reloc64: handle=20, pos=16344, delta=0, domains=40000 >[ 9.293] kgem_add_handle: handle=20, index=2 >[ 9.293] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd9be000) >[ 9.293] [3fd0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.293] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.293] gen9_emit_sampler: sampler = 0 >[ 9.293] gen9_emit_sf: num_sf_outputs=1 >[ 9.293] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.293] gen9_emit_vertex_elements: setup id=0 >[ 9.293] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.293] (0, 0) -> (8, 896) + (624, 224) >[ 9.293] gen8_vertex_flush[490] = 3 >[ 9.293] sna_destroy_pixmap: pixmap=192, attached?=1 >[ 9.293] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.293] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.293] __kgem_bo_destroy: handle=20 -> active >[ 9.293] __sna_free_pixmap(pixmap=192) >[ 9.293] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.293] kgem_can_create_2d: 624x80 @ 32 >[ 9.293] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.293] kgem_can_create_2d: untiled size=200704 >[ 9.293] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.293] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.293] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.293] sna_create_pixmap: usage=0, flags=1b >[ 9.293] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.293] __pop_freed_pixmap: reusing freed pixmap=192 header >[ 9.293] create_pixmap_hdr: pixmap=215, width=624, height=80, usage=0 >[ 9.293] sna_create_pixmap: serial=215, 624x80, usage=0 >[ 9.293] sna_composite_rectangles(pixmap=216, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.293] sna_composite_rectangles: converted to op 0 >[ 9.293] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.293] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.293] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.293] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.293] sna_composite_rectangles: dropping last-cpu hint >[ 9.293] sna_drawable_use_bo pixmap=216, box=((0, 0), (624, 80)), flags=19... >[ 9.293] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.293] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.293] sna_pixmap_move_to_gpu(pixmap=216, usage=0), flags=b >[ 9.293] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.293] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.293] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.293] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.293] sna_pixmap_alloc_gpu: pixmap=216 >[ 9.293] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.293] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.293] inactive too small: 42 < 50 >[ 9.293] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.293] from inactive: pitch=2560, tiling=1: handle=23, id=432 >[ 9.293] __sna_damage_all(624, 80) >[ 9.293] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.293] sna_pixmap_mark_active: pixmap=216, handle=23 >[ 9.293] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.293] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.293] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.293] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.293] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.293] sna_render_get_solid: 0 >[ 9.293] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] __kgem_retire_rq: request 1 complete >[ 9.293] __kgem_bo_flush: handle=24, busy=0, wedged=0 >[ 9.293] kgem_set_mode: flushing before new bo >[ 9.293] gen8_vertex_close: used=6712, vbo active? 16, vb=1, nreloc=1 >[ 9.293] gen8_vertex_close: reloc[0] = 287 >[ 9.293] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.293] kgem_add_handle: handle=16, index=3 >[ 9.293] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.293] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=8972 [fenced=0] >[ 9.293] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.293] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.293] kgem_fixup_relocs: shrinking by 61440 >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.293] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.293] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.293] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.293] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.293] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.293] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.293] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.293] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.293] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.293] kgem_add_handle: handle=4, index=0 >[ 9.293] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] gen9_composite_get_binding_table(ffc0) >[ 9.293] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 9.293] kgem_add_handle: handle=23, index=1 >[ 9.293] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 9.293] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 9.293] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.293] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.293] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.293] kgem_add_handle: handle=7, index=2 >[ 9.293] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.293] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.293] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.293] gen9_emit_sampler: sampler = 1 >[ 9.293] gen9_emit_sf: num_sf_outputs=1 >[ 9.293] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.293] gen9_emit_vertex_elements: setup id=0 >[ 9.293] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.293] (0, 0), (624, 80) >[ 9.293] gen8_vertex_flush[490] = 3 >[ 9.293] sna_composite_rectangles: pixmap=216 marking clear [0]? 1 >[ 9.293] sna_create_pixmap(218, 80, 32, usage=0) >[ 9.293] kgem_can_create_2d: 218x80 @ 32 >[ 9.293] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=896, height=80 >[ 9.293] kgem_can_create_2d: untiled size=73728 >[ 9.293] kgem_choose_tiling: 218x80 -> 1 >[ 9.293] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=80 >[ 9.293] kgem_can_create_2d: tiled[1] size=81920 >[ 9.293] sna_create_pixmap: usage=0, flags=1b >[ 9.293] sna_create_pixmap: creating GPU pixmap 218x80, stride=872, flags=1b >[ 9.293] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.293] create_pixmap: serial=217, usage=0, 0x0 >[ 9.293] create_pixmap_hdr: pixmap=217, width=218, height=80, usage=0 >[ 9.293] sna_create_pixmap: serial=217, 218x80, usage=0 >[ 9.293] sna_composite_rectangles(pixmap=218, op=0, 0 x 1 [(0, 0)x(218, 80) ...]) >[ 9.293] sna_composite_rectangles: converted to op 0 >[ 9.293] sna_composite_rectangles[0] (0, 0)x(218, 80) -> (0, 0), (218, 80) >[ 9.293] sna_composite_rectangles: nrects=1, region=(0, 0), (218, 80) x 1 >[ 9.293] sna_composite_rectangles: clipped extents (0, 0),(218, 80) x 1 >[ 9.293] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(218, 80) >[ 9.293] sna_composite_rectangles: dropping last-cpu hint >[ 9.293] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=19... >[ 9.293] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.293] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.293] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=b >[ 9.293] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.293] sna_pixmap_move_to_gpu: creating GPU bo (218x80@32), create=b >[ 9.293] kgem_choose_tiling: 218x80 -> 1 >[ 9.293] kgem_choose_tiling: 218x80 -> 1 >[ 9.293] sna_pixmap_alloc_gpu: pixmap=218 >[ 9.293] kgem_create_2d(218x80, bpp=32, tiling=1, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.293] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=80 >[ 9.293] kgem_set_tiling: handle=21, tiling=1 [1], pitch=1024 [1024]: 1 >[ 9.293] kgem_bo_remove_from_inactive: removing handle=21 from inactive >[ 9.293] from inactive: pitch=1024, tiling=1: handle=21, id=433 >[ 9.293] __sna_damage_all(218, 80) >[ 9.293] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.293] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.293] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.293] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.293] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.293] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.293] gen9_render_fill_boxes(0 x 1 [(0, 0), (218, 80) ...]) >[ 9.293] sna_render_get_solid: 0 >[ 9.293] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] __kgem_retire_rq: request 1 complete >[ 9.293] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.293] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.293] kgem_bo_move_to_cache: release handle=20 >[ 9.293] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.293] kgem_set_mode: flushing before new bo >[ 9.293] gen8_vertex_close: used=6718, vbo active? 16, vb=1, nreloc=1 >[ 9.293] gen8_vertex_close: reloc[0] = 287 >[ 9.293] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.293] kgem_add_handle: handle=16, index=3 >[ 9.293] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.293] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 9.293] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.293] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.293] kgem_fixup_relocs: shrinking by 61440 >[ 9.293] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.293] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.293] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.293] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.293] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.293] __kgem_bo_clear_busy: handle=7 >[ 9.293] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.293] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.293] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.293] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.293] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.293] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.293] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.293] kgem_add_handle: handle=4, index=0 >[ 9.293] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.293] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.293] gen9_composite_get_binding_table(ffc0) >[ 9.293] kgem_add_reloc64: handle=21, pos=16360, delta=0, domains=20002 >[ 9.293] kgem_add_handle: handle=21, index=1 >[ 9.293] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd994000) >[ 9.293] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.294] [3fe0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> render >[ 9.294] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.294] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.294] kgem_add_handle: handle=7, index=2 >[ 9.294] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.294] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.294] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.294] gen9_emit_sampler: sampler = 1 >[ 9.294] gen9_emit_sf: num_sf_outputs=1 >[ 9.294] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.294] gen9_emit_vertex_elements: setup id=0 >[ 9.294] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.294] (0, 0), (218, 80) >[ 9.294] gen8_vertex_flush[490] = 3 >[ 9.294] sna_composite_rectangles: pixmap=218 marking clear [0]? 1 >[ 9.294] sna_create_pixmap(22, 27, 32, usage=3) >[ 9.294] kgem_can_create_2d: 22x27 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=27 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 22x27 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [2376], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 22x27, depth=32/32, size=2384 >[ 9.294] create_pixmap: serial=220, usage=3, 22x27 >[ 9.294] sna_create_pixmap: serial=220, 22x27, usage=3 >[ 9.294] sna_composite(pixmap=220, op=1, src=219+(0, 0), mask=0+(0, 0), dst=220+(0, 0)+(0, 0), size=(22, 27) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(22, 27) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (22, 27) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (22, 27)], clip: 1x[(0, 0), (22, 27)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (22, 27) >[ 9.294] sna_compute_composite_region: clip against src (22x27 clip=0): (0, 0), (22, 27) >[ 9.294] sna_composite: fallback, dst pixmap=220 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(22, 27): region=((0,0), (22, 27)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=220 (22x27), [(0, 0), (22, 27)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (22, 27) + (0, 0) subsumes pixmap (22x27) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=220, 22x27, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(22, 27) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=22x27, pitch=88/88 >[ 9.294] sna_create_pixmap(19, 19, 32, usage=3) >[ 9.294] kgem_can_create_2d: 19x19 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 19x19 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [1444], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 19x19, depth=32/32, size=1452 >[ 9.294] create_pixmap: serial=222, usage=3, 19x19 >[ 9.294] sna_create_pixmap: serial=222, 19x19, usage=3 >[ 9.294] sna_composite(pixmap=222, op=1, src=221+(0, 0), mask=0+(0, 0), dst=222+(0, 0)+(0, 0), size=(19, 19) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(19, 19) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (19, 19) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (19, 19)], clip: 1x[(0, 0), (19, 19)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (19, 19) >[ 9.294] sna_compute_composite_region: clip against src (19x19 clip=0): (0, 0), (19, 19) >[ 9.294] sna_composite: fallback, dst pixmap=222 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(19, 19): region=((0,0), (19, 19)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=222 (19x19), [(0, 0), (19, 19)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (19, 19) + (0, 0) subsumes pixmap (19x19) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=222, 19x19, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(19, 19) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x19, pitch=76/76 >[ 9.294] sna_create_pixmap(14, 25, 32, usage=3) >[ 9.294] kgem_can_create_2d: 14x25 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=25 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 14x25 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [1400], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 14x25, depth=32/32, size=1408 >[ 9.294] create_pixmap: serial=224, usage=3, 14x25 >[ 9.294] sna_create_pixmap: serial=224, 14x25, usage=3 >[ 9.294] sna_composite(pixmap=224, op=1, src=223+(0, 0), mask=0+(0, 0), dst=224+(0, 0)+(0, 0), size=(14, 25) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(14, 25) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (14, 25) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (14, 25)], clip: 1x[(0, 0), (14, 25)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (14, 25) >[ 9.294] sna_compute_composite_region: clip against src (14x25 clip=0): (0, 0), (14, 25) >[ 9.294] sna_composite: fallback, dst pixmap=224 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(14, 25): region=((0,0), (14, 25)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=224 (14x25), [(0, 0), (14, 25)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (14, 25) + (0, 0) subsumes pixmap (14x25) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=224, 14x25, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(14, 25) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x25, pitch=56/56 >[ 9.294] sna_create_pixmap(19, 27, 32, usage=3) >[ 9.294] kgem_can_create_2d: 19x27 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=27 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 19x27 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [2052], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 19x27, depth=32/32, size=2060 >[ 9.294] create_pixmap: serial=226, usage=3, 19x27 >[ 9.294] sna_create_pixmap: serial=226, 19x27, usage=3 >[ 9.294] sna_composite(pixmap=226, op=1, src=225+(0, 0), mask=0+(0, 0), dst=226+(0, 0)+(0, 0), size=(19, 27) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(19, 27) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (19, 27) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (19, 27)], clip: 1x[(0, 0), (19, 27)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (19, 27) >[ 9.294] sna_compute_composite_region: clip against src (19x27 clip=0): (0, 0), (19, 27) >[ 9.294] sna_composite: fallback, dst pixmap=226 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(19, 27): region=((0,0), (19, 27)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=226 (19x27), [(0, 0), (19, 27)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (19, 27) + (0, 0) subsumes pixmap (19x27) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=226, 19x27, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(19, 27) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x27, pitch=76/76 >[ 9.294] sna_create_pixmap(7, 27, 32, usage=3) >[ 9.294] kgem_can_create_2d: 7x27 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=27 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 7x27 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [756], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 7x27, depth=32/32, size=764 >[ 9.294] create_pixmap: serial=228, usage=3, 7x27 >[ 9.294] sna_create_pixmap: serial=228, 7x27, usage=3 >[ 9.294] sna_composite(pixmap=228, op=1, src=227+(0, 0), mask=0+(0, 0), dst=228+(0, 0)+(0, 0), size=(7, 27) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(7, 27) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7, 27) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (7, 27)], clip: 1x[(0, 0), (7, 27)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7, 27) >[ 9.294] sna_compute_composite_region: clip against src (7x27 clip=0): (0, 0), (7, 27) >[ 9.294] sna_composite: fallback, dst pixmap=228 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(7, 27): region=((0,0), (7, 27)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=228 (7x27), [(0, 0), (7, 27)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (7, 27) + (0, 0) subsumes pixmap (7x27) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=228, 7x27, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(7, 27) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x27, pitch=28/28 >[ 9.294] sna_create_pixmap(18, 19, 32, usage=3) >[ 9.294] kgem_can_create_2d: 18x19 @ 32 >[ 9.294] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.294] kgem_can_create_2d: untiled size=4096 >[ 9.294] kgem_choose_tiling: too thin [width 18, 32 bpp] for TILING_X >[ 9.294] kgem_choose_tiling: 18x19 -> 0 >[ 9.294] sna_create_pixmap: usage=3, flags=a >[ 9.294] sna_create_pixmap: small buffer [1368], attaching to shadow pixmap >[ 9.294] create_pixmap: allocating pixmap 18x19, depth=32/32, size=1376 >[ 9.294] create_pixmap: serial=230, usage=3, 18x19 >[ 9.294] sna_create_pixmap: serial=230, 18x19, usage=3 >[ 9.294] sna_composite(pixmap=230, op=1, src=229+(0, 0), mask=0+(0, 0), dst=230+(0, 0)+(0, 0), size=(18, 19) >[ 9.294] sna_compute_composite_region: dst=(0, 0)x(18, 19) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (18, 19) >[ 9.294] clip_to_dst: region: 1x[(0, 0), (18, 19)], clip: 1x[(0, 0), (18, 19)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (18, 19) >[ 9.294] sna_compute_composite_region: clip against src (18x19 clip=0): (0, 0), (18, 19) >[ 9.294] sna_composite: fallback, dst pixmap=230 is too small (or completely damaged) >[ 9.294] sna_composite: fallback -- fbComposite >[ 9.294] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(18, 19): region=((0,0), (18, 19)) >[ 9.294] sna_composite_fb: fallback -- move src to cpu >[ 9.294] sna_composite_fb: fallback -- move dst to cpu >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=230 (18x19), [(0, 0), (18, 19)], flags=5) >[ 9.294] sna_drawable_move_region_to_cpu: region (0, 0), (18, 19) + (0, 0) subsumes pixmap (18x19) >[ 9.294] _sna_pixmap_move_to_cpu(pixmap=230, 18x19, flags=5) >[ 9.294] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.294] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.294] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.294] __sna_damage_all(18, 19) >[ 9.294] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] memcpy_blt: src=(0, 0), dst=(0, 0), size=18x19, pitch=72/72 >[ 9.294] sna_glyphs(op=3, nlist=5, src=(0, 52)) >[ 9.294] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.294] sna_glyphs: discarding mask >[ 9.294] glyphs0_to_dst(op=3, src=(0, 52), nlist=5, dst=(0, 52)+(0, 0)) >[ 9.294] clipped_glyphs: no, clip region (0, 0), (218, 80) matches drawable pixmap=94268789460704 size=218x80 >[ 9.294] glyph_cache(0): adding glyph to cache 1, pos 256 >[ 9.294] glyph_cache_upload: upload glyph 0x55bca9b78030 to cache (256, 0)x(22, 27) >[ 9.294] sna_composite(pixmap=2, op=1, src=220+(0, 0), mask=0+(0, 0), dst=2+(256, 0)+(0, 0), size=(22, 27) >[ 9.294] sna_compute_composite_region: dst=(256, 0)x(22, 27) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (256, 0), (278, 27) >[ 9.294] clip_to_dst: region: 1x[(256, 0), (278, 27)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (256, 0), (278, 27) >[ 9.294] sna_compute_composite_region: clip against src (22x27 clip=0): (256, 0), (278, 27) >[ 9.294] sna_composite: composite region extents:+(0, 0) -> (256, 0), (278, 27) + (0, 0) >[ 9.294] gen9_render_composite: 22x27, current mode=1/1 >[ 9.294] kgem_bo_is_render: handle=6, rq? 0 [0] >[ 9.294] sna_blt_composite (0, 0), (256, 0), 22x27 >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] sna_blt_composite: converting transform to integer translation? (0, 0) >[ 9.294] sna_blt_composite: blt dst offset (0, 0), source offset (-256, 0), with alpha fixup? 0 >[ 9.294] use_cpu_bo: no cpu bo >[ 9.294] move_to_gpu: not migrating pixmap=220 due to usage_hint=3 >[ 9.294] sna_drawable_use_bo pixmap=2, box=((256, 0), (278, 27)), flags=9... >[ 9.294] sna_drawable_use_bo: pinned, never REPLACES >[ 9.294] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.294] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.294] sna_drawable_use_bo: using whole GPU bo >[ 9.294] sna_drawable_move_region_to_cpu(pixmap=220 (22x27), [(0, 0), (22, 27)], flags=2) >[ 9.294] sna_drawable_move_region_to_cpu: pixmap=220 all damaged on CPU >[ 9.294] prepare_blt_put >[ 9.294] blt_put_composite_box: src=(-256, 0), dst=(0, 0) >[ 9.294] sna_write_boxes x 1, src stride=88, src dx=(-256, 0) >[ 9.294] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.294] kgem_bo_can_map__cpu: handle=6 >[ 9.294] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.294] write_boxes_inplace x 1, handle=6, tiling=2 >[ 9.294] upload_inplace__tiled: tiling=2 >[ 9.294] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.294] kgem_bo_map: handle=6, offset=4250423296, tiling=2, map=0x7f1c71ae5000:0x0, domain=0 >[ 9.294] __kgem_bo_map__gtt_or_wc: handle=6 >[ 9.294] kgem_trim_vma_cache: type=0, count=-511 (bucket: 10) >[ 9.294] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.294] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 >[ 9.294] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.294] kgem_bo_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] >[ 9.294] assert_bo_retired: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.294] write_boxes_inplace: (0, 0) -> (256, 0) x (22, 27) [bpp=32, src_pitch=88, dst_pitch=4096] >[ 9.294] memcpy_blt: src=(0, 0), dst=(256, 0), size=22x27, pitch=88/4096 >[ 9.294] apply_damage: damage=0x0, region=1 [(256, 0), (278, 27) + (0, 0)] >[ 9.294] gen9_render_composite: 0x0, current mode=1/1 >[ 9.294] kgem_bo_is_busy: handle=6, domain: 2 exec? 0, rq? 0 >[ 9.294] gen9_composite_fallback: mask is already on the GPU, try to use GPU >[ 9.294] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.294] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.294] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.294] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.294] sna_drawable_use_bo: using whole GPU bo >[ 9.294] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.294] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.294] color_convert: src=ffffffff [20028888] >[ 9.294] color_convert: dst=ffffffff [20028888] >[ 9.294] sna_render_get_solid: ffffffff >[ 9.294] sna_render_get_solid(white) >[ 9.294] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.294] sna_transform_is_imprecise_integer_translation: no transform >[ 9.294] gen9_composite_picture: integer translation (0, 0), removing >[ 9.294] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.294] sna_render_pixmap_bo: GPU all damaged >[ 9.294] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.294] gen4_choose_composite_emitter: solid, identity mask >[ 9.294] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.294] aligning vertex: was 2, now 4 floats per vertex >[ 9.294] gen9_composite_get_binding_table(ff00) >[ 9.294] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 9.294] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.294] kgem_add_reloc64[5] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.294] [3fb0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.294] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.294] kgem_add_handle: handle=6, index=3 >[ 9.294] kgem_add_reloc64[6] = (delta=0, target handle=3, presumed=fd585000) >[ 9.294] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.294] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.294] gen9_emit_sampler: sampler = a >[ 9.294] gen9_emit_sf: num_sf_outputs=2 >[ 9.294] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.294] gen9_emit_vertex_elements: setup id=9 >[ 9.294] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.294] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.294] glyphs0_to_dst: glyph=(1, 26)x(22, 27), unclipped >[ 9.294] emit_primitive_identity_mask__avx2: dst=(1, 26), mask=(256.00, 0.00) x (22.00, 27.00) >[ 9.294] glyphs0_to_dst: glyph=(23, 33)x(18, 19), unclipped >[ 9.294] emit_primitive_identity_mask__avx2: dst=(23, 33), mask=(224.00, 32.00) x (18.00, 19.00) >[ 9.294] gen8_vertex_flush[56c] = 6 >[ 9.294] gen9_magic_ca_pass: CA fixup (1681 -> 1687) >[ 9.294] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.294] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.294] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.294] glyph_cache(0): adding glyph to cache 1, pos 272 >[ 9.294] glyph_cache_upload: upload glyph 0x55bca9b6f0e0 to cache (288, 0)x(19, 19) >[ 9.294] sna_composite(pixmap=2, op=1, src=222+(0, 0), mask=0+(0, 0), dst=2+(288, 0)+(0, 0), size=(19, 19) >[ 9.294] sna_compute_composite_region: dst=(288, 0)x(19, 19) >[ 9.294] sna_compute_composite_region: initial clip against dst->pDrawable: (288, 0), (307, 19) >[ 9.294] clip_to_dst: region: 1x[(288, 0), (307, 19)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.294] sna_compute_composite_region: clip against dst->pCompositeClip: (288, 0), (307, 19) >[ 9.294] sna_compute_composite_region: clip against src (19x19 clip=0): (288, 0), (307, 19) >[ 9.294] sna_composite: composite region extents:+(0, 0) -> (288, 0), (307, 19) + (0, 0) >[ 9.294] gen9_render_composite: 19x19, current mode=1/1 >[ 9.294] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (288, 0)x(19, 19), partial?=0 >[ 9.295] sna_drawable_use_bo pixmap=2, box=((288, 0), (307, 19)), flags=f... >[ 9.295] sna_drawable_use_bo: pinned, never REPLACES >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(19, 19), dst=(288, 0) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=222, (0, 0)x(19, 19)/(19, 19) >[ 9.295] sna_render_pixmap_bo box=(0, 0), (19, 19): (19, 19)/(19, 19) >[ 9.295] sna_render_pixmap_bo: offset=(-288, 0), size=(19, 19) >[ 9.295] use_cpu_bo: no cpu bo >[ 9.295] move_to_gpu: not migrating pixmap=222 due to usage_hint=3 >[ 9.295] sna_render_pixmap_bo: uploading CPU box (0, 0), (19, 19) >[ 9.295] upload: box=(0, 0), (19, 19), pixmap=19x19 >[ 9.295] sna_drawable_move_region_to_cpu(pixmap=222 (19x19), [(0, 0), (19, 19)], flags=2) >[ 9.295] sna_drawable_move_region_to_cpu: pixmap=222 all damaged on CPU >[ 9.295] kgem_can_create_2d: 19x19 @ 32 >[ 9.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.295] kgem_can_create_2d: untiled size=4096 >[ 9.295] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.295] kgem_choose_tiling: 19x19 -> 0 >[ 9.295] kgem_upload_source_image : (0, 0), (19, 19), stride=76, bpp=32 >[ 9.295] kgem_create_buffer_2d: 19x19, 32 bpp, stride=96 >[ 9.295] kgem_create_buffer: size=1920, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.295] kgem_create_buffer: reusing buffer? used=20480 + size=1920, total=262144 >[ 9.295] kgem_create_proxy: target handle=31 [proxy? -1], offset=20480, length=1920, io=1 >[ 9.295] __kgem_bo_init(handle=31, num_pages=1920) >[ 9.295] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x19, pitch=76/96 >[ 9.295] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.295] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.295] gen4_choose_composite_emitter: identity src, no mask >[ 9.295] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.295] aligning vertex: was 4, now 3 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fe40) >[ 9.295] kgem_add_reloc64: handle=6, pos=16264, delta=0, domains=20002 >[ 9.295] kgem_add_reloc64[7] = (delta=0, target handle=3, presumed=fd585000) >[ 9.295] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.295] [3f80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.295] kgem_add_reloc64: handle=31, pos=16248, delta=0, domains=40000 >[ 9.295] kgem_add_reloc64: adding proxy [delta=20480] for handle=31 >[ 9.295] kgem_add_handle: handle=31, index=4 >[ 9.295] kgem_add_reloc64[8] = (delta=20480, target handle=4, presumed=fd4fc000) >[ 9.295] [3f70] bind bo(handle=31, addr=fd501000), format=192, width=19, height=19, pitch=96, tiling=0 -> sampler >[ 9.295] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.295] gen9_emit_sampler: sampler = 2 >[ 9.295] gen9_emit_sf: num_sf_outputs=1 >[ 9.295] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=2 >[ 9.295] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.295] gen9_render_composite_box: (288, 0), (307, 19) >[ 9.295] apply_damage: damage=0x0, region=1 [(288, 0), (307, 19) + (0, 0)] >[ 9.295] gen8_vertex_flush[6b4] = 3 >[ 9.295] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.295] gen9_render_composite: 0x0, current mode=1/1 >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.295] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] color_convert: src=ffffffff [20028888] >[ 9.295] color_convert: dst=ffffffff [20028888] >[ 9.295] sna_render_get_solid: ffffffff >[ 9.295] sna_render_get_solid(white) >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.295] sna_render_pixmap_bo: GPU all damaged >[ 9.295] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.295] gen4_choose_composite_emitter: solid, identity mask >[ 9.295] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.295] aligning vertex: was 3, now 4 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fd80) >[ 9.295] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.295] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.295] gen9_emit_sampler: sampler = a >[ 9.295] gen9_emit_sf: num_sf_outputs=2 >[ 9.295] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=9 >[ 9.295] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.295] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.295] glyphs0_to_dst: glyph=(42, 33)x(19, 19), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(42, 33), mask=(288.00, 0.00) x (19.00, 19.00) >[ 9.295] glyphs0_to_dst: glyph=(62, 33)x(16, 19), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(62, 33), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.295] gen8_vertex_flush[78c] = 6 >[ 9.295] gen9_magic_ca_pass: CA fixup (1690 -> 1696) >[ 9.295] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.295] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.295] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.295] glyph_cache(0): adding glyph to cache 1, pos 288 >[ 9.295] glyph_cache_upload: upload glyph 0x55bca9b3ca00 to cache (256, 32)x(14, 25) >[ 9.295] sna_composite(pixmap=2, op=1, src=224+(0, 0), mask=0+(0, 0), dst=2+(256, 32)+(0, 0), size=(14, 25) >[ 9.295] sna_compute_composite_region: dst=(256, 32)x(14, 25) >[ 9.295] sna_compute_composite_region: initial clip against dst->pDrawable: (256, 32), (270, 57) >[ 9.295] clip_to_dst: region: 1x[(256, 32), (270, 57)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.295] sna_compute_composite_region: clip against dst->pCompositeClip: (256, 32), (270, 57) >[ 9.295] sna_compute_composite_region: clip against src (14x25 clip=0): (256, 32), (270, 57) >[ 9.295] sna_composite: composite region extents:+(0, 0) -> (256, 32), (270, 57) + (0, 0) >[ 9.295] gen9_render_composite: 14x25, current mode=1/1 >[ 9.295] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (256, 32)x(14, 25), partial?=0 >[ 9.295] sna_drawable_use_bo pixmap=2, box=((256, 32), (270, 57)), flags=f... >[ 9.295] sna_drawable_use_bo: pinned, never REPLACES >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(14, 25), dst=(256, 32) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=224, (0, 0)x(14, 25)/(14, 25) >[ 9.295] sna_render_pixmap_bo box=(0, 0), (14, 25): (14, 25)/(14, 25) >[ 9.295] sna_render_pixmap_bo: offset=(-256, -32), size=(14, 25) >[ 9.295] use_cpu_bo: no cpu bo >[ 9.295] move_to_gpu: not migrating pixmap=224 due to usage_hint=3 >[ 9.295] sna_render_pixmap_bo: uploading CPU box (0, 0), (14, 25) >[ 9.295] upload: box=(0, 0), (14, 25), pixmap=14x25 >[ 9.295] sna_drawable_move_region_to_cpu(pixmap=224 (14x25), [(0, 0), (14, 25)], flags=2) >[ 9.295] sna_drawable_move_region_to_cpu: pixmap=224 all damaged on CPU >[ 9.295] kgem_can_create_2d: 14x25 @ 32 >[ 9.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=25 >[ 9.295] kgem_can_create_2d: untiled size=4096 >[ 9.295] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.295] kgem_choose_tiling: 14x25 -> 0 >[ 9.295] kgem_upload_source_image : (0, 0), (14, 25), stride=56, bpp=32 >[ 9.295] kgem_create_buffer_2d: 14x25, 32 bpp, stride=64 >[ 9.295] kgem_create_buffer: size=1664, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.295] kgem_create_buffer: reusing buffer? used=22528 + size=1664, total=262144 >[ 9.295] kgem_create_proxy: target handle=31 [proxy? -1], offset=22528, length=1664, io=1 >[ 9.295] __kgem_bo_init(handle=31, num_pages=1664) >[ 9.295] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x25, pitch=56/64 >[ 9.295] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.295] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.295] gen4_choose_composite_emitter: identity src, no mask >[ 9.295] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.295] aligning vertex: was 4, now 3 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fd40) >[ 9.295] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.295] kgem_add_reloc64: handle=31, pos=16200, delta=0, domains=40000 >[ 9.295] kgem_add_reloc64: adding proxy [delta=22528] for handle=31 >[ 9.295] kgem_add_reloc64[9] = (delta=22528, target handle=4, presumed=fd4fc000) >[ 9.295] [3f40] bind bo(handle=31, addr=fd501800), format=192, width=14, height=25, pitch=64, tiling=0 -> sampler >[ 9.295] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.295] gen9_emit_sampler: sampler = 2 >[ 9.295] gen9_emit_sf: num_sf_outputs=1 >[ 9.295] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=2 >[ 9.295] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.295] gen9_render_composite_box: (256, 32), (270, 57) >[ 9.295] apply_damage: damage=0x0, region=1 [(256, 32), (270, 57) + (0, 0)] >[ 9.295] gen8_vertex_flush[8c0] = 3 >[ 9.295] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.295] gen9_render_composite: 0x0, current mode=1/1 >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.295] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] color_convert: src=ffffffff [20028888] >[ 9.295] color_convert: dst=ffffffff [20028888] >[ 9.295] sna_render_get_solid: ffffffff >[ 9.295] sna_render_get_solid(white) >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.295] sna_render_pixmap_bo: GPU all damaged >[ 9.295] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.295] gen4_choose_composite_emitter: solid, identity mask >[ 9.295] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.295] aligning vertex: was 3, now 4 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fcc0) >[ 9.295] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.295] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.295] gen9_emit_sampler: sampler = a >[ 9.295] gen9_emit_sf: num_sf_outputs=2 >[ 9.295] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=9 >[ 9.295] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.295] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.295] glyphs0_to_dst: glyph=(79, 27)x(14, 25), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(79, 27), mask=(256.00, 32.00) x (14.00, 25.00) >[ 9.295] gen8_vertex_flush[998] = 3 >[ 9.295] gen9_magic_ca_pass: CA fixup (1699 -> 1702) >[ 9.295] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.295] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.295] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.295] glyph_cache(0): adding glyph to cache 1, pos 304 >[ 9.295] glyph_cache_upload: upload glyph 0x55bca9923290 to cache (288, 32)x(19, 27) >[ 9.295] sna_composite(pixmap=2, op=1, src=226+(0, 0), mask=0+(0, 0), dst=2+(288, 32)+(0, 0), size=(19, 27) >[ 9.295] sna_compute_composite_region: dst=(288, 32)x(19, 27) >[ 9.295] sna_compute_composite_region: initial clip against dst->pDrawable: (288, 32), (307, 59) >[ 9.295] clip_to_dst: region: 1x[(288, 32), (307, 59)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.295] sna_compute_composite_region: clip against dst->pCompositeClip: (288, 32), (307, 59) >[ 9.295] sna_compute_composite_region: clip against src (19x27 clip=0): (288, 32), (307, 59) >[ 9.295] sna_composite: composite region extents:+(0, 0) -> (288, 32), (307, 59) + (0, 0) >[ 9.295] gen9_render_composite: 19x27, current mode=1/1 >[ 9.295] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (288, 32)x(19, 27), partial?=0 >[ 9.295] sna_drawable_use_bo pixmap=2, box=((288, 32), (307, 59)), flags=f... >[ 9.295] sna_drawable_use_bo: pinned, never REPLACES >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(19, 27), dst=(288, 32) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=226, (0, 0)x(19, 27)/(19, 27) >[ 9.295] sna_render_pixmap_bo box=(0, 0), (19, 27): (19, 27)/(19, 27) >[ 9.295] sna_render_pixmap_bo: offset=(-288, -32), size=(19, 27) >[ 9.295] use_cpu_bo: no cpu bo >[ 9.295] move_to_gpu: not migrating pixmap=226 due to usage_hint=3 >[ 9.295] sna_render_pixmap_bo: uploading CPU box (0, 0), (19, 27) >[ 9.295] upload: box=(0, 0), (19, 27), pixmap=19x27 >[ 9.295] sna_drawable_move_region_to_cpu(pixmap=226 (19x27), [(0, 0), (19, 27)], flags=2) >[ 9.295] sna_drawable_move_region_to_cpu: pixmap=226 all damaged on CPU >[ 9.295] kgem_can_create_2d: 19x27 @ 32 >[ 9.295] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=27 >[ 9.295] kgem_can_create_2d: untiled size=4096 >[ 9.295] kgem_choose_tiling: too thin [width 19, 32 bpp] for TILING_X >[ 9.295] kgem_choose_tiling: 19x27 -> 0 >[ 9.295] kgem_upload_source_image : (0, 0), (19, 27), stride=76, bpp=32 >[ 9.295] kgem_create_buffer_2d: 19x27, 32 bpp, stride=96 >[ 9.295] kgem_create_buffer: size=2688, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.295] kgem_create_buffer: reusing buffer? used=24320 + size=2688, total=262144 >[ 9.295] kgem_create_proxy: target handle=31 [proxy? -1], offset=24320, length=2688, io=1 >[ 9.295] __kgem_bo_init(handle=31, num_pages=2688) >[ 9.295] memcpy_blt: src=(0, 0), dst=(0, 0), size=19x27, pitch=76/96 >[ 9.295] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.295] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.295] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.295] gen4_choose_composite_emitter: identity src, no mask >[ 9.295] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.295] aligning vertex: was 4, now 3 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fc80) >[ 9.295] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.295] kgem_add_reloc64: handle=31, pos=16152, delta=0, domains=40000 >[ 9.295] kgem_add_reloc64: adding proxy [delta=24320] for handle=31 >[ 9.295] kgem_add_reloc64[10] = (delta=24320, target handle=4, presumed=fd4fc000) >[ 9.295] [3f10] bind bo(handle=31, addr=fd501f00), format=192, width=19, height=27, pitch=96, tiling=0 -> sampler >[ 9.295] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.295] gen9_emit_sampler: sampler = 2 >[ 9.295] gen9_emit_sf: num_sf_outputs=1 >[ 9.295] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=2 >[ 9.295] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.295] gen9_render_composite_box: (288, 32), (307, 59) >[ 9.295] apply_damage: damage=0x0, region=1 [(288, 32), (307, 59) + (0, 0)] >[ 9.295] gen8_vertex_flush[acc] = 3 >[ 9.295] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.295] gen9_render_composite: 0x0, current mode=1/1 >[ 9.295] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.295] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.295] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.295] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.295] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.295] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.295] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.295] sna_drawable_use_bo: using whole GPU bo >[ 9.295] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] color_convert: src=ffffffff [20028888] >[ 9.295] color_convert: dst=ffffffff [20028888] >[ 9.295] sna_render_get_solid: ffffffff >[ 9.295] sna_render_get_solid(white) >[ 9.295] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.295] sna_transform_is_imprecise_integer_translation: no transform >[ 9.295] gen9_composite_picture: integer translation (0, 0), removing >[ 9.295] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.295] sna_render_pixmap_bo: GPU all damaged >[ 9.295] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.295] gen4_choose_composite_emitter: solid, identity mask >[ 9.295] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.295] aligning vertex: was 3, now 4 floats per vertex >[ 9.295] gen9_composite_get_binding_table(fc00) >[ 9.295] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.295] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.295] gen9_emit_sampler: sampler = a >[ 9.295] gen9_emit_sf: num_sf_outputs=2 >[ 9.295] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.295] gen9_emit_vertex_elements: setup id=9 >[ 9.295] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.295] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.295] glyphs0_to_dst: glyph=(100, 26)x(19, 27), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(100, 26), mask=(288.00, 32.00) x (19.00, 27.00) >[ 9.295] glyphs0_to_dst: glyph=(118, 33)x(19, 19), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(118, 33), mask=(288.00, 0.00) x (19.00, 19.00) >[ 9.295] glyphs0_to_dst: glyph=(138, 33)x(16, 19), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(138, 33), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.295] glyphs0_to_dst: glyph=(154, 33)x(16, 19), unclipped >[ 9.295] emit_primitive_identity_mask__avx2: dst=(154, 33), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.295] gen8_vertex_flush[ba4] = 12 >[ 9.295] gen9_magic_ca_pass: CA fixup (1705 -> 1717) >[ 9.295] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.295] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.295] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.295] glyph_cache(0): adding glyph to cache 1, pos 320 >[ 9.295] glyph_cache_upload: upload glyph 0x55bca9b49700 to cache (320, 0)x(7, 27) >[ 9.295] sna_composite(pixmap=2, op=1, src=228+(0, 0), mask=0+(0, 0), dst=2+(320, 0)+(0, 0), size=(7, 27) >[ 9.295] sna_compute_composite_region: dst=(320, 0)x(7, 27) >[ 9.295] sna_compute_composite_region: initial clip against dst->pDrawable: (320, 0), (327, 27) >[ 9.295] clip_to_dst: region: 1x[(320, 0), (327, 27)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.295] sna_compute_composite_region: clip against dst->pCompositeClip: (320, 0), (327, 27) >[ 9.295] sna_compute_composite_region: clip against src (7x27 clip=0): (320, 0), (327, 27) >[ 9.295] sna_composite: composite region extents:+(0, 0) -> (320, 0), (327, 27) + (0, 0) >[ 9.296] gen9_render_composite: 7x27, current mode=1/1 >[ 9.296] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.296] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.296] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.296] gen9_composite_set_target: (320, 0)x(7, 27), partial?=0 >[ 9.296] sna_drawable_use_bo pixmap=2, box=((320, 0), (327, 27)), flags=f... >[ 9.296] sna_drawable_use_bo: pinned, never REPLACES >[ 9.296] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.296] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.296] sna_drawable_use_bo: using whole GPU bo >[ 9.296] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.296] gen9_composite_picture: (0, 0)x(7, 27), dst=(320, 0) >[ 9.296] sna_transform_is_imprecise_integer_translation: no transform >[ 9.296] gen9_composite_picture: integer translation (0, 0), removing >[ 9.296] sna_render_pixmap_bo pixmap=228, (0, 0)x(7, 27)/(7, 27) >[ 9.296] sna_render_pixmap_bo box=(0, 0), (7, 27): (7, 27)/(7, 27) >[ 9.296] sna_render_pixmap_bo: offset=(-320, 0), size=(7, 27) >[ 9.296] use_cpu_bo: no cpu bo >[ 9.296] move_to_gpu: not migrating pixmap=228 due to usage_hint=3 >[ 9.296] sna_render_pixmap_bo: uploading CPU box (0, 0), (7, 27) >[ 9.296] upload: box=(0, 0), (7, 27), pixmap=7x27 >[ 9.296] sna_drawable_move_region_to_cpu(pixmap=228 (7x27), [(0, 0), (7, 27)], flags=2) >[ 9.296] sna_drawable_move_region_to_cpu: pixmap=228 all damaged on CPU >[ 9.296] kgem_can_create_2d: 7x27 @ 32 >[ 9.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=27 >[ 9.296] kgem_can_create_2d: untiled size=4096 >[ 9.296] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.296] kgem_choose_tiling: 7x27 -> 0 >[ 9.296] kgem_upload_source_image : (0, 0), (7, 27), stride=28, bpp=32 >[ 9.296] kgem_create_buffer_2d: 7x27, 32 bpp, stride=32 >[ 9.296] kgem_create_buffer: size=896, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.296] kgem_create_buffer: reusing buffer? used=27136 + size=896, total=262144 >[ 9.296] kgem_create_proxy: target handle=31 [proxy? -1], offset=27136, length=896, io=1 >[ 9.296] __kgem_bo_init(handle=31, num_pages=896) >[ 9.296] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x27, pitch=28/32 >[ 9.296] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.296] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.296] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.296] gen4_choose_composite_emitter: identity src, no mask >[ 9.296] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.296] aligning vertex: was 4, now 3 floats per vertex >[ 9.296] gen9_composite_get_binding_table(fbc0) >[ 9.296] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.296] kgem_add_reloc64: handle=31, pos=16104, delta=0, domains=40000 >[ 9.296] kgem_add_reloc64: adding proxy [delta=27136] for handle=31 >[ 9.296] kgem_add_reloc64[11] = (delta=27136, target handle=4, presumed=fd4fc000) >[ 9.296] [3ee0] bind bo(handle=31, addr=fd502a00), format=192, width=7, height=27, pitch=32, tiling=0 -> sampler >[ 9.296] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.296] gen9_emit_sampler: sampler = 2 >[ 9.296] gen9_emit_sf: num_sf_outputs=1 >[ 9.296] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.296] gen9_emit_vertex_elements: setup id=2 >[ 9.296] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.296] gen9_render_composite_box: (320, 0), (327, 27) >[ 9.296] apply_damage: damage=0x0, region=1 [(320, 0), (327, 27) + (0, 0)] >[ 9.296] gen8_vertex_flush[cd8] = 3 >[ 9.296] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.296] gen9_render_composite: 0x0, current mode=1/1 >[ 9.296] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.296] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.296] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.296] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.296] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.296] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.296] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.296] sna_drawable_use_bo: using whole GPU bo >[ 9.296] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.296] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.296] color_convert: src=ffffffff [20028888] >[ 9.296] color_convert: dst=ffffffff [20028888] >[ 9.296] sna_render_get_solid: ffffffff >[ 9.296] sna_render_get_solid(white) >[ 9.296] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.296] sna_transform_is_imprecise_integer_translation: no transform >[ 9.296] gen9_composite_picture: integer translation (0, 0), removing >[ 9.296] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.296] sna_render_pixmap_bo: GPU all damaged >[ 9.296] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.296] gen4_choose_composite_emitter: solid, identity mask >[ 9.296] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.296] aligning vertex: was 3, now 4 floats per vertex >[ 9.296] gen9_composite_get_binding_table(fb40) >[ 9.296] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.296] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.296] gen9_emit_sampler: sampler = a >[ 9.296] gen9_emit_sf: num_sf_outputs=2 >[ 9.296] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.296] gen9_emit_vertex_elements: setup id=9 >[ 9.296] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.296] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.296] glyphs0_to_dst: glyph=(171, 25)x(7, 27), unclipped >[ 9.296] emit_primitive_identity_mask__avx2: dst=(171, 25), mask=(320.00, 0.00) x (7.00, 27.00) >[ 9.296] glyphs0_to_dst: glyph=(178, 33)x(20, 19), unclipped >[ 9.296] emit_primitive_identity_mask__avx2: dst=(178, 33), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.296] gen8_vertex_flush[db0] = 6 >[ 9.296] gen9_magic_ca_pass: CA fixup (1720 -> 1726) >[ 9.296] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.296] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.296] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.296] glyph_cache(0): adding glyph to cache 1, pos 336 >[ 9.296] glyph_cache_upload: upload glyph 0x55bca9b78990 to cache (352, 0)x(18, 19) >[ 9.296] sna_composite(pixmap=2, op=1, src=230+(0, 0), mask=0+(0, 0), dst=2+(352, 0)+(0, 0), size=(18, 19) >[ 9.296] sna_compute_composite_region: dst=(352, 0)x(18, 19) >[ 9.296] sna_compute_composite_region: initial clip against dst->pDrawable: (352, 0), (370, 19) >[ 9.296] clip_to_dst: region: 1x[(352, 0), (370, 19)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.296] sna_compute_composite_region: clip against dst->pCompositeClip: (352, 0), (370, 19) >[ 9.296] sna_compute_composite_region: clip against src (18x19 clip=0): (352, 0), (370, 19) >[ 9.296] sna_composite: composite region extents:+(0, 0) -> (352, 0), (370, 19) + (0, 0) >[ 9.296] gen9_render_composite: 18x19, current mode=1/1 >[ 9.296] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.296] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.296] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.296] gen9_composite_set_target: (352, 0)x(18, 19), partial?=0 >[ 9.296] sna_drawable_use_bo pixmap=2, box=((352, 0), (370, 19)), flags=f... >[ 9.296] sna_drawable_use_bo: pinned, never REPLACES >[ 9.296] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.296] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.296] sna_drawable_use_bo: using whole GPU bo >[ 9.296] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.296] gen9_composite_picture: (0, 0)x(18, 19), dst=(352, 0) >[ 9.296] sna_transform_is_imprecise_integer_translation: no transform >[ 9.296] gen9_composite_picture: integer translation (0, 0), removing >[ 9.296] sna_render_pixmap_bo pixmap=230, (0, 0)x(18, 19)/(18, 19) >[ 9.296] sna_render_pixmap_bo box=(0, 0), (18, 19): (18, 19)/(18, 19) >[ 9.296] sna_render_pixmap_bo: offset=(-352, 0), size=(18, 19) >[ 9.296] use_cpu_bo: no cpu bo >[ 9.296] move_to_gpu: not migrating pixmap=230 due to usage_hint=3 >[ 9.296] sna_render_pixmap_bo: uploading CPU box (0, 0), (18, 19) >[ 9.296] upload: box=(0, 0), (18, 19), pixmap=18x19 >[ 9.296] sna_drawable_move_region_to_cpu(pixmap=230 (18x19), [(0, 0), (18, 19)], flags=2) >[ 9.296] sna_drawable_move_region_to_cpu: pixmap=230 all damaged on CPU >[ 9.296] kgem_can_create_2d: 18x19 @ 32 >[ 9.296] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=19 >[ 9.296] kgem_can_create_2d: untiled size=4096 >[ 9.296] kgem_choose_tiling: too thin [width 18, 32 bpp] for TILING_X >[ 9.296] kgem_choose_tiling: 18x19 -> 0 >[ 9.296] kgem_upload_source_image : (0, 0), (18, 19), stride=72, bpp=32 >[ 9.296] kgem_create_buffer_2d: 18x19, 32 bpp, stride=96 >[ 9.296] kgem_create_buffer: size=1920, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.296] kgem_create_buffer: reusing buffer? used=28160 + size=1920, total=262144 >[ 9.296] kgem_create_proxy: target handle=31 [proxy? -1], offset=28160, length=1920, io=1 >[ 9.296] __kgem_bo_init(handle=31, num_pages=1920) >[ 9.296] memcpy_blt: src=(0, 0), dst=(0, 0), size=18x19, pitch=72/96 >[ 9.296] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.296] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.296] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.296] gen4_choose_composite_emitter: identity src, no mask >[ 9.296] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.296] aligning vertex: was 4, now 3 floats per vertex >[ 9.296] gen9_composite_get_binding_table(fb00) >[ 9.296] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.296] kgem_add_reloc64: handle=31, pos=16056, delta=0, domains=40000 >[ 9.296] kgem_add_reloc64: adding proxy [delta=28160] for handle=31 >[ 9.296] kgem_add_reloc64[12] = (delta=28160, target handle=4, presumed=fd4fc000) >[ 9.296] [3eb0] bind bo(handle=31, addr=fd502e00), format=192, width=18, height=19, pitch=96, tiling=0 -> sampler >[ 9.296] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.296] gen9_emit_sampler: sampler = 2 >[ 9.296] gen9_emit_sf: num_sf_outputs=1 >[ 9.296] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.296] gen9_emit_vertex_elements: setup id=2 >[ 9.296] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.296] gen9_render_composite_box: (352, 0), (370, 19) >[ 9.296] apply_damage: damage=0x0, region=1 [(352, 0), (370, 19) + (0, 0)] >[ 9.296] gen8_vertex_flush[ee4] = 3 >[ 9.296] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.296] gen9_render_composite: 0x0, current mode=1/1 >[ 9.296] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.296] kgem_bo_is_busy: handle=21, domain: 0 exec? 1, rq? 1 >[ 9.296] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.296] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.296] sna_drawable_use_bo pixmap=218, box=((0, 0), (218, 80)), flags=7... >[ 9.296] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.296] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.296] sna_drawable_use_bo: using whole GPU bo >[ 9.296] gen9_composite_set_target: pixmap=218, format=20028888, size=218x80, pitch=1024, delta=(0,0),damage=0xffffffffffffffff >[ 9.296] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.296] color_convert: src=ffffffff [20028888] >[ 9.296] color_convert: dst=ffffffff [20028888] >[ 9.296] sna_render_get_solid: ffffffff >[ 9.296] sna_render_get_solid(white) >[ 9.296] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.296] sna_transform_is_imprecise_integer_translation: no transform >[ 9.296] gen9_composite_picture: integer translation (0, 0), removing >[ 9.296] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.296] sna_render_pixmap_bo: GPU all damaged >[ 9.296] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.296] gen4_choose_composite_emitter: solid, identity mask >[ 9.296] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.296] aligning vertex: was 3, now 4 floats per vertex >[ 9.296] gen9_composite_get_binding_table(fa80) >[ 9.296] __kgem_bo_mark_dirty: handle=21 (proxy? 0) >[ 9.296] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.296] gen9_emit_sampler: sampler = a >[ 9.296] gen9_emit_sf: num_sf_outputs=2 >[ 9.296] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.296] gen9_emit_vertex_elements: setup id=9 >[ 9.296] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.296] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.296] glyphs0_to_dst: glyph=(199, 33)x(18, 19), unclipped >[ 9.296] emit_primitive_identity_mask__avx2: dst=(199, 33), mask=(352.00, 0.00) x (18.00, 19.00) >[ 9.296] gen8_vertex_flush[fbc] = 3 >[ 9.296] gen9_magic_ca_pass: CA fixup (1729 -> 1732) >[ 9.296] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.296] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.296] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.296] sna_accel_flush: flush?=0, dirty?=0 >[ 9.296] sna_block_handler (tv=0.0) >[ 9.296] sna_wakeup_handler >[ 9.296] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=be, drawable=d8 >[ 9.296] sna_validate_gc: recomputing clip >[ 9.296] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.296] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=216:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.296] sna_copy_area: normal copy >[ 9.296] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.296] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.296] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.296] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.296] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.296] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.296] sna_do_copy: pixmap -- no source clipping >[ 9.296] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.296] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.296] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=216+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.296] sna_copy_boxes: dst=(priv=0x55bca9b42000, gpu_bo=23, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.296] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.296] sna_drawable_use_bo pixmap=216, box=((28, 0), (246, 80)), flags=b... >[ 9.296] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.296] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.296] sna_drawable_use_bo: using whole GPU bo >[ 9.296] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.296] sna_pixmap_move_to_gpu: already all-damaged >[ 9.296] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.296] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.296] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.296] kgem_bo_is_render: handle=21, rq? 1 [1] >[ 9.296] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.296] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.296] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.296] __kgem_retire_rq: request 1 complete >[ 9.296] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 9.296] kgem_set_mode: flushing before new bo >[ 9.296] gen8_vertex_close: used=6928, vbo active? 16, vb=205, nreloc=3 >[ 9.296] gen8_vertex_close: reloc[0] = 287 >[ 9.296] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.296] kgem_add_handle: handle=16, index=5 >[ 9.296] kgem_add_reloc64[13] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.296] gen8_vertex_close: reloc[1] = 342 >[ 9.296] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.296] kgem_add_reloc64[14] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.296] gen8_vertex_close: reloc[2] = 424 >[ 9.296] kgem_add_reloc64: handle=16, pos=424, delta=0, domains=200000 >[ 9.296] kgem_add_reloc64[15] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.296] batch[1/1, flags=1800]: 1044 1044 16032 16384, nreloc=16, nexec=6, nfence=0, aperture=1205 [fenced=0] >[ 9.296] kgem_finish_buffers: buffer handle=31, used=30208, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.296] kgem_finish_buffers: retaining upload buffer (30208/262144): used=32768, refcnt=1 >[ 9.296] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.296] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.296] kgem_fixup_relocs: shrinking by 57344 >[ 9.296] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.296] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.296] kgem_commit: release handle=21 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd994000 >[ 9.296] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.296] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.296] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.296] __kgem_bo_clear_busy: handle=7 >[ 9.296] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.296] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.296] __kgem_bo_clear_busy: handle=7 >[ 9.296] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.296] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.296] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.296] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.297] kgem_check_bo: num_pages=+106, num_exec=+2 >[ 9.297] aligning vertex: was 4, now 2 floats per vertex >[ 9.297] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.297] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.297] kgem_add_handle: handle=4, index=0 >[ 9.297] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] gen9_composite_get_binding_table(ffc0) >[ 9.297] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 9.297] kgem_add_handle: handle=23, index=1 >[ 9.297] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 9.297] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 9.297] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.297] kgem_add_reloc64: handle=21, pos=16344, delta=0, domains=40000 >[ 9.297] kgem_add_handle: handle=21, index=2 >[ 9.297] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd994000) >[ 9.297] [3fd0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.297] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.297] gen9_emit_sampler: sampler = 0 >[ 9.297] gen9_emit_sf: num_sf_outputs=1 >[ 9.297] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.297] gen9_emit_vertex_elements: setup id=0 >[ 9.297] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.297] (0, 0) -> (28, 0) + (218, 80) >[ 9.297] gen8_vertex_flush[490] = 3 >[ 9.297] sna_composite(pixmap=190, op=3, src=216+(0, 0), mask=0+(0, 0), dst=190+(8, 1136)+(0, 0), size=(624, 80) >[ 9.297] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.297] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.297] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.297] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.297] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.297] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.297] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.297] gen9_render_composite: 624x80, current mode=1/1 >[ 9.297] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 9.297] kgem_bo_is_busy: handle=11, domain: 0 exec? 0, rq? 0 >[ 9.297] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.297] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.297] sna_drawable_use_bo pixmap=190, box=((8, 1136), (632, 1216)), flags=7... >[ 9.297] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.297] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.297] sna_drawable_use_bo: using whole GPU bo >[ 9.297] gen9_composite_set_target: pixmap=190, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.297] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.297] sna_transform_is_imprecise_integer_translation: no transform >[ 9.297] gen9_composite_picture: integer translation (0, 0), removing >[ 9.297] sna_render_pixmap_bo pixmap=216, (0, 0)x(624, 80)/(624, 80) >[ 9.297] sna_render_pixmap_bo: GPU all damaged >[ 9.297] color_convert: src=cc000000 [20028888] >[ 9.297] color_convert: dst=cc000000 [20028888] >[ 9.297] sna_render_get_solid: cc000000 >[ 9.297] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.297] gen4_choose_composite_emitter: identity source, identity mask >[ 9.297] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.297] __kgem_retire_rq: request 2 complete >[ 9.297] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.297] kgem_set_mode: flushing before new bo >[ 9.297] gen8_vertex_close: used=6934, vbo active? 16, vb=1, nreloc=1 >[ 9.297] gen8_vertex_close: reloc[0] = 287 >[ 9.297] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.297] kgem_add_handle: handle=16, index=3 >[ 9.297] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.297] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=180 [fenced=0] >[ 9.297] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.297] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.297] kgem_fixup_relocs: shrinking by 61440 >[ 9.297] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.297] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.297] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.297] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.297] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd994000 >[ 9.297] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.297] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.297] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.297] kgem_check_bo: num_pages=+8165, num_exec=+3 >[ 9.297] aligning vertex: was 2, now 5 floats per vertex >[ 9.297] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.297] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.297] kgem_add_handle: handle=4, index=0 >[ 9.297] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] gen9_composite_get_binding_table(ffc0) >[ 9.297] kgem_add_reloc64: handle=11, pos=16360, delta=0, domains=20002 >[ 9.297] kgem_add_handle: handle=11, index=1 >[ 9.297] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fa111000) >[ 9.297] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.297] [3fe0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.297] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.297] kgem_add_handle: handle=23, index=2 >[ 9.297] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd545000) >[ 9.297] [3fd0] bind bo(handle=23, addr=fd545000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.297] kgem_add_reloc64: handle=7, pos=16328, delta=0, domains=40000 >[ 9.297] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.297] kgem_add_handle: handle=7, index=3 >[ 9.297] kgem_add_reloc64[5] = (delta=816, target handle=3, presumed=fffe8000) >[ 9.297] [3fc0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.297] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.297] gen9_emit_sampler: sampler = 3 >[ 9.297] gen9_emit_sf: num_sf_outputs=2 >[ 9.297] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.297] gen9_emit_vertex_elements: setup id=10 >[ 9.297] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.297] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.297] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.297] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.297] gen8_vertex_flush[498] = 3 >[ 9.297] sna_destroy_pixmap: pixmap=216, attached?=1 >[ 9.297] _kgem_bo_destroy: handle=23, proxy? 0 >[ 9.297] __kgem_bo_destroy: handle=23, size=262144 >[ 9.297] __kgem_bo_destroy: handle=23 -> active >[ 9.297] __sna_free_pixmap(pixmap=216) >[ 9.297] sna_composite(pixmap=188, op=3, src=190+(0, 0), mask=0+(0, 0), dst=188+(0, 0)+(0, 0), size=(640, 2096) >[ 9.297] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.297] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.297] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.297] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.297] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.297] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.297] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.297] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 9.297] sna_blt_composite (0, 0), (0, 0), 640x2096 >[ 9.297] sna_blt_composite: unsupported op [3] for blitting >[ 9.297] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.297] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.297] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.297] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.297] sna_drawable_use_bo pixmap=188, box=((0, 0), (640, 2096)), flags=7... >[ 9.297] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.297] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.297] sna_drawable_use_bo: using whole GPU bo >[ 9.297] gen9_composite_set_target: pixmap=188, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.297] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.297] sna_transform_is_imprecise_integer_translation: no transform >[ 9.297] gen9_composite_picture: integer translation (0, 0), removing >[ 9.297] sna_render_pixmap_bo pixmap=190, (0, 0)x(640, 2096)/(640, 2096) >[ 9.297] sna_render_pixmap_bo: GPU all damaged >[ 9.297] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 9.297] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.297] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.297] gen4_choose_composite_emitter: identity src, no mask >[ 9.297] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.297] __kgem_retire_rq: request 1 complete >[ 9.297] __kgem_bo_flush: handle=21, busy=0, wedged=0 >[ 9.297] kgem_set_mode: flushing before new bo >[ 9.297] gen8_vertex_close: used=6950, vbo active? 16, vb=400, nreloc=1 >[ 9.297] gen8_vertex_close: reloc[0] = 289 >[ 9.297] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.297] kgem_add_handle: handle=16, index=4 >[ 9.297] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.297] batch[1/1, flags=1800]: 300 300 16320 16384, nreloc=7, nexec=5, nfence=0, aperture=8239 [fenced=0] >[ 9.297] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.297] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.297] kgem_fixup_relocs: shrinking by 61440 >[ 9.297] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.297] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.297] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.297] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.297] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.297] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.297] __kgem_bo_clear_busy: handle=7 >[ 9.297] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.297] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.297] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.297] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.297] kgem_check_bo: num_pages=+16200, num_exec=+2 >[ 9.297] aligning vertex: was 5, now 3 floats per vertex >[ 9.297] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.297] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.297] kgem_add_handle: handle=4, index=0 >[ 9.297] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] gen9_composite_get_binding_table(ffc0) >[ 9.297] kgem_add_reloc64: handle=9, pos=16360, delta=0, domains=20002 >[ 9.297] kgem_add_handle: handle=9, index=1 >[ 9.297] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f816d000) >[ 9.297] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 9.297] [3fe0] bind bo(handle=9, addr=f816d000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.297] kgem_add_reloc64: handle=11, pos=16344, delta=0, domains=40000 >[ 9.297] kgem_add_handle: handle=11, index=2 >[ 9.297] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fa111000) >[ 9.297] [3fd0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.297] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.297] gen9_emit_sampler: sampler = 2 >[ 9.297] gen9_emit_sf: num_sf_outputs=1 >[ 9.297] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.297] gen9_emit_vertex_elements: setup id=2 >[ 9.297] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.297] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.297] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.297] gen8_vertex_flush[490] = 3 >[ 9.297] sna_destroy_pixmap: pixmap=190, attached?=1 >[ 9.297] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.297] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.297] __kgem_bo_destroy: handle=11 -> active >[ 9.297] __sna_free_pixmap(pixmap=190) >[ 9.297] sna_composite(pixmap=184, op=3, src=188+(0, 0), mask=0+(160, 64), dst=184+(160, 64)+(0, 0), size=(640, 2096) >[ 9.297] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.297] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.297] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.297] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.297] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.297] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.297] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.297] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.297] sna_blt_composite (0, 0), (160, 64), 640x2096 >[ 9.297] sna_blt_composite: unsupported op [3] for blitting >[ 9.297] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.297] kgem_bo_is_busy: handle=30, domain: 0 exec? 0, rq? 0 >[ 9.297] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.297] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.297] sna_drawable_use_bo pixmap=184, box=((160, 64), (800, 2160)), flags=7... >[ 9.297] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.297] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.297] sna_drawable_use_bo: using whole GPU bo >[ 9.297] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.297] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.297] sna_transform_is_imprecise_integer_translation: no transform >[ 9.297] gen9_composite_picture: integer translation (0, 0), removing >[ 9.297] sna_render_pixmap_bo pixmap=188, (0, 0)x(640, 2096)/(640, 2096) >[ 9.297] sna_render_pixmap_bo: GPU all damaged >[ 9.297] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.297] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 9.297] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.297] gen4_choose_composite_emitter: identity src, no mask >[ 9.297] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.297] __kgem_retire_rq: request 1 complete >[ 9.297] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 9.297] kgem_bo_move_to_cache: release handle=23 >[ 9.297] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.297] kgem_set_mode: flushing before new bo >[ 9.297] gen8_vertex_close: used=6960, vbo active? 16, vb=4, nreloc=1 >[ 9.297] gen8_vertex_close: reloc[0] = 287 >[ 9.297] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.297] kgem_add_handle: handle=16, index=3 >[ 9.297] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.297] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16274 [fenced=0] >[ 9.297] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.297] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.297] kgem_fixup_relocs: shrinking by 61440 >[ 9.297] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.297] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.297] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 9.297] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.297] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.297] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.297] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.297] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.297] kgem_check_bo: num_pages=+24300, num_exec=+2 >[ 9.297] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.297] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.297] kgem_add_handle: handle=4, index=0 >[ 9.297] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.297] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.297] gen9_composite_get_binding_table(ffc0) >[ 9.297] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.297] kgem_add_handle: handle=30, index=1 >[ 9.297] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.297] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.297] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.297] kgem_add_reloc64: handle=9, pos=16344, delta=0, domains=40000 >[ 9.297] kgem_add_handle: handle=9, index=2 >[ 9.297] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=f816d000) >[ 9.297] [3fd0] bind bo(handle=9, addr=f816d000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.297] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.297] gen9_emit_sampler: sampler = 2 >[ 9.297] gen9_emit_sf: num_sf_outputs=1 >[ 9.297] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.297] gen9_emit_vertex_elements: setup id=2 >[ 9.297] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.297] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.297] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.297] gen8_vertex_flush[490] = 3 >[ 9.297] sna_destroy_pixmap: pixmap=188, attached?=1 >[ 9.297] _kgem_bo_destroy: handle=9, proxy? 0 >[ 9.297] __kgem_bo_destroy: handle=9, size=33177600 >[ 9.297] __kgem_bo_destroy: handle=9 -> active >[ 9.297] __sna_free_pixmap(pixmap=188) >[ 9.297] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.297] kgem_can_create_2d: 2x64 @ 32 >[ 9.297] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.297] kgem_can_create_2d: untiled size=4096 >[ 9.297] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.297] kgem_choose_tiling: 2x64 -> 0 >[ 9.297] sna_create_pixmap: usage=0, flags=a >[ 9.297] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.297] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.297] create_pixmap: serial=231, usage=0, 2x64 >[ 9.297] sna_create_pixmap: serial=231, 2x64, usage=0 >[ 9.297] sna_composite_rectangles(pixmap=232, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.297] sna_composite_rectangles: converted to op 0 >[ 9.297] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.297] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.297] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.297] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.297] sna_composite_rectangles: fallback, dst pixmap=232 too small or not attached >[ 9.298] sna_composite_rectangles: fallback >[ 9.298] sna_drawable_move_region_to_cpu(pixmap=232 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.298] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.298] _sna_pixmap_move_to_cpu(pixmap=232, 2x64, flags=1) >[ 9.298] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.298] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.298] operate_inplace: no, inplace operation not suitable >[ 9.298] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.298] __sna_damage_all(2, 64) >[ 9.298] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.298] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.298] kgem_can_create_2d: 1x32 @ 32 >[ 9.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.298] kgem_can_create_2d: untiled size=4096 >[ 9.298] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.298] kgem_choose_tiling: 1x32 -> 0 >[ 9.298] sna_create_pixmap: usage=0, flags=a >[ 9.298] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.298] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.298] create_pixmap: serial=233, usage=0, 1x32 >[ 9.298] sna_create_pixmap: serial=233, 1x32, usage=0 >[ 9.298] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=d8, drawable=ea >[ 9.298] sna_validate_gc: recomputing clip >[ 9.298] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.298] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.298] try_upload__fast: ignore existing cpu damage (if any) >[ 9.298] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.298] try_upload__fast: no, no gpu damage >[ 9.298] sna_drawable_move_region_to_cpu(pixmap=234 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.298] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.298] _sna_pixmap_move_to_cpu(pixmap=234, 1x32, flags=1) >[ 9.298] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.298] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.298] operate_inplace: no, inplace operation not suitable >[ 9.298] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.298] __sna_damage_all(1, 32) >[ 9.298] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.298] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.298] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.298] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.298] sna_accel_flush: flush?=0, dirty?=0 >[ 9.298] sna_composite(pixmap=232, op=1, src=234+(0, 0), mask=0+(0, 0), dst=232+(0, 0)+(0, 0), size=(2, 64) >[ 9.298] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.298] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.298] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.298] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.298] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.298] sna_composite: fallback, dst pixmap=232 is too small (or completely damaged) >[ 9.298] sna_composite: fallback -- fbComposite >[ 9.298] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.298] sna_composite_fb: fallback -- move src to cpu >[ 9.298] _sna_pixmap_move_to_cpu(pixmap=234, 1x32, flags=2) >[ 9.298] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9ad9681, is-clear?=0 >[ 9.298] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.298] sna_composite_fb: fallback -- move dst to cpu >[ 9.298] sna_drawable_move_region_to_cpu(pixmap=232 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.298] sna_drawable_move_region_to_cpu: pixmap=232 all damaged on CPU >[ 9.298] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.298] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.298] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.298] sna_destroy_pixmap: pixmap=234, attached?=1 >[ 9.298] __sna_free_pixmap(pixmap=234) >[ 9.298] sna_composite(pixmap=184, op=3, src=232+(0, 0), mask=0+(0, 0), dst=184+(0, 0)+(0, 0), size=(3840, 64) >[ 9.298] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.298] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.298] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.298] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.298] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.298] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.298] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.298] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.298] kgem_bo_is_busy: handle=30, domain: 0 exec? 1, rq? 1 >[ 9.298] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.298] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.298] sna_drawable_use_bo pixmap=184, box=((0, 0), (3840, 64)), flags=7... >[ 9.298] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.298] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.298] sna_drawable_use_bo: using whole GPU bo >[ 9.298] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.298] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.298] sna_transform_is_imprecise_integer_translation: no transform >[ 9.298] gen9_composite_picture: integer translation (0, 0), removing >[ 9.298] sna_render_pixmap_bo pixmap=232, (0, 0)x(3840, 64)/(2, 64) >[ 9.298] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.298] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.298] use_cpu_bo: no cpu bo >[ 9.298] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.298] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.298] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.298] sna_drawable_move_region_to_cpu(pixmap=232 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.298] sna_drawable_move_region_to_cpu: pixmap=232 all damaged on CPU >[ 9.298] kgem_can_create_2d: 2x64 @ 32 >[ 9.298] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.298] kgem_can_create_2d: untiled size=4096 >[ 9.298] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.298] kgem_choose_tiling: 2x64 -> 0 >[ 9.298] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.298] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.298] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.298] kgem_create_buffer: reusing buffer? used=32768 + size=2048, total=262144 >[ 9.298] kgem_create_proxy: target handle=31 [proxy? -1], offset=32768, length=2048, io=1 >[ 9.298] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.298] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.298] upload: adding upload cache to pixmap=232 >[ 9.298] kgem_proxy_bo_attach: handle=31 >[ 9.298] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.298] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.298] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.298] gen4_choose_composite_emitter: identity src, no mask >[ 9.298] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.298] gen9_composite_get_binding_table(ff00) >[ 9.298] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 9.298] kgem_add_reloc64: adding proxy [delta=32768] for handle=31 >[ 9.298] kgem_add_handle: handle=31, index=3 >[ 9.298] kgem_add_reloc64[5] = (delta=32768, target handle=3, presumed=fd4fc000) >[ 9.298] [3fb0] bind bo(handle=31, addr=fd504000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.298] gen9_emit_sampler: sampler = a >[ 9.298] gen9_emit_vertex_elements: setup id=2 >[ 9.298] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.298] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.298] gen8_vertex_flush[4d4] = 3 >[ 9.298] sna_destroy_pixmap: pixmap=232, attached?=1 >[ 9.298] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.298] __sna_free_pixmap(pixmap=232) >[ 9.298] sna_composite_rectangles(pixmap=184, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.298] sna_composite_rectangles: converted to op 3 >[ 9.298] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.298] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.298] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.298] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.298] sna_drawable_use_bo pixmap=184, box=((0, 0), (3840, 48)), flags=1... >[ 9.298] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.298] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.298] sna_drawable_use_bo: using whole GPU bo >[ 9.298] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.298] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.298] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.298] sna_render_get_solid: 660a0a0a >[ 9.298] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.298] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.298] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.298] aligning vertex: was 3, now 2 floats per vertex >[ 9.298] gen9_composite_get_binding_table(fe80) >[ 9.298] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 9.298] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.298] kgem_add_handle: handle=8, index=4 >[ 9.298] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffe000) >[ 9.298] [3f90] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.298] gen9_emit_sampler: sampler = 1 >[ 9.298] gen9_emit_vertex_elements: setup id=0 >[ 9.298] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.298] (0, 0), (3840, 48) >[ 9.298] gen8_vertex_flush[548] = 3 >[ 9.298] sna_pixmap_create_shm(44x44, depth=32, bpp=32, pitch=176) >[ 9.298] __pop_freed_pixmap: reusing freed pixmap=188 header >[ 9.298] create_pixmap_hdr: pixmap=235, width=44, height=44, usage=0 >[ 9.298] kgem_create_map(0x7f1c560b8000 size=7744, read-only?=0) - has_userptr?=1 >[ 9.298] __kgem_bo_init(handle=32, num_pages=2) >[ 9.298] kgem_create_map(ptr=0x7f1c560b8000, size=7744, pages=2, read_only=0) => handle=32 (proxy? 0) >[ 9.298] sna_accel_watch_flush: enable=1 >[ 9.298] __sna_damage_all(44, 44) >[ 9.298] sna_pixmap_create_shm: serial=235, 44x44, usage=0 >[ 9.298] sna_composite(pixmap=184, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=184+(3786, 6)+(0, 0), size=(44, 36) >[ 9.298] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.298] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.298] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.298] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.298] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.298] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.298] gen9_render_composite: 44x36, current mode=1/1 >[ 9.298] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.298] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.298] kgem_bo_is_busy: handle=30, domain: 0 exec? 1, rq? 1 >[ 9.298] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.298] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.298] sna_drawable_use_bo pixmap=184, box=((3786, 6), (3830, 42)), flags=7... >[ 9.298] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.298] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.298] sna_drawable_use_bo: using whole GPU bo >[ 9.298] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.298] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.298] sna_transform_is_imprecise_integer_translation: no transform >[ 9.298] gen9_composite_picture: integer translation (0, 0), removing >[ 9.298] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.298] sna_render_pixmap_bo: CPU all damaged >[ 9.298] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.298] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.298] __kgem_retire_rq: request 1 complete >[ 9.298] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.298] kgem_bo_move_to_cache: release handle=11 >[ 9.298] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.298] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.298] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.298] gen8_vertex_close: used=6984, vbo active? 16, vb=5, nreloc=2 >[ 9.298] gen8_vertex_close: reloc[0] = 287 >[ 9.298] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.298] kgem_add_handle: handle=16, index=5 >[ 9.298] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.298] gen8_vertex_close: reloc[1] = 333 >[ 9.298] kgem_add_reloc64: handle=16, pos=333, delta=0, domains=200000 >[ 9.298] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.298] batch[1/1, flags=1800]: 344 344 16272 16384, nreloc=9, nexec=6, nfence=0, aperture=24439 [fenced=0] >[ 9.298] kgem_finish_buffers: buffer handle=31, used=34816, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.298] kgem_finish_buffers: retaining upload buffer (34816/262144): used=36864, refcnt=1 >[ 9.298] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.298] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.298] kgem_fixup_relocs: shrinking by 61440 >[ 9.298] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.298] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.298] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.298] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.298] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f816d000 >[ 9.298] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.298] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.298] __kgem_bo_clear_busy: handle=8 >[ 9.298] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.298] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.298] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.298] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.298] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.298] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.298] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.298] gen4_choose_composite_emitter: identity src, no mask >[ 9.298] needs_batch_flush: flushing before handle=32 for new reservation >[ 9.298] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.298] aligning vertex: was 2, now 3 floats per vertex >[ 9.298] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.298] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.298] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.298] kgem_add_handle: handle=4, index=0 >[ 9.298] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.298] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.298] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.298] gen9_composite_get_binding_table(ffc0) >[ 9.298] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.298] kgem_add_handle: handle=30, index=1 >[ 9.298] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.298] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.298] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.298] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.298] kgem_add_handle: handle=32, index=2 >[ 9.298] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.298] [3fd0] bind bo(handle=32, addr=0), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.298] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.298] gen9_emit_sampler: sampler = 2 >[ 9.298] gen9_emit_sf: num_sf_outputs=1 >[ 9.298] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.298] gen9_emit_vertex_elements: setup id=2 >[ 9.298] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.298] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.298] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.298] gen8_vertex_flush[490] = 3 >[ 9.299] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.299] kgem_can_create_2d: 16x21 @ 32 >[ 9.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.299] kgem_can_create_2d: untiled size=4096 >[ 9.299] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.299] kgem_choose_tiling: 16x21 -> 0 >[ 9.299] sna_create_pixmap: usage=3, flags=a >[ 9.299] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.299] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.299] create_pixmap: serial=238, usage=3, 16x21 >[ 9.299] sna_create_pixmap: serial=238, 16x21, usage=3 >[ 9.299] sna_composite(pixmap=238, op=1, src=237+(0, 0), mask=0+(0, 0), dst=238+(0, 0)+(0, 0), size=(16, 21) >[ 9.299] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.299] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.299] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.299] sna_composite: fallback, dst pixmap=238 is too small (or completely damaged) >[ 9.299] sna_composite: fallback -- fbComposite >[ 9.299] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.299] sna_composite_fb: fallback -- move src to cpu >[ 9.299] sna_composite_fb: fallback -- move dst to cpu >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=238 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.299] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.299] _sna_pixmap_move_to_cpu(pixmap=238, 16x21, flags=5) >[ 9.299] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.299] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.299] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.299] __sna_damage_all(16, 21) >[ 9.299] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.299] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.299] kgem_can_create_2d: 16x21 @ 32 >[ 9.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.299] kgem_can_create_2d: untiled size=4096 >[ 9.299] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.299] kgem_choose_tiling: 16x21 -> 0 >[ 9.299] sna_create_pixmap: usage=3, flags=a >[ 9.299] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.299] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.299] create_pixmap: serial=240, usage=3, 16x21 >[ 9.299] sna_create_pixmap: serial=240, 16x21, usage=3 >[ 9.299] sna_composite(pixmap=240, op=1, src=239+(0, 0), mask=0+(0, 0), dst=240+(0, 0)+(0, 0), size=(16, 21) >[ 9.299] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.299] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.299] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.299] sna_composite: fallback, dst pixmap=240 is too small (or completely damaged) >[ 9.299] sna_composite: fallback -- fbComposite >[ 9.299] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.299] sna_composite_fb: fallback -- move src to cpu >[ 9.299] sna_composite_fb: fallback -- move dst to cpu >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=240 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.299] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.299] _sna_pixmap_move_to_cpu(pixmap=240, 16x21, flags=5) >[ 9.299] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.299] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.299] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.299] __sna_damage_all(16, 21) >[ 9.299] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.299] sna_create_pixmap(7, 16, 32, usage=3) >[ 9.299] kgem_can_create_2d: 7x16 @ 32 >[ 9.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=16 >[ 9.299] kgem_can_create_2d: untiled size=4096 >[ 9.299] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.299] kgem_choose_tiling: 7x16 -> 0 >[ 9.299] sna_create_pixmap: usage=3, flags=a >[ 9.299] sna_create_pixmap: small buffer [448], attaching to shadow pixmap >[ 9.299] create_pixmap: allocating pixmap 7x16, depth=32/32, size=456 >[ 9.299] create_pixmap: serial=242, usage=3, 7x16 >[ 9.299] sna_create_pixmap: serial=242, 7x16, usage=3 >[ 9.299] sna_composite(pixmap=242, op=1, src=241+(0, 0), mask=0+(0, 0), dst=242+(0, 0)+(0, 0), size=(7, 16) >[ 9.299] sna_compute_composite_region: dst=(0, 0)x(7, 16) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7, 16) >[ 9.299] clip_to_dst: region: 1x[(0, 0), (7, 16)], clip: 1x[(0, 0), (7, 16)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7, 16) >[ 9.299] sna_compute_composite_region: clip against src (7x16 clip=0): (0, 0), (7, 16) >[ 9.299] sna_composite: fallback, dst pixmap=242 is too small (or completely damaged) >[ 9.299] sna_composite: fallback -- fbComposite >[ 9.299] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(7, 16): region=((0,0), (7, 16)) >[ 9.299] sna_composite_fb: fallback -- move src to cpu >[ 9.299] sna_composite_fb: fallback -- move dst to cpu >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=242 (7x16), [(0, 0), (7, 16)], flags=5) >[ 9.299] sna_drawable_move_region_to_cpu: region (0, 0), (7, 16) + (0, 0) subsumes pixmap (7x16) >[ 9.299] _sna_pixmap_move_to_cpu(pixmap=242, 7x16, flags=5) >[ 9.299] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.299] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.299] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.299] __sna_damage_all(7, 16) >[ 9.299] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x16, pitch=28/28 >[ 9.299] sna_create_pixmap(17, 21, 32, usage=3) >[ 9.299] kgem_can_create_2d: 17x21 @ 32 >[ 9.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=21 >[ 9.299] kgem_can_create_2d: untiled size=4096 >[ 9.299] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.299] kgem_choose_tiling: 17x21 -> 0 >[ 9.299] sna_create_pixmap: usage=3, flags=a >[ 9.299] sna_create_pixmap: small buffer [1428], attaching to shadow pixmap >[ 9.299] create_pixmap: allocating pixmap 17x21, depth=32/32, size=1436 >[ 9.299] create_pixmap: serial=244, usage=3, 17x21 >[ 9.299] sna_create_pixmap: serial=244, 17x21, usage=3 >[ 9.299] sna_composite(pixmap=244, op=1, src=243+(0, 0), mask=0+(0, 0), dst=244+(0, 0)+(0, 0), size=(17, 21) >[ 9.299] sna_compute_composite_region: dst=(0, 0)x(17, 21) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (17, 21) >[ 9.299] clip_to_dst: region: 1x[(0, 0), (17, 21)], clip: 1x[(0, 0), (17, 21)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (17, 21) >[ 9.299] sna_compute_composite_region: clip against src (17x21 clip=0): (0, 0), (17, 21) >[ 9.299] sna_composite: fallback, dst pixmap=244 is too small (or completely damaged) >[ 9.299] sna_composite: fallback -- fbComposite >[ 9.299] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(17, 21): region=((0,0), (17, 21)) >[ 9.299] sna_composite_fb: fallback -- move src to cpu >[ 9.299] sna_composite_fb: fallback -- move dst to cpu >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=244 (17x21), [(0, 0), (17, 21)], flags=5) >[ 9.299] sna_drawable_move_region_to_cpu: region (0, 0), (17, 21) + (0, 0) subsumes pixmap (17x21) >[ 9.299] _sna_pixmap_move_to_cpu(pixmap=244, 17x21, flags=5) >[ 9.299] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.299] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.299] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.299] __sna_damage_all(17, 21) >[ 9.299] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x21, pitch=68/68 >[ 9.299] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.299] kgem_can_create_2d: 16x21 @ 32 >[ 9.299] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.299] kgem_can_create_2d: untiled size=4096 >[ 9.299] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.299] kgem_choose_tiling: 16x21 -> 0 >[ 9.299] sna_create_pixmap: usage=3, flags=a >[ 9.299] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.299] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.299] create_pixmap: serial=246, usage=3, 16x21 >[ 9.299] sna_create_pixmap: serial=246, 16x21, usage=3 >[ 9.299] sna_composite(pixmap=246, op=1, src=245+(0, 0), mask=0+(0, 0), dst=246+(0, 0)+(0, 0), size=(16, 21) >[ 9.299] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.299] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.299] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.299] sna_composite: fallback, dst pixmap=246 is too small (or completely damaged) >[ 9.299] sna_composite: fallback -- fbComposite >[ 9.299] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.299] sna_composite_fb: fallback -- move src to cpu >[ 9.299] sna_composite_fb: fallback -- move dst to cpu >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=246 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.299] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.299] _sna_pixmap_move_to_cpu(pixmap=246, 16x21, flags=5) >[ 9.299] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.299] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.299] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.299] __sna_damage_all(16, 21) >[ 9.299] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.299] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.299] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.299] sna_glyphs: discarding mask >[ 9.299] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.299] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268788999280 size=7680x2160 >[ 9.299] glyph_cache(0): adding glyph to cache 1, pos 352 >[ 9.299] glyph_cache_upload: upload glyph 0x55bca9b18c90 to cache (320, 32)x(16, 21) >[ 9.299] sna_composite(pixmap=2, op=1, src=238+(0, 0), mask=0+(0, 0), dst=2+(320, 32)+(0, 0), size=(16, 21) >[ 9.299] sna_compute_composite_region: dst=(320, 32)x(16, 21) >[ 9.299] sna_compute_composite_region: initial clip against dst->pDrawable: (320, 32), (336, 53) >[ 9.299] clip_to_dst: region: 1x[(320, 32), (336, 53)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.299] sna_compute_composite_region: clip against dst->pCompositeClip: (320, 32), (336, 53) >[ 9.299] sna_compute_composite_region: clip against src (16x21 clip=0): (320, 32), (336, 53) >[ 9.299] sna_composite: composite region extents:+(0, 0) -> (320, 32), (336, 53) + (0, 0) >[ 9.299] gen9_render_composite: 16x21, current mode=1/1 >[ 9.299] kgem_bo_is_render: handle=6, rq? 0 [0] >[ 9.299] sna_blt_composite (0, 0), (320, 32), 16x21 >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] sna_blt_composite: converting transform to integer translation? (0, 0) >[ 9.299] sna_blt_composite: blt dst offset (0, 0), source offset (-320, -32), with alpha fixup? 0 >[ 9.299] use_cpu_bo: no cpu bo >[ 9.299] move_to_gpu: not migrating pixmap=238 due to usage_hint=3 >[ 9.299] sna_drawable_use_bo pixmap=2, box=((320, 32), (336, 53)), flags=9... >[ 9.299] sna_drawable_use_bo: pinned, never REPLACES >[ 9.299] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.299] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.299] sna_drawable_use_bo: using whole GPU bo >[ 9.299] sna_drawable_move_region_to_cpu(pixmap=238 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.299] sna_drawable_move_region_to_cpu: pixmap=238 all damaged on CPU >[ 9.299] prepare_blt_put >[ 9.299] blt_put_composite_box: src=(-320, -32), dst=(0, 0) >[ 9.299] sna_write_boxes x 1, src stride=64, src dx=(-320, -32) >[ 9.299] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.299] kgem_bo_can_map__cpu: handle=6 >[ 9.299] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.299] write_boxes_inplace x 1, handle=6, tiling=2 >[ 9.299] upload_inplace__tiled: tiling=2 >[ 9.299] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.299] kgem_bo_map: handle=6, offset=4250423296, tiling=2, map=0x7f1c71ae5000:0x0, domain=0 >[ 9.299] __kgem_bo_map__gtt_or_wc: handle=6 >[ 9.299] kgem_trim_vma_cache: type=0, count=-510 (bucket: 10) >[ 9.299] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.299] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 >[ 9.299] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.299] kgem_bo_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] >[ 9.299] assert_bo_retired: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.299] write_boxes_inplace: (0, 0) -> (320, 32) x (16, 21) [bpp=32, src_pitch=64, dst_pitch=4096] >[ 9.299] memcpy_blt: src=(0, 0), dst=(320, 32), size=16x21, pitch=64/4096 >[ 9.299] apply_damage: damage=0x0, region=1 [(320, 32), (336, 53) + (0, 0)] >[ 9.299] gen9_render_composite: 0x0, current mode=1/1 >[ 9.299] kgem_bo_is_busy: handle=6, domain: 2 exec? 0, rq? 0 >[ 9.299] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.299] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.299] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.299] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.299] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.299] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.299] sna_drawable_use_bo: using whole GPU bo >[ 9.299] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.299] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.299] color_convert: src=ffdfdbd2 [20028888] >[ 9.299] color_convert: dst=ffdfdbd2 [20028888] >[ 9.299] sna_render_get_solid: ffdfdbd2 >[ 9.299] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.299] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.299] sna_transform_is_imprecise_integer_translation: no transform >[ 9.299] gen9_composite_picture: integer translation (0, 0), removing >[ 9.299] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.299] sna_render_pixmap_bo: GPU all damaged >[ 9.299] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.299] gen4_choose_composite_emitter: solid, identity mask >[ 9.299] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.299] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.299] __kgem_retire_rq: request 1 complete >[ 9.299] __kgem_bo_flush: handle=9, busy=0, wedged=0 >[ 9.299] kgem_bo_move_to_cache: release handle=9 >[ 9.299] kgem_bo_move_to_inactive: moving handle=9 to inactive >[ 9.299] kgem_bo_can_map: handle=9, map=0x7f1c746c9000:0x0:0x0, tiling=1, domain=0, offset=4162244608 >[ 9.299] kgem_flush: opportunistic flushing? flush=1,0, aperture=16212/262144, idle?=1 >[ 9.299] gen8_vertex_close: used=6993, vbo active? 16, vb=4, nreloc=1 >[ 9.299] gen8_vertex_close: reloc[0] = 287 >[ 9.299] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.299] kgem_add_handle: handle=16, index=3 >[ 9.299] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.299] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.299] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.299] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.299] kgem_fixup_relocs: shrinking by 61440 >[ 9.299] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.299] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.299] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.299] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.299] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.299] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.299] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.299] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.299] kgem_check_bo: num_pages=+17225, num_exec=+3 >[ 9.299] aligning vertex: was 3, now 4 floats per vertex >[ 9.299] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.299] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.299] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.299] kgem_add_handle: handle=4, index=0 >[ 9.299] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.299] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.299] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.299] gen9_composite_get_binding_table(ffc0) >[ 9.299] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.299] kgem_add_handle: handle=30, index=1 >[ 9.299] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.299] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.299] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.300] kgem_add_reloc64: handle=8, pos=16344, delta=0, domains=40000 >[ 9.300] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.300] kgem_add_handle: handle=8, index=2 >[ 9.300] kgem_add_reloc64[4] = (delta=24, target handle=2, presumed=fdffe000) >[ 9.300] [3fd0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.300] kgem_add_reloc64: handle=6, pos=16328, delta=0, domains=40000 >[ 9.300] kgem_add_handle: handle=6, index=3 >[ 9.300] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 9.300] [3fc0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.300] gen9_emit_cc: blend=177 (current=ffffffff), src=17, dst=18 >[ 9.300] gen9_emit_sampler: sampler = a >[ 9.300] gen9_emit_sf: num_sf_outputs=2 >[ 9.300] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.300] gen9_emit_vertex_elements: setup id=9 >[ 9.300] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.300] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.300] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.300] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.300] gen8_vertex_flush[498] = 3 >[ 9.300] gen9_magic_ca_pass: CA fixup (1749 -> 1752) >[ 9.300] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.300] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.300] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.300] glyph_cache(0): adding glyph to cache 1, pos 368 >[ 9.300] glyph_cache_upload: upload glyph 0x55bca9b3c130 to cache (352, 32)x(16, 21) >[ 9.300] sna_composite(pixmap=2, op=1, src=240+(0, 0), mask=0+(0, 0), dst=2+(352, 32)+(0, 0), size=(16, 21) >[ 9.300] sna_compute_composite_region: dst=(352, 32)x(16, 21) >[ 9.300] sna_compute_composite_region: initial clip against dst->pDrawable: (352, 32), (368, 53) >[ 9.300] clip_to_dst: region: 1x[(352, 32), (368, 53)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.300] sna_compute_composite_region: clip against dst->pCompositeClip: (352, 32), (368, 53) >[ 9.300] sna_compute_composite_region: clip against src (16x21 clip=0): (352, 32), (368, 53) >[ 9.300] sna_composite: composite region extents:+(0, 0) -> (352, 32), (368, 53) + (0, 0) >[ 9.300] gen9_render_composite: 16x21, current mode=1/1 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.300] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.300] gen9_composite_set_target: (352, 32)x(16, 21), partial?=0 >[ 9.300] sna_drawable_use_bo pixmap=2, box=((352, 32), (368, 53)), flags=f... >[ 9.300] sna_drawable_use_bo: pinned, never REPLACES >[ 9.300] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.300] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.300] sna_drawable_use_bo: using whole GPU bo >[ 9.300] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.300] gen9_composite_picture: (0, 0)x(16, 21), dst=(352, 32) >[ 9.300] sna_transform_is_imprecise_integer_translation: no transform >[ 9.300] gen9_composite_picture: integer translation (0, 0), removing >[ 9.300] sna_render_pixmap_bo pixmap=240, (0, 0)x(16, 21)/(16, 21) >[ 9.300] sna_render_pixmap_bo box=(0, 0), (16, 21): (16, 21)/(16, 21) >[ 9.300] sna_render_pixmap_bo: offset=(-352, -32), size=(16, 21) >[ 9.300] use_cpu_bo: no cpu bo >[ 9.300] move_to_gpu: not migrating pixmap=240 due to usage_hint=3 >[ 9.300] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 21) >[ 9.300] upload: box=(0, 0), (16, 21), pixmap=16x21 >[ 9.300] sna_drawable_move_region_to_cpu(pixmap=240 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.300] sna_drawable_move_region_to_cpu: pixmap=240 all damaged on CPU >[ 9.300] kgem_can_create_2d: 16x21 @ 32 >[ 9.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.300] kgem_can_create_2d: untiled size=4096 >[ 9.300] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.300] kgem_choose_tiling: 16x21 -> 0 >[ 9.300] kgem_upload_source_image : (0, 0), (16, 21), stride=64, bpp=32 >[ 9.300] kgem_create_buffer_2d: 16x21, 32 bpp, stride=64 >[ 9.300] kgem_create_buffer: size=1408, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.300] kgem_create_buffer: reusing buffer? used=36864 + size=1408, total=262144 >[ 9.300] kgem_create_proxy: target handle=31 [proxy? -1], offset=36864, length=1408, io=1 >[ 9.300] __kgem_bo_init(handle=31, num_pages=1408) >[ 9.300] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.300] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.300] gen4_choose_composite_emitter: identity src, no mask >[ 9.300] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.300] aligning vertex: was 4, now 3 floats per vertex >[ 9.300] gen9_composite_get_binding_table(fec0) >[ 9.300] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=20002 >[ 9.300] kgem_add_reloc64[6] = (delta=0, target handle=3, presumed=fd585000) >[ 9.300] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.300] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.300] kgem_add_reloc64: handle=31, pos=16280, delta=0, domains=40000 >[ 9.300] kgem_add_reloc64: adding proxy [delta=36864] for handle=31 >[ 9.300] kgem_add_handle: handle=31, index=4 >[ 9.300] kgem_add_reloc64[7] = (delta=36864, target handle=4, presumed=fd4fc000) >[ 9.300] [3f90] bind bo(handle=31, addr=fd505000), format=192, width=16, height=21, pitch=64, tiling=0 -> sampler >[ 9.300] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.300] gen9_emit_sampler: sampler = 2 >[ 9.300] gen9_emit_sf: num_sf_outputs=1 >[ 9.300] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.300] gen9_emit_vertex_elements: setup id=2 >[ 9.300] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.300] gen9_render_composite_box: (352, 32), (368, 53) >[ 9.300] apply_damage: damage=0x0, region=1 [(352, 32), (368, 53) + (0, 0)] >[ 9.300] gen8_vertex_flush[5e0] = 3 >[ 9.300] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.300] gen9_render_composite: 0x0, current mode=1/1 >[ 9.300] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.300] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.300] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.300] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.300] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.300] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.300] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.300] sna_drawable_use_bo: using whole GPU bo >[ 9.300] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.300] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.300] color_convert: src=ffdfdbd2 [20028888] >[ 9.300] color_convert: dst=ffdfdbd2 [20028888] >[ 9.300] sna_render_get_solid: ffdfdbd2 >[ 9.300] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 9.300] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.300] sna_transform_is_imprecise_integer_translation: no transform >[ 9.300] gen9_composite_picture: integer translation (0, 0), removing >[ 9.300] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.300] sna_render_pixmap_bo: GPU all damaged >[ 9.300] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.300] gen4_choose_composite_emitter: solid, identity mask >[ 9.300] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.300] aligning vertex: was 3, now 4 floats per vertex >[ 9.300] gen9_composite_get_binding_table(fe00) >[ 9.300] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.300] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.300] gen9_emit_sampler: sampler = a >[ 9.300] gen9_emit_sf: num_sf_outputs=2 >[ 9.300] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.300] gen9_emit_vertex_elements: setup id=9 >[ 9.300] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.300] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.300] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.300] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.300] gen8_vertex_flush[6b8] = 3 >[ 9.300] gen9_magic_ca_pass: CA fixup (1755 -> 1758) >[ 9.300] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.300] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.300] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.300] glyph_cache(0): adding glyph to cache 1, pos 384 >[ 9.300] glyph_cache_upload: upload glyph 0x55bca9ac90f0 to cache (384, 0)x(7, 16) >[ 9.300] sna_composite(pixmap=2, op=1, src=242+(0, 0), mask=0+(0, 0), dst=2+(384, 0)+(0, 0), size=(7, 16) >[ 9.300] sna_compute_composite_region: dst=(384, 0)x(7, 16) >[ 9.300] sna_compute_composite_region: initial clip against dst->pDrawable: (384, 0), (391, 16) >[ 9.300] clip_to_dst: region: 1x[(384, 0), (391, 16)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.300] sna_compute_composite_region: clip against dst->pCompositeClip: (384, 0), (391, 16) >[ 9.300] sna_compute_composite_region: clip against src (7x16 clip=0): (384, 0), (391, 16) >[ 9.300] sna_composite: composite region extents:+(0, 0) -> (384, 0), (391, 16) + (0, 0) >[ 9.300] gen9_render_composite: 7x16, current mode=1/1 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.300] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.300] gen9_composite_set_target: (384, 0)x(7, 16), partial?=0 >[ 9.300] sna_drawable_use_bo pixmap=2, box=((384, 0), (391, 16)), flags=f... >[ 9.300] sna_drawable_use_bo: pinned, never REPLACES >[ 9.300] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.300] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.300] sna_drawable_use_bo: using whole GPU bo >[ 9.300] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.300] gen9_composite_picture: (0, 0)x(7, 16), dst=(384, 0) >[ 9.300] sna_transform_is_imprecise_integer_translation: no transform >[ 9.300] gen9_composite_picture: integer translation (0, 0), removing >[ 9.300] sna_render_pixmap_bo pixmap=242, (0, 0)x(7, 16)/(7, 16) >[ 9.300] sna_render_pixmap_bo box=(0, 0), (7, 16): (7, 16)/(7, 16) >[ 9.300] sna_render_pixmap_bo: offset=(-384, 0), size=(7, 16) >[ 9.300] use_cpu_bo: no cpu bo >[ 9.300] move_to_gpu: not migrating pixmap=242 due to usage_hint=3 >[ 9.300] sna_render_pixmap_bo: uploading CPU box (0, 0), (7, 16) >[ 9.300] upload: box=(0, 0), (7, 16), pixmap=7x16 >[ 9.300] sna_drawable_move_region_to_cpu(pixmap=242 (7x16), [(0, 0), (7, 16)], flags=2) >[ 9.300] sna_drawable_move_region_to_cpu: pixmap=242 all damaged on CPU >[ 9.300] kgem_can_create_2d: 7x16 @ 32 >[ 9.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=16 >[ 9.300] kgem_can_create_2d: untiled size=4096 >[ 9.300] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.300] kgem_choose_tiling: 7x16 -> 0 >[ 9.300] kgem_upload_source_image : (0, 0), (7, 16), stride=28, bpp=32 >[ 9.300] kgem_create_buffer_2d: 7x16, 32 bpp, stride=32 >[ 9.300] kgem_create_buffer: size=512, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.300] kgem_create_buffer: reusing buffer? used=38400 + size=512, total=262144 >[ 9.300] kgem_create_proxy: target handle=31 [proxy? -1], offset=38400, length=512, io=1 >[ 9.300] __kgem_bo_init(handle=31, num_pages=512) >[ 9.300] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x16, pitch=28/32 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.300] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.300] gen4_choose_composite_emitter: identity src, no mask >[ 9.300] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.300] aligning vertex: was 4, now 3 floats per vertex >[ 9.300] gen9_composite_get_binding_table(fdc0) >[ 9.300] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.300] kgem_add_reloc64: handle=31, pos=16232, delta=0, domains=40000 >[ 9.300] kgem_add_reloc64: adding proxy [delta=38400] for handle=31 >[ 9.300] kgem_add_reloc64[8] = (delta=38400, target handle=4, presumed=fd4fc000) >[ 9.300] [3f60] bind bo(handle=31, addr=fd505600), format=192, width=7, height=16, pitch=32, tiling=0 -> sampler >[ 9.300] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.300] gen9_emit_sampler: sampler = 2 >[ 9.300] gen9_emit_sf: num_sf_outputs=1 >[ 9.300] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.300] gen9_emit_vertex_elements: setup id=2 >[ 9.300] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.300] gen9_render_composite_box: (384, 0), (391, 16) >[ 9.300] apply_damage: damage=0x0, region=1 [(384, 0), (391, 16) + (0, 0)] >[ 9.300] gen8_vertex_flush[7ec] = 3 >[ 9.300] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.300] gen9_render_composite: 0x0, current mode=1/1 >[ 9.300] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.300] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.300] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.300] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.300] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.300] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.300] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.300] sna_drawable_use_bo: using whole GPU bo >[ 9.300] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.300] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.300] color_convert: src=ffdfdbd2 [20028888] >[ 9.300] color_convert: dst=ffdfdbd2 [20028888] >[ 9.300] sna_render_get_solid: ffdfdbd2 >[ 9.300] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 9.300] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.300] sna_transform_is_imprecise_integer_translation: no transform >[ 9.300] gen9_composite_picture: integer translation (0, 0), removing >[ 9.300] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.300] sna_render_pixmap_bo: GPU all damaged >[ 9.300] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.300] gen4_choose_composite_emitter: solid, identity mask >[ 9.300] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.300] aligning vertex: was 3, now 4 floats per vertex >[ 9.300] gen9_composite_get_binding_table(fd40) >[ 9.300] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.300] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.300] gen9_emit_sampler: sampler = a >[ 9.300] gen9_emit_sf: num_sf_outputs=2 >[ 9.300] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.300] gen9_emit_vertex_elements: setup id=9 >[ 9.300] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.300] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.300] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.300] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.300] gen8_vertex_flush[8c4] = 3 >[ 9.300] gen9_magic_ca_pass: CA fixup (1761 -> 1764) >[ 9.300] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.300] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.300] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.300] glyph_cache(0): adding glyph to cache 1, pos 400 >[ 9.300] glyph_cache_upload: upload glyph 0x55bca9ae7e70 to cache (416, 0)x(17, 21) >[ 9.300] sna_composite(pixmap=2, op=1, src=244+(0, 0), mask=0+(0, 0), dst=2+(416, 0)+(0, 0), size=(17, 21) >[ 9.300] sna_compute_composite_region: dst=(416, 0)x(17, 21) >[ 9.300] sna_compute_composite_region: initial clip against dst->pDrawable: (416, 0), (433, 21) >[ 9.300] clip_to_dst: region: 1x[(416, 0), (433, 21)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.300] sna_compute_composite_region: clip against dst->pCompositeClip: (416, 0), (433, 21) >[ 9.300] sna_compute_composite_region: clip against src (17x21 clip=0): (416, 0), (433, 21) >[ 9.300] sna_composite: composite region extents:+(0, 0) -> (416, 0), (433, 21) + (0, 0) >[ 9.300] gen9_render_composite: 17x21, current mode=1/1 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.300] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.300] gen9_composite_set_target: (416, 0)x(17, 21), partial?=0 >[ 9.300] sna_drawable_use_bo pixmap=2, box=((416, 0), (433, 21)), flags=f... >[ 9.300] sna_drawable_use_bo: pinned, never REPLACES >[ 9.300] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.300] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.300] sna_drawable_use_bo: using whole GPU bo >[ 9.300] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.300] gen9_composite_picture: (0, 0)x(17, 21), dst=(416, 0) >[ 9.300] sna_transform_is_imprecise_integer_translation: no transform >[ 9.300] gen9_composite_picture: integer translation (0, 0), removing >[ 9.300] sna_render_pixmap_bo pixmap=244, (0, 0)x(17, 21)/(17, 21) >[ 9.300] sna_render_pixmap_bo box=(0, 0), (17, 21): (17, 21)/(17, 21) >[ 9.300] sna_render_pixmap_bo: offset=(-416, 0), size=(17, 21) >[ 9.300] use_cpu_bo: no cpu bo >[ 9.300] move_to_gpu: not migrating pixmap=244 due to usage_hint=3 >[ 9.300] sna_render_pixmap_bo: uploading CPU box (0, 0), (17, 21) >[ 9.300] upload: box=(0, 0), (17, 21), pixmap=17x21 >[ 9.300] sna_drawable_move_region_to_cpu(pixmap=244 (17x21), [(0, 0), (17, 21)], flags=2) >[ 9.300] sna_drawable_move_region_to_cpu: pixmap=244 all damaged on CPU >[ 9.300] kgem_can_create_2d: 17x21 @ 32 >[ 9.300] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=21 >[ 9.300] kgem_can_create_2d: untiled size=4096 >[ 9.300] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.300] kgem_choose_tiling: 17x21 -> 0 >[ 9.300] kgem_upload_source_image : (0, 0), (17, 21), stride=68, bpp=32 >[ 9.300] kgem_create_buffer_2d: 17x21, 32 bpp, stride=96 >[ 9.300] kgem_create_buffer: size=2112, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.300] kgem_create_buffer: reusing buffer? used=38912 + size=2112, total=262144 >[ 9.300] kgem_create_proxy: target handle=31 [proxy? -1], offset=38912, length=2112, io=1 >[ 9.300] __kgem_bo_init(handle=31, num_pages=2112) >[ 9.300] kgem_create_buffer_2d: trimming buffer from 41216 to 40960 >[ 9.300] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x21, pitch=68/96 >[ 9.300] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.300] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.300] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.300] gen4_choose_composite_emitter: identity src, no mask >[ 9.300] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.300] aligning vertex: was 4, now 3 floats per vertex >[ 9.300] gen9_composite_get_binding_table(fd00) >[ 9.300] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.300] kgem_add_reloc64: handle=31, pos=16184, delta=0, domains=40000 >[ 9.300] kgem_add_reloc64: adding proxy [delta=38912] for handle=31 >[ 9.300] kgem_add_reloc64[9] = (delta=38912, target handle=4, presumed=fd4fc000) >[ 9.300] [3f30] bind bo(handle=31, addr=fd505800), format=192, width=17, height=21, pitch=96, tiling=0 -> sampler >[ 9.300] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.300] gen9_emit_sampler: sampler = 2 >[ 9.300] gen9_emit_sf: num_sf_outputs=1 >[ 9.301] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.301] gen9_emit_vertex_elements: setup id=2 >[ 9.301] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.301] gen9_render_composite_box: (416, 0), (433, 21) >[ 9.301] apply_damage: damage=0x0, region=1 [(416, 0), (433, 21) + (0, 0)] >[ 9.301] gen8_vertex_flush[9f8] = 3 >[ 9.301] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.301] gen9_render_composite: 0x0, current mode=1/1 >[ 9.301] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.301] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.301] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.301] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.301] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.301] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.301] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.301] sna_drawable_use_bo: using whole GPU bo >[ 9.301] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.301] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.301] color_convert: src=ffdfdbd2 [20028888] >[ 9.301] color_convert: dst=ffdfdbd2 [20028888] >[ 9.301] sna_render_get_solid: ffdfdbd2 >[ 9.301] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 9.301] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.301] sna_transform_is_imprecise_integer_translation: no transform >[ 9.301] gen9_composite_picture: integer translation (0, 0), removing >[ 9.301] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.301] sna_render_pixmap_bo: GPU all damaged >[ 9.301] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.301] gen4_choose_composite_emitter: solid, identity mask >[ 9.301] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.301] aligning vertex: was 3, now 4 floats per vertex >[ 9.301] gen9_composite_get_binding_table(fc80) >[ 9.301] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.301] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.301] gen9_emit_sampler: sampler = a >[ 9.301] gen9_emit_sf: num_sf_outputs=2 >[ 9.301] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.301] gen9_emit_vertex_elements: setup id=9 >[ 9.301] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.301] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.301] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.301] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.301] gen8_vertex_flush[ad0] = 3 >[ 9.301] gen9_magic_ca_pass: CA fixup (1767 -> 1770) >[ 9.301] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.301] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.301] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.301] glyph_cache(0): adding glyph to cache 1, pos 416 >[ 9.301] glyph_cache_upload: upload glyph 0x55bca9b11e50 to cache (384, 32)x(16, 21) >[ 9.301] sna_composite(pixmap=2, op=1, src=246+(0, 0), mask=0+(0, 0), dst=2+(384, 32)+(0, 0), size=(16, 21) >[ 9.301] sna_compute_composite_region: dst=(384, 32)x(16, 21) >[ 9.301] sna_compute_composite_region: initial clip against dst->pDrawable: (384, 32), (400, 53) >[ 9.301] clip_to_dst: region: 1x[(384, 32), (400, 53)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.301] sna_compute_composite_region: clip against dst->pCompositeClip: (384, 32), (400, 53) >[ 9.301] sna_compute_composite_region: clip against src (16x21 clip=0): (384, 32), (400, 53) >[ 9.301] sna_composite: composite region extents:+(0, 0) -> (384, 32), (400, 53) + (0, 0) >[ 9.301] gen9_render_composite: 16x21, current mode=1/1 >[ 9.301] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.301] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.301] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.301] gen9_composite_set_target: (384, 32)x(16, 21), partial?=0 >[ 9.301] sna_drawable_use_bo pixmap=2, box=((384, 32), (400, 53)), flags=f... >[ 9.301] sna_drawable_use_bo: pinned, never REPLACES >[ 9.301] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.301] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.301] sna_drawable_use_bo: using whole GPU bo >[ 9.301] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.301] gen9_composite_picture: (0, 0)x(16, 21), dst=(384, 32) >[ 9.301] sna_transform_is_imprecise_integer_translation: no transform >[ 9.301] gen9_composite_picture: integer translation (0, 0), removing >[ 9.301] sna_render_pixmap_bo pixmap=246, (0, 0)x(16, 21)/(16, 21) >[ 9.301] sna_render_pixmap_bo box=(0, 0), (16, 21): (16, 21)/(16, 21) >[ 9.301] sna_render_pixmap_bo: offset=(-384, -32), size=(16, 21) >[ 9.301] use_cpu_bo: no cpu bo >[ 9.301] move_to_gpu: not migrating pixmap=246 due to usage_hint=3 >[ 9.301] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 21) >[ 9.301] upload: box=(0, 0), (16, 21), pixmap=16x21 >[ 9.301] sna_drawable_move_region_to_cpu(pixmap=246 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.301] sna_drawable_move_region_to_cpu: pixmap=246 all damaged on CPU >[ 9.301] kgem_can_create_2d: 16x21 @ 32 >[ 9.301] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.301] kgem_can_create_2d: untiled size=4096 >[ 9.301] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.301] kgem_choose_tiling: 16x21 -> 0 >[ 9.301] kgem_upload_source_image : (0, 0), (16, 21), stride=64, bpp=32 >[ 9.301] kgem_create_buffer_2d: 16x21, 32 bpp, stride=64 >[ 9.301] kgem_create_buffer: size=1408, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.301] kgem_create_buffer: reusing buffer? used=40960 + size=1408, total=262144 >[ 9.301] kgem_create_proxy: target handle=31 [proxy? -1], offset=40960, length=1408, io=1 >[ 9.301] __kgem_bo_init(handle=31, num_pages=1408) >[ 9.301] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.301] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.301] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.301] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.301] gen4_choose_composite_emitter: identity src, no mask >[ 9.301] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.301] aligning vertex: was 4, now 3 floats per vertex >[ 9.301] gen9_composite_get_binding_table(fc40) >[ 9.301] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.301] kgem_add_reloc64: handle=31, pos=16136, delta=0, domains=40000 >[ 9.301] kgem_add_reloc64: adding proxy [delta=40960] for handle=31 >[ 9.301] kgem_add_reloc64[10] = (delta=40960, target handle=4, presumed=fd4fc000) >[ 9.301] [3f00] bind bo(handle=31, addr=fd506000), format=192, width=16, height=21, pitch=64, tiling=0 -> sampler >[ 9.301] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.301] gen9_emit_sampler: sampler = 2 >[ 9.301] gen9_emit_sf: num_sf_outputs=1 >[ 9.301] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.301] gen9_emit_vertex_elements: setup id=2 >[ 9.301] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.301] gen9_render_composite_box: (384, 32), (400, 53) >[ 9.301] apply_damage: damage=0x0, region=1 [(384, 32), (400, 53) + (0, 0)] >[ 9.301] gen8_vertex_flush[c04] = 3 >[ 9.301] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.301] gen9_render_composite: 0x0, current mode=1/1 >[ 9.301] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.301] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.301] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.301] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.301] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.301] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.301] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.301] sna_drawable_use_bo: using whole GPU bo >[ 9.301] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.301] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.301] color_convert: src=ffdfdbd2 [20028888] >[ 9.301] color_convert: dst=ffdfdbd2 [20028888] >[ 9.301] sna_render_get_solid: ffdfdbd2 >[ 9.301] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 9.301] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.301] sna_transform_is_imprecise_integer_translation: no transform >[ 9.301] gen9_composite_picture: integer translation (0, 0), removing >[ 9.301] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.301] sna_render_pixmap_bo: GPU all damaged >[ 9.301] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.301] gen4_choose_composite_emitter: solid, identity mask >[ 9.301] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.301] aligning vertex: was 3, now 4 floats per vertex >[ 9.301] gen9_composite_get_binding_table(fbc0) >[ 9.301] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.301] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.301] gen9_emit_sampler: sampler = a >[ 9.301] gen9_emit_sf: num_sf_outputs=2 >[ 9.301] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.301] gen9_emit_vertex_elements: setup id=9 >[ 9.301] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.301] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.301] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.301] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.301] gen8_vertex_flush[cdc] = 3 >[ 9.301] gen9_magic_ca_pass: CA fixup (1773 -> 1776) >[ 9.301] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.301] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.301] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.301] sna_pixmap_create_shm(48x44, depth=32, bpp=32, pitch=192) >[ 9.301] __pop_freed_pixmap: reusing freed pixmap=190 header >[ 9.301] create_pixmap_hdr: pixmap=247, width=48, height=44, usage=0 >[ 9.301] kgem_create_map(0x7f1c560bc000 size=8448, read-only?=0) - has_userptr?=1 >[ 9.301] __kgem_bo_init(handle=33, num_pages=3) >[ 9.301] kgem_create_map(ptr=0x7f1c560bc000, size=8448, pages=3, read_only=0) => handle=33 (proxy? 0) >[ 9.301] sna_accel_watch_flush: enable=1 >[ 9.301] __sna_damage_all(48, 44) >[ 9.301] sna_pixmap_create_shm: serial=247, 48x44, usage=0 >[ 9.301] sna_composite(pixmap=184, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=184+(3626, 6)+(0, 0), size=(48, 36) >[ 9.301] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.301] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.301] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.301] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.301] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.301] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.301] gen9_render_composite: 48x36, current mode=1/1 >[ 9.301] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.301] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.301] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.301] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.301] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.301] sna_drawable_use_bo pixmap=184, box=((3626, 6), (3674, 42)), flags=7... >[ 9.301] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.301] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.301] sna_drawable_use_bo: using whole GPU bo >[ 9.301] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.301] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.301] sna_transform_is_imprecise_integer_translation: no transform >[ 9.301] gen9_composite_picture: integer translation (0, 0), removing >[ 9.301] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.301] sna_render_pixmap_bo: CPU all damaged >[ 9.301] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.301] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.301] __kgem_retire_rq: request 1 complete >[ 9.301] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.301] gen8_vertex_close: used=7104, vbo active? 16, vb=204, nreloc=2 >[ 9.301] gen8_vertex_close: reloc[0] = 289 >[ 9.301] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.301] kgem_add_handle: handle=16, index=5 >[ 9.301] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.301] gen8_vertex_close: reloc[1] = 371 >[ 9.301] kgem_add_reloc64: handle=16, pos=371, delta=0, domains=200000 >[ 9.301] kgem_add_reloc64[12] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.301] batch[1/1, flags=1800]: 860 860 16112 16384, nreloc=13, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.301] kgem_finish_buffers: buffer handle=31, used=42496, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.301] kgem_finish_buffers: retaining upload buffer (42496/262144): used=45056, refcnt=1 >[ 9.301] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.301] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.301] kgem_fixup_relocs: shrinking by 57344 >[ 9.301] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.301] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.301] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.301] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.301] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.301] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.301] __kgem_bo_clear_busy: handle=8 >[ 9.301] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.301] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.301] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.301] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.301] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.301] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.301] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.301] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.301] gen4_choose_composite_emitter: identity src, no mask >[ 9.301] needs_batch_flush: flushing before handle=33 for new reservation >[ 9.301] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.301] aligning vertex: was 4, now 3 floats per vertex >[ 9.301] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.301] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.301] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.301] kgem_add_handle: handle=4, index=0 >[ 9.301] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.301] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.301] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.301] gen9_composite_get_binding_table(ffc0) >[ 9.301] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.301] kgem_add_handle: handle=30, index=1 >[ 9.301] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.301] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.301] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.301] kgem_add_reloc64: handle=33, pos=16344, delta=0, domains=40000 >[ 9.301] kgem_add_handle: handle=33, index=2 >[ 9.301] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.301] [3fd0] bind bo(handle=33, addr=0), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.301] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.301] gen9_emit_sampler: sampler = 2 >[ 9.301] gen9_emit_sf: num_sf_outputs=1 >[ 9.301] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.301] gen9_emit_vertex_elements: setup id=2 >[ 9.301] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.301] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.301] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.301] gen8_vertex_flush[490] = 3 >[ 9.301] sna_accel_flush: flush?=1, dirty?=1 >[ 9.301] sna_accel_flush: syncing SHM pixmap=248 (refcnt=2) >[ 9.301] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.301] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.301] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.301] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.301] kgem_bo_sync__cpu_full: handle=33 >[ 9.301] gen8_vertex_close: used=7113, vbo active? 16, vb=4, nreloc=1 >[ 9.301] gen8_vertex_close: reloc[0] = 287 >[ 9.301] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.301] kgem_add_handle: handle=16, index=3 >[ 9.301] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.301] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.301] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.301] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.301] kgem_fixup_relocs: shrinking by 61440 >[ 9.301] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.301] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.301] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.301] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.301] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.301] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.301] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.301] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.301] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.301] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.301] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.301] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.301] __kgem_retire_rq: request 2 complete >[ 9.301] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.301] __kgem_retire_rq: request 1 complete >[ 9.302] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 9.302] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.302] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.302] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.302] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.302] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.302] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.302] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.302] kgem_bo_sync__cpu_full: handle=32 >[ 9.302] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.302] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.302] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.302] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.302] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.302] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.302] sna_block_handler (tv=0.0) >[ 9.302] sna_wakeup_handler >[ 9.302] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.302] kgem_can_create_2d: 26x20 @ 32 >[ 9.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.302] kgem_can_create_2d: untiled size=4096 >[ 9.302] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.302] kgem_choose_tiling: 26x20 -> 0 >[ 9.302] sna_create_pixmap: usage=0, flags=a >[ 9.302] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.302] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.302] create_pixmap: serial=249, usage=0, 26x20 >[ 9.302] sna_create_pixmap: serial=249, 26x20, usage=0 >[ 9.302] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=ea, drawable=fa >[ 9.302] sna_validate_gc: recomputing clip >[ 9.302] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.302] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.302] try_upload__fast: ignore existing cpu damage (if any) >[ 9.302] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.302] try_upload__fast: no, no gpu damage >[ 9.302] sna_drawable_move_region_to_cpu(pixmap=250 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.302] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.302] _sna_pixmap_move_to_cpu(pixmap=250, 26x20, flags=1) >[ 9.302] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.302] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.302] operate_inplace: no, inplace operation not suitable >[ 9.302] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.302] __sna_damage_all(26, 20) >[ 9.302] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.302] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.302] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.302] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.302] sna_accel_flush: flush?=0, dirty?=0 >[ 9.302] sna_composite(pixmap=184, op=3, src=250+(2370, 10), mask=0+(3554, 6), dst=184+(3554, 6)+(0, 0), size=(52, 36) >[ 9.302] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.302] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.302] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.302] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.302] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.302] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.302] gen9_render_composite: 52x36, current mode=0/1 >[ 9.302] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.302] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.302] sna_blt_composite: unsupported op [3] for blitting >[ 9.302] kgem_bo_is_busy: handle=30, domain: 0 exec? 0, rq? 0 >[ 9.302] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.302] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.302] sna_drawable_use_bo pixmap=184, box=((3554, 6), (3606, 42)), flags=7... >[ 9.302] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.302] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.302] sna_drawable_use_bo: using whole GPU bo >[ 9.302] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.302] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.302] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.302] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.302] sna_render_pixmap_bo pixmap=250, (2370, 10)x(52, 36)/(26, 20) >[ 9.302] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.302] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.302] use_cpu_bo: no cpu bo >[ 9.302] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.302] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.302] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.302] sna_drawable_move_region_to_cpu(pixmap=250 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.302] sna_drawable_move_region_to_cpu: pixmap=250 all damaged on CPU >[ 9.302] kgem_can_create_2d: 26x20 @ 32 >[ 9.302] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.302] kgem_can_create_2d: untiled size=4096 >[ 9.302] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.302] kgem_choose_tiling: 26x20 -> 0 >[ 9.302] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.302] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.302] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.302] kgem_create_buffer: reusing buffer? used=45056 + size=2560, total=262144 >[ 9.302] kgem_create_proxy: target handle=31 [proxy? -1], offset=45056, length=2560, io=1 >[ 9.302] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.302] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.302] upload: adding upload cache to pixmap=250 >[ 9.302] kgem_proxy_bo_attach: handle=31 >[ 9.302] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.302] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.302] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.302] gen4_choose_composite_emitter: simple src, no mask >[ 9.302] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.302] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.302] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.302] kgem_add_handle: handle=4, index=0 >[ 9.302] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] gen9_composite_get_binding_table(ffc0) >[ 9.302] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.302] kgem_add_handle: handle=30, index=1 >[ 9.302] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.302] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.302] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.302] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.302] kgem_add_reloc64: adding proxy [delta=45056] for handle=31 >[ 9.302] kgem_add_handle: handle=31, index=2 >[ 9.302] kgem_add_reloc64[4] = (delta=45056, target handle=2, presumed=fd4fc000) >[ 9.302] [3fd0] bind bo(handle=31, addr=fd507000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.302] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.302] gen9_emit_sampler: sampler = 22 >[ 9.302] gen9_emit_sf: num_sf_outputs=1 >[ 9.302] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.302] gen9_emit_vertex_elements: setup id=2 >[ 9.302] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.302] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.302] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.302] gen8_vertex_flush[490] = 3 >[ 9.302] sna_destroy_pixmap: pixmap=250, attached?=1 >[ 9.302] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.302] __sna_free_pixmap(pixmap=250) >[ 9.302] sna_pixmap_create_shm(44x44, depth=32, bpp=32, pitch=176) >[ 9.302] __pop_freed_pixmap: reusing freed pixmap=216 header >[ 9.302] create_pixmap_hdr: pixmap=251, width=44, height=44, usage=0 >[ 9.302] kgem_create_map(0x7f1c560c0000 size=7744, read-only?=0) - has_userptr?=1 >[ 9.302] __kgem_bo_init(handle=34, num_pages=2) >[ 9.302] kgem_create_map(ptr=0x7f1c560c0000, size=7744, pages=2, read_only=0) => handle=34 (proxy? 0) >[ 9.302] sna_accel_watch_flush: enable=1 >[ 9.302] __sna_damage_all(44, 44) >[ 9.302] sna_pixmap_create_shm: serial=251, 44x44, usage=0 >[ 9.302] sna_composite(pixmap=184, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=184+(3490, 6)+(0, 0), size=(44, 36) >[ 9.302] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.302] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.302] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.302] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.302] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.302] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.302] gen9_render_composite: 44x36, current mode=1/1 >[ 9.302] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.302] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.302] kgem_bo_is_busy: handle=30, domain: 0 exec? 1, rq? 1 >[ 9.302] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.302] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.302] sna_drawable_use_bo pixmap=184, box=((3490, 6), (3534, 42)), flags=7... >[ 9.302] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.302] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.302] sna_drawable_use_bo: using whole GPU bo >[ 9.302] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.302] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.302] sna_transform_is_imprecise_integer_translation: no transform >[ 9.302] gen9_composite_picture: integer translation (0, 0), removing >[ 9.302] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.302] sna_render_pixmap_bo: CPU all damaged >[ 9.302] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.302] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.302] gen8_vertex_close: used=7122, vbo active? 16, vb=4, nreloc=1 >[ 9.302] gen8_vertex_close: reloc[0] = 287 >[ 9.302] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.302] kgem_add_handle: handle=16, index=3 >[ 9.302] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.302] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.302] kgem_finish_buffers: buffer handle=31, used=47616, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.302] kgem_finish_buffers: retaining upload buffer (47616/262144): used=49152, refcnt=1 >[ 9.302] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.302] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.302] kgem_fixup_relocs: shrinking by 61440 >[ 9.302] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.302] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.302] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.302] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.302] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.302] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.302] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.302] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.302] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.302] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.302] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.302] gen4_choose_composite_emitter: identity src, no mask >[ 9.302] needs_batch_flush: flushing before handle=34 for new reservation >[ 9.302] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.302] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.302] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.302] kgem_add_handle: handle=4, index=0 >[ 9.302] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] gen9_composite_get_binding_table(ffc0) >[ 9.302] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.302] kgem_add_handle: handle=30, index=1 >[ 9.302] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.302] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.302] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.302] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.302] kgem_add_handle: handle=34, index=2 >[ 9.302] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.302] [3fd0] bind bo(handle=34, addr=0), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.302] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.302] gen9_emit_sampler: sampler = 2 >[ 9.302] gen9_emit_sf: num_sf_outputs=1 >[ 9.302] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.302] gen9_emit_vertex_elements: setup id=2 >[ 9.302] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.302] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.302] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.302] gen8_vertex_flush[490] = 3 >[ 9.302] sna_composite(pixmap=184, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=184+(3422, 6)+(0, 0), size=(48, 36) >[ 9.302] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.302] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.302] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.302] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.302] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.302] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.302] gen9_render_composite: 48x36, current mode=1/1 >[ 9.302] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.302] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.302] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.302] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.302] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.302] sna_drawable_use_bo pixmap=184, box=((3422, 6), (3470, 42)), flags=7... >[ 9.302] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.302] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.302] sna_drawable_use_bo: using whole GPU bo >[ 9.302] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.302] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.302] sna_transform_is_imprecise_integer_translation: no transform >[ 9.302] gen9_composite_picture: integer translation (0, 0), removing >[ 9.302] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.302] sna_render_pixmap_bo: CPU all damaged >[ 9.302] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.302] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.302] __kgem_retire_rq: request 1 complete >[ 9.302] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.302] gen8_vertex_close: used=7131, vbo active? 16, vb=4, nreloc=1 >[ 9.302] gen8_vertex_close: reloc[0] = 287 >[ 9.302] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.302] kgem_add_handle: handle=16, index=3 >[ 9.302] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.302] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.302] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.302] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.302] kgem_fixup_relocs: shrinking by 61440 >[ 9.302] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.302] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.302] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.302] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.302] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.302] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.302] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.302] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.302] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.302] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.302] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.302] gen4_choose_composite_emitter: identity src, no mask >[ 9.302] needs_batch_flush: flushing before handle=28 for new reservation >[ 9.302] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.302] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.302] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.302] kgem_add_handle: handle=4, index=0 >[ 9.302] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.302] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.302] gen9_composite_get_binding_table(ffc0) >[ 9.302] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.302] kgem_add_handle: handle=30, index=1 >[ 9.302] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.302] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.302] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.302] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.302] kgem_add_handle: handle=28, index=2 >[ 9.302] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.302] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.302] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.302] gen9_emit_sampler: sampler = 2 >[ 9.302] gen9_emit_sf: num_sf_outputs=1 >[ 9.302] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.302] gen9_emit_vertex_elements: setup id=2 >[ 9.302] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.302] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.302] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.302] gen8_vertex_flush[490] = 3 >[ 9.303] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.303] kgem_can_create_2d: 16x16 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 16x16 -> 0 >[ 9.303] sna_create_pixmap: usage=0, flags=a >[ 9.303] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.303] create_pixmap: serial=253, usage=0, 16x16 >[ 9.303] sna_create_pixmap: serial=253, 16x16, usage=0 >[ 9.303] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=fa, drawable=fe >[ 9.303] sna_validate_gc: recomputing clip >[ 9.303] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.303] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.303] try_upload__fast: ignore existing cpu damage (if any) >[ 9.303] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.303] try_upload__fast: no, no gpu damage >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=254 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.303] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=254, 16x16, flags=1) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.303] operate_inplace: no, inplace operation not suitable >[ 9.303] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.303] __sna_damage_all(16, 16) >[ 9.303] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.303] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.303] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.303] sna_accel_flush: flush?=1, dirty?=1 >[ 9.303] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.303] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.303] kgem_bo_sync__cpu_full: handle=28 >[ 9.303] gen8_vertex_close: used=7140, vbo active? 16, vb=4, nreloc=1 >[ 9.303] gen8_vertex_close: reloc[0] = 287 >[ 9.303] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.303] kgem_add_handle: handle=16, index=3 >[ 9.303] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.303] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.303] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.303] __kgem_retire_rq: request 1 complete >[ 9.303] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.303] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.303] kgem_fixup_relocs: shrinking by 61440 >[ 9.303] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.303] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.303] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.303] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.303] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.303] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.303] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.303] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.303] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.303] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 9.303] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.303] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.303] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.303] __kgem_retire_rq: request 1 complete >[ 9.303] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 9.303] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.303] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.303] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.303] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.303] kgem_bo_sync__cpu_full: handle=34 >[ 9.303] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.303] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.303] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.303] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.303] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.303] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.303] sna_composite(pixmap=184, op=3, src=254+(2247, 15), mask=0+(3370, 7), dst=184+(3370, 7)+(0, 0), size=(32, 34) >[ 9.303] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.303] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.303] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.303] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.303] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.303] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.303] gen9_render_composite: 32x34, current mode=0/1 >[ 9.303] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.303] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.303] sna_blt_composite: unsupported op [3] for blitting >[ 9.303] kgem_bo_is_busy: handle=30, domain: 0 exec? 0, rq? 0 >[ 9.303] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.303] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.303] sna_drawable_use_bo pixmap=184, box=((3370, 7), (3402, 41)), flags=7... >[ 9.303] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.303] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.303] sna_drawable_use_bo: using whole GPU bo >[ 9.303] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.303] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.303] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.303] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.303] sna_render_pixmap_bo pixmap=254, (2247, 15)x(32, 34)/(16, 16) >[ 9.303] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.303] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.303] use_cpu_bo: no cpu bo >[ 9.303] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.303] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.303] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=254 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.303] sna_drawable_move_region_to_cpu: pixmap=254 all damaged on CPU >[ 9.303] kgem_can_create_2d: 16x16 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 16x16 -> 0 >[ 9.303] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.303] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.303] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.303] kgem_create_buffer: reusing buffer? used=49152 + size=1024, total=262144 >[ 9.303] kgem_create_proxy: target handle=31 [proxy? -1], offset=49152, length=1024, io=1 >[ 9.303] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.303] upload: adding upload cache to pixmap=254 >[ 9.303] kgem_proxy_bo_attach: handle=31 >[ 9.303] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.303] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.303] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.303] gen4_choose_composite_emitter: simple src, no mask >[ 9.303] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.303] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.303] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.303] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.303] kgem_add_handle: handle=4, index=0 >[ 9.303] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.303] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.303] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.303] gen9_composite_get_binding_table(ffc0) >[ 9.303] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.303] kgem_add_handle: handle=30, index=1 >[ 9.303] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.303] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.303] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.303] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.303] kgem_add_reloc64: adding proxy [delta=49152] for handle=31 >[ 9.303] kgem_add_handle: handle=31, index=2 >[ 9.303] kgem_add_reloc64[4] = (delta=49152, target handle=2, presumed=fd4fc000) >[ 9.303] [3fd0] bind bo(handle=31, addr=fd508000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.303] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.303] gen9_emit_sampler: sampler = 22 >[ 9.303] gen9_emit_sf: num_sf_outputs=1 >[ 9.303] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.303] gen9_emit_vertex_elements: setup id=2 >[ 9.303] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.303] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.303] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.303] gen8_vertex_flush[490] = 3 >[ 9.303] sna_destroy_pixmap: pixmap=254, attached?=1 >[ 9.303] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.303] __sna_free_pixmap(pixmap=254) >[ 9.303] sna_create_pixmap(15, 16, 32, usage=3) >[ 9.303] kgem_can_create_2d: 15x16 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 15, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 15x16 -> 0 >[ 9.303] sna_create_pixmap: usage=3, flags=a >[ 9.303] sna_create_pixmap: small buffer [960], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 15x16, depth=32/32, size=968 >[ 9.303] create_pixmap: serial=256, usage=3, 15x16 >[ 9.303] sna_create_pixmap: serial=256, 15x16, usage=3 >[ 9.303] sna_composite(pixmap=256, op=1, src=255+(0, 0), mask=0+(0, 0), dst=256+(0, 0)+(0, 0), size=(15, 16) >[ 9.303] sna_compute_composite_region: dst=(0, 0)x(15, 16) >[ 9.303] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (15, 16) >[ 9.303] clip_to_dst: region: 1x[(0, 0), (15, 16)], clip: 1x[(0, 0), (15, 16)] >[ 9.303] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (15, 16) >[ 9.303] sna_compute_composite_region: clip against src (15x16 clip=0): (0, 0), (15, 16) >[ 9.303] sna_composite: fallback, dst pixmap=256 is too small (or completely damaged) >[ 9.303] sna_composite: fallback -- fbComposite >[ 9.303] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(15, 16): region=((0,0), (15, 16)) >[ 9.303] sna_composite_fb: fallback -- move src to cpu >[ 9.303] sna_composite_fb: fallback -- move dst to cpu >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=256 (15x16), [(0, 0), (15, 16)], flags=5) >[ 9.303] sna_drawable_move_region_to_cpu: region (0, 0), (15, 16) + (0, 0) subsumes pixmap (15x16) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=256, 15x16, flags=5) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.303] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.303] __sna_damage_all(15, 16) >[ 9.303] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.303] sna_transform_is_imprecise_integer_translation: no transform >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=15x16, pitch=60/60 >[ 9.303] sna_create_pixmap(10, 3, 32, usage=3) >[ 9.303] kgem_can_create_2d: 10x3 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=3 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too short [3] for TILING_X >[ 9.303] kgem_choose_tiling: 10x3 -> 0 >[ 9.303] sna_create_pixmap: usage=3, flags=a >[ 9.303] sna_create_pixmap: small buffer [120], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 10x3, depth=32/32, size=128 >[ 9.303] create_pixmap: serial=258, usage=3, 10x3 >[ 9.303] sna_create_pixmap: serial=258, 10x3, usage=3 >[ 9.303] sna_composite(pixmap=258, op=1, src=257+(0, 0), mask=0+(0, 0), dst=258+(0, 0)+(0, 0), size=(10, 3) >[ 9.303] sna_compute_composite_region: dst=(0, 0)x(10, 3) >[ 9.303] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 3) >[ 9.303] clip_to_dst: region: 1x[(0, 0), (10, 3)], clip: 1x[(0, 0), (10, 3)] >[ 9.303] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 3) >[ 9.303] sna_compute_composite_region: clip against src (10x3 clip=0): (0, 0), (10, 3) >[ 9.303] sna_composite: fallback, dst pixmap=258 is too small (or completely damaged) >[ 9.303] sna_composite: fallback -- fbComposite >[ 9.303] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 3): region=((0,0), (10, 3)) >[ 9.303] sna_composite_fb: fallback -- move src to cpu >[ 9.303] sna_composite_fb: fallback -- move dst to cpu >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=258 (10x3), [(0, 0), (10, 3)], flags=5) >[ 9.303] sna_drawable_move_region_to_cpu: region (0, 0), (10, 3) + (0, 0) subsumes pixmap (10x3) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=258, 10x3, flags=5) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.303] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.303] __sna_damage_all(10, 3) >[ 9.303] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.303] sna_transform_is_imprecise_integer_translation: no transform >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x3, pitch=40/40 >[ 9.303] sna_create_pixmap(17, 21, 32, usage=3) >[ 9.303] kgem_can_create_2d: 17x21 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=21 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 17x21 -> 0 >[ 9.303] sna_create_pixmap: usage=3, flags=a >[ 9.303] sna_create_pixmap: small buffer [1428], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 17x21, depth=32/32, size=1436 >[ 9.303] create_pixmap: serial=260, usage=3, 17x21 >[ 9.303] sna_create_pixmap: serial=260, 17x21, usage=3 >[ 9.303] sna_composite(pixmap=260, op=1, src=259+(0, 0), mask=0+(0, 0), dst=260+(0, 0)+(0, 0), size=(17, 21) >[ 9.303] sna_compute_composite_region: dst=(0, 0)x(17, 21) >[ 9.303] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (17, 21) >[ 9.303] clip_to_dst: region: 1x[(0, 0), (17, 21)], clip: 1x[(0, 0), (17, 21)] >[ 9.303] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (17, 21) >[ 9.303] sna_compute_composite_region: clip against src (17x21 clip=0): (0, 0), (17, 21) >[ 9.303] sna_composite: fallback, dst pixmap=260 is too small (or completely damaged) >[ 9.303] sna_composite: fallback -- fbComposite >[ 9.303] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(17, 21): region=((0,0), (17, 21)) >[ 9.303] sna_composite_fb: fallback -- move src to cpu >[ 9.303] sna_composite_fb: fallback -- move dst to cpu >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=260 (17x21), [(0, 0), (17, 21)], flags=5) >[ 9.303] sna_drawable_move_region_to_cpu: region (0, 0), (17, 21) + (0, 0) subsumes pixmap (17x21) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=260, 17x21, flags=5) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.303] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.303] __sna_damage_all(17, 21) >[ 9.303] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.303] sna_transform_is_imprecise_integer_translation: no transform >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x21, pitch=68/68 >[ 9.303] sna_create_pixmap(11, 16, 32, usage=3) >[ 9.303] kgem_can_create_2d: 11x16 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 11x16 -> 0 >[ 9.303] sna_create_pixmap: usage=3, flags=a >[ 9.303] sna_create_pixmap: small buffer [704], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 11x16, depth=32/32, size=712 >[ 9.303] create_pixmap: serial=262, usage=3, 11x16 >[ 9.303] sna_create_pixmap: serial=262, 11x16, usage=3 >[ 9.303] sna_composite(pixmap=262, op=1, src=261+(0, 0), mask=0+(0, 0), dst=262+(0, 0)+(0, 0), size=(11, 16) >[ 9.303] sna_compute_composite_region: dst=(0, 0)x(11, 16) >[ 9.303] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 16) >[ 9.303] clip_to_dst: region: 1x[(0, 0), (11, 16)], clip: 1x[(0, 0), (11, 16)] >[ 9.303] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 16) >[ 9.303] sna_compute_composite_region: clip against src (11x16 clip=0): (0, 0), (11, 16) >[ 9.303] sna_composite: fallback, dst pixmap=262 is too small (or completely damaged) >[ 9.303] sna_composite: fallback -- fbComposite >[ 9.303] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 16): region=((0,0), (11, 16)) >[ 9.303] sna_composite_fb: fallback -- move src to cpu >[ 9.303] sna_composite_fb: fallback -- move dst to cpu >[ 9.303] sna_drawable_move_region_to_cpu(pixmap=262 (11x16), [(0, 0), (11, 16)], flags=5) >[ 9.303] sna_drawable_move_region_to_cpu: region (0, 0), (11, 16) + (0, 0) subsumes pixmap (11x16) >[ 9.303] _sna_pixmap_move_to_cpu(pixmap=262, 11x16, flags=5) >[ 9.303] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.303] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.303] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.303] __sna_damage_all(11, 16) >[ 9.303] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.303] sna_transform_is_imprecise_integer_translation: no transform >[ 9.303] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x16, pitch=44/44 >[ 9.303] sna_create_pixmap(16, 16, 32, usage=3) >[ 9.303] kgem_can_create_2d: 16x16 @ 32 >[ 9.303] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.303] kgem_can_create_2d: untiled size=4096 >[ 9.303] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.303] kgem_choose_tiling: 16x16 -> 0 >[ 9.303] sna_create_pixmap: usage=3, flags=a >[ 9.303] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.303] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.303] create_pixmap: serial=264, usage=3, 16x16 >[ 9.303] sna_create_pixmap: serial=264, 16x16, usage=3 >[ 9.303] sna_composite(pixmap=264, op=1, src=263+(0, 0), mask=0+(0, 0), dst=264+(0, 0)+(0, 0), size=(16, 16) >[ 9.303] sna_compute_composite_region: dst=(0, 0)x(16, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 16) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (16, 16)], clip: 1x[(0, 0), (16, 16)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 16) >[ 9.304] sna_compute_composite_region: clip against src (16x16 clip=0): (0, 0), (16, 16) >[ 9.304] sna_composite: fallback, dst pixmap=264 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 16): region=((0,0), (16, 16)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=264 (16x16), [(0, 0), (16, 16)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=264, 16x16, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(16, 16) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.304] sna_create_pixmap(14, 16, 32, usage=3) >[ 9.304] kgem_can_create_2d: 14x16 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 14x16 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [896], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 14x16, depth=32/32, size=904 >[ 9.304] create_pixmap: serial=266, usage=3, 14x16 >[ 9.304] sna_create_pixmap: serial=266, 14x16, usage=3 >[ 9.304] sna_composite(pixmap=266, op=1, src=265+(0, 0), mask=0+(0, 0), dst=266+(0, 0)+(0, 0), size=(14, 16) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(14, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (14, 16) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (14, 16)], clip: 1x[(0, 0), (14, 16)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (14, 16) >[ 9.304] sna_compute_composite_region: clip against src (14x16 clip=0): (0, 0), (14, 16) >[ 9.304] sna_composite: fallback, dst pixmap=266 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(14, 16): region=((0,0), (14, 16)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=266 (14x16), [(0, 0), (14, 16)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (14, 16) + (0, 0) subsumes pixmap (14x16) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=266, 14x16, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(14, 16) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x16, pitch=56/56 >[ 9.304] sna_create_pixmap(7, 22, 32, usage=3) >[ 9.304] kgem_can_create_2d: 7x22 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=22 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 7x22 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [616], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 7x22, depth=32/32, size=624 >[ 9.304] create_pixmap: serial=268, usage=3, 7x22 >[ 9.304] sna_create_pixmap: serial=268, 7x22, usage=3 >[ 9.304] sna_composite(pixmap=268, op=1, src=267+(0, 0), mask=0+(0, 0), dst=268+(0, 0)+(0, 0), size=(7, 22) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(7, 22) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7, 22) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (7, 22)], clip: 1x[(0, 0), (7, 22)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7, 22) >[ 9.304] sna_compute_composite_region: clip against src (7x22 clip=0): (0, 0), (7, 22) >[ 9.304] sna_composite: fallback, dst pixmap=268 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(7, 22): region=((0,0), (7, 22)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=268 (7x22), [(0, 0), (7, 22)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (7, 22) + (0, 0) subsumes pixmap (7x22) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=268, 7x22, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(7, 22) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x22, pitch=28/28 >[ 9.304] sna_create_pixmap(13, 16, 32, usage=3) >[ 9.304] kgem_can_create_2d: 13x16 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 13x16 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [832], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 13x16, depth=32/32, size=840 >[ 9.304] create_pixmap: serial=270, usage=3, 13x16 >[ 9.304] sna_create_pixmap: serial=270, 13x16, usage=3 >[ 9.304] sna_composite(pixmap=270, op=1, src=269+(0, 0), mask=0+(0, 0), dst=270+(0, 0)+(0, 0), size=(13, 16) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(13, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (13, 16) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (13, 16)], clip: 1x[(0, 0), (13, 16)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (13, 16) >[ 9.304] sna_compute_composite_region: clip against src (13x16 clip=0): (0, 0), (13, 16) >[ 9.304] sna_composite: fallback, dst pixmap=270 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(13, 16): region=((0,0), (13, 16)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=270 (13x16), [(0, 0), (13, 16)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (13, 16) + (0, 0) subsumes pixmap (13x16) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=270, 13x16, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(13, 16) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x16, pitch=52/52 >[ 9.304] sna_create_pixmap(17, 16, 32, usage=3) >[ 9.304] kgem_can_create_2d: 17x16 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=16 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 17x16 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [1088], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 17x16, depth=32/32, size=1096 >[ 9.304] create_pixmap: serial=272, usage=3, 17x16 >[ 9.304] sna_create_pixmap: serial=272, 17x16, usage=3 >[ 9.304] sna_composite(pixmap=272, op=1, src=271+(0, 0), mask=0+(0, 0), dst=272+(0, 0)+(0, 0), size=(17, 16) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(17, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (17, 16) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (17, 16)], clip: 1x[(0, 0), (17, 16)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (17, 16) >[ 9.304] sna_compute_composite_region: clip against src (17x16 clip=0): (0, 0), (17, 16) >[ 9.304] sna_composite: fallback, dst pixmap=272 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(17, 16): region=((0,0), (17, 16)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=272 (17x16), [(0, 0), (17, 16)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (17, 16) + (0, 0) subsumes pixmap (17x16) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=272, 17x16, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(17, 16) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x16, pitch=68/68 >[ 9.304] sna_create_pixmap(15, 16, 32, usage=3) >[ 9.304] kgem_can_create_2d: 15x16 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 15, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 15x16 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [960], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 15x16, depth=32/32, size=968 >[ 9.304] create_pixmap: serial=274, usage=3, 15x16 >[ 9.304] sna_create_pixmap: serial=274, 15x16, usage=3 >[ 9.304] sna_composite(pixmap=274, op=1, src=273+(0, 0), mask=0+(0, 0), dst=274+(0, 0)+(0, 0), size=(15, 16) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(15, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (15, 16) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (15, 16)], clip: 1x[(0, 0), (15, 16)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (15, 16) >[ 9.304] sna_compute_composite_region: clip against src (15x16 clip=0): (0, 0), (15, 16) >[ 9.304] sna_composite: fallback, dst pixmap=274 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(15, 16): region=((0,0), (15, 16)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=274 (15x16), [(0, 0), (15, 16)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (15, 16) + (0, 0) subsumes pixmap (15x16) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=274, 15x16, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(15, 16) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=15x16, pitch=60/60 >[ 9.304] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.304] kgem_can_create_2d: 16x21 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 16x21 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.304] create_pixmap: serial=276, usage=3, 16x21 >[ 9.304] sna_create_pixmap: serial=276, 16x21, usage=3 >[ 9.304] sna_composite(pixmap=276, op=1, src=275+(0, 0), mask=0+(0, 0), dst=276+(0, 0)+(0, 0), size=(16, 21) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.304] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.304] sna_composite: fallback, dst pixmap=276 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=276 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=276, 16x21, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(16, 21) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.304] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.304] kgem_can_create_2d: 16x21 @ 32 >[ 9.304] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.304] kgem_can_create_2d: untiled size=4096 >[ 9.304] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.304] kgem_choose_tiling: 16x21 -> 0 >[ 9.304] sna_create_pixmap: usage=3, flags=a >[ 9.304] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.304] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.304] create_pixmap: serial=278, usage=3, 16x21 >[ 9.304] sna_create_pixmap: serial=278, 16x21, usage=3 >[ 9.304] sna_composite(pixmap=278, op=1, src=277+(0, 0), mask=0+(0, 0), dst=278+(0, 0)+(0, 0), size=(16, 21) >[ 9.304] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.304] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.304] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.304] sna_composite: fallback, dst pixmap=278 is too small (or completely damaged) >[ 9.304] sna_composite: fallback -- fbComposite >[ 9.304] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.304] sna_composite_fb: fallback -- move src to cpu >[ 9.304] sna_composite_fb: fallback -- move dst to cpu >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=278 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.304] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.304] _sna_pixmap_move_to_cpu(pixmap=278, 16x21, flags=5) >[ 9.304] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.304] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.304] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.304] __sna_damage_all(16, 21) >[ 9.304] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.304] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.304] kgem_bo_is_busy: handle=30, domain: 0 exec? 1, rq? 1 >[ 9.304] sna_glyphs: discarding mask >[ 9.304] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.304] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268788999280 size=7680x2160 >[ 9.304] glyph_cache(0): adding glyph to cache 1, pos 432 >[ 9.304] glyph_cache_upload: upload glyph 0x55bca9b49c70 to cache (416, 32)x(15, 16) >[ 9.304] sna_composite(pixmap=2, op=1, src=256+(0, 0), mask=0+(0, 0), dst=2+(416, 32)+(0, 0), size=(15, 16) >[ 9.304] sna_compute_composite_region: dst=(416, 32)x(15, 16) >[ 9.304] sna_compute_composite_region: initial clip against dst->pDrawable: (416, 32), (431, 48) >[ 9.304] clip_to_dst: region: 1x[(416, 32), (431, 48)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.304] sna_compute_composite_region: clip against dst->pCompositeClip: (416, 32), (431, 48) >[ 9.304] sna_compute_composite_region: clip against src (15x16 clip=0): (416, 32), (431, 48) >[ 9.304] sna_composite: composite region extents:+(0, 0) -> (416, 32), (431, 48) + (0, 0) >[ 9.304] gen9_render_composite: 15x16, current mode=1/1 >[ 9.304] kgem_bo_is_render: handle=6, rq? 0 [0] >[ 9.304] sna_blt_composite (0, 0), (416, 32), 15x16 >[ 9.304] sna_transform_is_imprecise_integer_translation: no transform >[ 9.304] sna_blt_composite: converting transform to integer translation? (0, 0) >[ 9.304] sna_blt_composite: blt dst offset (0, 0), source offset (-416, -32), with alpha fixup? 0 >[ 9.304] use_cpu_bo: no cpu bo >[ 9.304] move_to_gpu: not migrating pixmap=256 due to usage_hint=3 >[ 9.304] sna_drawable_use_bo pixmap=2, box=((416, 32), (431, 48)), flags=9... >[ 9.304] sna_drawable_use_bo: pinned, never REPLACES >[ 9.304] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.304] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.304] sna_drawable_use_bo: using whole GPU bo >[ 9.304] sna_drawable_move_region_to_cpu(pixmap=256 (15x16), [(0, 0), (15, 16)], flags=2) >[ 9.304] sna_drawable_move_region_to_cpu: pixmap=256 all damaged on CPU >[ 9.304] prepare_blt_put >[ 9.304] blt_put_composite_box: src=(-416, -32), dst=(0, 0) >[ 9.304] sna_write_boxes x 1, src stride=60, src dx=(-416, -32) >[ 9.304] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.304] kgem_bo_can_map__cpu: handle=6 >[ 9.304] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC >[ 9.304] write_boxes_inplace x 1, handle=6, tiling=2 >[ 9.304] upload_inplace__tiled: tiling=2 >[ 9.304] kgem_bo_can_map: handle=6, map=0x7f1c71ae5000:0x0:0x0, tiling=2, domain=0, offset=4250423296 >[ 9.304] kgem_bo_map: handle=6, offset=4250423296, tiling=2, map=0x7f1c71ae5000:0x0, domain=0 >[ 9.304] __kgem_bo_map__gtt_or_wc: handle=6 >[ 9.304] kgem_trim_vma_cache: type=0, count=-509 (bucket: 10) >[ 9.304] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.304] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 >[ 9.304] __kgem_busy: handle=6, busy=0, wedged=0 >[ 9.304] kgem_bo_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] >[ 9.304] assert_bo_retired: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.304] write_boxes_inplace: (0, 0) -> (416, 32) x (15, 16) [bpp=32, src_pitch=60, dst_pitch=4096] >[ 9.304] memcpy_blt: src=(0, 0), dst=(416, 32), size=15x16, pitch=60/4096 >[ 9.304] apply_damage: damage=0x0, region=1 [(416, 32), (431, 48) + (0, 0)] >[ 9.304] nop_done: flushing BLT operation on empty ring >[ 9.304] gen8_vertex_close: used=7149, vbo active? 16, vb=4, nreloc=1 >[ 9.304] gen8_vertex_close: reloc[0] = 287 >[ 9.304] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.304] kgem_add_handle: handle=16, index=3 >[ 9.304] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.304] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.304] kgem_finish_buffers: buffer handle=31, used=50176, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.304] kgem_finish_buffers: retaining upload buffer (50176/262144): used=53248, refcnt=1 >[ 9.304] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.304] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.304] kgem_fixup_relocs: shrinking by 61440 >[ 9.304] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.305] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.305] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.305] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.305] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.305] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.305] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.305] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.305] gen9_render_composite: 0x0, current mode=0/1 >[ 9.305] kgem_bo_is_busy: handle=6, domain: 2 exec? 0, rq? 0 >[ 9.305] kgem_bo_is_busy: handle=30, domain: 3 exec? 0, rq? 1 >[ 9.305] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.305] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.305] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.305] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.305] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.305] sna_drawable_use_bo: using whole GPU bo >[ 9.305] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] color_convert: src=ff232321 [20028888] >[ 9.305] color_convert: dst=ff232321 [20028888] >[ 9.305] sna_render_get_solid: ff232321 >[ 9.305] sna_render_get_solid(7) = ff232321 (old) >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] sna_transform_is_imprecise_integer_translation: no transform >[ 9.305] gen9_composite_picture: integer translation (0, 0), removing >[ 9.305] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.305] sna_render_pixmap_bo: GPU all damaged >[ 9.305] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.305] gen4_choose_composite_emitter: solid, identity mask >[ 9.305] kgem_check_bo: num_pages=+17225, num_exec=+3 >[ 9.305] aligning vertex: was 3, now 4 floats per vertex >[ 9.305] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.305] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.305] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.305] kgem_add_handle: handle=4, index=0 >[ 9.305] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.305] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.305] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.305] gen9_composite_get_binding_table(ffc0) >[ 9.305] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.305] kgem_add_handle: handle=30, index=1 >[ 9.305] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.305] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.305] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.305] kgem_add_reloc64: handle=8, pos=16344, delta=0, domains=40000 >[ 9.305] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.305] kgem_add_handle: handle=8, index=2 >[ 9.305] kgem_add_reloc64[4] = (delta=28, target handle=2, presumed=fdffe000) >[ 9.305] [3fd0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.305] kgem_add_reloc64: handle=6, pos=16328, delta=0, domains=40000 >[ 9.305] kgem_add_handle: handle=6, index=3 >[ 9.305] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 9.305] [3fc0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.305] gen9_emit_cc: blend=177 (current=ffffffff), src=17, dst=18 >[ 9.305] gen9_emit_sampler: sampler = a >[ 9.305] gen9_emit_sf: num_sf_outputs=2 >[ 9.305] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.305] gen9_emit_vertex_elements: setup id=9 >[ 9.305] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.305] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.305] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.305] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.305] gen8_vertex_flush[498] = 3 >[ 9.305] gen9_magic_ca_pass: CA fixup (1788 -> 1791) >[ 9.305] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.305] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.305] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.305] glyph_cache(0): adding glyph to cache 1, pos 436 >[ 9.305] glyph_cache_upload: upload glyph 0x55bca9b34090 to cache (432, 32)x(10, 3) >[ 9.305] sna_composite(pixmap=2, op=1, src=258+(0, 0), mask=0+(0, 0), dst=2+(432, 32)+(0, 0), size=(10, 3) >[ 9.305] sna_compute_composite_region: dst=(432, 32)x(10, 3) >[ 9.305] sna_compute_composite_region: initial clip against dst->pDrawable: (432, 32), (442, 35) >[ 9.305] clip_to_dst: region: 1x[(432, 32), (442, 35)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.305] sna_compute_composite_region: clip against dst->pCompositeClip: (432, 32), (442, 35) >[ 9.305] sna_compute_composite_region: clip against src (10x3 clip=0): (432, 32), (442, 35) >[ 9.305] sna_composite: composite region extents:+(0, 0) -> (432, 32), (442, 35) + (0, 0) >[ 9.305] gen9_render_composite: 10x3, current mode=1/1 >[ 9.305] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.305] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.305] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.305] gen9_composite_set_target: (432, 32)x(10, 3), partial?=0 >[ 9.305] sna_drawable_use_bo pixmap=2, box=((432, 32), (442, 35)), flags=f... >[ 9.305] sna_drawable_use_bo: pinned, never REPLACES >[ 9.305] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.305] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.305] sna_drawable_use_bo: using whole GPU bo >[ 9.305] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.305] gen9_composite_picture: (0, 0)x(10, 3), dst=(432, 32) >[ 9.305] sna_transform_is_imprecise_integer_translation: no transform >[ 9.305] gen9_composite_picture: integer translation (0, 0), removing >[ 9.305] sna_render_pixmap_bo pixmap=258, (0, 0)x(10, 3)/(10, 3) >[ 9.305] sna_render_pixmap_bo box=(0, 0), (10, 3): (10, 3)/(10, 3) >[ 9.305] sna_render_pixmap_bo: offset=(-432, -32), size=(10, 3) >[ 9.305] use_cpu_bo: no cpu bo >[ 9.305] move_to_gpu: not migrating pixmap=258 due to usage_hint=3 >[ 9.305] sna_render_pixmap_bo: uploading CPU box (0, 0), (10, 3) >[ 9.305] upload: box=(0, 0), (10, 3), pixmap=10x3 >[ 9.305] sna_drawable_move_region_to_cpu(pixmap=258 (10x3), [(0, 0), (10, 3)], flags=2) >[ 9.305] sna_drawable_move_region_to_cpu: pixmap=258 all damaged on CPU >[ 9.305] kgem_can_create_2d: 10x3 @ 32 >[ 9.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=3 >[ 9.305] kgem_can_create_2d: untiled size=4096 >[ 9.305] kgem_choose_tiling: too short [3] for TILING_X >[ 9.305] kgem_choose_tiling: 10x3 -> 0 >[ 9.305] kgem_upload_source_image : (0, 0), (10, 3), stride=40, bpp=32 >[ 9.305] kgem_create_buffer_2d: 10x3, 32 bpp, stride=64 >[ 9.305] kgem_create_buffer: size=256, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.305] kgem_create_buffer: reusing buffer? used=53248 + size=256, total=262144 >[ 9.305] kgem_create_proxy: target handle=31 [proxy? -1], offset=53248, length=256, io=1 >[ 9.305] __kgem_bo_init(handle=31, num_pages=256) >[ 9.305] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x3, pitch=40/64 >[ 9.305] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.305] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.305] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.305] gen4_choose_composite_emitter: identity src, no mask >[ 9.305] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.305] aligning vertex: was 4, now 3 floats per vertex >[ 9.305] gen9_composite_get_binding_table(fec0) >[ 9.305] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=20002 >[ 9.305] kgem_add_reloc64[6] = (delta=0, target handle=3, presumed=fd585000) >[ 9.305] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.305] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.305] kgem_add_reloc64: handle=31, pos=16280, delta=0, domains=40000 >[ 9.305] kgem_add_reloc64: adding proxy [delta=53248] for handle=31 >[ 9.305] kgem_add_handle: handle=31, index=4 >[ 9.305] kgem_add_reloc64[7] = (delta=53248, target handle=4, presumed=fd4fc000) >[ 9.305] [3f90] bind bo(handle=31, addr=fd509000), format=192, width=10, height=3, pitch=64, tiling=0 -> sampler >[ 9.305] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.305] gen9_emit_sampler: sampler = 2 >[ 9.305] gen9_emit_sf: num_sf_outputs=1 >[ 9.305] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.305] gen9_emit_vertex_elements: setup id=2 >[ 9.305] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.305] gen9_render_composite_box: (432, 32), (442, 35) >[ 9.305] apply_damage: damage=0x0, region=1 [(432, 32), (442, 35) + (0, 0)] >[ 9.305] gen8_vertex_flush[5e0] = 3 >[ 9.305] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.305] gen9_render_composite: 0x0, current mode=1/1 >[ 9.305] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.305] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.305] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.305] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.305] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.305] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.305] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.305] sna_drawable_use_bo: using whole GPU bo >[ 9.305] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] color_convert: src=ff232321 [20028888] >[ 9.305] color_convert: dst=ff232321 [20028888] >[ 9.305] sna_render_get_solid: ff232321 >[ 9.305] sna_render_get_solid(7) = ff232321 (last) >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] sna_transform_is_imprecise_integer_translation: no transform >[ 9.305] gen9_composite_picture: integer translation (0, 0), removing >[ 9.305] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.305] sna_render_pixmap_bo: GPU all damaged >[ 9.305] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.305] gen4_choose_composite_emitter: solid, identity mask >[ 9.305] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.305] aligning vertex: was 3, now 4 floats per vertex >[ 9.305] gen9_composite_get_binding_table(fe00) >[ 9.305] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.305] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.305] gen9_emit_sampler: sampler = a >[ 9.305] gen9_emit_sf: num_sf_outputs=2 >[ 9.305] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.305] gen9_emit_vertex_elements: setup id=9 >[ 9.305] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.305] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.305] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.305] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.305] gen8_vertex_flush[6b8] = 3 >[ 9.305] gen9_magic_ca_pass: CA fixup (1794 -> 1797) >[ 9.305] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.305] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.305] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.305] glyph_cache(0): adding glyph to cache 1, pos 448 >[ 9.305] glyph_cache_upload: upload glyph 0x55bca9b179a0 to cache (448, 0)x(17, 21) >[ 9.305] sna_composite(pixmap=2, op=1, src=260+(0, 0), mask=0+(0, 0), dst=2+(448, 0)+(0, 0), size=(17, 21) >[ 9.305] sna_compute_composite_region: dst=(448, 0)x(17, 21) >[ 9.305] sna_compute_composite_region: initial clip against dst->pDrawable: (448, 0), (465, 21) >[ 9.305] clip_to_dst: region: 1x[(448, 0), (465, 21)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.305] sna_compute_composite_region: clip against dst->pCompositeClip: (448, 0), (465, 21) >[ 9.305] sna_compute_composite_region: clip against src (17x21 clip=0): (448, 0), (465, 21) >[ 9.305] sna_composite: composite region extents:+(0, 0) -> (448, 0), (465, 21) + (0, 0) >[ 9.305] gen9_render_composite: 17x21, current mode=1/1 >[ 9.305] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.305] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.305] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.305] gen9_composite_set_target: (448, 0)x(17, 21), partial?=0 >[ 9.305] sna_drawable_use_bo pixmap=2, box=((448, 0), (465, 21)), flags=f... >[ 9.305] sna_drawable_use_bo: pinned, never REPLACES >[ 9.305] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.305] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.305] sna_drawable_use_bo: using whole GPU bo >[ 9.305] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.305] gen9_composite_picture: (0, 0)x(17, 21), dst=(448, 0) >[ 9.305] sna_transform_is_imprecise_integer_translation: no transform >[ 9.305] gen9_composite_picture: integer translation (0, 0), removing >[ 9.305] sna_render_pixmap_bo pixmap=260, (0, 0)x(17, 21)/(17, 21) >[ 9.305] sna_render_pixmap_bo box=(0, 0), (17, 21): (17, 21)/(17, 21) >[ 9.305] sna_render_pixmap_bo: offset=(-448, 0), size=(17, 21) >[ 9.305] use_cpu_bo: no cpu bo >[ 9.305] move_to_gpu: not migrating pixmap=260 due to usage_hint=3 >[ 9.305] sna_render_pixmap_bo: uploading CPU box (0, 0), (17, 21) >[ 9.305] upload: box=(0, 0), (17, 21), pixmap=17x21 >[ 9.305] sna_drawable_move_region_to_cpu(pixmap=260 (17x21), [(0, 0), (17, 21)], flags=2) >[ 9.305] sna_drawable_move_region_to_cpu: pixmap=260 all damaged on CPU >[ 9.305] kgem_can_create_2d: 17x21 @ 32 >[ 9.305] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=21 >[ 9.305] kgem_can_create_2d: untiled size=4096 >[ 9.305] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.305] kgem_choose_tiling: 17x21 -> 0 >[ 9.305] kgem_upload_source_image : (0, 0), (17, 21), stride=68, bpp=32 >[ 9.305] kgem_create_buffer_2d: 17x21, 32 bpp, stride=96 >[ 9.305] kgem_create_buffer: size=2112, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.305] kgem_create_buffer: reusing buffer? used=53504 + size=2112, total=262144 >[ 9.305] kgem_create_proxy: target handle=31 [proxy? -1], offset=53504, length=2112, io=1 >[ 9.305] __kgem_bo_init(handle=31, num_pages=2112) >[ 9.305] kgem_create_buffer_2d: trimming buffer from 55808 to 55552 >[ 9.305] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x21, pitch=68/96 >[ 9.305] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.305] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.305] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.305] gen4_choose_composite_emitter: identity src, no mask >[ 9.305] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.305] aligning vertex: was 4, now 3 floats per vertex >[ 9.305] gen9_composite_get_binding_table(fdc0) >[ 9.305] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.305] kgem_add_reloc64: handle=31, pos=16232, delta=0, domains=40000 >[ 9.305] kgem_add_reloc64: adding proxy [delta=53504] for handle=31 >[ 9.305] kgem_add_reloc64[8] = (delta=53504, target handle=4, presumed=fd4fc000) >[ 9.305] [3f60] bind bo(handle=31, addr=fd509100), format=192, width=17, height=21, pitch=96, tiling=0 -> sampler >[ 9.305] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.305] gen9_emit_sampler: sampler = 2 >[ 9.305] gen9_emit_sf: num_sf_outputs=1 >[ 9.305] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.305] gen9_emit_vertex_elements: setup id=2 >[ 9.305] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.305] gen9_render_composite_box: (448, 0), (465, 21) >[ 9.305] apply_damage: damage=0x0, region=1 [(448, 0), (465, 21) + (0, 0)] >[ 9.305] gen8_vertex_flush[7ec] = 3 >[ 9.305] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.305] gen9_render_composite: 0x0, current mode=1/1 >[ 9.305] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.305] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.305] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.305] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.305] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.305] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.305] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.305] sna_drawable_use_bo: using whole GPU bo >[ 9.305] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] color_convert: src=ff232321 [20028888] >[ 9.305] color_convert: dst=ff232321 [20028888] >[ 9.305] sna_render_get_solid: ff232321 >[ 9.305] sna_render_get_solid(7) = ff232321 (last) >[ 9.305] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.305] sna_transform_is_imprecise_integer_translation: no transform >[ 9.305] gen9_composite_picture: integer translation (0, 0), removing >[ 9.305] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.305] sna_render_pixmap_bo: GPU all damaged >[ 9.305] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.305] gen4_choose_composite_emitter: solid, identity mask >[ 9.305] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.305] aligning vertex: was 3, now 4 floats per vertex >[ 9.305] gen9_composite_get_binding_table(fd40) >[ 9.305] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.305] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.305] gen9_emit_sampler: sampler = a >[ 9.305] gen9_emit_sf: num_sf_outputs=2 >[ 9.305] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.305] gen9_emit_vertex_elements: setup id=9 >[ 9.305] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.305] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.305] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.305] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.305] gen8_vertex_flush[8c4] = 3 >[ 9.305] gen9_magic_ca_pass: CA fixup (1800 -> 1803) >[ 9.305] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.305] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.305] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.305] glyph_cache(0): adding glyph to cache 1, pos 464 >[ 9.305] glyph_cache_upload: upload glyph 0x55bca9afa6d0 to cache (480, 0)x(11, 16) >[ 9.305] sna_composite(pixmap=2, op=1, src=262+(0, 0), mask=0+(0, 0), dst=2+(480, 0)+(0, 0), size=(11, 16) >[ 9.305] sna_compute_composite_region: dst=(480, 0)x(11, 16) >[ 9.305] sna_compute_composite_region: initial clip against dst->pDrawable: (480, 0), (491, 16) >[ 9.305] clip_to_dst: region: 1x[(480, 0), (491, 16)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.305] sna_compute_composite_region: clip against dst->pCompositeClip: (480, 0), (491, 16) >[ 9.305] sna_compute_composite_region: clip against src (11x16 clip=0): (480, 0), (491, 16) >[ 9.306] sna_composite: composite region extents:+(0, 0) -> (480, 0), (491, 16) + (0, 0) >[ 9.306] gen9_render_composite: 11x16, current mode=1/1 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (480, 0)x(11, 16), partial?=0 >[ 9.306] sna_drawable_use_bo pixmap=2, box=((480, 0), (491, 16)), flags=f... >[ 9.306] sna_drawable_use_bo: pinned, never REPLACES >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(11, 16), dst=(480, 0) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=262, (0, 0)x(11, 16)/(11, 16) >[ 9.306] sna_render_pixmap_bo box=(0, 0), (11, 16): (11, 16)/(11, 16) >[ 9.306] sna_render_pixmap_bo: offset=(-480, 0), size=(11, 16) >[ 9.306] use_cpu_bo: no cpu bo >[ 9.306] move_to_gpu: not migrating pixmap=262 due to usage_hint=3 >[ 9.306] sna_render_pixmap_bo: uploading CPU box (0, 0), (11, 16) >[ 9.306] upload: box=(0, 0), (11, 16), pixmap=11x16 >[ 9.306] sna_drawable_move_region_to_cpu(pixmap=262 (11x16), [(0, 0), (11, 16)], flags=2) >[ 9.306] sna_drawable_move_region_to_cpu: pixmap=262 all damaged on CPU >[ 9.306] kgem_can_create_2d: 11x16 @ 32 >[ 9.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.306] kgem_can_create_2d: untiled size=4096 >[ 9.306] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X >[ 9.306] kgem_choose_tiling: 11x16 -> 0 >[ 9.306] kgem_upload_source_image : (0, 0), (11, 16), stride=44, bpp=32 >[ 9.306] kgem_create_buffer_2d: 11x16, 32 bpp, stride=64 >[ 9.306] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.306] kgem_create_buffer: reusing buffer? used=55552 + size=1024, total=262144 >[ 9.306] kgem_create_proxy: target handle=31 [proxy? -1], offset=55552, length=1024, io=1 >[ 9.306] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.306] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x16, pitch=44/64 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.306] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.306] gen4_choose_composite_emitter: identity src, no mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 4, now 3 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fd00) >[ 9.306] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.306] kgem_add_reloc64: handle=31, pos=16184, delta=0, domains=40000 >[ 9.306] kgem_add_reloc64: adding proxy [delta=55552] for handle=31 >[ 9.306] kgem_add_reloc64[9] = (delta=55552, target handle=4, presumed=fd4fc000) >[ 9.306] [3f30] bind bo(handle=31, addr=fd509900), format=192, width=11, height=16, pitch=64, tiling=0 -> sampler >[ 9.306] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.306] gen9_emit_sampler: sampler = 2 >[ 9.306] gen9_emit_sf: num_sf_outputs=1 >[ 9.306] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=2 >[ 9.306] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.306] gen9_render_composite_box: (480, 0), (491, 16) >[ 9.306] apply_damage: damage=0x0, region=1 [(480, 0), (491, 16) + (0, 0)] >[ 9.306] gen8_vertex_flush[9f8] = 3 >[ 9.306] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.306] gen9_render_composite: 0x0, current mode=1/1 >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.306] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] color_convert: src=ff232321 [20028888] >[ 9.306] color_convert: dst=ff232321 [20028888] >[ 9.306] sna_render_get_solid: ff232321 >[ 9.306] sna_render_get_solid(7) = ff232321 (last) >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.306] sna_render_pixmap_bo: GPU all damaged >[ 9.306] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.306] gen4_choose_composite_emitter: solid, identity mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 3, now 4 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fc80) >[ 9.306] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.306] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.306] gen9_emit_sampler: sampler = a >[ 9.306] gen9_emit_sf: num_sf_outputs=2 >[ 9.306] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=9 >[ 9.306] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.306] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.306] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.306] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.306] gen8_vertex_flush[ad0] = 3 >[ 9.306] gen9_magic_ca_pass: CA fixup (1806 -> 1809) >[ 9.306] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.306] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.306] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.306] glyph_cache(0): adding glyph to cache 1, pos 468 >[ 9.306] glyph_cache_upload: upload glyph 0x55bca9afa730 to cache (496, 0)x(16, 16) >[ 9.306] sna_composite(pixmap=2, op=1, src=264+(0, 0), mask=0+(0, 0), dst=2+(496, 0)+(0, 0), size=(16, 16) >[ 9.306] sna_compute_composite_region: dst=(496, 0)x(16, 16) >[ 9.306] sna_compute_composite_region: initial clip against dst->pDrawable: (496, 0), (512, 16) >[ 9.306] clip_to_dst: region: 1x[(496, 0), (512, 16)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.306] sna_compute_composite_region: clip against dst->pCompositeClip: (496, 0), (512, 16) >[ 9.306] sna_compute_composite_region: clip against src (16x16 clip=0): (496, 0), (512, 16) >[ 9.306] sna_composite: composite region extents:+(0, 0) -> (496, 0), (512, 16) + (0, 0) >[ 9.306] gen9_render_composite: 16x16, current mode=1/1 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (496, 0)x(16, 16), partial?=0 >[ 9.306] sna_drawable_use_bo pixmap=2, box=((496, 0), (512, 16)), flags=f... >[ 9.306] sna_drawable_use_bo: pinned, never REPLACES >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(16, 16), dst=(496, 0) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=264, (0, 0)x(16, 16)/(16, 16) >[ 9.306] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.306] sna_render_pixmap_bo: offset=(-496, 0), size=(16, 16) >[ 9.306] use_cpu_bo: no cpu bo >[ 9.306] move_to_gpu: not migrating pixmap=264 due to usage_hint=3 >[ 9.306] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.306] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.306] sna_drawable_move_region_to_cpu(pixmap=264 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.306] sna_drawable_move_region_to_cpu: pixmap=264 all damaged on CPU >[ 9.306] kgem_can_create_2d: 16x16 @ 32 >[ 9.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.306] kgem_can_create_2d: untiled size=4096 >[ 9.306] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.306] kgem_choose_tiling: 16x16 -> 0 >[ 9.306] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.306] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.306] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.306] kgem_create_buffer: reusing buffer? used=56576 + size=1024, total=262144 >[ 9.306] kgem_create_proxy: target handle=31 [proxy? -1], offset=56576, length=1024, io=1 >[ 9.306] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.306] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.306] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.306] gen4_choose_composite_emitter: identity src, no mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 4, now 3 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fc40) >[ 9.306] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.306] kgem_add_reloc64: handle=31, pos=16136, delta=0, domains=40000 >[ 9.306] kgem_add_reloc64: adding proxy [delta=56576] for handle=31 >[ 9.306] kgem_add_reloc64[10] = (delta=56576, target handle=4, presumed=fd4fc000) >[ 9.306] [3f00] bind bo(handle=31, addr=fd509d00), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.306] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.306] gen9_emit_sampler: sampler = 2 >[ 9.306] gen9_emit_sf: num_sf_outputs=1 >[ 9.306] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=2 >[ 9.306] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.306] gen9_render_composite_box: (496, 0), (512, 16) >[ 9.306] apply_damage: damage=0x0, region=1 [(496, 0), (512, 16) + (0, 0)] >[ 9.306] gen8_vertex_flush[c04] = 3 >[ 9.306] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.306] gen9_render_composite: 0x0, current mode=1/1 >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.306] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] color_convert: src=ff232321 [20028888] >[ 9.306] color_convert: dst=ff232321 [20028888] >[ 9.306] sna_render_get_solid: ff232321 >[ 9.306] sna_render_get_solid(7) = ff232321 (last) >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.306] sna_render_pixmap_bo: GPU all damaged >[ 9.306] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.306] gen4_choose_composite_emitter: solid, identity mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 3, now 4 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fbc0) >[ 9.306] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.306] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.306] gen9_emit_sampler: sampler = a >[ 9.306] gen9_emit_sf: num_sf_outputs=2 >[ 9.306] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=9 >[ 9.306] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.306] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.306] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.306] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.306] gen8_vertex_flush[cdc] = 3 >[ 9.306] gen9_magic_ca_pass: CA fixup (1812 -> 1815) >[ 9.306] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.306] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.306] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.306] glyph_cache(0): adding glyph to cache 1, pos 472 >[ 9.306] glyph_cache_upload: upload glyph 0x55bca9ac7820 to cache (480, 16)x(14, 16) >[ 9.306] sna_composite(pixmap=2, op=1, src=266+(0, 0), mask=0+(0, 0), dst=2+(480, 16)+(0, 0), size=(14, 16) >[ 9.306] sna_compute_composite_region: dst=(480, 16)x(14, 16) >[ 9.306] sna_compute_composite_region: initial clip against dst->pDrawable: (480, 16), (494, 32) >[ 9.306] clip_to_dst: region: 1x[(480, 16), (494, 32)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.306] sna_compute_composite_region: clip against dst->pCompositeClip: (480, 16), (494, 32) >[ 9.306] sna_compute_composite_region: clip against src (14x16 clip=0): (480, 16), (494, 32) >[ 9.306] sna_composite: composite region extents:+(0, 0) -> (480, 16), (494, 32) + (0, 0) >[ 9.306] gen9_render_composite: 14x16, current mode=1/1 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (480, 16)x(14, 16), partial?=0 >[ 9.306] sna_drawable_use_bo pixmap=2, box=((480, 16), (494, 32)), flags=f... >[ 9.306] sna_drawable_use_bo: pinned, never REPLACES >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(14, 16), dst=(480, 16) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=266, (0, 0)x(14, 16)/(14, 16) >[ 9.306] sna_render_pixmap_bo box=(0, 0), (14, 16): (14, 16)/(14, 16) >[ 9.306] sna_render_pixmap_bo: offset=(-480, -16), size=(14, 16) >[ 9.306] use_cpu_bo: no cpu bo >[ 9.306] move_to_gpu: not migrating pixmap=266 due to usage_hint=3 >[ 9.306] sna_render_pixmap_bo: uploading CPU box (0, 0), (14, 16) >[ 9.306] upload: box=(0, 0), (14, 16), pixmap=14x16 >[ 9.306] sna_drawable_move_region_to_cpu(pixmap=266 (14x16), [(0, 0), (14, 16)], flags=2) >[ 9.306] sna_drawable_move_region_to_cpu: pixmap=266 all damaged on CPU >[ 9.306] kgem_can_create_2d: 14x16 @ 32 >[ 9.306] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.306] kgem_can_create_2d: untiled size=4096 >[ 9.306] kgem_choose_tiling: too thin [width 14, 32 bpp] for TILING_X >[ 9.306] kgem_choose_tiling: 14x16 -> 0 >[ 9.306] kgem_upload_source_image : (0, 0), (14, 16), stride=56, bpp=32 >[ 9.306] kgem_create_buffer_2d: 14x16, 32 bpp, stride=64 >[ 9.306] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.306] kgem_create_buffer: reusing buffer? used=57600 + size=1024, total=262144 >[ 9.306] kgem_create_proxy: target handle=31 [proxy? -1], offset=57600, length=1024, io=1 >[ 9.306] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.306] memcpy_blt: src=(0, 0), dst=(0, 0), size=14x16, pitch=56/64 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.306] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.306] gen4_choose_composite_emitter: identity src, no mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 4, now 3 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fb80) >[ 9.306] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.306] kgem_add_reloc64: handle=31, pos=16088, delta=0, domains=40000 >[ 9.306] kgem_add_reloc64: adding proxy [delta=57600] for handle=31 >[ 9.306] kgem_add_reloc64[11] = (delta=57600, target handle=4, presumed=fd4fc000) >[ 9.306] [3ed0] bind bo(handle=31, addr=fd50a100), format=192, width=14, height=16, pitch=64, tiling=0 -> sampler >[ 9.306] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.306] gen9_emit_sampler: sampler = 2 >[ 9.306] gen9_emit_sf: num_sf_outputs=1 >[ 9.306] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=2 >[ 9.306] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.306] gen9_render_composite_box: (480, 16), (494, 32) >[ 9.306] apply_damage: damage=0x0, region=1 [(480, 16), (494, 32) + (0, 0)] >[ 9.306] gen8_vertex_flush[e10] = 3 >[ 9.306] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.306] gen9_render_composite: 0x0, current mode=1/1 >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.306] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] color_convert: src=ff232321 [20028888] >[ 9.306] color_convert: dst=ff232321 [20028888] >[ 9.306] sna_render_get_solid: ff232321 >[ 9.306] sna_render_get_solid(7) = ff232321 (last) >[ 9.306] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.306] sna_render_pixmap_bo: GPU all damaged >[ 9.306] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.306] gen4_choose_composite_emitter: solid, identity mask >[ 9.306] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.306] aligning vertex: was 3, now 4 floats per vertex >[ 9.306] gen9_composite_get_binding_table(fb00) >[ 9.306] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.306] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.306] gen9_emit_sampler: sampler = a >[ 9.306] gen9_emit_sf: num_sf_outputs=2 >[ 9.306] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.306] gen9_emit_vertex_elements: setup id=9 >[ 9.306] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.306] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.306] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.306] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.306] gen8_vertex_flush[ee8] = 3 >[ 9.306] gen9_magic_ca_pass: CA fixup (1818 -> 1821) >[ 9.306] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.306] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.306] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.306] glyph_cache(0): adding glyph to cache 1, pos 480 >[ 9.306] glyph_cache_upload: upload glyph 0x55bca9b19d00 to cache (448, 32)x(7, 22) >[ 9.306] sna_composite(pixmap=2, op=1, src=268+(0, 0), mask=0+(0, 0), dst=2+(448, 32)+(0, 0), size=(7, 22) >[ 9.306] sna_compute_composite_region: dst=(448, 32)x(7, 22) >[ 9.306] sna_compute_composite_region: initial clip against dst->pDrawable: (448, 32), (455, 54) >[ 9.306] clip_to_dst: region: 1x[(448, 32), (455, 54)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.306] sna_compute_composite_region: clip against dst->pCompositeClip: (448, 32), (455, 54) >[ 9.306] sna_compute_composite_region: clip against src (7x22 clip=0): (448, 32), (455, 54) >[ 9.306] sna_composite: composite region extents:+(0, 0) -> (448, 32), (455, 54) + (0, 0) >[ 9.306] gen9_render_composite: 7x22, current mode=1/1 >[ 9.306] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.306] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.306] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.306] gen9_composite_set_target: (448, 32)x(7, 22), partial?=0 >[ 9.306] sna_drawable_use_bo pixmap=2, box=((448, 32), (455, 54)), flags=f... >[ 9.306] sna_drawable_use_bo: pinned, never REPLACES >[ 9.306] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.306] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.306] sna_drawable_use_bo: using whole GPU bo >[ 9.306] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.306] gen9_composite_picture: (0, 0)x(7, 22), dst=(448, 32) >[ 9.306] sna_transform_is_imprecise_integer_translation: no transform >[ 9.306] gen9_composite_picture: integer translation (0, 0), removing >[ 9.306] sna_render_pixmap_bo pixmap=268, (0, 0)x(7, 22)/(7, 22) >[ 9.307] sna_render_pixmap_bo box=(0, 0), (7, 22): (7, 22)/(7, 22) >[ 9.307] sna_render_pixmap_bo: offset=(-448, -32), size=(7, 22) >[ 9.307] use_cpu_bo: no cpu bo >[ 9.307] move_to_gpu: not migrating pixmap=268 due to usage_hint=3 >[ 9.307] sna_render_pixmap_bo: uploading CPU box (0, 0), (7, 22) >[ 9.307] upload: box=(0, 0), (7, 22), pixmap=7x22 >[ 9.307] sna_drawable_move_region_to_cpu(pixmap=268 (7x22), [(0, 0), (7, 22)], flags=2) >[ 9.307] sna_drawable_move_region_to_cpu: pixmap=268 all damaged on CPU >[ 9.307] kgem_can_create_2d: 7x22 @ 32 >[ 9.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=22 >[ 9.307] kgem_can_create_2d: untiled size=4096 >[ 9.307] kgem_choose_tiling: too thin [width 7, 32 bpp] for TILING_X >[ 9.307] kgem_choose_tiling: 7x22 -> 0 >[ 9.307] kgem_upload_source_image : (0, 0), (7, 22), stride=28, bpp=32 >[ 9.307] kgem_create_buffer_2d: 7x22, 32 bpp, stride=32 >[ 9.307] kgem_create_buffer: size=704, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.307] kgem_create_buffer: reusing buffer? used=58624 + size=704, total=262144 >[ 9.307] kgem_create_proxy: target handle=31 [proxy? -1], offset=58624, length=704, io=1 >[ 9.307] __kgem_bo_init(handle=31, num_pages=704) >[ 9.307] memcpy_blt: src=(0, 0), dst=(0, 0), size=7x22, pitch=28/32 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.307] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.307] gen4_choose_composite_emitter: identity src, no mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 4, now 3 floats per vertex >[ 9.307] gen9_composite_get_binding_table(fac0) >[ 9.307] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.307] kgem_add_reloc64: handle=31, pos=16040, delta=0, domains=40000 >[ 9.307] kgem_add_reloc64: adding proxy [delta=58624] for handle=31 >[ 9.307] kgem_add_reloc64[12] = (delta=58624, target handle=4, presumed=fd4fc000) >[ 9.307] [3ea0] bind bo(handle=31, addr=fd50a500), format=192, width=7, height=22, pitch=32, tiling=0 -> sampler >[ 9.307] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.307] gen9_emit_sampler: sampler = 2 >[ 9.307] gen9_emit_sf: num_sf_outputs=1 >[ 9.307] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=2 >[ 9.307] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.307] gen9_render_composite_box: (448, 32), (455, 54) >[ 9.307] apply_damage: damage=0x0, region=1 [(448, 32), (455, 54) + (0, 0)] >[ 9.307] gen8_vertex_flush[101c] = 3 >[ 9.307] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.307] gen9_render_composite: 0x0, current mode=1/1 >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.307] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] color_convert: src=ff232321 [20028888] >[ 9.307] color_convert: dst=ff232321 [20028888] >[ 9.307] sna_render_get_solid: ff232321 >[ 9.307] sna_render_get_solid(7) = ff232321 (last) >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.307] sna_render_pixmap_bo: GPU all damaged >[ 9.307] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.307] gen4_choose_composite_emitter: solid, identity mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 3, now 4 floats per vertex >[ 9.307] gen9_composite_get_binding_table(fa40) >[ 9.307] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.307] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.307] gen9_emit_sampler: sampler = a >[ 9.307] gen9_emit_sf: num_sf_outputs=2 >[ 9.307] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=9 >[ 9.307] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.307] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.307] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.307] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.307] gen8_vertex_flush[10f4] = 3 >[ 9.307] gen9_magic_ca_pass: CA fixup (1824 -> 1827) >[ 9.307] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.307] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.307] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.307] glyph_cache(0): adding glyph to cache 1, pos 496 >[ 9.307] glyph_cache_upload: upload glyph 0x55bca9b19b80 to cache (480, 32)x(13, 16) >[ 9.307] sna_composite(pixmap=2, op=1, src=270+(0, 0), mask=0+(0, 0), dst=2+(480, 32)+(0, 0), size=(13, 16) >[ 9.307] sna_compute_composite_region: dst=(480, 32)x(13, 16) >[ 9.307] sna_compute_composite_region: initial clip against dst->pDrawable: (480, 32), (493, 48) >[ 9.307] clip_to_dst: region: 1x[(480, 32), (493, 48)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.307] sna_compute_composite_region: clip against dst->pCompositeClip: (480, 32), (493, 48) >[ 9.307] sna_compute_composite_region: clip against src (13x16 clip=0): (480, 32), (493, 48) >[ 9.307] sna_composite: composite region extents:+(0, 0) -> (480, 32), (493, 48) + (0, 0) >[ 9.307] gen9_render_composite: 13x16, current mode=1/1 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (480, 32)x(13, 16), partial?=0 >[ 9.307] sna_drawable_use_bo pixmap=2, box=((480, 32), (493, 48)), flags=f... >[ 9.307] sna_drawable_use_bo: pinned, never REPLACES >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(13, 16), dst=(480, 32) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=270, (0, 0)x(13, 16)/(13, 16) >[ 9.307] sna_render_pixmap_bo box=(0, 0), (13, 16): (13, 16)/(13, 16) >[ 9.307] sna_render_pixmap_bo: offset=(-480, -32), size=(13, 16) >[ 9.307] use_cpu_bo: no cpu bo >[ 9.307] move_to_gpu: not migrating pixmap=270 due to usage_hint=3 >[ 9.307] sna_render_pixmap_bo: uploading CPU box (0, 0), (13, 16) >[ 9.307] upload: box=(0, 0), (13, 16), pixmap=13x16 >[ 9.307] sna_drawable_move_region_to_cpu(pixmap=270 (13x16), [(0, 0), (13, 16)], flags=2) >[ 9.307] sna_drawable_move_region_to_cpu: pixmap=270 all damaged on CPU >[ 9.307] kgem_can_create_2d: 13x16 @ 32 >[ 9.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.307] kgem_can_create_2d: untiled size=4096 >[ 9.307] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X >[ 9.307] kgem_choose_tiling: 13x16 -> 0 >[ 9.307] kgem_upload_source_image : (0, 0), (13, 16), stride=52, bpp=32 >[ 9.307] kgem_create_buffer_2d: 13x16, 32 bpp, stride=64 >[ 9.307] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.307] kgem_create_buffer: reusing buffer? used=59392 + size=1024, total=262144 >[ 9.307] kgem_create_proxy: target handle=31 [proxy? -1], offset=59392, length=1024, io=1 >[ 9.307] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.307] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x16, pitch=52/64 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.307] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.307] gen4_choose_composite_emitter: identity src, no mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 4, now 3 floats per vertex >[ 9.307] gen9_composite_get_binding_table(fa00) >[ 9.307] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.307] kgem_add_reloc64: handle=31, pos=15992, delta=0, domains=40000 >[ 9.307] kgem_add_reloc64: adding proxy [delta=59392] for handle=31 >[ 9.307] kgem_add_reloc64[13] = (delta=59392, target handle=4, presumed=fd4fc000) >[ 9.307] [3e70] bind bo(handle=31, addr=fd50a800), format=192, width=13, height=16, pitch=64, tiling=0 -> sampler >[ 9.307] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.307] gen9_emit_sampler: sampler = 2 >[ 9.307] gen9_emit_sf: num_sf_outputs=1 >[ 9.307] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=2 >[ 9.307] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.307] gen9_render_composite_box: (480, 32), (493, 48) >[ 9.307] apply_damage: damage=0x0, region=1 [(480, 32), (493, 48) + (0, 0)] >[ 9.307] gen8_vertex_flush[1228] = 3 >[ 9.307] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.307] gen9_render_composite: 0x0, current mode=1/1 >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.307] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] color_convert: src=ff232321 [20028888] >[ 9.307] color_convert: dst=ff232321 [20028888] >[ 9.307] sna_render_get_solid: ff232321 >[ 9.307] sna_render_get_solid(7) = ff232321 (last) >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.307] sna_render_pixmap_bo: GPU all damaged >[ 9.307] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.307] gen4_choose_composite_emitter: solid, identity mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 3, now 4 floats per vertex >[ 9.307] gen9_composite_get_binding_table(f980) >[ 9.307] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.307] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.307] gen9_emit_sampler: sampler = a >[ 9.307] gen9_emit_sf: num_sf_outputs=2 >[ 9.307] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=9 >[ 9.307] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.307] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.307] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.307] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.307] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.307] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.307] gen8_vertex_flush[1300] = 6 >[ 9.307] gen9_magic_ca_pass: CA fixup (1830 -> 1836) >[ 9.307] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.307] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.307] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.307] glyph_cache(0): adding glyph to cache 1, pos 512 >[ 9.307] glyph_cache_upload: upload glyph 0x55bca992be70 to cache (512, 0)x(17, 16) >[ 9.307] sna_composite(pixmap=2, op=1, src=272+(0, 0), mask=0+(0, 0), dst=2+(512, 0)+(0, 0), size=(17, 16) >[ 9.307] sna_compute_composite_region: dst=(512, 0)x(17, 16) >[ 9.307] sna_compute_composite_region: initial clip against dst->pDrawable: (512, 0), (529, 16) >[ 9.307] clip_to_dst: region: 1x[(512, 0), (529, 16)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.307] sna_compute_composite_region: clip against dst->pCompositeClip: (512, 0), (529, 16) >[ 9.307] sna_compute_composite_region: clip against src (17x16 clip=0): (512, 0), (529, 16) >[ 9.307] sna_composite: composite region extents:+(0, 0) -> (512, 0), (529, 16) + (0, 0) >[ 9.307] gen9_render_composite: 17x16, current mode=1/1 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (512, 0)x(17, 16), partial?=0 >[ 9.307] sna_drawable_use_bo pixmap=2, box=((512, 0), (529, 16)), flags=f... >[ 9.307] sna_drawable_use_bo: pinned, never REPLACES >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(17, 16), dst=(512, 0) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=272, (0, 0)x(17, 16)/(17, 16) >[ 9.307] sna_render_pixmap_bo box=(0, 0), (17, 16): (17, 16)/(17, 16) >[ 9.307] sna_render_pixmap_bo: offset=(-512, 0), size=(17, 16) >[ 9.307] use_cpu_bo: no cpu bo >[ 9.307] move_to_gpu: not migrating pixmap=272 due to usage_hint=3 >[ 9.307] sna_render_pixmap_bo: uploading CPU box (0, 0), (17, 16) >[ 9.307] upload: box=(0, 0), (17, 16), pixmap=17x16 >[ 9.307] sna_drawable_move_region_to_cpu(pixmap=272 (17x16), [(0, 0), (17, 16)], flags=2) >[ 9.307] sna_drawable_move_region_to_cpu: pixmap=272 all damaged on CPU >[ 9.307] kgem_can_create_2d: 17x16 @ 32 >[ 9.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=96, height=16 >[ 9.307] kgem_can_create_2d: untiled size=4096 >[ 9.307] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X >[ 9.307] kgem_choose_tiling: 17x16 -> 0 >[ 9.307] kgem_upload_source_image : (0, 0), (17, 16), stride=68, bpp=32 >[ 9.307] kgem_create_buffer_2d: 17x16, 32 bpp, stride=96 >[ 9.307] kgem_create_buffer: size=1536, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.307] kgem_create_buffer: reusing buffer? used=60416 + size=1536, total=262144 >[ 9.307] kgem_create_proxy: target handle=31 [proxy? -1], offset=60416, length=1536, io=1 >[ 9.307] __kgem_bo_init(handle=31, num_pages=1536) >[ 9.307] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x16, pitch=68/96 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.307] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.307] gen4_choose_composite_emitter: identity src, no mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 4, now 3 floats per vertex >[ 9.307] gen9_composite_get_binding_table(f940) >[ 9.307] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.307] kgem_add_reloc64: handle=31, pos=15944, delta=0, domains=40000 >[ 9.307] kgem_add_reloc64: adding proxy [delta=60416] for handle=31 >[ 9.307] kgem_add_reloc64[14] = (delta=60416, target handle=4, presumed=fd4fc000) >[ 9.307] [3e40] bind bo(handle=31, addr=fd50ac00), format=192, width=17, height=16, pitch=96, tiling=0 -> sampler >[ 9.307] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.307] gen9_emit_sampler: sampler = 2 >[ 9.307] gen9_emit_sf: num_sf_outputs=1 >[ 9.307] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=2 >[ 9.307] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.307] gen9_render_composite_box: (512, 0), (529, 16) >[ 9.307] apply_damage: damage=0x0, region=1 [(512, 0), (529, 16) + (0, 0)] >[ 9.307] gen8_vertex_flush[1434] = 3 >[ 9.307] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.307] gen9_render_composite: 0x0, current mode=1/1 >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.307] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] color_convert: src=ff232321 [20028888] >[ 9.307] color_convert: dst=ff232321 [20028888] >[ 9.307] sna_render_get_solid: ff232321 >[ 9.307] sna_render_get_solid(7) = ff232321 (last) >[ 9.307] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.307] sna_render_pixmap_bo: GPU all damaged >[ 9.307] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.307] gen4_choose_composite_emitter: solid, identity mask >[ 9.307] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.307] aligning vertex: was 3, now 4 floats per vertex >[ 9.307] gen9_composite_get_binding_table(f8c0) >[ 9.307] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.307] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.307] gen9_emit_sampler: sampler = a >[ 9.307] gen9_emit_sf: num_sf_outputs=2 >[ 9.307] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.307] gen9_emit_vertex_elements: setup id=9 >[ 9.307] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.307] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.307] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.307] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.307] gen8_vertex_flush[150c] = 3 >[ 9.307] gen9_magic_ca_pass: CA fixup (1839 -> 1842) >[ 9.307] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.307] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.307] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.307] glyph_cache(0): adding glyph to cache 1, pos 528 >[ 9.307] glyph_cache_upload: upload glyph 0x55bca992bed0 to cache (544, 0)x(15, 16) >[ 9.307] sna_composite(pixmap=2, op=1, src=274+(0, 0), mask=0+(0, 0), dst=2+(544, 0)+(0, 0), size=(15, 16) >[ 9.307] sna_compute_composite_region: dst=(544, 0)x(15, 16) >[ 9.307] sna_compute_composite_region: initial clip against dst->pDrawable: (544, 0), (559, 16) >[ 9.307] clip_to_dst: region: 1x[(544, 0), (559, 16)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.307] sna_compute_composite_region: clip against dst->pCompositeClip: (544, 0), (559, 16) >[ 9.307] sna_compute_composite_region: clip against src (15x16 clip=0): (544, 0), (559, 16) >[ 9.307] sna_composite: composite region extents:+(0, 0) -> (544, 0), (559, 16) + (0, 0) >[ 9.307] gen9_render_composite: 15x16, current mode=1/1 >[ 9.307] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.307] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.307] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.307] gen9_composite_set_target: (544, 0)x(15, 16), partial?=0 >[ 9.307] sna_drawable_use_bo pixmap=2, box=((544, 0), (559, 16)), flags=f... >[ 9.307] sna_drawable_use_bo: pinned, never REPLACES >[ 9.307] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.307] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.307] sna_drawable_use_bo: using whole GPU bo >[ 9.307] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.307] gen9_composite_picture: (0, 0)x(15, 16), dst=(544, 0) >[ 9.307] sna_transform_is_imprecise_integer_translation: no transform >[ 9.307] gen9_composite_picture: integer translation (0, 0), removing >[ 9.307] sna_render_pixmap_bo pixmap=274, (0, 0)x(15, 16)/(15, 16) >[ 9.307] sna_render_pixmap_bo box=(0, 0), (15, 16): (15, 16)/(15, 16) >[ 9.307] sna_render_pixmap_bo: offset=(-544, 0), size=(15, 16) >[ 9.307] use_cpu_bo: no cpu bo >[ 9.307] move_to_gpu: not migrating pixmap=274 due to usage_hint=3 >[ 9.307] sna_render_pixmap_bo: uploading CPU box (0, 0), (15, 16) >[ 9.307] upload: box=(0, 0), (15, 16), pixmap=15x16 >[ 9.307] sna_drawable_move_region_to_cpu(pixmap=274 (15x16), [(0, 0), (15, 16)], flags=2) >[ 9.307] sna_drawable_move_region_to_cpu: pixmap=274 all damaged on CPU >[ 9.307] kgem_can_create_2d: 15x16 @ 32 >[ 9.307] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.307] kgem_can_create_2d: untiled size=4096 >[ 9.307] kgem_choose_tiling: too thin [width 15, 32 bpp] for TILING_X >[ 9.307] kgem_choose_tiling: 15x16 -> 0 >[ 9.307] kgem_upload_source_image : (0, 0), (15, 16), stride=60, bpp=32 >[ 9.308] kgem_create_buffer_2d: 15x16, 32 bpp, stride=64 >[ 9.308] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.308] kgem_create_buffer: reusing buffer? used=61952 + size=1024, total=262144 >[ 9.308] kgem_create_proxy: target handle=31 [proxy? -1], offset=61952, length=1024, io=1 >[ 9.308] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.308] memcpy_blt: src=(0, 0), dst=(0, 0), size=15x16, pitch=60/64 >[ 9.308] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.308] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.308] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.308] gen4_choose_composite_emitter: identity src, no mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 4, now 3 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f880) >[ 9.308] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.308] kgem_add_reloc64: handle=31, pos=15896, delta=0, domains=40000 >[ 9.308] kgem_add_reloc64: adding proxy [delta=61952] for handle=31 >[ 9.308] kgem_add_reloc64[15] = (delta=61952, target handle=4, presumed=fd4fc000) >[ 9.308] [3e10] bind bo(handle=31, addr=fd50b200), format=192, width=15, height=16, pitch=64, tiling=0 -> sampler >[ 9.308] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.308] gen9_emit_sampler: sampler = 2 >[ 9.308] gen9_emit_sf: num_sf_outputs=1 >[ 9.308] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=2 >[ 9.308] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.308] gen9_render_composite_box: (544, 0), (559, 16) >[ 9.308] apply_damage: damage=0x0, region=1 [(544, 0), (559, 16) + (0, 0)] >[ 9.308] gen8_vertex_flush[1640] = 3 >[ 9.308] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.308] gen9_render_composite: 0x0, current mode=1/1 >[ 9.308] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.308] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.308] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.308] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.308] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.308] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.308] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.308] sna_drawable_use_bo: using whole GPU bo >[ 9.308] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] color_convert: src=ff232321 [20028888] >[ 9.308] color_convert: dst=ff232321 [20028888] >[ 9.308] sna_render_get_solid: ff232321 >[ 9.308] sna_render_get_solid(7) = ff232321 (last) >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] sna_transform_is_imprecise_integer_translation: no transform >[ 9.308] gen9_composite_picture: integer translation (0, 0), removing >[ 9.308] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.308] sna_render_pixmap_bo: GPU all damaged >[ 9.308] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.308] gen4_choose_composite_emitter: solid, identity mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 3, now 4 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f800) >[ 9.308] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.308] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.308] gen9_emit_sampler: sampler = a >[ 9.308] gen9_emit_sf: num_sf_outputs=2 >[ 9.308] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=9 >[ 9.308] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.308] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.308] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.308] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.308] gen8_vertex_flush[1718] = 6 >[ 9.308] gen9_magic_ca_pass: CA fixup (1845 -> 1851) >[ 9.308] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.308] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.308] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.308] glyph_cache(0): adding glyph to cache 1, pos 544 >[ 9.308] glyph_cache_upload: upload glyph 0x55bca9afb030 to cache (512, 32)x(16, 21) >[ 9.308] sna_composite(pixmap=2, op=1, src=276+(0, 0), mask=0+(0, 0), dst=2+(512, 32)+(0, 0), size=(16, 21) >[ 9.308] sna_compute_composite_region: dst=(512, 32)x(16, 21) >[ 9.308] sna_compute_composite_region: initial clip against dst->pDrawable: (512, 32), (528, 53) >[ 9.308] clip_to_dst: region: 1x[(512, 32), (528, 53)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.308] sna_compute_composite_region: clip against dst->pCompositeClip: (512, 32), (528, 53) >[ 9.308] sna_compute_composite_region: clip against src (16x21 clip=0): (512, 32), (528, 53) >[ 9.308] sna_composite: composite region extents:+(0, 0) -> (512, 32), (528, 53) + (0, 0) >[ 9.308] gen9_render_composite: 16x21, current mode=1/1 >[ 9.308] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.308] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.308] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.308] gen9_composite_set_target: (512, 32)x(16, 21), partial?=0 >[ 9.308] sna_drawable_use_bo pixmap=2, box=((512, 32), (528, 53)), flags=f... >[ 9.308] sna_drawable_use_bo: pinned, never REPLACES >[ 9.308] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.308] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.308] sna_drawable_use_bo: using whole GPU bo >[ 9.308] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.308] gen9_composite_picture: (0, 0)x(16, 21), dst=(512, 32) >[ 9.308] sna_transform_is_imprecise_integer_translation: no transform >[ 9.308] gen9_composite_picture: integer translation (0, 0), removing >[ 9.308] sna_render_pixmap_bo pixmap=276, (0, 0)x(16, 21)/(16, 21) >[ 9.308] sna_render_pixmap_bo box=(0, 0), (16, 21): (16, 21)/(16, 21) >[ 9.308] sna_render_pixmap_bo: offset=(-512, -32), size=(16, 21) >[ 9.308] use_cpu_bo: no cpu bo >[ 9.308] move_to_gpu: not migrating pixmap=276 due to usage_hint=3 >[ 9.308] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 21) >[ 9.308] upload: box=(0, 0), (16, 21), pixmap=16x21 >[ 9.308] sna_drawable_move_region_to_cpu(pixmap=276 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.308] sna_drawable_move_region_to_cpu: pixmap=276 all damaged on CPU >[ 9.308] kgem_can_create_2d: 16x21 @ 32 >[ 9.308] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.308] kgem_can_create_2d: untiled size=4096 >[ 9.308] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.308] kgem_choose_tiling: 16x21 -> 0 >[ 9.308] kgem_upload_source_image : (0, 0), (16, 21), stride=64, bpp=32 >[ 9.308] kgem_create_buffer_2d: 16x21, 32 bpp, stride=64 >[ 9.308] kgem_create_buffer: size=1408, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.308] kgem_create_buffer: reusing buffer? used=62976 + size=1408, total=262144 >[ 9.308] kgem_create_proxy: target handle=31 [proxy? -1], offset=62976, length=1408, io=1 >[ 9.308] __kgem_bo_init(handle=31, num_pages=1408) >[ 9.308] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.308] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.308] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.308] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.308] gen4_choose_composite_emitter: identity src, no mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 4, now 3 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f7c0) >[ 9.308] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.308] kgem_add_reloc64: handle=31, pos=15848, delta=0, domains=40000 >[ 9.308] kgem_add_reloc64: adding proxy [delta=62976] for handle=31 >[ 9.308] kgem_add_reloc64[16] = (delta=62976, target handle=4, presumed=fd4fc000) >[ 9.308] [3de0] bind bo(handle=31, addr=fd50b600), format=192, width=16, height=21, pitch=64, tiling=0 -> sampler >[ 9.308] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.308] gen9_emit_sampler: sampler = 2 >[ 9.308] gen9_emit_sf: num_sf_outputs=1 >[ 9.308] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=2 >[ 9.308] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.308] gen9_render_composite_box: (512, 32), (528, 53) >[ 9.308] apply_damage: damage=0x0, region=1 [(512, 32), (528, 53) + (0, 0)] >[ 9.308] gen8_vertex_flush[184c] = 3 >[ 9.308] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.308] gen9_render_composite: 0x0, current mode=1/1 >[ 9.308] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.308] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.308] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.308] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.308] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.308] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.308] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.308] sna_drawable_use_bo: using whole GPU bo >[ 9.308] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] color_convert: src=ff232321 [20028888] >[ 9.308] color_convert: dst=ff232321 [20028888] >[ 9.308] sna_render_get_solid: ff232321 >[ 9.308] sna_render_get_solid(7) = ff232321 (last) >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] sna_transform_is_imprecise_integer_translation: no transform >[ 9.308] gen9_composite_picture: integer translation (0, 0), removing >[ 9.308] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.308] sna_render_pixmap_bo: GPU all damaged >[ 9.308] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.308] gen4_choose_composite_emitter: solid, identity mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 3, now 4 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f740) >[ 9.308] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.308] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.308] gen9_emit_sampler: sampler = a >[ 9.308] gen9_emit_sf: num_sf_outputs=2 >[ 9.308] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=9 >[ 9.308] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.308] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.308] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.308] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.308] gen8_vertex_flush[1924] = 6 >[ 9.308] gen9_magic_ca_pass: CA fixup (1854 -> 1860) >[ 9.308] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.308] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.308] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.308] glyph_cache(0): adding glyph to cache 1, pos 560 >[ 9.308] glyph_cache_upload: upload glyph 0x55bca9afaeb0 to cache (544, 32)x(16, 21) >[ 9.308] sna_composite(pixmap=2, op=1, src=278+(0, 0), mask=0+(0, 0), dst=2+(544, 32)+(0, 0), size=(16, 21) >[ 9.308] sna_compute_composite_region: dst=(544, 32)x(16, 21) >[ 9.308] sna_compute_composite_region: initial clip against dst->pDrawable: (544, 32), (560, 53) >[ 9.308] clip_to_dst: region: 1x[(544, 32), (560, 53)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.308] sna_compute_composite_region: clip against dst->pCompositeClip: (544, 32), (560, 53) >[ 9.308] sna_compute_composite_region: clip against src (16x21 clip=0): (544, 32), (560, 53) >[ 9.308] sna_composite: composite region extents:+(0, 0) -> (544, 32), (560, 53) + (0, 0) >[ 9.308] gen9_render_composite: 16x21, current mode=1/1 >[ 9.308] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.308] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.308] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.308] gen9_composite_set_target: (544, 32)x(16, 21), partial?=0 >[ 9.308] sna_drawable_use_bo pixmap=2, box=((544, 32), (560, 53)), flags=f... >[ 9.308] sna_drawable_use_bo: pinned, never REPLACES >[ 9.308] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.308] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.308] sna_drawable_use_bo: using whole GPU bo >[ 9.308] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.308] gen9_composite_picture: (0, 0)x(16, 21), dst=(544, 32) >[ 9.308] sna_transform_is_imprecise_integer_translation: no transform >[ 9.308] gen9_composite_picture: integer translation (0, 0), removing >[ 9.308] sna_render_pixmap_bo pixmap=278, (0, 0)x(16, 21)/(16, 21) >[ 9.308] sna_render_pixmap_bo box=(0, 0), (16, 21): (16, 21)/(16, 21) >[ 9.308] sna_render_pixmap_bo: offset=(-544, -32), size=(16, 21) >[ 9.308] use_cpu_bo: no cpu bo >[ 9.308] move_to_gpu: not migrating pixmap=278 due to usage_hint=3 >[ 9.308] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 21) >[ 9.308] upload: box=(0, 0), (16, 21), pixmap=16x21 >[ 9.308] sna_drawable_move_region_to_cpu(pixmap=278 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.308] sna_drawable_move_region_to_cpu: pixmap=278 all damaged on CPU >[ 9.308] kgem_can_create_2d: 16x21 @ 32 >[ 9.308] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.308] kgem_can_create_2d: untiled size=4096 >[ 9.308] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.308] kgem_choose_tiling: 16x21 -> 0 >[ 9.308] kgem_upload_source_image : (0, 0), (16, 21), stride=64, bpp=32 >[ 9.308] kgem_create_buffer_2d: 16x21, 32 bpp, stride=64 >[ 9.308] kgem_create_buffer: size=1408, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.308] kgem_create_buffer: reusing buffer? used=64512 + size=1408, total=262144 >[ 9.308] kgem_create_proxy: target handle=31 [proxy? -1], offset=64512, length=1408, io=1 >[ 9.308] __kgem_bo_init(handle=31, num_pages=1408) >[ 9.308] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.308] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.308] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.308] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.308] gen4_choose_composite_emitter: identity src, no mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 4, now 3 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f700) >[ 9.308] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.308] kgem_add_reloc64: handle=31, pos=15800, delta=0, domains=40000 >[ 9.308] kgem_add_reloc64: adding proxy [delta=64512] for handle=31 >[ 9.308] kgem_add_reloc64[17] = (delta=64512, target handle=4, presumed=fd4fc000) >[ 9.308] [3db0] bind bo(handle=31, addr=fd50bc00), format=192, width=16, height=21, pitch=64, tiling=0 -> sampler >[ 9.308] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.308] gen9_emit_sampler: sampler = 2 >[ 9.308] gen9_emit_sf: num_sf_outputs=1 >[ 9.308] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=2 >[ 9.308] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.308] gen9_render_composite_box: (544, 32), (560, 53) >[ 9.308] apply_damage: damage=0x0, region=1 [(544, 32), (560, 53) + (0, 0)] >[ 9.308] gen8_vertex_flush[1a58] = 3 >[ 9.308] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.308] gen9_render_composite: 0x0, current mode=1/1 >[ 9.308] kgem_bo_is_busy: handle=6, domain: 2 exec? 1, rq? 1 >[ 9.308] kgem_bo_is_busy: handle=30, domain: 3 exec? 1, rq? 1 >[ 9.308] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.308] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.308] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.308] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.308] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.308] sna_drawable_use_bo: using whole GPU bo >[ 9.308] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] color_convert: src=ff232321 [20028888] >[ 9.308] color_convert: dst=ff232321 [20028888] >[ 9.308] sna_render_get_solid: ff232321 >[ 9.308] sna_render_get_solid(7) = ff232321 (last) >[ 9.308] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.308] sna_transform_is_imprecise_integer_translation: no transform >[ 9.308] gen9_composite_picture: integer translation (0, 0), removing >[ 9.308] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.308] sna_render_pixmap_bo: GPU all damaged >[ 9.308] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.308] gen4_choose_composite_emitter: solid, identity mask >[ 9.308] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.308] aligning vertex: was 3, now 4 floats per vertex >[ 9.308] gen9_composite_get_binding_table(f680) >[ 9.308] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.308] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.308] gen9_emit_sampler: sampler = a >[ 9.308] gen9_emit_sf: num_sf_outputs=2 >[ 9.308] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.308] gen9_emit_vertex_elements: setup id=9 >[ 9.308] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.308] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.308] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.308] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.308] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.308] gen8_vertex_flush[1b30] = 6 >[ 9.308] gen9_magic_ca_pass: CA fixup (1863 -> 1869) >[ 9.308] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.308] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.308] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.308] sna_accel_flush: flush?=0, dirty?=0 >[ 9.308] sna_block_handler (tv=0.56000) >[ 9.308] kgem_retire, need_retire?=1 >[ 9.308] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.308] kgem_retire__requests_ring: retiring ring 0 >[ 9.308] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.308] __kgem_retire_rq: request 1 complete >[ 9.308] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.308] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.308] kgem_retire -- retired=0, need_retire=0 >[ 9.308] sna_accel_block: GPU idle, flushing >[ 9.308] gen8_vertex_close: used=7476, vbo active? 16, vb=204, nreloc=2 >[ 9.308] gen8_vertex_close: reloc[0] = 289 >[ 9.308] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.308] kgem_add_handle: handle=16, index=5 >[ 9.308] kgem_add_reloc64[18] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.308] gen8_vertex_close: reloc[1] = 371 >[ 9.308] kgem_add_reloc64: handle=16, pos=371, delta=0, domains=200000 >[ 9.308] kgem_add_reloc64[19] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.308] batch[1/1, flags=1800]: 1778 1778 15776 16384, nreloc=20, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.308] kgem_finish_buffers: buffer handle=31, used=66048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.308] kgem_finish_buffers: retaining upload buffer (66048/262144): used=69632, refcnt=1 >[ 9.308] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.308] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.308] kgem_fixup_relocs: shrinking by 53248 >[ 9.308] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.309] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.309] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.309] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.309] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.309] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.309] __kgem_bo_clear_busy: handle=8 >[ 9.309] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.309] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.309] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.309] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.309] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.309] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.309] sna_accel_do_throttle (time=9308), triggered >[ 9.309] sna_accel_throttle (time=9308) >[ 9.309] sna_wakeup_handler >[ 9.309] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.309] kgem_bo_is_busy: handle=30, domain: 3 exec? 0, rq? 1 >[ 9.309] sna_glyphs: discarding mask >[ 9.309] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.309] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268788999280 size=7680x2160 >[ 9.309] gen9_render_composite: 0x0, current mode=0/1 >[ 9.309] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.309] kgem_bo_is_busy: handle=30, domain: 3 exec? 0, rq? 1 >[ 9.309] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.309] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.309] sna_drawable_use_bo pixmap=184, box=((0, 0), (7680, 2160)), flags=7... >[ 9.309] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.309] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.309] sna_drawable_use_bo: using whole GPU bo >[ 9.309] gen9_composite_set_target: pixmap=184, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.309] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.309] color_convert: src=ff8e8b85 [20028888] >[ 9.309] color_convert: dst=ff8e8b85 [20028888] >[ 9.309] sna_render_get_solid: ff8e8b85 >[ 9.309] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.309] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.309] sna_transform_is_imprecise_integer_translation: no transform >[ 9.309] gen9_composite_picture: integer translation (0, 0), removing >[ 9.309] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.309] sna_render_pixmap_bo: GPU all damaged >[ 9.309] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.309] gen4_choose_composite_emitter: solid, identity mask >[ 9.309] kgem_check_bo: num_pages=+17225, num_exec=+3 >[ 9.309] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.309] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.309] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.309] kgem_add_handle: handle=4, index=0 >[ 9.309] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.309] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.309] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.309] gen9_composite_get_binding_table(ffc0) >[ 9.309] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.309] kgem_add_handle: handle=30, index=1 >[ 9.309] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.309] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.309] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.309] kgem_add_reloc64: handle=8, pos=16344, delta=0, domains=40000 >[ 9.309] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.309] kgem_add_handle: handle=8, index=2 >[ 9.309] kgem_add_reloc64[4] = (delta=32, target handle=2, presumed=fdffe000) >[ 9.309] [3fd0] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.309] kgem_add_reloc64: handle=6, pos=16328, delta=0, domains=40000 >[ 9.309] kgem_add_handle: handle=6, index=3 >[ 9.309] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd585000) >[ 9.309] [3fc0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.309] gen9_emit_cc: blend=177 (current=ffffffff), src=17, dst=18 >[ 9.309] gen9_emit_sampler: sampler = a >[ 9.309] gen9_emit_sf: num_sf_outputs=2 >[ 9.309] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.309] gen9_emit_vertex_elements: setup id=9 >[ 9.309] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.309] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.309] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.309] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.309] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.309] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.309] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.309] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.309] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.309] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.309] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.309] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.309] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.309] gen8_vertex_flush[498] = 48 >[ 9.309] gen9_magic_ca_pass: CA fixup (1869 -> 1917) >[ 9.309] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.309] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.309] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.309] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=20, drawable=b1 >[ 9.309] sna_validate_gc: recomputing clip >[ 9.309] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 9.309] sna_copy_area: src=pixmap=184:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.309] sna_copy_area: normal copy >[ 9.309] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.309] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.309] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.309] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.309] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.309] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.309] sna_do_copy: pixmap -- no source clipping >[ 9.309] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.309] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.309] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=184+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.309] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=30, cpu_bo=0), replaces=1 >[ 9.309] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.309] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.309] sna_drawable_use_bo: pinned, never REPLACES >[ 9.309] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.309] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.309] sna_drawable_use_bo: applying move-to-gpu override >[ 9.309] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.309] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.309] wait_for_shadow: flags=1, flips=0, handle=27, shadow=26 >[ 9.309] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 9.309] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.309] __kgem_bo_init(handle=35, num_pages=16200) >[ 9.309] kgem_set_tiling: handle=35, tiling=1 [1], pitch=30720 [30720]: 1 >[ 9.309] __kgem_bo_make_scanout: create fb 7680x2160@24/32 >[ 9.309] __kgem_bo_map__gtt(handle=35, size=66355200) >[ 9.318] __kgem_bo_make_scanout: attached fb=105 to handle=35 >[ 9.318] new pitch=30720, tiling=1, handle=35, id=483, num_pages=16200 [16200], bucket=13 >[ 9.318] wait_for_shadow: replacing exported GPU bo >[ 9.318] wait_for_shadow: setting front pixmap to handle=35 >[ 9.318] sna_drawable_use_bo: using whole GPU bo >[ 9.318] sna_pixmap_move_to_gpu(pixmap=184, usage=0), flags=a >[ 9.318] sna_pixmap_move_to_gpu: already all-damaged >[ 9.318] sna_pixmap_mark_active: pixmap=184, handle=30 >[ 9.318] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.318] sna_pixmap_make_cow: make cow src=184, dst=165, handle=30 (already cow? src=0, dst=0) >[ 9.318] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.318] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.318] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.318] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.318] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.318] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.318] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.318] __kgem_retire_rq: request 2 complete >[ 9.318] kgem_set_mode: flushing before new bo >[ 9.318] gen8_vertex_close: used=7668, vbo active? 16, vb=200, nreloc=1 >[ 9.318] gen8_vertex_close: reloc[0] = 289 >[ 9.318] kgem_add_reloc64: handle=16, pos=289, delta=0, domains=200000 >[ 9.318] kgem_add_handle: handle=16, index=4 >[ 9.318] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.318] batch[1/1, flags=1800]: 332 332 16320 16384, nreloc=7, nexec=5, nfence=0, aperture=17299 [fenced=0] >[ 9.318] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.318] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.318] kgem_fixup_relocs: shrinking by 61440 >[ 9.318] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.318] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.318] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.318] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.318] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.318] __kgem_bo_clear_busy: handle=8 >[ 9.318] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.318] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.318] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.318] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.318] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.318] needs_batch_flush: flushing before handle=35 for new reservation >[ 9.318] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.318] aligning vertex: was 4, now 2 floats per vertex >[ 9.318] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.318] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.318] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.318] kgem_add_handle: handle=4, index=0 >[ 9.318] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.318] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.318] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.318] gen9_composite_get_binding_table(ffc0) >[ 9.318] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.318] kgem_add_handle: handle=35, index=1 >[ 9.318] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 9.318] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.318] [3fe0] bind bo(handle=35, addr=0), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.318] kgem_add_reloc64: handle=30, pos=16344, delta=0, domains=40000 >[ 9.318] kgem_add_handle: handle=30, index=2 >[ 9.318] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.318] [3fd0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.318] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.318] gen9_emit_sampler: sampler = 0 >[ 9.318] gen9_emit_sf: num_sf_outputs=1 >[ 9.318] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.318] gen9_emit_vertex_elements: setup id=0 >[ 9.318] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.318] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.318] gen8_vertex_flush[490] = 3 >[ 9.318] sna_accel_flush: flush?=0, dirty?=0 >[ 9.318] sna_block_handler (tv=0.0) >[ 9.318] kgem_retire, need_retire?=1 >[ 9.318] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.318] kgem_retire__requests_ring: retiring ring 0 >[ 9.318] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.318] __kgem_retire_rq: request 1 complete >[ 9.318] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.318] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.318] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.318] kgem_retire -- retired=0, need_retire=0 >[ 9.318] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.318] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.318] __kgem_bo_destroy: handle=31, size=262144 >[ 9.318] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.318] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.318] sna_accel_block: GPU idle, flushing >[ 9.318] gen8_vertex_close: used=7674, vbo active? 16, vb=1, nreloc=1 >[ 9.318] gen8_vertex_close: reloc[0] = 287 >[ 9.318] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.318] kgem_add_handle: handle=16, index=3 >[ 9.318] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.318] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.318] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.318] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.318] kgem_fixup_relocs: shrinking by 61440 >[ 9.318] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.318] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.318] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.318] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.318] kgem_commit: release handle=30 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.318] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.318] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.318] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.318] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.318] start_flush: has dirty shadow >[ 9.318] timer_enable (time=9318), starting timer 0 >[ 9.318] sna_accel_block: evaluating timers, active=7 >[ 9.318] sna_accel_block: flush timer expires in 8 [9326] >[ 9.318] sna_wakeup_handler >[ 9.318] sna_destroy_pixmap: pixmap=184, attached?=1 >[ 9.318] _kgem_bo_destroy: handle=30, proxy? 0 >[ 9.318] __kgem_bo_destroy: handle=30, size=66355200 >[ 9.318] __kgem_busy: handle=30, busy=131072, wedged=0 >[ 9.318] __kgem_bo_destroy: handle=30 -> active >[ 9.318] __sna_free_pixmap(pixmap=184) >[ 9.318] sna_accel_flush: flush?=0, dirty?=0 >[ 9.318] sna_accel_flush: flush?=0, dirty?=0 >[ 9.318] sna_block_handler (tv=0.46000) >[ 9.318] kgem_retire, need_retire?=1 >[ 9.318] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.318] kgem_retire__requests_ring: retiring ring 0 >[ 9.318] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.318] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 9.318] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.319] kgem_retire -- retired=0, need_retire=1 >[ 9.319] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 9.319] sna_scanout_do_flush: flush timer active: delta=7 >[ 9.319] sna_accel_block: evaluating timers, active=7 >[ 9.319] sna_accel_block: flush timer expires in 7 [9326] >[ 9.321] sna_wakeup_handler >[ 9.321] sna_create_pixmap(576, 76, 24, usage=0) >[ 9.321] kgem_can_create_2d: 576x76 @ 24 >[ 9.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.321] kgem_can_create_2d: untiled size=176128 >[ 9.321] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.321] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.321] sna_create_pixmap: usage=0, flags=1b >[ 9.321] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.321] __pop_freed_pixmap: reusing freed pixmap=184 header >[ 9.321] create_pixmap_hdr: pixmap=279, width=576, height=76, usage=0 >[ 9.321] sna_create_pixmap: serial=279, 576x76, usage=0 >[ 9.321] sna_composite_rectangles(pixmap=280, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.321] sna_composite_rectangles: converted to op 0 >[ 9.321] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.321] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.321] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.321] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.321] sna_composite_rectangles: dropping last-cpu hint >[ 9.321] sna_drawable_use_bo pixmap=280, box=((0, 0), (576, 76)), flags=19... >[ 9.321] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.321] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.321] sna_pixmap_move_to_gpu(pixmap=280, usage=0), flags=b >[ 9.321] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.321] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.321] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.321] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.321] sna_pixmap_alloc_gpu: pixmap=280 >[ 9.321] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.321] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.321] kgem_set_tiling: handle=31, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.321] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.321] from inactive: pitch=2560, tiling=1: handle=31, id=484 >[ 9.321] __sna_damage_all(576, 76) >[ 9.321] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.321] sna_pixmap_mark_active: pixmap=280, handle=31 >[ 9.321] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.321] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.321] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.321] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.321] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.321] sna_render_get_solid: 0 >[ 9.321] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.321] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.321] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.321] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.321] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.321] kgem_add_handle: handle=4, index=0 >[ 9.321] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.321] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.321] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.321] gen9_composite_get_binding_table(ffc0) >[ 9.321] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 9.321] kgem_add_handle: handle=31, index=1 >[ 9.321] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 9.321] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 9.321] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.321] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.321] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.321] kgem_add_handle: handle=7, index=2 >[ 9.321] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.321] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.321] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.321] gen9_emit_sampler: sampler = 1 >[ 9.321] gen9_emit_sf: num_sf_outputs=1 >[ 9.321] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.321] gen9_emit_vertex_elements: setup id=0 >[ 9.321] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.321] (0, 0), (576, 76) >[ 9.321] gen8_vertex_flush[490] = 3 >[ 9.321] sna_composite_rectangles: pixmap=280 marking clear [0]? 1 >[ 9.321] sna_composite_rectangles(pixmap=280, op=1, ff2c001e x 1 [(0, 0)x(576, 76) ...]) >[ 9.321] sna_composite_rectangles: converted to op 1 >[ 9.321] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.321] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.321] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.321] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.321] sna_composite_rectangles: promoting to full GPU >[ 9.321] sna_composite_rectangles: dropping last-cpu hint >[ 9.321] sna_drawable_use_bo pixmap=280, box=((0, 0), (576, 76)), flags=19... >[ 9.321] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.321] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.321] sna_drawable_use_bo: using whole GPU bo >[ 9.321] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.321] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.321] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (576, 76) ...]) >[ 9.321] sna_render_get_solid: ff2c001e >[ 9.321] sna_render_get_solid(0) = ff2c001e (old) >[ 9.321] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.321] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.321] gen9_composite_get_binding_table(ff00) >[ 9.321] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.321] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.321] kgem_add_handle: handle=8, index=3 >[ 9.321] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.321] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.321] gen9_emit_vertex_elements: setup id=0 >[ 9.321] (0, 0), (576, 76) >[ 9.321] gen8_vertex_flush[4cc] = 3 >[ 9.321] sna_composite_rectangles: pixmap=280 marking clear [ff2c001e]? 1 >[ 9.321] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.321] kgem_can_create_2d: 80x80 @ 32 >[ 9.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.321] kgem_can_create_2d: untiled size=28672 >[ 9.321] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.321] kgem_choose_tiling: 80x80 -> 0 >[ 9.321] sna_create_pixmap: usage=0, flags=b >[ 9.321] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.321] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.321] create_pixmap: serial=281, usage=0, 0x0 >[ 9.321] create_pixmap_hdr: pixmap=281, width=80, height=80, usage=0 >[ 9.321] sna_create_pixmap: serial=281, 80x80, usage=0 >[ 9.321] sna_composite_rectangles(pixmap=282, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.321] sna_composite_rectangles: converted to op 0 >[ 9.321] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.321] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.321] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.321] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.321] sna_composite_rectangles: dropping last-cpu hint >[ 9.321] sna_drawable_use_bo pixmap=282, box=((0, 0), (80, 80)), flags=19... >[ 9.321] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.321] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.321] sna_pixmap_move_to_gpu(pixmap=282, usage=0), flags=b >[ 9.321] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.321] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.321] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.321] kgem_choose_tiling: 80x80 -> 0 >[ 9.321] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.321] kgem_choose_tiling: 80x80 -> 0 >[ 9.321] sna_pixmap_alloc_gpu: pixmap=282 >[ 9.321] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.321] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.321] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.321] from inactive: pitch=320, tiling=0: handle=22, id=485 >[ 9.321] __sna_damage_all(80, 80) >[ 9.321] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.321] sna_pixmap_mark_active: pixmap=282, handle=22 >[ 9.321] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.321] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.321] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.321] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.321] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.321] sna_render_get_solid: 0 >[ 9.321] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.321] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.321] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.321] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.321] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.321] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.321] gen9_composite_get_binding_table(fe80) >[ 9.321] kgem_add_reloc64: handle=22, pos=16280, delta=0, domains=20002 >[ 9.321] kgem_add_handle: handle=22, index=4 >[ 9.321] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd985000) >[ 9.322] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.322] [3f90] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.322] gen9_emit_vertex_elements: setup id=0 >[ 9.322] (0, 0), (80, 80) >[ 9.322] gen8_vertex_flush[500] = 3 >[ 9.322] sna_composite_rectangles: pixmap=282 marking clear [0]? 1 >[ 9.322] sna_composite_rectangles(pixmap=282, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.322] sna_composite_rectangles: converted to op 1 >[ 9.322] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.322] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.322] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.322] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.322] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.322] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.322] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.322] sna_composite_rectangles: dropping last-cpu hint >[ 9.322] sna_drawable_use_bo pixmap=282, box=((0, 0), (80, 80)), flags=1... >[ 9.322] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.322] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.322] sna_drawable_use_bo: using whole GPU bo >[ 9.322] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.322] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.322] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.322] sna_render_get_solid: 40404040 >[ 9.322] sna_render_get_solid(1) = 40404040 (old) >[ 9.322] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.322] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.322] gen9_composite_get_binding_table(fe00) >[ 9.322] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 9.322] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.322] kgem_add_reloc64[7] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.322] [3f70] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.322] gen9_emit_vertex_elements: setup id=0 >[ 9.322] (0, 0), (2, 2) >[ 9.322] (78, 0), (80, 2) >[ 9.322] (0, 78), (2, 80) >[ 9.322] (78, 78), (80, 80) >[ 9.322] gen8_vertex_flush[53c] = 12 >[ 9.322] sna_composite(pixmap=280, op=3, src=282+(192, 1096), mask=0+(0, 0), dst=280+(0, 0)+(0, 0), size=(576, 76) >[ 9.322] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.322] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.322] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.322] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.322] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (576, 76) >[ 9.322] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 9.322] gen9_render_composite: 576x76, current mode=1/1 >[ 9.322] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.322] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.322] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.322] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.322] sna_drawable_use_bo pixmap=280, box=((0, 0), (576, 76)), flags=7... >[ 9.322] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.322] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.322] sna_drawable_use_bo: using whole GPU bo >[ 9.322] gen9_composite_set_target: pixmap=280, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.322] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 9.322] sna_transform_is_imprecise_integer_translation: no transform >[ 9.322] gen9_composite_picture: integer translation (0, 0), removing >[ 9.322] sna_render_pixmap_bo pixmap=282, (192, 1096)x(576, 76)/(80, 80) >[ 9.322] sna_render_pixmap_bo: GPU all damaged >[ 9.322] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.322] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.322] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.322] gen4_choose_composite_emitter: identity src, no mask >[ 9.322] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.322] aligning vertex: was 2, now 3 floats per vertex >[ 9.322] gen9_composite_get_binding_table(fd80) >[ 9.322] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=40000 >[ 9.322] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd985000) >[ 9.322] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.322] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 9.322] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.322] gen9_emit_sampler: sampler = a >[ 9.322] gen9_emit_vertex_elements: setup id=2 >[ 9.322] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.322] gen9_render_composite_box: (0, 0), (576, 76) >[ 9.322] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 9.322] gen8_vertex_flush[5d8] = 3 >[ 9.322] sna_destroy_pixmap: pixmap=282, attached?=1 >[ 9.322] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.322] __kgem_bo_destroy: handle=22, size=61440 >[ 9.322] __kgem_bo_destroy: handle=22 -> active >[ 9.322] __sna_free_pixmap(pixmap=282) >[ 9.322] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.322] kgem_can_create_2d: 576x76 @ 32 >[ 9.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.322] kgem_can_create_2d: untiled size=176128 >[ 9.322] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.322] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.322] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.322] sna_create_pixmap: usage=0, flags=1b >[ 9.322] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.322] __pop_freed_pixmap: reusing freed pixmap=282 header >[ 9.322] create_pixmap_hdr: pixmap=283, width=576, height=76, usage=0 >[ 9.322] sna_create_pixmap: serial=283, 576x76, usage=0 >[ 9.322] sna_composite_rectangles(pixmap=284, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.322] sna_composite_rectangles: converted to op 0 >[ 9.322] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.322] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.322] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.322] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.322] sna_composite_rectangles: dropping last-cpu hint >[ 9.322] sna_drawable_use_bo pixmap=284, box=((0, 0), (576, 76)), flags=19... >[ 9.322] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.322] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.322] sna_pixmap_move_to_gpu(pixmap=284, usage=0), flags=b >[ 9.322] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.322] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.322] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.322] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.322] sna_pixmap_alloc_gpu: pixmap=284 >[ 9.322] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.322] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.322] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.322] from inactive: pitch=2560, tiling=1: handle=23, id=486 >[ 9.322] __sna_damage_all(576, 76) >[ 9.322] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.322] sna_pixmap_mark_active: pixmap=284, handle=23 >[ 9.322] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.322] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.322] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.322] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.322] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.322] sna_render_get_solid: 0 >[ 9.322] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.322] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.322] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.322] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.322] aligning vertex: was 3, now 2 floats per vertex >[ 9.322] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.322] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.322] gen9_composite_get_binding_table(fd00) >[ 9.322] kgem_add_reloc64: handle=23, pos=16184, delta=0, domains=20002 >[ 9.322] kgem_add_handle: handle=23, index=5 >[ 9.322] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 9.322] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 9.322] [3f30] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.322] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.322] gen9_emit_sampler: sampler = 1 >[ 9.322] gen9_emit_vertex_elements: setup id=0 >[ 9.322] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.322] (0, 0), (576, 76) >[ 9.322] gen8_vertex_flush[650] = 3 >[ 9.322] sna_composite_rectangles: pixmap=284 marking clear [0]? 1 >[ 9.322] sna_composite_rectangles(pixmap=284, op=1, 660a0a0a x 1 [(0, 0)x(576, 76) ...]) >[ 9.322] sna_composite_rectangles: converted to op 1 >[ 9.322] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.322] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.322] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.322] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.322] sna_composite_rectangles: promoting to full GPU >[ 9.322] sna_composite_rectangles: dropping last-cpu hint >[ 9.322] sna_drawable_use_bo pixmap=284, box=((0, 0), (576, 76)), flags=19... >[ 9.322] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.322] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.322] sna_drawable_use_bo: using whole GPU bo >[ 9.322] gen9_render_fill_boxes (op=1, color=(a3d, a3d, a3d, 6666) [20028888]) >[ 9.322] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.322] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (576, 76) ...]) >[ 9.323] sna_render_get_solid: 660a0a0a >[ 9.323] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.323] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.323] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.323] gen9_composite_get_binding_table(fc80) >[ 9.323] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 9.323] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.323] kgem_add_reloc64[10] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.323] [3f10] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.323] gen9_emit_vertex_elements: setup id=0 >[ 9.323] (0, 0), (576, 76) >[ 9.323] gen8_vertex_flush[68c] = 3 >[ 9.323] sna_composite_rectangles: pixmap=284 marking clear [660a0a0a]? 1 >[ 9.323] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.323] kgem_can_create_2d: 576x76 @ 32 >[ 9.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.323] kgem_can_create_2d: untiled size=176128 >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.323] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.323] sna_create_pixmap: usage=0, flags=1b >[ 9.323] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.323] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.323] create_pixmap: serial=285, usage=0, 0x0 >[ 9.323] create_pixmap_hdr: pixmap=285, width=576, height=76, usage=0 >[ 9.323] sna_create_pixmap: serial=285, 576x76, usage=0 >[ 9.323] sna_composite_rectangles(pixmap=286, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.323] sna_composite_rectangles: converted to op 0 >[ 9.323] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.323] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.323] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.323] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.323] sna_composite_rectangles: dropping last-cpu hint >[ 9.323] sna_drawable_use_bo pixmap=286, box=((0, 0), (576, 76)), flags=19... >[ 9.323] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.323] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.323] sna_pixmap_move_to_gpu(pixmap=286, usage=0), flags=b >[ 9.323] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.323] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] sna_pixmap_alloc_gpu: pixmap=286 >[ 9.323] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.323] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.323] __kgem_bo_init(handle=36, num_pages=50) >[ 9.323] kgem_set_tiling: handle=36, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.323] new pitch=2560, tiling=1, handle=36, id=487, num_pages=50 [50], bucket=5 >[ 9.323] __sna_damage_all(576, 76) >[ 9.323] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.323] sna_pixmap_mark_active: pixmap=286, handle=36 >[ 9.323] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.323] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.323] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.323] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 9.323] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.323] sna_render_get_solid: 0 >[ 9.323] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.323] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.323] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.323] needs_batch_flush: flushing before handle=36 for new reservation >[ 9.323] gen8_vertex_close: used=7738, vbo active? 16, vb=5, nreloc=2 >[ 9.323] gen8_vertex_close: reloc[0] = 287 >[ 9.323] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.323] kgem_add_handle: handle=16, index=6 >[ 9.323] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.323] gen8_vertex_close: reloc[1] = 369 >[ 9.323] kgem_add_reloc64: handle=16, pos=369, delta=0, domains=200000 >[ 9.323] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.323] batch[1/1, flags=1800]: 426 426 16144 16384, nreloc=13, nexec=7, nfence=0, aperture=219 [fenced=0] >[ 9.323] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.323] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.323] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.323] kgem_fixup_relocs: shrinking by 61440 >[ 9.323] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.323] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.323] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.323] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 9.323] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.323] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.323] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.323] __kgem_bo_clear_busy: handle=7 >[ 9.323] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.323] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.323] __kgem_bo_clear_busy: handle=8 >[ 9.323] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.323] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.323] __kgem_bo_clear_busy: handle=8 >[ 9.323] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.323] __kgem_bo_clear_busy: handle=8 >[ 9.323] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.323] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.323] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.323] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.323] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.323] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.323] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.323] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.323] kgem_add_handle: handle=4, index=0 >[ 9.323] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.323] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.323] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.323] gen9_composite_get_binding_table(ffc0) >[ 9.323] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 9.323] kgem_add_handle: handle=36, index=1 >[ 9.323] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 9.323] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 9.323] [3fe0] bind bo(handle=36, addr=0), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.323] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.323] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.323] kgem_add_handle: handle=7, index=2 >[ 9.323] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.323] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.323] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.323] gen9_emit_sampler: sampler = 1 >[ 9.323] gen9_emit_sf: num_sf_outputs=1 >[ 9.323] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.323] gen9_emit_vertex_elements: setup id=0 >[ 9.323] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.323] (0, 0), (576, 76) >[ 9.323] gen8_vertex_flush[490] = 3 >[ 9.323] sna_composite_rectangles: pixmap=286 marking clear [0]? 1 >[ 9.323] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.323] kgem_can_create_2d: 576x76 @ 32 >[ 9.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.323] kgem_can_create_2d: untiled size=176128 >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.323] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.323] sna_create_pixmap: usage=0, flags=1b >[ 9.323] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.323] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.323] create_pixmap: serial=287, usage=0, 0x0 >[ 9.323] create_pixmap_hdr: pixmap=287, width=576, height=76, usage=0 >[ 9.323] sna_create_pixmap: serial=287, 576x76, usage=0 >[ 9.323] sna_composite_rectangles(pixmap=288, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.323] sna_composite_rectangles: converted to op 0 >[ 9.323] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.323] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.323] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.323] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.323] sna_composite_rectangles: dropping last-cpu hint >[ 9.323] sna_drawable_use_bo pixmap=288, box=((0, 0), (576, 76)), flags=19... >[ 9.323] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.323] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.323] sna_pixmap_move_to_gpu(pixmap=288, usage=0), flags=b >[ 9.323] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.323] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.323] sna_pixmap_alloc_gpu: pixmap=288 >[ 9.323] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.323] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.323] __kgem_bo_init(handle=37, num_pages=50) >[ 9.324] kgem_set_tiling: handle=37, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.324] new pitch=2560, tiling=1, handle=37, id=488, num_pages=50 [50], bucket=5 >[ 9.324] __sna_damage_all(576, 76) >[ 9.324] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.324] sna_pixmap_mark_active: pixmap=288, handle=37 >[ 9.324] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.324] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.324] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.324] kgem_bo_is_render: handle=37, rq? 0 [0] >[ 9.324] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.324] sna_render_get_solid: 0 >[ 9.324] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.324] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.324] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.324] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.324] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.324] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.324] gen9_composite_get_binding_table(ff00) >[ 9.324] kgem_add_reloc64: handle=37, pos=16312, delta=0, domains=20002 >[ 9.324] kgem_add_handle: handle=37, index=3 >[ 9.324] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=0) >[ 9.324] __kgem_bo_mark_dirty: handle=37 (proxy? 0) >[ 9.324] [3fb0] bind bo(handle=37, addr=0), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.324] gen9_emit_vertex_elements: setup id=0 >[ 9.324] (0, 0), (576, 76) >[ 9.324] gen8_vertex_flush[4cc] = 3 >[ 9.324] sna_composite_rectangles: pixmap=288 marking clear [0]? 1 >[ 9.324] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.324] kgem_can_create_2d: 576x76 @ 32 >[ 9.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.324] kgem_can_create_2d: untiled size=176128 >[ 9.324] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.324] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.324] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.324] sna_create_pixmap: usage=0, flags=1b >[ 9.324] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.324] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.324] create_pixmap: serial=289, usage=0, 0x0 >[ 9.324] create_pixmap_hdr: pixmap=289, width=576, height=76, usage=0 >[ 9.324] sna_create_pixmap: serial=289, 576x76, usage=0 >[ 9.324] sna_composite_rectangles(pixmap=290, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.324] sna_composite_rectangles: converted to op 0 >[ 9.324] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.324] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.324] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.324] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.324] sna_composite_rectangles: dropping last-cpu hint >[ 9.324] sna_drawable_use_bo pixmap=290, box=((0, 0), (576, 76)), flags=19... >[ 9.324] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.324] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.324] sna_pixmap_move_to_gpu(pixmap=290, usage=0), flags=b >[ 9.324] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.324] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.324] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.324] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.324] sna_pixmap_alloc_gpu: pixmap=290 >[ 9.324] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.324] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.324] __kgem_bo_init(handle=38, num_pages=50) >[ 9.324] kgem_set_tiling: handle=38, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.324] new pitch=2560, tiling=1, handle=38, id=489, num_pages=50 [50], bucket=5 >[ 9.324] __sna_damage_all(576, 76) >[ 9.324] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.324] sna_pixmap_mark_active: pixmap=290, handle=38 >[ 9.324] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.324] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.324] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.324] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.324] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.324] sna_render_get_solid: 0 >[ 9.324] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.324] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.324] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.324] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.324] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.324] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.324] gen9_composite_get_binding_table(fe80) >[ 9.324] kgem_add_reloc64: handle=38, pos=16280, delta=0, domains=20002 >[ 9.324] kgem_add_handle: handle=38, index=4 >[ 9.324] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=0) >[ 9.324] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.324] [3f90] bind bo(handle=38, addr=0), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.324] gen9_emit_vertex_elements: setup id=0 >[ 9.324] (0, 0), (576, 76) >[ 9.324] gen8_vertex_flush[508] = 3 >[ 9.324] sna_composite_rectangles: pixmap=290 marking clear [0]? 1 >[ 9.324] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.324] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.324] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.324] trapezoid_spans_maybe_inplace? clear, no >[ 9.324] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.324] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.324] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.324] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.324] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.324] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.324] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.324] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.324] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.324] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.324] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.324] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.324] sna_drawable_use_bo pixmap=290, box=((2, 2), (574, 74)), flags=7... >[ 9.324] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.324] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.324] sna_drawable_use_bo: using whole GPU bo >[ 9.324] gen9_composite_set_target: pixmap=290, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.324] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.324] color_convert: src=4c000000 [20028888] >[ 9.324] color_convert: dst=4c000000 [20028888] >[ 9.324] sna_render_get_solid: 4c000000 >[ 9.324] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.324] gen4_choose_spans_emitter: solid source >[ 9.324] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.324] aligning vertex: was 2, now 3 floats per vertex >[ 9.324] gen9_composite_get_binding_table(fe00) >[ 9.324] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 9.324] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.324] kgem_add_reloc64[7] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.324] [3f70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.324] gen9_emit_sampler: sampler = c >[ 9.324] gen9_emit_sf: num_sf_outputs=2 >[ 9.324] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.324] gen9_emit_vertex_elements: setup id=5 >[ 9.324] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.324] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.324] thread_choose_span: clipped? 0 >[ 9.324] imprecise_trapezoid_span_converter: using 4 threads >[ 9.324] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.324] thread_choose_span: clipped? 0 >[ 9.324] span_thread: flushing 26 boxes >[ 9.324] span_thread: flushing 1 boxes >[ 9.324] span_thread: flushing 26 boxes >[ 9.324] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.324] span_thread: flushing 1 boxes >[ 9.324] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.324] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.324] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.325] gen8_vertex_flush[5cc] = 162 >[ 9.325] gen9_render_composite_spans_done() >[ 9.325] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.325] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.325] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.325] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.325] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.325] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.325] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.325] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.325] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.325] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.325] sna_drawable_use_bo pixmap=290, box=((0, 0), (576, 76)), flags=7... >[ 9.325] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.325] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.325] sna_drawable_use_bo: using whole GPU bo >[ 9.325] gen9_composite_set_target: pixmap=290, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.325] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.325] color_convert: src=e6e6e6e6 [20028888] >[ 9.325] color_convert: dst=e6e6e6e6 [20028888] >[ 9.325] sna_render_get_solid: e6e6e6e6 >[ 9.325] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.325] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.325] gen4_choose_spans_emitter: solid source >[ 9.325] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 9.325] gen9_composite_get_binding_table(fd80) >[ 9.325] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 9.325] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.325] kgem_add_handle: handle=8, index=5 >[ 9.325] kgem_add_reloc64[8] = (delta=16, target handle=5, presumed=fdffe000) >[ 9.325] [3f50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.325] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.325] gen9_emit_vertex_elements: setup id=5 >[ 9.325] thread_choose_span: clipped? 0 >[ 9.325] imprecise_trapezoid_span_converter: using 4 threads >[ 9.325] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.325] thread_choose_span: clipped? 0 >[ 9.325] span_thread: flushing 2 boxes >[ 9.325] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.325] span_thread: flushing 2 boxes >[ 9.325] span_thread: flushing 62 boxes >[ 9.325] span_thread: flushing 62 boxes >[ 9.325] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.325] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.325] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.325] gen8_vertex_flush[620] = 384 >[ 9.325] gen9_render_composite_spans_done() >[ 9.325] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=fe, drawable=120 >[ 9.325] sna_validate_gc: recomputing clip >[ 9.325] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 9.325] sna_copy_area: src=pixmap=290:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=288:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.325] sna_copy_area: normal copy >[ 9.325] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 9.325] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 9.325] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 9.325] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: pixmap -- no source clipping >[ 9.325] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.325] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 9.325] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=290+(0, 0), dst pixmap=288+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 9.325] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=37, cpu_bo=0), src=(priv=0x55bca9b8e5b0, gpu_bo=38, cpu_bo=0), replaces=1 >[ 9.325] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.325] sna_drawable_use_bo pixmap=288, box=((0, 0), (576, 76)), flags=1b... >[ 9.325] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 9.325] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.325] sna_drawable_use_bo: using whole GPU bo >[ 9.325] sna_pixmap_move_to_gpu(pixmap=290, usage=0), flags=a >[ 9.325] sna_pixmap_move_to_gpu: already all-damaged >[ 9.325] sna_pixmap_mark_active: pixmap=290, handle=38 >[ 9.325] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.325] sna_pixmap_make_cow: make cow src=290, dst=288, handle=38 (already cow? src=0, dst=0) >[ 9.325] sna_pixmap_make_cow: moo! attaching source cow to pixmap=290, handle=38 >[ 9.325] _kgem_bo_destroy: handle=37, proxy? 0 >[ 9.325] __kgem_bo_destroy: handle=37, size=204800 >[ 9.325] __kgem_bo_destroy: handle=37 -> active >[ 9.325] sna_pixmap_make_cow: moo! attaching clone to pixmap=288 (source=290, handle=38) >[ 9.325] sna_destroy_pixmap: pixmap=290, attached?=1 >[ 9.325] sna_destroy_pixmap: pixmap=290 discarding cow, refcnt=2 >[ 9.325] __sna_free_pixmap(pixmap=290) >[ 9.325] sna_glyphs(op=3, nlist=4, src=(16, 48)) >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] sna_glyphs: discarding mask >[ 9.325] glyphs0_to_dst(op=3, src=(16, 48), nlist=4, dst=(16, 48)+(0, 0)) >[ 9.325] clipped_glyphs: no, clip region (0, 0), (576, 76) matches drawable pixmap=94268789678624 size=576x76 >[ 9.325] gen9_render_composite: 0x0, current mode=1/1 >[ 9.325] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.325] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.325] sna_drawable_use_bo pixmap=288, box=((0, 0), (576, 76)), flags=7... >[ 9.325] sna_pixmap_undo_cow: pixmap=288, handle=38 [refcnt=1], cow refcnt=1, flags=43 >[ 9.325] sna_pixmap_undo_cow: freeing cow >[ 9.325] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.325] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.325] sna_drawable_use_bo: using whole GPU bo >[ 9.325] gen9_composite_set_target: pixmap=288, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.325] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.325] color_convert: src=ff888888 [20028888] >[ 9.325] color_convert: dst=ff888888 [20028888] >[ 9.325] sna_render_get_solid: ff888888 >[ 9.325] sna_render_get_solid(5) = ff888888 (old) >[ 9.325] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.325] sna_transform_is_imprecise_integer_translation: no transform >[ 9.325] gen9_composite_picture: integer translation (0, 0), removing >[ 9.325] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.325] sna_render_pixmap_bo: GPU all damaged >[ 9.325] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.325] gen4_choose_composite_emitter: solid, identity mask >[ 9.325] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.325] aligning vertex: was 3, now 4 floats per vertex >[ 9.325] gen9_composite_get_binding_table(fd00) >[ 9.325] kgem_add_reloc64: handle=8, pos=16184, delta=0, domains=40000 >[ 9.325] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.325] kgem_add_reloc64[9] = (delta=20, target handle=5, presumed=fdffe000) >[ 9.325] [3f30] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.325] kgem_add_reloc64: handle=6, pos=16168, delta=0, domains=40000 >[ 9.325] kgem_add_handle: handle=6, index=6 >[ 9.325] kgem_add_reloc64[10] = (delta=0, target handle=6, presumed=fd585000) >[ 9.325] [3f20] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.325] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.325] gen9_emit_sampler: sampler = a >[ 9.325] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.325] gen9_emit_vertex_elements: setup id=9 >[ 9.325] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.325] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.325] glyphs0_to_dst: glyph=(18, 23)x(20, 25), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(18, 23), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.325] glyphs0_to_dst: glyph=(36, 29)x(17, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(36, 29), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(54, 29)x(16, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(54, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(70, 29)x(16, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(70, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(85, 29)x(29, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(85, 29), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(112, 29)x(20, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(112, 29), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(133, 29)x(14, 19), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(133, 29), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.325] glyphs0_to_dst: glyph=(146, 20)x(19, 28), unclipped >[ 9.325] emit_primitive_identity_mask__avx2: dst=(146, 20), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.325] gen8_vertex_flush[6e4] = 24 >[ 9.325] gen9_magic_ca_pass: CA fixup (2349 -> 2373) >[ 9.325] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.325] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.325] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.325] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=120, drawable=11e >[ 9.325] sna_validate_gc: recomputing clip >[ 9.325] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 9.325] sna_copy_area: src=pixmap=288:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=286:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.325] sna_copy_area: normal copy >[ 9.325] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 9.325] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 9.325] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 9.325] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.325] sna_do_copy: pixmap -- no source clipping >[ 9.325] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.325] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 9.325] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=288+(0, 0), dst pixmap=286+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 9.325] sna_copy_boxes: dst=(priv=0x55bca9b8df90, gpu_bo=36, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=38, cpu_bo=0), replaces=1 >[ 9.325] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.325] sna_drawable_use_bo pixmap=286, box=((0, 0), (576, 76)), flags=1b... >[ 9.325] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 9.325] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.325] sna_drawable_use_bo: using whole GPU bo >[ 9.325] sna_pixmap_move_to_gpu(pixmap=288, usage=0), flags=a >[ 9.325] sna_pixmap_move_to_gpu: already all-damaged >[ 9.325] sna_pixmap_mark_active: pixmap=288, handle=38 >[ 9.325] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.325] sna_pixmap_make_cow: make cow src=288, dst=286, handle=38 (already cow? src=0, dst=0) >[ 9.325] sna_pixmap_make_cow: moo! attaching source cow to pixmap=288, handle=38 >[ 9.325] _kgem_bo_destroy: handle=36, proxy? 0 >[ 9.325] __kgem_bo_destroy: handle=36, size=204800 >[ 9.325] __kgem_bo_destroy: handle=36 -> active >[ 9.325] sna_pixmap_make_cow: moo! attaching clone to pixmap=286 (source=288, handle=38) >[ 9.325] sna_destroy_pixmap: pixmap=288, attached?=1 >[ 9.325] sna_destroy_pixmap: pixmap=288 discarding cow, refcnt=2 >[ 9.325] __sna_free_pixmap(pixmap=288) >[ 9.325] sna_composite(pixmap=284, op=3, src=286+(0, 0), mask=0+(0, 0), dst=284+(0, 0)+(0, 0), size=(576, 76) >[ 9.325] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.325] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.325] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.325] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.325] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 9.325] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 9.325] gen9_render_composite: 576x76, current mode=1/1 >[ 9.325] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.325] kgem_bo_is_busy: handle=38, domain: 1 exec? 1, rq? 1 >[ 9.325] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.325] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.325] sna_drawable_use_bo pixmap=284, box=((0, 0), (576, 76)), flags=7... >[ 9.325] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.325] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.325] sna_drawable_use_bo: using whole GPU bo >[ 9.325] gen9_composite_set_target: pixmap=284, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.325] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.325] sna_transform_is_imprecise_integer_translation: no transform >[ 9.325] gen9_composite_picture: integer translation (0, 0), removing >[ 9.325] sna_render_pixmap_bo pixmap=286, (0, 0)x(576, 76)/(576, 76) >[ 9.325] sna_render_pixmap_bo: GPU all damaged >[ 9.325] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.325] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.325] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.325] gen4_choose_composite_emitter: identity src, no mask >[ 9.325] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.325] __kgem_retire_rq: request 1 complete >[ 9.325] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.325] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 9.325] kgem_bo_move_to_cache: release handle=30 >[ 9.325] kgem_bo_move_to_inactive: moving handle=30 to inactive >[ 9.325] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.325] __kgem_ring_is_idle: ring=0 idle (handle=2) >[ 9.325] __kgem_retire_rq: request 2 complete >[ 9.325] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 9.325] __kgem_bo_flush: handle=31, busy=0, wedged=0 >[ 9.325] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.325] kgem_bo_move_to_cache: release handle=22 >[ 9.325] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.325] kgem_set_mode: flushing before new bo >[ 9.325] gen8_vertex_close: used=9492, vbo active? 16, vb=221, nreloc=3 >[ 9.325] gen8_vertex_close: reloc[0] = 287 >[ 9.325] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.325] kgem_add_handle: handle=16, index=7 >[ 9.325] kgem_add_reloc64[11] = (delta=0, target handle=7, presumed=fffa8000) >[ 9.325] gen8_vertex_close: reloc[1] = 366 >[ 9.325] kgem_add_reloc64: handle=16, pos=366, delta=0, domains=200000 >[ 9.325] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fffa8000) >[ 9.325] gen8_vertex_close: reloc[2] = 436 >[ 9.325] kgem_add_reloc64: handle=16, pos=436, delta=0, domains=200000 >[ 9.325] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fffa8000) >[ 9.325] batch[1/1, flags=1800]: 478 478 16160 16384, nreloc=14, nexec=8, nfence=0, aperture=1250 [fenced=0] >[ 9.325] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.325] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.325] kgem_fixup_relocs: shrinking by 61440 >[ 9.325] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.326] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.326] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.326] kgem_commit: release handle=37 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd48e000 >[ 9.326] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 9.326] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.326] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.326] __kgem_bo_clear_busy: handle=7 >[ 9.326] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.326] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.326] __kgem_bo_clear_busy: handle=7 >[ 9.326] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.326] __kgem_bo_clear_busy: handle=8 >[ 9.326] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.326] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.326] __kgem_bo_clear_busy: handle=8 >[ 9.326] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.326] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.326] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.326] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.326] kgem_check_bo: num_pages=+114, num_exec=+2 >[ 9.326] aligning vertex: was 4, now 3 floats per vertex >[ 9.326] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.326] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.326] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.326] kgem_add_handle: handle=4, index=0 >[ 9.326] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.326] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.326] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.326] gen9_composite_get_binding_table(ffc0) >[ 9.326] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 9.326] kgem_add_handle: handle=23, index=1 >[ 9.326] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 9.326] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 9.326] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.326] kgem_add_reloc64: handle=38, pos=16344, delta=0, domains=40000 >[ 9.326] kgem_add_handle: handle=38, index=2 >[ 9.326] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd45c000) >[ 9.326] [3fd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.326] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.326] gen9_emit_sampler: sampler = 2 >[ 9.326] gen9_emit_sf: num_sf_outputs=1 >[ 9.326] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.326] gen9_emit_vertex_elements: setup id=2 >[ 9.326] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.326] gen9_render_composite_box: (0, 0), (576, 76) >[ 9.326] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 9.326] gen8_vertex_flush[490] = 3 >[ 9.326] sna_accel_flush: flush?=0, dirty?=0 >[ 9.326] sna_block_handler (tv=0.0) >[ 9.326] kgem_retire, need_retire?=1 >[ 9.326] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.326] kgem_retire__requests_ring: retiring ring 0 >[ 9.326] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.326] __kgem_retire_rq: request 1 complete >[ 9.326] __kgem_bo_flush: handle=37, busy=0, wedged=0 >[ 9.326] kgem_bo_move_to_cache: release handle=37 >[ 9.326] kgem_bo_move_to_inactive: moving handle=37 to inactive >[ 9.326] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 9.326] kgem_bo_move_to_cache: release handle=36 >[ 9.326] kgem_bo_move_to_inactive: moving handle=36 to inactive >[ 9.326] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 9.326] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.326] kgem_retire -- retired=1, need_retire=0 >[ 9.326] sna_accel_block: GPU idle, flushing >[ 9.326] gen8_vertex_close: used=9501, vbo active? 16, vb=4, nreloc=1 >[ 9.326] gen8_vertex_close: reloc[0] = 287 >[ 9.326] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.326] kgem_add_handle: handle=16, index=3 >[ 9.326] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.326] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=188 [fenced=0] >[ 9.326] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.326] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.326] kgem_fixup_relocs: shrinking by 61440 >[ 9.326] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.326] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.326] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.326] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.326] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.326] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.326] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.326] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.326] sna_scanout_do_flush: flush timer active: delta=0 >[ 9.326] sna_scanout_do_flush (time=9326), triggered >[ 9.326] sna_scanout_flush (time=9326), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 9.326] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.326] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 9.326] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.326] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.326] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.326] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.326] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.326] sna_pixmap_move_to_gpu: already all-damaged >[ 9.326] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.326] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.326] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.326] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.326] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=1], new handle=35 [active=0] >[ 9.326] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 26, transformed? 0 >[ 9.326] get_fb: reusing fb=105 for handle=35 >[ 9.328] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.328] __kgem_bo_clear_busy: handle=35 >[ 9.328] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.328] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.328] __kgem_bo_clear_busy: handle=35 >[ 9.328] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.328] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.328] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.328] sna_accel_do_throttle (time=9326), triggered >[ 9.328] sna_accel_throttle (time=9326) >[ 9.328] sna_accel_block: evaluating timers, active=7 >[ 9.328] sna_accel_block: flush timer expires in 16 [9342] >[ 9.328] sna_wakeup_handler >[ 9.328] sna_destroy_pixmap: pixmap=286, attached?=1 >[ 9.328] sna_destroy_pixmap: pixmap=286 discarding cow, refcnt=1 >[ 9.328] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.328] __kgem_bo_destroy: handle=38, size=204800 >[ 9.328] __kgem_busy: handle=38, busy=0, wedged=0 >[ 9.328] __kgem_bo_clear_busy: handle=38 >[ 9.328] __kgem_bo_destroy: handle=38, purged >[ 9.328] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.328] __sna_free_pixmap(pixmap=286) >[ 9.328] sna_composite(pixmap=280, op=3, src=284+(0, 0), mask=0+(0, 0), dst=280+(0, 0)+(0, 0), size=(576, 76) >[ 9.328] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.328] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.328] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.328] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.328] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 9.328] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 9.328] gen9_render_composite: 576x76, current mode=0/1 >[ 9.328] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.328] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 9.328] sna_blt_composite: unsupported op [3] for blitting >[ 9.328] kgem_bo_is_busy: handle=23, domain: 3 exec? 0, rq? 1 >[ 9.328] kgem_bo_is_busy: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.328] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.328] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.328] sna_drawable_use_bo pixmap=280, box=((0, 0), (576, 76)), flags=7... >[ 9.328] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.328] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.328] sna_drawable_use_bo: using whole GPU bo >[ 9.328] gen9_composite_set_target: pixmap=280, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.328] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.328] sna_transform_is_imprecise_integer_translation: no transform >[ 9.328] gen9_composite_picture: integer translation (0, 0), removing >[ 9.328] sna_render_pixmap_bo pixmap=284, (0, 0)x(576, 76)/(576, 76) >[ 9.328] sna_render_pixmap_bo: GPU all damaged >[ 9.328] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.328] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 9.328] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.328] gen4_choose_composite_emitter: identity src, no mask >[ 9.328] kgem_check_bo: num_pages=+128, num_exec=+2 >[ 9.328] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.328] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.328] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.328] kgem_add_handle: handle=4, index=0 >[ 9.328] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.328] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.328] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.328] gen9_composite_get_binding_table(ffc0) >[ 9.328] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 9.328] kgem_add_handle: handle=31, index=1 >[ 9.328] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 9.328] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 9.328] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.328] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.328] kgem_add_handle: handle=23, index=2 >[ 9.328] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd545000) >[ 9.328] [3fd0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.328] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.328] gen9_emit_sampler: sampler = 2 >[ 9.328] gen9_emit_sf: num_sf_outputs=1 >[ 9.328] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.328] gen9_emit_vertex_elements: setup id=2 >[ 9.328] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.328] gen9_render_composite_box: (0, 0), (576, 76) >[ 9.328] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 9.328] gen8_vertex_flush[490] = 3 >[ 9.328] sna_destroy_pixmap: pixmap=284, attached?=1 >[ 9.328] _kgem_bo_destroy: handle=23, proxy? 0 >[ 9.328] __kgem_bo_destroy: handle=23, size=262144 >[ 9.328] __kgem_bo_destroy: handle=23 -> active >[ 9.328] __sna_free_pixmap(pixmap=284) >[ 9.328] sna_copy_area: src=pixmap=280:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=165:(192, 1096)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.328] sna_copy_area: normal copy >[ 9.328] sna_do_copy: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 9.328] sna_do_copy: after drawable: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 9.328] sna_do_copy: dst extents (192, 1096), (768, 1172), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.328] sna_do_copy: clipped dst extents (192, 1096), (768, 1172) >[ 9.328] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.328] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.328] sna_do_copy: pixmap -- no source clipping >[ 9.328] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.328] sna_do_copy: copy region (192, 1096), (768, 1172) x 1 + (-192, -1096) >[ 9.328] sna_copy_boxes (boxes=1x[(192, 1096), (768, 1172)...], src pixmap=280+(-192, -1096), dst pixmap=165+(0, 0), alu=3, src.size=576x76, dst.size=7680x2160) >[ 9.328] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=31, cpu_bo=0), replaces=0 >[ 9.328] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.328] sna_drawable_use_bo pixmap=165, box=((192, 1096), (768, 1172)), flags=b... >[ 9.328] sna_drawable_use_bo: pinned, never REPLACES >[ 9.328] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.328] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.328] sna_drawable_use_bo: applying move-to-gpu override >[ 9.328] sna_pixmap_discard_shadow_damage: discarding region 1x[(192, 1096), (768, 1172)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.328] wait_for_shadow: flags=3, flips=2, handle=35, shadow=27 >[ 9.328] wait_for_shadow: 2 flips still pending, shadow flip_active=2 >[ 9.328] wait_for_shadow: after waiting 2 flips outstanding, flip_active=2 >[ 9.328] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 9.328] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.328] kgem_bo_remove_from_inactive: removing handle=30 from inactive >[ 9.328] from inactive: pitch=30720, tiling=1: handle=30, id=490 >[ 9.328] __kgem_bo_make_scanout: create fb 7680x2160@24/32 >[ 9.328] __kgem_bo_map__gtt(handle=30, size=66355200) >[ 9.328] __kgem_bo_make_scanout: attached fb=108 to handle=30 >[ 9.328] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=2 >[ 9.328] wait_for_shadow: copying existing GPU damage: 4x(0, 0), (7680, 2160) >[ 9.328] gen9_render_copy_boxes (0, 0)->(0, 0) x 4, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.328] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.328] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.328] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 9.328] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.328] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.328] __kgem_retire_rq: request 1 complete >[ 9.328] kgem_set_mode: flushing before new bo >[ 9.328] gen8_vertex_close: used=9510, vbo active? 16, vb=4, nreloc=1 >[ 9.328] gen8_vertex_close: reloc[0] = 287 >[ 9.328] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.328] kgem_add_handle: handle=16, index=3 >[ 9.328] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.328] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=202 [fenced=0] >[ 9.328] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.328] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.328] kgem_fixup_relocs: shrinking by 61440 >[ 9.328] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.328] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.328] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 9.328] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.328] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 9.328] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.328] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.328] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.328] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.328] aligning vertex: was 3, now 2 floats per vertex >[ 9.328] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.328] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.328] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.328] kgem_add_handle: handle=4, index=0 >[ 9.328] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.328] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.328] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.328] gen9_composite_get_binding_table(ffc0) >[ 9.328] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 9.328] kgem_add_handle: handle=30, index=1 >[ 9.328] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.328] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 9.328] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.328] kgem_add_reloc64: handle=35, pos=16344, delta=0, domains=40000 >[ 9.328] kgem_add_handle: handle=35, index=2 >[ 9.328] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e05bd000) >[ 9.328] [3fd0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.328] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.328] gen9_emit_sampler: sampler = 0 >[ 9.328] gen9_emit_sf: num_sf_outputs=1 >[ 9.328] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.328] gen9_emit_vertex_elements: setup id=0 >[ 9.328] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.328] (0, 0) -> (0, 0) + (7680, 1096) >[ 9.328] (0, 1096) -> (0, 1096) + (192, 76) >[ 9.328] (768, 1096) -> (768, 1096) + (6912, 76) >[ 9.328] (0, 1172) -> (0, 1172) + (7680, 988) >[ 9.328] gen8_vertex_flush[490] = 12 >[ 9.328] wait_for_shadow: setting front pixmap to handle=30 >[ 9.328] sna_drawable_use_bo: using whole GPU bo >[ 9.328] sna_pixmap_move_to_gpu(pixmap=280, usage=0), flags=a >[ 9.328] sna_pixmap_move_to_gpu: already all-damaged >[ 9.328] sna_pixmap_mark_active: pixmap=280, handle=31 >[ 9.328] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.328] gen9_render_copy_boxes (-192, -1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.328] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.328] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.328] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 9.328] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.328] gen9_composite_get_binding_table(ff00) >[ 9.328] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 9.328] kgem_add_handle: handle=31, index=3 >[ 9.328] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.328] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.328] gen9_emit_vertex_elements: setup id=0 >[ 9.328] (0, 0) -> (192, 1096) + (576, 76) >[ 9.328] gen8_vertex_flush[4cc] = 3 >[ 9.328] sna_destroy_pixmap: pixmap=280, attached?=1 >[ 9.328] _kgem_bo_destroy: handle=31, proxy? 0 >[ 9.328] __kgem_bo_destroy: handle=31, size=262144 >[ 9.328] __kgem_bo_destroy: handle=31 -> active >[ 9.328] __sna_free_pixmap(pixmap=280) >[ 9.328] sna_accel_flush: flush?=0, dirty?=0 >[ 9.329] sna_accel_flush: flush?=0, dirty?=0 >[ 9.329] sna_block_handler (tv=0.35000) >[ 9.329] kgem_retire, need_retire?=1 >[ 9.329] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.329] kgem_retire__requests_ring: retiring ring 0 >[ 9.329] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.329] __kgem_retire_rq: request 1 complete >[ 9.329] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 9.329] kgem_bo_move_to_cache: release handle=23 >[ 9.329] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.329] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 9.329] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.329] kgem_retire -- retired=1, need_retire=0 >[ 9.329] sna_accel_block: GPU idle, flushing >[ 9.329] gen8_vertex_close: used=9540, vbo active? 16, vb=1, nreloc=1 >[ 9.329] gen8_vertex_close: reloc[0] = 287 >[ 9.329] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.329] kgem_add_handle: handle=16, index=4 >[ 9.329] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.329] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32538 [fenced=0] >[ 9.329] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.329] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.329] kgem_fixup_relocs: shrinking by 61440 >[ 9.329] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.329] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.329] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.329] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.329] kgem_commit: release handle=35 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e05bd000 >[ 9.329] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 9.329] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.329] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.329] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.329] sna_scanout_do_flush: flush timer active: delta=13 >[ 9.329] sna_accel_block: evaluating timers, active=7 >[ 9.329] sna_accel_block: flush timer expires in 13 [9342] >[ 9.342] sna_wakeup_handler >[ 9.342] sna_block_handler (tv=0.22000) >[ 9.342] kgem_retire, need_retire?=1 >[ 9.342] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.342] kgem_retire__requests_ring: retiring ring 0 >[ 9.342] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.342] __kgem_retire_rq: request 1 complete >[ 9.342] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 9.342] __kgem_bo_flush: handle=31, busy=0, wedged=0 >[ 9.342] kgem_bo_move_to_cache: release handle=31 >[ 9.342] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.342] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 9.342] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.342] kgem_retire -- retired=1, need_retire=0 >[ 9.342] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 9.342] gen6_render_retire: resetting idle vbo >[ 9.342] sna_scanout_do_flush: flush timer active: delta=0 >[ 9.342] sna_scanout_do_flush (time=9342), triggered >[ 9.342] sna_scanout_flush (time=9342), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.342] has_shadow: has pending damage? 1, outstanding flips: 2 >[ 9.342] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 9.342] has_shadow: has pending damage? 1, outstanding flips: 2 >[ 9.342] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 2, mode reconfiguration pending? 0) >[ 9.342] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 9.342] sna_mode_redisplay: checking for 2 outstanding flip completions >[ 9.342] sna_mode_redisplay: now 2 outstanding flip completions (enabled? 1) >[ 9.342] sna_accel_block: evaluating timers, active=7 >[ 9.342] sna_accel_block: flush timer expires in 16 [9358] >[ 9.343] sna_wakeup_handler >[ 9.343] sna_mode_wakeup: len=32 >[ 9.343] sna_mode_wakeup: recording last swap on pipe=1, frame 284 [11c], time 9.343744 >[ 9.343] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.343] _kgem_bo_destroy: handle=27, proxy? 0 >[ 9.343] __kgem_bo_destroy: handle=27, size=66355200 >[ 9.343] kgem_bo_move_to_scanout: moving 27 [fb 101] to scanout cache, active? 0 >[ 9.343] sna_mode_wakeup: flip complete, pending? 2 >[ 9.343] sna_block_handler (tv=0.21000) >[ 9.343] sna_scanout_do_flush: flush timer active: delta=15 >[ 9.343] sna_accel_do_throttle (time=9343), triggered >[ 9.343] sna_accel_throttle (time=9343) >[ 9.343] sna_accel_disarm_timer[1] (time=9343) >[ 9.343] sna_accel_block: evaluating timers, active=5 >[ 9.343] sna_accel_block: flush timer expires in 15 [9358] >[ 9.344] sna_wakeup_handler >[ 9.344] sna_mode_wakeup: len=32 >[ 9.344] sna_mode_wakeup: recording last swap on pipe=0, frame 314 [13a], time 9.345050 >[ 9.344] sna_mode_wakeup: removing handle=26 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.344] _kgem_bo_destroy: handle=26, proxy? 0 >[ 9.344] __kgem_bo_destroy: handle=26, size=66355200 >[ 9.344] kgem_bo_move_to_scanout: moving 26 [fb 73] to scanout cache, active? 0 >[ 9.344] sna_mode_wakeup: flip complete, pending? 1 >[ 9.344] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.344] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 9.344] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.344] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.344] sna_pixmap_move_to_gpu: already all-damaged >[ 9.344] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 9.344] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.344] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.344] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.344] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 9.344] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.344] get_fb: reusing fb=108 for handle=30 >[ 9.344] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 9.344] __kgem_bo_clear_busy: handle=30 >[ 9.344] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.344] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 9.344] __kgem_bo_clear_busy: handle=30 >[ 9.344] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.344] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.344] set_shadow: waiting for region 1x[(192, 1096), (768, 1172)], front handle=30, shadow handle=35 >[ 9.344] sna_block_handler (tv=0.20000) >[ 9.344] sna_scanout_do_flush: flush timer active: delta=14 >[ 9.344] sna_accel_do_throttle -- no pending activity >[ 9.344] sna_accel_block: evaluating timers, active=5 >[ 9.344] sna_accel_block: flush timer expires in 14 [9358] >[ 9.358] sna_wakeup_handler >[ 9.358] sna_block_handler (tv=0.6000) >[ 9.358] sna_scanout_do_flush: flush timer active: delta=0 >[ 9.358] sna_scanout_do_flush (time=9358), triggered >[ 9.358] sna_scanout_flush (time=9358), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.358] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 9.358] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 9.358] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 9.358] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 2, mode reconfiguration pending? 0) >[ 9.358] sna_accel_do_throttle -- no pending activity >[ 9.359] sna_accel_block: evaluating timers, active=5 >[ 9.359] sna_accel_block: flush timer expires in 16 [9374] >[ 9.359] sna_wakeup_handler >[ 9.360] sna_mode_wakeup: len=32 >[ 9.360] sna_mode_wakeup: recording last swap on pipe=1, frame 285 [11d], time 9.360410 >[ 9.360] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 9.360] sna_mode_wakeup: flip complete, pending? 2 >[ 9.360] sna_block_handler (tv=0.4000) >[ 9.360] sna_scanout_do_flush: flush timer active: delta=14 >[ 9.360] sna_accel_do_throttle -- no pending activity >[ 9.360] sna_accel_block: evaluating timers, active=5 >[ 9.360] sna_accel_block: flush timer expires in 14 [9374] >[ 9.361] sna_wakeup_handler >[ 9.361] sna_mode_wakeup: len=32 >[ 9.361] sna_mode_wakeup: recording last swap on pipe=0, frame 315 [13b], time 9.361718 >[ 9.361] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 9.361] sna_mode_wakeup: flip complete, pending? 1 >[ 9.361] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.361] sna_block_handler (tv=0.3000) >[ 9.361] sna_scanout_do_flush: flush timer active: delta=13 >[ 9.361] sna_accel_do_throttle -- no pending activity >[ 9.361] sna_accel_block: evaluating timers, active=5 >[ 9.361] sna_accel_block: flush timer expires in 13 [9374] >[ 9.364] sna_wakeup_handler >[ 9.364] sna_mode_coldplug() >[ 9.364] sna_block_handler (tv=598.793000) >[ 9.364] sna_scanout_do_flush: flush timer active: delta=10 >[ 9.364] sna_accel_do_throttle -- no pending activity >[ 9.364] sna_accel_block: evaluating timers, active=5 >[ 9.364] sna_accel_block: flush timer expires in 10 [9374] >[ 9.374] sna_wakeup_handler >[ 9.374] sna_block_handler (tv=598.783000) >[ 9.374] sna_scanout_do_flush: flush timer active: delta=0 >[ 9.374] sna_scanout_do_flush (time=9374), triggered >[ 9.374] sna_scanout_flush (time=9374), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 9.374] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.374] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 9.374] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 9.374] sna_accel_disarm_timer[0] (time=9374) >[ 9.374] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.374] sna_accel_do_throttle -- no pending activity >[ 9.400] sna_wakeup_handler >[ 9.400] sna_create_pixmap(3840, 2160, 24, usage=0) >[ 9.400] kgem_can_create_2d: 3840x2160 @ 24 >[ 9.400] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 9.400] kgem_can_create_2d: untiled size=33177600 >[ 9.400] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 9.400] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=15360, height=2160 >[ 9.400] kgem_can_create_2d: tiled[-1] size=33177600 >[ 9.400] sna_create_pixmap: usage=0, flags=1b >[ 9.400] sna_create_pixmap: creating GPU pixmap 3840x2160, stride=15360, flags=1b >[ 9.400] __pop_freed_pixmap: reusing freed pixmap=280 header >[ 9.400] create_pixmap_hdr: pixmap=291, width=3840, height=2160, usage=0 >[ 9.400] sna_create_pixmap: serial=291, 3840x2160, usage=0 >[ 9.400] sna_composite_rectangles(pixmap=292, op=0, 0 x 1 [(0, 0)x(3840, 2160) ...]) >[ 9.400] sna_composite_rectangles: converted to op 0 >[ 9.400] sna_composite_rectangles[0] (0, 0)x(3840, 2160) -> (0, 0), (3840, 2160) >[ 9.400] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 2160) x 1 >[ 9.400] sna_composite_rectangles: clipped extents (0, 0),(3840, 2160) x 1 >[ 9.400] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 2160) >[ 9.400] sna_composite_rectangles: dropping last-cpu hint >[ 9.400] sna_drawable_use_bo pixmap=292, box=((0, 0), (3840, 2160)), flags=19... >[ 9.400] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.400] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.400] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=b >[ 9.400] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.400] sna_pixmap_move_to_gpu: creating GPU bo (3840x2160@32), create=b >[ 9.400] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 9.400] kgem_choose_tiling: TLB miss between lines 3840x2160 (pitch=15360), forcing tiling 1 >[ 9.400] sna_pixmap_alloc_gpu: pixmap=292 >[ 9.400] kgem_create_2d(3840x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.400] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=15360, height=2160 >[ 9.400] kgem_set_tiling: handle=9, tiling=1 [1], pitch=15360 [15360]: 1 >[ 9.400] kgem_bo_remove_from_inactive: removing handle=9 from inactive >[ 9.400] from inactive: pitch=15360, tiling=1: handle=9, id=491 >[ 9.400] __sna_damage_all(3840, 2160) >[ 9.400] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.400] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 9.400] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.400] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.400] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.400] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 9.400] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 9.400] gen9_render_fill_boxes(0 x 1 [(0, 0), (3840, 2160) ...]) >[ 9.400] sna_render_get_solid: 0 >[ 9.400] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.400] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.400] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.400] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.400] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.400] kgem_add_handle: handle=4, index=0 >[ 9.400] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.400] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.400] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.400] gen9_composite_get_binding_table(ffc0) >[ 9.400] kgem_add_reloc64: handle=9, pos=16360, delta=0, domains=20002 >[ 9.400] kgem_add_handle: handle=9, index=1 >[ 9.400] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f816d000) >[ 9.400] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 9.400] [3fe0] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 9.400] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.400] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.400] kgem_add_handle: handle=7, index=2 >[ 9.400] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.400] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.400] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.400] gen9_emit_sampler: sampler = 1 >[ 9.400] gen9_emit_sf: num_sf_outputs=1 >[ 9.400] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.400] gen9_emit_vertex_elements: setup id=0 >[ 9.400] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.400] (0, 0), (3840, 2160) >[ 9.400] gen8_vertex_flush[490] = 3 >[ 9.400] sna_composite_rectangles: pixmap=292 marking clear [0]? 1 >[ 9.400] sna_pixmap_create_shm(1920x1080, depth=24, bpp=32, pitch=7680) >[ 9.400] __pop_freed_pixmap: reusing freed pixmap=284 header >[ 9.400] create_pixmap_hdr: pixmap=293, width=1920, height=1080, usage=0 >[ 9.400] kgem_create_map(0x7f1c568b8000 size=8294400, read-only?=0) - has_userptr?=1 >[ 9.400] __kgem_bo_init(handle=39, num_pages=2025) >[ 9.400] kgem_create_map(ptr=0x7f1c568b8000, size=8294400, pages=2025, read_only=0) => handle=39 (proxy? 0) >[ 9.400] sna_accel_watch_flush: enable=1 >[ 9.400] __sna_damage_all(1920, 1080) >[ 9.400] sna_pixmap_create_shm: serial=293, 1920x1080, usage=0 >[ 9.400] sna_composite(pixmap=292, op=1, src=294+(0, 0), mask=0+(0, 0), dst=292+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.400] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.400] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.400] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (3840, 2160)] >[ 9.400] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.400] sna_compute_composite_region: clip against src (1920x1080 clip=0): (0, 0), (3840, 2160) >[ 9.400] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.400] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.400] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 9.400] kgem_bo_is_busy: handle=39, domain: 1 exec? 0, rq? 0 >[ 9.400] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.400] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=0 >[ 9.400] sna_drawable_use_bo pixmap=292, box=((0, 0), (3840, 2160)), flags=1f... >[ 9.400] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 9.400] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.400] sna_drawable_use_bo: using whole GPU bo >[ 9.400] gen9_composite_set_target: pixmap=292, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 9.400] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.400] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.400] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.400] sna_render_pixmap_bo pixmap=294, (0, 0)x(3840, 2160)/(1920, 1080) >[ 9.400] sna_render_pixmap_bo box=(0, 0), (1920, 1080): (1920, 1080)/(1920, 1080) >[ 9.400] sna_render_pixmap_bo: offset=(0, 0), size=(1920, 1080) >[ 9.400] sna_add_flush_pixmap: marking pixmap=294 for flushing >[ 9.400] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.400] gen8_vertex_close: used=6, vbo active? 16, vb=1, nreloc=1 >[ 9.400] gen8_vertex_close: reloc[0] = 287 >[ 9.400] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.400] kgem_add_handle: handle=16, index=3 >[ 9.400] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.400] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=8175 [fenced=0] >[ 9.400] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.400] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.400] kgem_fixup_relocs: shrinking by 61440 >[ 9.400] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.400] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.400] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 9.400] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.400] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.400] __kgem_bo_clear_busy: handle=7 >[ 9.400] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.401] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.401] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.401] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.401] use_cpu_bo for box=(0, 0), (1920, 1080) >[ 9.401] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 9.401] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.401] sna_blt_composite__convert src=39, dst=9 (redirect? 0) >[ 9.401] sna_blt_composite__convert: transforms not handled by the BLT >[ 9.401] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.401] gen4_choose_composite_emitter: simple src, no mask >[ 9.401] needs_batch_flush: flushing before handle=39 for new reservation >[ 9.401] kgem_check_bo: num_pages=+10125, num_exec=+2 >[ 9.401] aligning vertex: was 2, now 3 floats per vertex >[ 9.401] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.401] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.401] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.401] kgem_add_handle: handle=4, index=0 >[ 9.401] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.401] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.401] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.401] gen9_composite_get_binding_table(ffc0) >[ 9.401] kgem_add_reloc64: handle=9, pos=16360, delta=0, domains=20002 >[ 9.401] kgem_add_handle: handle=9, index=1 >[ 9.401] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f816d000) >[ 9.401] __kgem_bo_mark_dirty: handle=9 (proxy? 0) >[ 9.401] [3fe0] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> render >[ 9.401] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.401] kgem_add_handle: handle=39, index=2 >[ 9.401] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.401] [3fd0] bind bo(handle=39, addr=0), format=233, width=1920, height=1080, pitch=7680, tiling=0 -> sampler >[ 9.401] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.401] gen9_emit_sampler: sampler = 22 >[ 9.401] gen9_emit_sf: num_sf_outputs=1 >[ 9.401] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.401] gen9_emit_vertex_elements: setup id=2 >[ 9.401] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.401] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.401] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.401] gen8_vertex_flush[490] = 3 >[ 9.401] sna_composite(pixmap=292, op=3, src=19+(0, 1333), mask=0+(0, 0), dst=292+(0, 1999)+(0, 0), size=(491, 88) >[ 9.401] sna_compute_composite_region: dst=(0, 1999)x(491, 88) >[ 9.401] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 1999), (491, 2087) >[ 9.401] clip_to_dst: region: 1x[(0, 1999), (491, 2087)], clip: 1x[(0, 0), (3840, 2160)] >[ 9.401] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 1999), (491, 2087) >[ 9.401] sna_compute_composite_region: clip against src (245x43 clip=0): (0, 1999), (491, 2087) >[ 9.401] sna_compute_composite_region: clip against mask: (0, 1999), (491, 2087) >[ 9.401] sna_composite: composite region extents:+(0, 0) -> (0, 1999), (491, 2087) + (0, 0) >[ 9.401] gen9_render_composite: 491x88, current mode=1/1 >[ 9.401] kgem_bo_is_busy: handle=14, domain: 0 exec? 0, rq? 0 >[ 9.401] kgem_bo_is_busy: handle=9, domain: 3 exec? 1, rq? 1 >[ 9.401] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.401] gen9_composite_set_target: (0, 1999)x(491, 88), partial?=1 >[ 9.401] sna_drawable_use_bo pixmap=292, box=((0, 1999), (491, 2087)), flags=7... >[ 9.401] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.401] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.401] sna_drawable_use_bo: using whole GPU bo >[ 9.401] gen9_composite_set_target: pixmap=292, format=20020888, size=3840x2160, pitch=15360, delta=(0,0),damage=0xffffffffffffffff >[ 9.401] gen9_composite_picture: (0, 1333)x(491, 88), dst=(0, 1999) >[ 9.401] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 -667.00, 0.00 0.00 1.00] >[ 9.401] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.401] sna_render_pixmap_bo pixmap=19, (0, 1333)x(491, 88)/(245, 43) >[ 9.401] sna_render_pixmap_bo: GPU all damaged >[ 9.401] gen9_composite_picture: (0, 0)x(491, 88), dst=(0, 1999) >[ 9.401] color_convert: src=80000000 [20028888] >[ 9.401] color_convert: dst=80000000 [20028888] >[ 9.401] sna_render_get_solid: 80000000 >[ 9.401] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.401] gen4_choose_composite_emitter: simple src, identity mask >[ 9.401] kgem_check_bo: num_pages=+13, num_exec=+2 >[ 9.401] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.401] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.401] kgem_flush: opportunistic flushing? flush=1,0, aperture=10135/262144, idle?=0 >[ 9.401] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.401] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.401] aligning vertex: was 3, now 5 floats per vertex >[ 9.401] gen9_composite_get_binding_table(ff00) >[ 9.401] kgem_add_reloc64: handle=14, pos=16312, delta=0, domains=40000 >[ 9.401] kgem_add_handle: handle=14, index=3 >[ 9.401] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffe9000) >[ 9.401] [3fb0] bind bo(handle=14, addr=fffe9000), format=192, width=245, height=43, pitch=1024, tiling=1 -> sampler >[ 9.401] kgem_add_reloc64: handle=7, pos=16296, delta=0, domains=40000 >[ 9.401] kgem_add_reloc64: adding proxy [delta=512] for handle=7 >[ 9.401] kgem_add_handle: handle=7, index=4 >[ 9.401] kgem_add_reloc64[6] = (delta=512, target handle=4, presumed=fffe8000) >[ 9.401] [3fa0] bind bo(handle=7, addr=fffe8200), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.401] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.401] gen9_emit_sampler: sampler = 23 >[ 9.401] gen9_emit_sf: num_sf_outputs=2 >[ 9.401] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.401] gen9_emit_vertex_elements: setup id=10 >[ 9.401] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.401] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.401] gen9_render_composite_box: (0, 1999), (491, 2087) >[ 9.401] apply_damage: damage=0x0, region=1 [(0, 1999), (491, 2087) + (0, 0)] >[ 9.401] gen8_vertex_flush[56c] = 3 >[ 9.401] sna_destroy_pixmap: pixmap=294, attached?=1 >[ 9.401] kgem_bo_is_busy: handle=39, domain: 1 exec? 1, rq? 1 >[ 9.401] sna_destroy_pixmap: deferring release of active SHM pixmap=294 >[ 9.401] sna_add_flush_pixmap: marking pixmap=294 for flushing >[ 9.401] gen8_vertex_close: used=30, vbo active? 16, vb=404, nreloc=2 >[ 9.401] gen8_vertex_close: reloc[0] = 287 >[ 9.401] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.401] kgem_add_handle: handle=16, index=5 >[ 9.401] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.401] gen8_vertex_close: reloc[1] = 342 >[ 9.401] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.401] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.401] batch[1/1, flags=1800]: 354 354 16288 16384, nreloc=9, nexec=6, nfence=0, aperture=10212 [fenced=0] >[ 9.401] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.401] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.401] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.401] kgem_fixup_relocs: shrinking by 61440 >[ 9.401] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.401] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.401] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f816d000 >[ 9.401] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.401] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fcc73000 >[ 9.401] kgem_commit: release handle=14 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe9000 >[ 9.401] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.401] __kgem_bo_clear_busy: handle=7 >[ 9.401] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.401] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.401] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.401] sna_accel_flush: flush?=0, dirty?=1 >[ 9.401] sna_accel_flush: syncing SHM pixmap=294 (refcnt=0) >[ 9.401] _sna_pixmap_move_to_cpu(pixmap=294, 1920x1080, flags=3) >[ 9.401] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.401] operate_inplace: no, inplace operation not suitable >[ 9.401] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.401] __sna_damage_all(1920, 1080) >[ 9.401] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.401] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.401] kgem_bo_sync__cpu_full: handle=39 >[ 9.401] __kgem_busy: handle=39, busy=131072, wedged=0 >[ 9.401] kgem_bo_sync__cpu_full: SYNC: handle=39, needs_flush? 0, domain? 3, busy? 1 >[ 9.404] __kgem_busy: handle=39, busy=0, wedged=0 >[ 9.404] kgem_bo_retire: retiring bo handle=39 (needed flush? 0), rq? 1 [busy?=0] >[ 9.404] __kgem_retire_requests_upto(handle=39, ring=0) >[ 9.404] __kgem_retire_rq: request 1 complete >[ 9.404] __kgem_retire_rq: request 2 complete >[ 9.404] __kgem_bo_flush: handle=9, busy=0, wedged=0 >[ 9.404] assert_bo_retired: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.404] kgem_bo_is_busy: handle=39, domain: 1 exec? 0, rq? 0 >[ 9.404] __sna_free_pixmap(pixmap=294) >[ 9.404] __sna_pixmap_free_cpu: discarding CPU buffer, handle=39, size=8294400 >[ 9.404] kgem_bo_sync__cpu: handle=39 >[ 9.404] sna_accel_watch_flush: enable=-1 >[ 9.404] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.404] __kgem_bo_destroy: handle=39, size=8294400 >[ 9.404] __kgem_bo_destroy: handle=39, not reusable >[ 9.404] kgem_bo_free: handle=39, size=8294400 >[ 9.404] __kgem_busy: handle=39, busy=0, wedged=0 >[ 9.404] kgem_bo_free: releasing 0x0:0x0 vma for handle=39, count=0 >[ 9.404] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.404] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.404] kgem_can_create_2d: untiled size=66355200 >[ 9.404] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.404] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.404] sna_create_pixmap: usage=0, flags=1b >[ 9.404] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.404] __pop_freed_pixmap: reusing freed pixmap=286 header >[ 9.404] create_pixmap_hdr: pixmap=295, width=7680, height=2160, usage=0 >[ 9.404] sna_create_pixmap: serial=295, 7680x2160, usage=0 >[ 9.404] sna_composite_rectangles(pixmap=296, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.404] sna_composite_rectangles: converted to op 0 >[ 9.404] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.404] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.404] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.404] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.404] sna_composite_rectangles: dropping last-cpu hint >[ 9.404] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=19... >[ 9.404] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.404] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.404] sna_pixmap_move_to_gpu(pixmap=296, usage=0), flags=b >[ 9.404] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.404] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.404] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.404] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.404] sna_pixmap_alloc_gpu: pixmap=296 >[ 9.404] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.404] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.404] __kgem_bo_init(handle=39, num_pages=16200) >[ 9.404] kgem_set_tiling: handle=39, tiling=1 [1], pitch=30720 [30720]: 1 >[ 9.404] new pitch=30720, tiling=1, handle=39, id=493, num_pages=16200 [16200], bucket=13 >[ 9.404] __sna_damage_all(7680, 2160) >[ 9.404] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.404] sna_pixmap_mark_active: pixmap=296, handle=39 >[ 9.404] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.404] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.404] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.404] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.404] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.404] sna_render_get_solid: 0 >[ 9.404] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.404] needs_batch_flush: flushing before handle=39 for new reservation >[ 9.404] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.404] aligning vertex: was 5, now 2 floats per vertex >[ 9.404] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.404] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.404] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.404] kgem_add_handle: handle=4, index=0 >[ 9.404] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.404] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.404] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.404] gen9_composite_get_binding_table(ffc0) >[ 9.404] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.404] kgem_add_handle: handle=39, index=1 >[ 9.404] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=0) >[ 9.404] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.404] [3fe0] bind bo(handle=39, addr=0), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.404] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.404] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.404] kgem_add_handle: handle=7, index=2 >[ 9.404] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.404] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.404] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.404] gen9_emit_sampler: sampler = 1 >[ 9.404] gen9_emit_sf: num_sf_outputs=1 >[ 9.404] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.404] gen9_emit_vertex_elements: setup id=0 >[ 9.404] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.404] (0, 0), (7680, 2160) >[ 9.404] gen8_vertex_flush[490] = 3 >[ 9.404] sna_composite_rectangles: pixmap=296 marking clear [0]? 1 >[ 9.404] sna_composite_rectangles(pixmap=296, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.404] sna_composite_rectangles: converted to op 1 >[ 9.404] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.404] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.404] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.404] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.404] sna_composite_rectangles: promoting to full GPU >[ 9.404] sna_composite_rectangles: dropping last-cpu hint >[ 9.404] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=19... >[ 9.404] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.404] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.404] sna_drawable_use_bo: using whole GPU bo >[ 9.404] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.404] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.404] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.404] sna_render_get_solid: ff2c001e >[ 9.404] sna_render_get_solid(0) = ff2c001e (old) >[ 9.404] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.404] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.404] gen9_composite_get_binding_table(ff00) >[ 9.404] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.404] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.404] kgem_add_handle: handle=8, index=3 >[ 9.404] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.404] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.404] gen9_emit_vertex_elements: setup id=0 >[ 9.404] (0, 0), (7680, 2160) >[ 9.404] gen8_vertex_flush[4cc] = 3 >[ 9.404] sna_composite_rectangles: pixmap=296 marking clear [ff2c001e]? 1 >[ 9.404] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.404] kgem_can_create_2d: 80x80 @ 32 >[ 9.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.404] kgem_can_create_2d: untiled size=28672 >[ 9.404] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.404] kgem_choose_tiling: 80x80 -> 0 >[ 9.404] sna_create_pixmap: usage=0, flags=b >[ 9.404] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.404] __pop_freed_pixmap: reusing freed pixmap=288 header >[ 9.404] create_pixmap_hdr: pixmap=297, width=80, height=80, usage=0 >[ 9.404] sna_create_pixmap: serial=297, 80x80, usage=0 >[ 9.404] sna_composite_rectangles(pixmap=298, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.404] sna_composite_rectangles: converted to op 0 >[ 9.404] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.404] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.404] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.404] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.404] sna_composite_rectangles: dropping last-cpu hint >[ 9.404] sna_drawable_use_bo pixmap=298, box=((0, 0), (80, 80)), flags=19... >[ 9.404] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.404] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.404] sna_pixmap_move_to_gpu(pixmap=298, usage=0), flags=b >[ 9.404] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.404] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.404] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.404] kgem_choose_tiling: 80x80 -> 0 >[ 9.404] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.404] kgem_choose_tiling: 80x80 -> 0 >[ 9.404] sna_pixmap_alloc_gpu: pixmap=298 >[ 9.404] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.404] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.404] from inactive: pitch=320, tiling=0: handle=22, id=494 >[ 9.404] __sna_damage_all(80, 80) >[ 9.404] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.404] sna_pixmap_mark_active: pixmap=298, handle=22 >[ 9.405] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.405] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.405] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.405] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.405] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.405] sna_render_get_solid: 0 >[ 9.405] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.405] kgem_set_mode: flushing before new bo >[ 9.405] gen8_vertex_close: used=42, vbo active? 16, vb=1, nreloc=1 >[ 9.405] gen8_vertex_close: reloc[0] = 287 >[ 9.405] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.405] kgem_add_handle: handle=16, index=4 >[ 9.405] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 9.405] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=16276 [fenced=0] >[ 9.405] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.405] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.405] kgem_fixup_relocs: shrinking by 61440 >[ 9.405] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.412] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.412] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.412] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.412] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.412] __kgem_bo_clear_busy: handle=7 >[ 9.412] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.412] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.412] __kgem_bo_clear_busy: handle=8 >[ 9.412] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.412] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.412] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.412] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.412] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.412] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.412] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.412] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.412] kgem_add_handle: handle=4, index=0 >[ 9.412] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.412] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.412] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.412] gen9_composite_get_binding_table(ffc0) >[ 9.412] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 9.412] kgem_add_handle: handle=22, index=1 >[ 9.412] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 9.412] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.412] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.412] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.412] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.412] kgem_add_handle: handle=7, index=2 >[ 9.412] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.412] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.412] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.412] gen9_emit_sampler: sampler = 1 >[ 9.412] gen9_emit_sf: num_sf_outputs=1 >[ 9.412] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.412] gen9_emit_vertex_elements: setup id=0 >[ 9.412] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.412] (0, 0), (80, 80) >[ 9.412] gen8_vertex_flush[490] = 3 >[ 9.412] sna_composite_rectangles: pixmap=298 marking clear [0]? 1 >[ 9.412] sna_accel_flush: flush?=0, dirty?=0 >[ 9.412] sna_block_handler (tv=0.0) >[ 9.412] sna_wakeup_handler >[ 9.412] sna_composite_rectangles(pixmap=298, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.412] sna_composite_rectangles: converted to op 1 >[ 9.412] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.412] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.412] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.412] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.412] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.412] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.412] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.412] sna_composite_rectangles: dropping last-cpu hint >[ 9.412] sna_drawable_use_bo pixmap=298, box=((0, 0), (80, 80)), flags=1... >[ 9.412] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.412] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.412] sna_drawable_use_bo: using whole GPU bo >[ 9.412] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.412] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.412] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.412] sna_render_get_solid: 40404040 >[ 9.412] sna_render_get_solid(1) = 40404040 (old) >[ 9.412] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.412] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.412] gen9_composite_get_binding_table(ff00) >[ 9.412] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.412] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.412] kgem_add_handle: handle=8, index=3 >[ 9.412] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.412] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.413] gen9_emit_vertex_elements: setup id=0 >[ 9.413] (0, 0), (2, 2) >[ 9.413] (78, 0), (80, 2) >[ 9.413] (0, 78), (2, 80) >[ 9.413] (78, 78), (80, 80) >[ 9.413] gen8_vertex_flush[4cc] = 12 >[ 9.413] sna_composite(pixmap=296, op=3, src=298+(0, 0), mask=0+(0, 0), dst=296+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.413] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.413] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.413] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.413] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.413] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.413] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.413] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.413] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.413] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.413] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.413] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.413] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=7... >[ 9.413] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.413] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.413] sna_drawable_use_bo: using whole GPU bo >[ 9.413] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.413] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.413] sna_transform_is_imprecise_integer_translation: no transform >[ 9.413] gen9_composite_picture: integer translation (0, 0), removing >[ 9.413] sna_render_pixmap_bo pixmap=298, (0, 0)x(7680, 2160)/(80, 80) >[ 9.413] sna_render_pixmap_bo: GPU all damaged >[ 9.413] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.413] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.413] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.413] gen4_choose_composite_emitter: identity src, no mask >[ 9.413] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.413] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.413] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.413] aligning vertex: was 2, now 3 floats per vertex >[ 9.413] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.413] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.413] gen9_composite_get_binding_table(fe80) >[ 9.413] kgem_add_reloc64: handle=39, pos=16280, delta=0, domains=20002 >[ 9.413] kgem_add_handle: handle=39, index=4 >[ 9.413] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=e4505000) >[ 9.413] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.413] [3f90] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.413] kgem_add_reloc64: handle=22, pos=16264, delta=0, domains=40000 >[ 9.413] kgem_add_reloc64[7] = (delta=0, target handle=1, presumed=fd985000) >[ 9.413] [3f80] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.413] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.413] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.413] gen9_emit_sampler: sampler = a >[ 9.413] gen9_emit_vertex_elements: setup id=2 >[ 9.413] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.413] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.413] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.413] gen8_vertex_flush[568] = 3 >[ 9.413] sna_destroy_pixmap: pixmap=298, attached?=1 >[ 9.413] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.413] __kgem_bo_destroy: handle=22, size=61440 >[ 9.413] __kgem_bo_destroy: handle=22 -> active >[ 9.413] __sna_free_pixmap(pixmap=298) >[ 9.413] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.413] kgem_can_create_2d: 640x2096 @ 32 >[ 9.413] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.413] kgem_can_create_2d: untiled size=5365760 >[ 9.413] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.413] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.413] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.413] sna_create_pixmap: usage=0, flags=1b >[ 9.413] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.413] __pop_freed_pixmap: reusing freed pixmap=298 header >[ 9.413] create_pixmap_hdr: pixmap=299, width=640, height=2096, usage=0 >[ 9.413] sna_create_pixmap: serial=299, 640x2096, usage=0 >[ 9.413] sna_composite_rectangles(pixmap=300, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.413] sna_composite_rectangles: converted to op 0 >[ 9.413] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.413] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.413] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.413] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.413] sna_composite_rectangles: dropping last-cpu hint >[ 9.413] sna_drawable_use_bo pixmap=300, box=((0, 0), (640, 2096)), flags=19... >[ 9.413] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.413] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.413] sna_pixmap_move_to_gpu(pixmap=300, usage=0), flags=b >[ 9.413] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.413] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.413] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.413] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.413] sna_pixmap_alloc_gpu: pixmap=300 >[ 9.413] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.413] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.413] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.413] from inactive: pitch=2560, tiling=1: handle=11, id=495 >[ 9.413] __sna_damage_all(640, 2096) >[ 9.413] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.413] sna_pixmap_mark_active: pixmap=300, handle=11 >[ 9.413] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.413] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.413] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.413] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.413] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.413] sna_render_get_solid: 0 >[ 9.413] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.413] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.413] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.413] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.413] aligning vertex: was 3, now 2 floats per vertex >[ 9.413] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.413] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.413] gen9_composite_get_binding_table(fdc0) >[ 9.413] kgem_add_reloc64: handle=11, pos=16232, delta=0, domains=20002 >[ 9.413] kgem_add_handle: handle=11, index=5 >[ 9.413] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fa111000) >[ 9.413] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.413] [3f60] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.413] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.413] gen9_emit_sampler: sampler = 1 >[ 9.413] gen9_emit_vertex_elements: setup id=0 >[ 9.413] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.413] (0, 0), (640, 2096) >[ 9.413] gen8_vertex_flush[5d8] = 3 >[ 9.413] sna_composite_rectangles: pixmap=300 marking clear [0]? 1 >[ 9.413] sna_composite_trapezoids(op=1, src=(32, 904), mask=18000, ntrap=33) >[ 9.413] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.413] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.413] trapezoid_spans_maybe_inplace? clear, no >[ 9.413] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.414] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.414] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.414] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.414] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.414] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.414] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.414] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.414] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.414] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.414] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.414] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.414] sna_drawable_use_bo pixmap=300, box=((8, 904), (632, 1128)), flags=7... >[ 9.414] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.414] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.414] sna_drawable_use_bo: using whole GPU bo >[ 9.414] gen9_composite_set_target: pixmap=300, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.414] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.414] color_convert: src=660a0a0a [20028888] >[ 9.414] color_convert: dst=660a0a0a [20028888] >[ 9.414] sna_render_get_solid: 660a0a0a >[ 9.414] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.414] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.414] gen4_choose_spans_emitter: solid source >[ 9.414] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.414] aligning vertex: was 2, now 3 floats per vertex >[ 9.414] gen9_composite_get_binding_table(fd40) >[ 9.414] kgem_add_reloc64: handle=8, pos=16200, delta=0, domains=40000 >[ 9.414] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.414] kgem_add_reloc64[9] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.414] [3f40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.414] gen9_emit_sampler: sampler = c >[ 9.414] gen9_emit_sf: num_sf_outputs=2 >[ 9.414] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.414] gen9_emit_vertex_elements: setup id=5 >[ 9.414] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.414] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.414] thread_choose_span: clipped? 0 >[ 9.414] imprecise_trapezoid_span_converter: using 4 threads >[ 9.414] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.414] thread_choose_span: clipped? 0 >[ 9.414] [ 9.414] [ 9.414] span_thread: flushing 1 boxes >[ 9.414] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.414] span_thread: flushing 95 boxes >span_thread: flushing 95 boxes >[ 9.414] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.414] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.414] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.414] gen8_vertex_flush[69c] = 576 >[ 9.414] gen9_render_composite_spans_done() >[ 9.414] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.414] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.414] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.414] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.414] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.414] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.414] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.414] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.414] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.414] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.414] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.414] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.414] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.414] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.414] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.414] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.414] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.414] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.414] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.414] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.414] sna_drawable_use_bo pixmap=300, box=((8, 904), (632, 1128)), flags=7... >[ 9.414] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.414] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.414] sna_drawable_use_bo: using whole GPU bo >[ 9.414] gen9_composite_set_target: pixmap=300, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.414] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.414] color_convert: src=66282828 [20028888] >[ 9.414] color_convert: dst=66282828 [20028888] >[ 9.414] sna_render_get_solid: 66282828 >[ 9.414] sna_render_get_solid(3) = 66282828 (old) >[ 9.414] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.414] gen4_choose_spans_emitter: solid source >[ 9.414] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.415] gen9_composite_get_binding_table(fcc0) >[ 9.415] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.415] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.415] kgem_add_reloc64[10] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.415] [3f20] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.415] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.415] gen9_emit_vertex_elements: setup id=5 >[ 9.415] thread_choose_span: clipped? 0 >[ 9.415] imprecise_trapezoid_span_converter: using 4 threads >[ 9.415] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.415] thread_choose_span: clipped? 0 >[ 9.415] span_thread: flushing 2 boxes >[ 9.415] [ 9.415] span_thread: flushing 166 boxes >[ 9.415] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.415] span_thread: flushing 162 boxes >[ 9.415] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.415] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.415] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.415] gen8_vertex_flush[6f0] = 996 >[ 9.415] gen9_render_composite_spans_done() >[ 9.415] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.415] kgem_can_create_2d: 640x2096 @ 32 >[ 9.415] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.415] kgem_can_create_2d: untiled size=5365760 >[ 9.415] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.415] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.415] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.415] sna_create_pixmap: usage=0, flags=1b >[ 9.415] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.415] __pop_freed_pixmap: reusing freed pixmap=290 header >[ 9.415] create_pixmap_hdr: pixmap=301, width=640, height=2096, usage=0 >[ 9.415] sna_create_pixmap: serial=301, 640x2096, usage=0 >[ 9.415] sna_composite_rectangles(pixmap=302, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.415] sna_composite_rectangles: converted to op 0 >[ 9.415] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.415] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.415] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.415] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.415] sna_composite_rectangles: dropping last-cpu hint >[ 9.415] sna_drawable_use_bo pixmap=302, box=((0, 0), (640, 2096)), flags=19... >[ 9.415] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.415] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.415] sna_pixmap_move_to_gpu(pixmap=302, usage=0), flags=b >[ 9.415] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.415] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.415] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.415] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.415] sna_pixmap_alloc_gpu: pixmap=302 >[ 9.415] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.415] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.415] kgem_set_tiling: handle=25, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.415] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.415] from inactive: pitch=2560, tiling=1: handle=25, id=496 >[ 9.415] __sna_damage_all(640, 2096) >[ 9.415] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.415] sna_pixmap_mark_active: pixmap=302, handle=25 >[ 9.415] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.415] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.415] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.415] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.415] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.415] sna_render_get_solid: 0 >[ 9.416] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.416] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.416] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.416] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.416] aligning vertex: was 3, now 2 floats per vertex >[ 9.416] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.416] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.416] gen9_composite_get_binding_table(fc40) >[ 9.416] kgem_add_reloc64: handle=25, pos=16136, delta=0, domains=20002 >[ 9.416] kgem_add_handle: handle=25, index=6 >[ 9.416] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=f4225000) >[ 9.416] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.416] [3f00] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.416] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.416] gen9_emit_sampler: sampler = 1 >[ 9.416] gen9_emit_sf: num_sf_outputs=1 >[ 9.416] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.416] gen9_emit_vertex_elements: setup id=0 >[ 9.416] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.416] (0, 0), (640, 2096) >[ 9.416] gen8_vertex_flush[7b0] = 3 >[ 9.416] sna_composite_rectangles: pixmap=302 marking clear [0]? 1 >[ 9.416] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.416] kgem_can_create_2d: 624x224 @ 32 >[ 9.416] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.416] kgem_can_create_2d: untiled size=561152 >[ 9.416] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.416] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.416] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.416] sna_create_pixmap: usage=0, flags=1b >[ 9.416] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.416] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.416] create_pixmap: serial=303, usage=0, 0x0 >[ 9.416] create_pixmap_hdr: pixmap=303, width=624, height=224, usage=0 >[ 9.416] sna_create_pixmap: serial=303, 624x224, usage=0 >[ 9.416] sna_composite_rectangles(pixmap=304, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.416] sna_composite_rectangles: converted to op 0 >[ 9.416] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.416] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.416] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.416] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.416] sna_composite_rectangles: dropping last-cpu hint >[ 9.416] sna_drawable_use_bo pixmap=304, box=((0, 0), (624, 224)), flags=19... >[ 9.416] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.416] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.416] sna_pixmap_move_to_gpu(pixmap=304, usage=0), flags=b >[ 9.416] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.416] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.416] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.416] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.416] sna_pixmap_alloc_gpu: pixmap=304 >[ 9.416] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.416] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.416] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.416] from inactive: pitch=2560, tiling=1: handle=20, id=497 >[ 9.416] __sna_damage_all(624, 224) >[ 9.416] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.416] sna_pixmap_mark_active: pixmap=304, handle=20 >[ 9.416] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.416] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.416] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.416] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.416] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.416] sna_render_get_solid: 0 >[ 9.416] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.416] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.416] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.416] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.416] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.416] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.416] gen9_composite_get_binding_table(fbc0) >[ 9.416] kgem_add_reloc64: handle=20, pos=16104, delta=0, domains=20002 >[ 9.416] kgem_add_handle: handle=20, index=7 >[ 9.416] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.416] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.416] [3ee0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.416] gen9_emit_vertex_elements: setup id=0 >[ 9.416] (0, 0), (624, 224) >[ 9.416] gen8_vertex_flush[7e4] = 3 >[ 9.416] sna_composite_rectangles: pixmap=304 marking clear [0]? 1 >[ 9.416] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.416] kgem_can_create_2d: 576x76 @ 32 >[ 9.416] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.416] kgem_can_create_2d: untiled size=176128 >[ 9.416] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.416] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.416] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.416] sna_create_pixmap: usage=0, flags=1b >[ 9.416] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.416] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.416] create_pixmap: serial=305, usage=0, 0x0 >[ 9.416] create_pixmap_hdr: pixmap=305, width=576, height=76, usage=0 >[ 9.416] sna_create_pixmap: serial=305, 576x76, usage=0 >[ 9.416] sna_composite_rectangles(pixmap=306, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.416] sna_composite_rectangles: converted to op 0 >[ 9.416] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.416] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.416] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.416] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.416] sna_composite_rectangles: dropping last-cpu hint >[ 9.416] sna_drawable_use_bo pixmap=306, box=((0, 0), (576, 76)), flags=19... >[ 9.417] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.417] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.417] sna_pixmap_move_to_gpu(pixmap=306, usage=0), flags=b >[ 9.417] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.417] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.417] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.417] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.417] sna_pixmap_alloc_gpu: pixmap=306 >[ 9.417] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.417] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.417] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.417] from inactive: pitch=2560, tiling=1: handle=38, id=498 >[ 9.417] __sna_damage_all(576, 76) >[ 9.417] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.417] sna_pixmap_mark_active: pixmap=306, handle=38 >[ 9.417] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.417] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.417] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.417] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.417] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.417] sna_render_get_solid: 0 >[ 9.417] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.417] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.417] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.417] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.417] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.417] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.417] gen9_composite_get_binding_table(fb40) >[ 9.417] kgem_add_reloc64: handle=38, pos=16072, delta=0, domains=20002 >[ 9.417] kgem_add_handle: handle=38, index=8 >[ 9.417] kgem_add_reloc64[13] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.417] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.417] [3ec0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.417] gen9_emit_vertex_elements: setup id=0 >[ 9.417] (0, 0), (576, 76) >[ 9.417] gen8_vertex_flush[818] = 3 >[ 9.417] sna_composite_rectangles: pixmap=306 marking clear [0]? 1 >[ 9.417] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.417] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.417] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.417] trapezoid_spans_maybe_inplace? clear, no >[ 9.417] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.417] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.417] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.417] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.417] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.417] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.417] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.417] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.417] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.417] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.417] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.417] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.417] sna_drawable_use_bo pixmap=306, box=((2, 2), (574, 74)), flags=7... >[ 9.417] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.417] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.417] sna_drawable_use_bo: using whole GPU bo >[ 9.417] gen9_composite_set_target: pixmap=306, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.417] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.417] color_convert: src=4c000000 [20028888] >[ 9.417] color_convert: dst=4c000000 [20028888] >[ 9.417] sna_render_get_solid: 4c000000 >[ 9.417] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.417] gen4_choose_spans_emitter: solid source >[ 9.417] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.417] aligning vertex: was 2, now 3 floats per vertex >[ 9.417] gen9_composite_get_binding_table(fac0) >[ 9.417] kgem_add_reloc64: handle=7, pos=16040, delta=0, domains=40000 >[ 9.417] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.417] kgem_add_reloc64[14] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.417] [3ea0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.417] gen9_emit_sampler: sampler = c >[ 9.417] gen9_emit_sf: num_sf_outputs=2 >[ 9.417] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.417] gen9_emit_vertex_elements: setup id=5 >[ 9.417] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.417] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.417] thread_choose_span: clipped? 0 >[ 9.417] imprecise_trapezoid_span_converter: using 4 threads >[ 9.417] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.417] thread_choose_span: clipped? 0 >[ 9.417] [ 9.417] [ 9.417] span_thread: flushing 1 boxes >[ 9.417] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.417] span_thread: flushing 1 boxes >span_thread: flushing 26 boxes >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 26 boxes >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.418] gen8_vertex_flush[8c8] = 162 >[ 9.418] gen9_render_composite_spans_done() >[ 9.418] sna_accel_flush: flush?=0, dirty?=0 >[ 9.418] sna_block_handler (tv=0.0) >[ 9.418] sna_wakeup_handler >[ 9.418] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.418] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.418] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.418] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.418] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.418] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.418] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.418] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.418] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.418] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.418] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.418] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.418] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.418] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.418] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.418] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.418] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.418] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.418] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.418] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.418] sna_drawable_use_bo pixmap=306, box=((0, 0), (576, 76)), flags=7... >[ 9.418] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.418] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.418] sna_drawable_use_bo: using whole GPU bo >[ 9.418] gen9_composite_set_target: pixmap=306, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.418] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.418] color_convert: src=e6e6e6e6 [20028888] >[ 9.418] color_convert: dst=e6e6e6e6 [20028888] >[ 9.418] sna_render_get_solid: e6e6e6e6 >[ 9.418] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.418] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.418] gen4_choose_spans_emitter: solid source >[ 9.418] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.418] gen9_composite_get_binding_table(fa40) >[ 9.418] kgem_add_reloc64: handle=8, pos=16008, delta=0, domains=40000 >[ 9.418] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.418] kgem_add_reloc64[15] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.418] [3e80] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.418] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.418] gen9_emit_vertex_elements: setup id=5 >[ 9.418] thread_choose_span: clipped? 0 >[ 9.418] imprecise_trapezoid_span_converter: using 4 threads >[ 9.418] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.418] thread_choose_span: clipped? 0 >[ 9.418] span_thread: flushing 62 boxes >[ 9.418] [ 9.418] span_thread: flushing 2 boxes >[ 9.418] span_thread: flushing 2 boxes >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.418] span_thread: flushing 62 boxes >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.418] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.418] gen8_vertex_flush[91c] = 384 >[ 9.418] gen9_render_composite_spans_done() >[ 9.418] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=11e, drawable=130 >[ 9.418] sna_validate_gc: recomputing clip >[ 9.418] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.418] sna_copy_area: src=pixmap=306:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=304:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.418] sna_copy_area: normal copy >[ 9.418] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.418] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.418] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.418] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.418] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.418] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.418] sna_do_copy: pixmap -- no source clipping >[ 9.418] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.418] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.418] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=306+(-24, -136), dst pixmap=304+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.418] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.418] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.418] sna_drawable_use_bo pixmap=304, box=((24, 136), (600, 212)), flags=b... >[ 9.418] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.418] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.418] sna_drawable_use_bo: using whole GPU bo >[ 9.418] sna_pixmap_move_to_gpu(pixmap=306, usage=0), flags=a >[ 9.418] sna_pixmap_move_to_gpu: already all-damaged >[ 9.418] sna_pixmap_mark_active: pixmap=306, handle=38 >[ 9.418] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.418] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.418] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.418] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.418] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.418] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.418] aligning vertex: was 3, now 2 floats per vertex >[ 9.418] gen9_composite_get_binding_table(f9c0) >[ 9.418] kgem_add_reloc64: handle=38, pos=15976, delta=0, domains=40000 >[ 9.418] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.418] [3e60] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.418] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.418] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.418] gen9_emit_sampler: sampler = 0 >[ 9.418] gen9_emit_sf: num_sf_outputs=1 >[ 9.418] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.418] gen9_emit_vertex_elements: setup id=0 >[ 9.418] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.418] (0, 0) -> (24, 136) + (576, 76) >[ 9.418] gen8_vertex_flush[9ec] = 3 >[ 9.418] sna_destroy_pixmap: pixmap=306, attached?=1 >[ 9.418] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.418] __kgem_bo_destroy: handle=38, size=204800 >[ 9.418] __kgem_bo_destroy: handle=38 -> active >[ 9.418] __sna_free_pixmap(pixmap=306) >[ 9.418] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.418] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.418] sna_glyphs: discarding mask >[ 9.418] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.418] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.418] gen9_render_composite: 0x0, current mode=1/1 >[ 9.418] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.418] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.418] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.418] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.418] sna_drawable_use_bo pixmap=304, box=((0, 0), (624, 224)), flags=7... >[ 9.418] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.418] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.418] sna_drawable_use_bo: using whole GPU bo >[ 9.418] gen9_composite_set_target: pixmap=304, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.418] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.418] color_convert: src=ff888888 [20028888] >[ 9.418] color_convert: dst=ff888888 [20028888] >[ 9.418] sna_render_get_solid: ff888888 >[ 9.418] sna_render_get_solid(5) = ff888888 (old) >[ 9.418] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.418] sna_transform_is_imprecise_integer_translation: no transform >[ 9.418] gen9_composite_picture: integer translation (0, 0), removing >[ 9.418] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.418] sna_render_pixmap_bo: GPU all damaged >[ 9.418] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.418] gen4_choose_composite_emitter: solid, identity mask >[ 9.418] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.418] aligning vertex: was 2, now 4 floats per vertex >[ 9.418] gen9_composite_get_binding_table(f940) >[ 9.418] kgem_add_reloc64: handle=8, pos=15944, delta=0, domains=40000 >[ 9.418] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.418] kgem_add_reloc64[17] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.418] [3e40] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.418] kgem_add_reloc64: handle=6, pos=15928, delta=0, domains=40000 >[ 9.418] kgem_add_handle: handle=6, index=9 >[ 9.418] kgem_add_reloc64[18] = (delta=0, target handle=9, presumed=fd585000) >[ 9.418] [3e30] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.418] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.418] gen9_emit_sampler: sampler = a >[ 9.418] gen9_emit_sf: num_sf_outputs=2 >[ 9.418] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.418] gen9_emit_vertex_elements: setup id=9 >[ 9.418] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.418] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.418] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.418] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.418] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.418] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.418] gen8_vertex_flush[ac8] = 24 >[ 9.418] gen9_magic_ca_pass: CA fixup (1617 -> 1641) >[ 9.418] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.418] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.418] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.418] sna_composite(pixmap=304, op=3, src=210+(0, 0), mask=0+(28, 8), dst=304+(28, 8)+(0, 0), size=(20, 80) >[ 9.418] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.418] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.418] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.418] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.418] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.418] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.418] gen9_render_composite: 20x80, current mode=1/1 >[ 9.418] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.418] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.418] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.419] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.419] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.419] sna_drawable_use_bo pixmap=304, box=((28, 8), (48, 88)), flags=7... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] gen9_composite_set_target: pixmap=304, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.419] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.419] sna_transform_is_imprecise_integer_translation: no transform >[ 9.419] gen9_composite_picture: integer translation (0, 0), removing >[ 9.419] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.419] sna_render_pixmap_bo: GPU all damaged >[ 9.419] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.419] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.419] gen4_choose_composite_emitter: identity src, no mask >[ 9.419] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.419] aligning vertex: was 4, now 3 floats per vertex >[ 9.419] gen9_composite_get_binding_table(f880) >[ 9.419] kgem_add_reloc64: handle=12, pos=15896, delta=0, domains=40000 >[ 9.419] kgem_add_handle: handle=12, index=10 >[ 9.419] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=fdffb000) >[ 9.419] [3e10] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.419] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.419] gen9_emit_sampler: sampler = 2 >[ 9.419] gen9_emit_sf: num_sf_outputs=1 >[ 9.419] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.419] gen9_emit_vertex_elements: setup id=2 >[ 9.419] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.419] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.419] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.419] gen8_vertex_flush[c04] = 3 >[ 9.419] sna_composite(pixmap=304, op=3, src=214+(0, 0), mask=0+(28, 0), dst=304+(28, 0)+(0, 0), size=(20, 8) >[ 9.419] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.419] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.419] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.419] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.419] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.419] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.419] gen9_render_composite: 20x8, current mode=1/1 >[ 9.419] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.419] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.419] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.419] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.419] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.419] sna_drawable_use_bo pixmap=304, box=((28, 0), (48, 8)), flags=7... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] gen9_composite_set_target: pixmap=304, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.419] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.419] sna_transform_is_imprecise_integer_translation: no transform >[ 9.419] gen9_composite_picture: integer translation (0, 0), removing >[ 9.419] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.419] sna_render_pixmap_bo: GPU all damaged >[ 9.419] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.419] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.419] gen4_choose_composite_emitter: identity src, no mask >[ 9.419] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.419] gen9_composite_get_binding_table(f800) >[ 9.419] kgem_add_reloc64: handle=24, pos=15864, delta=0, domains=40000 >[ 9.419] kgem_add_handle: handle=24, index=11 >[ 9.419] kgem_add_reloc64[20] = (delta=0, target handle=11, presumed=fd53c000) >[ 9.419] [3df0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.419] gen9_emit_vertex_elements: setup id=2 >[ 9.419] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.419] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.419] gen8_vertex_flush[c40] = 3 >[ 9.419] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=130, drawable=12e >[ 9.419] sna_validate_gc: recomputing clip >[ 9.419] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.419] sna_copy_area: src=pixmap=304:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=302:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.419] sna_copy_area: normal copy >[ 9.419] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.419] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.419] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.419] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.419] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.419] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.419] sna_do_copy: pixmap -- no source clipping >[ 9.419] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.419] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.419] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=304+(-8, -896), dst pixmap=302+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.419] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.419] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.419] sna_drawable_use_bo pixmap=302, box=((8, 896), (632, 1120)), flags=b... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] sna_pixmap_move_to_gpu(pixmap=304, usage=0), flags=a >[ 9.419] sna_pixmap_move_to_gpu: already all-damaged >[ 9.419] sna_pixmap_mark_active: pixmap=304, handle=20 >[ 9.419] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.419] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.419] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.419] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.419] aligning vertex: was 3, now 2 floats per vertex >[ 9.419] gen9_composite_get_binding_table(f780) >[ 9.419] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.419] kgem_add_reloc64: handle=20, pos=15832, delta=0, domains=40000 >[ 9.419] kgem_add_reloc64[21] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.419] [3dd0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.419] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.419] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.419] gen9_emit_sampler: sampler = 0 >[ 9.419] gen9_emit_vertex_elements: setup id=0 >[ 9.419] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.419] (0, 0) -> (8, 896) + (624, 224) >[ 9.419] gen8_vertex_flush[cc8] = 3 >[ 9.419] sna_destroy_pixmap: pixmap=304, attached?=1 >[ 9.419] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.419] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.419] __kgem_bo_destroy: handle=20 -> active >[ 9.419] __sna_free_pixmap(pixmap=304) >[ 9.419] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.419] kgem_can_create_2d: 624x80 @ 32 >[ 9.419] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.419] kgem_can_create_2d: untiled size=200704 >[ 9.419] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.419] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.419] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.419] sna_create_pixmap: usage=0, flags=1b >[ 9.419] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.419] __pop_freed_pixmap: reusing freed pixmap=304 header >[ 9.419] create_pixmap_hdr: pixmap=307, width=624, height=80, usage=0 >[ 9.419] sna_create_pixmap: serial=307, 624x80, usage=0 >[ 9.419] sna_composite_rectangles(pixmap=308, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.419] sna_composite_rectangles: converted to op 0 >[ 9.419] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.419] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.419] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.419] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.419] sna_composite_rectangles: dropping last-cpu hint >[ 9.419] sna_drawable_use_bo pixmap=308, box=((0, 0), (624, 80)), flags=19... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.419] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.419] sna_pixmap_move_to_gpu(pixmap=308, usage=0), flags=b >[ 9.419] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.419] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.419] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.419] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.419] sna_pixmap_alloc_gpu: pixmap=308 >[ 9.419] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.419] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.419] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.419] 1:from active: pitch=2560, tiling=1, handle=38, id=499 >[ 9.419] __sna_damage_all(624, 80) >[ 9.419] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.419] sna_pixmap_mark_active: pixmap=308, handle=38 >[ 9.419] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.419] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.419] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.419] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.419] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.419] sna_render_get_solid: 0 >[ 9.419] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.419] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.419] gen9_composite_get_binding_table(f700) >[ 9.419] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=20002 >[ 9.419] kgem_add_reloc64[22] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.419] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.419] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.419] gen9_emit_sampler: sampler = 1 >[ 9.419] gen9_emit_vertex_elements: setup id=0 >[ 9.419] (0, 0), (624, 80) >[ 9.419] gen8_vertex_flush[d04] = 3 >[ 9.419] sna_composite_rectangles: pixmap=308 marking clear [0]? 1 >[ 9.419] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=12e, drawable=134 >[ 9.419] sna_validate_gc: recomputing clip >[ 9.419] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.419] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=308:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.419] sna_copy_area: normal copy >[ 9.419] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.419] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.419] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.419] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.419] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.419] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.419] sna_do_copy: pixmap -- no source clipping >[ 9.419] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.419] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.419] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=308+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.419] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.419] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.419] sna_drawable_use_bo pixmap=308, box=((28, 0), (246, 80)), flags=b... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.419] sna_pixmap_move_to_gpu: already all-damaged >[ 9.419] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.419] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.419] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.419] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.419] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.419] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.419] gen9_composite_get_binding_table(f680) >[ 9.419] kgem_add_reloc64: handle=21, pos=15768, delta=0, domains=40000 >[ 9.419] kgem_add_handle: handle=21, index=12 >[ 9.419] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fd994000) >[ 9.419] [3d90] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.419] gen9_emit_sampler: sampler = 0 >[ 9.419] gen9_emit_vertex_elements: setup id=0 >[ 9.419] (0, 0) -> (28, 0) + (218, 80) >[ 9.419] gen8_vertex_flush[d48] = 3 >[ 9.419] sna_composite(pixmap=302, op=3, src=308+(0, 0), mask=0+(0, 0), dst=302+(8, 1136)+(0, 0), size=(624, 80) >[ 9.419] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.419] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.419] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.419] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.419] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.419] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.419] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.419] gen9_render_composite: 624x80, current mode=1/1 >[ 9.419] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.419] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.419] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.419] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.419] sna_drawable_use_bo pixmap=302, box=((8, 1136), (632, 1216)), flags=7... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] gen9_composite_set_target: pixmap=302, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.419] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.419] sna_transform_is_imprecise_integer_translation: no transform >[ 9.419] gen9_composite_picture: integer translation (0, 0), removing >[ 9.419] sna_render_pixmap_bo pixmap=308, (0, 0)x(624, 80)/(624, 80) >[ 9.419] sna_render_pixmap_bo: GPU all damaged >[ 9.419] color_convert: src=cc000000 [20028888] >[ 9.419] color_convert: dst=cc000000 [20028888] >[ 9.419] sna_render_get_solid: cc000000 >[ 9.419] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.419] gen4_choose_composite_emitter: identity source, identity mask >[ 9.419] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.419] aligning vertex: was 2, now 5 floats per vertex >[ 9.419] gen9_composite_get_binding_table(f600) >[ 9.419] kgem_add_reloc64: handle=38, pos=15736, delta=0, domains=40000 >[ 9.419] kgem_add_reloc64[24] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.419] [3d70] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.419] kgem_add_reloc64: handle=7, pos=15720, delta=0, domains=40000 >[ 9.419] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.419] kgem_add_reloc64[25] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.419] [3d60] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.419] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.419] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.419] gen9_emit_sampler: sampler = 3 >[ 9.419] gen9_emit_sf: num_sf_outputs=2 >[ 9.419] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.419] gen9_emit_vertex_elements: setup id=10 >[ 9.419] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.419] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.419] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.419] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.419] gen8_vertex_flush[e34] = 3 >[ 9.419] sna_destroy_pixmap: pixmap=308, attached?=1 >[ 9.419] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.419] __kgem_bo_destroy: handle=38, size=204800 >[ 9.419] __kgem_bo_destroy: handle=38 -> active >[ 9.419] __sna_free_pixmap(pixmap=308) >[ 9.419] sna_composite(pixmap=300, op=3, src=302+(0, 0), mask=0+(0, 0), dst=300+(0, 0)+(0, 0), size=(640, 2096) >[ 9.419] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.419] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.419] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.419] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.419] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.419] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.419] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.419] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.419] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.419] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.419] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.419] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.419] sna_drawable_use_bo pixmap=300, box=((0, 0), (640, 2096)), flags=7... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] gen9_composite_set_target: pixmap=300, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.419] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.419] sna_transform_is_imprecise_integer_translation: no transform >[ 9.419] gen9_composite_picture: integer translation (0, 0), removing >[ 9.419] sna_render_pixmap_bo pixmap=302, (0, 0)x(640, 2096)/(640, 2096) >[ 9.419] sna_render_pixmap_bo: GPU all damaged >[ 9.419] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.419] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.419] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.419] gen4_choose_composite_emitter: identity src, no mask >[ 9.419] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.419] aligning vertex: was 5, now 3 floats per vertex >[ 9.419] gen9_composite_get_binding_table(f540) >[ 9.419] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.419] kgem_add_reloc64: handle=25, pos=15688, delta=0, domains=40000 >[ 9.419] kgem_add_reloc64[26] = (delta=0, target handle=6, presumed=f4225000) >[ 9.419] [3d40] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.419] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.419] gen9_emit_sampler: sampler = 2 >[ 9.419] gen9_emit_sf: num_sf_outputs=1 >[ 9.419] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.419] gen9_emit_vertex_elements: setup id=2 >[ 9.419] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.419] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.419] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.419] gen8_vertex_flush[edc] = 3 >[ 9.419] sna_destroy_pixmap: pixmap=302, attached?=1 >[ 9.419] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.419] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.419] __kgem_bo_destroy: handle=25 -> active >[ 9.419] __sna_free_pixmap(pixmap=302) >[ 9.419] sna_composite(pixmap=296, op=3, src=300+(0, 0), mask=0+(160, 64), dst=296+(160, 64)+(0, 0), size=(640, 2096) >[ 9.419] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.419] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.419] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.419] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.419] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.419] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.419] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.419] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.419] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.419] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.419] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.419] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.419] sna_drawable_use_bo pixmap=296, box=((160, 64), (800, 2160)), flags=7... >[ 9.419] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.419] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.419] sna_drawable_use_bo: using whole GPU bo >[ 9.419] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.419] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.419] sna_transform_is_imprecise_integer_translation: no transform >[ 9.419] gen9_composite_picture: integer translation (0, 0), removing >[ 9.420] sna_render_pixmap_bo pixmap=300, (0, 0)x(640, 2096)/(640, 2096) >[ 9.420] sna_render_pixmap_bo: GPU all damaged >[ 9.420] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.420] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.420] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.420] gen4_choose_composite_emitter: identity src, no mask >[ 9.420] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.420] gen9_composite_get_binding_table(f4c0) >[ 9.420] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.420] kgem_add_reloc64: handle=11, pos=15656, delta=0, domains=40000 >[ 9.420] kgem_add_reloc64[27] = (delta=0, target handle=5, presumed=fa111000) >[ 9.420] [3d20] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.420] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.420] gen9_emit_vertex_elements: setup id=2 >[ 9.420] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.420] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.420] gen8_vertex_flush[f28] = 3 >[ 9.420] sna_destroy_pixmap: pixmap=300, attached?=1 >[ 9.420] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.420] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.420] __kgem_bo_destroy: handle=11 -> active >[ 9.420] __sna_free_pixmap(pixmap=300) >[ 9.420] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.420] kgem_can_create_2d: 2x64 @ 32 >[ 9.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.420] kgem_can_create_2d: untiled size=4096 >[ 9.420] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.420] kgem_choose_tiling: 2x64 -> 0 >[ 9.420] sna_create_pixmap: usage=0, flags=a >[ 9.420] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.420] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.420] create_pixmap: serial=309, usage=0, 2x64 >[ 9.420] sna_create_pixmap: serial=309, 2x64, usage=0 >[ 9.420] sna_composite_rectangles(pixmap=310, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.420] sna_composite_rectangles: converted to op 0 >[ 9.420] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.420] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.420] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.420] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.420] sna_composite_rectangles: fallback, dst pixmap=310 too small or not attached >[ 9.420] sna_composite_rectangles: fallback >[ 9.420] sna_drawable_move_region_to_cpu(pixmap=310 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.420] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.420] _sna_pixmap_move_to_cpu(pixmap=310, 2x64, flags=1) >[ 9.420] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.420] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.420] operate_inplace: no, inplace operation not suitable >[ 9.420] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.420] __sna_damage_all(2, 64) >[ 9.420] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.420] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.420] kgem_can_create_2d: 1x32 @ 32 >[ 9.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.420] kgem_can_create_2d: untiled size=4096 >[ 9.420] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.420] kgem_choose_tiling: 1x32 -> 0 >[ 9.420] sna_create_pixmap: usage=0, flags=a >[ 9.420] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.420] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.420] create_pixmap: serial=311, usage=0, 1x32 >[ 9.420] sna_create_pixmap: serial=311, 1x32, usage=0 >[ 9.420] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=134, drawable=138 >[ 9.420] sna_validate_gc: recomputing clip >[ 9.420] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.420] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.420] try_upload__fast: ignore existing cpu damage (if any) >[ 9.420] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.420] try_upload__fast: no, no gpu damage >[ 9.420] sna_drawable_move_region_to_cpu(pixmap=312 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.420] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.420] _sna_pixmap_move_to_cpu(pixmap=312, 1x32, flags=1) >[ 9.420] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.420] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.420] operate_inplace: no, inplace operation not suitable >[ 9.420] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.420] __sna_damage_all(1, 32) >[ 9.420] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.420] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.420] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.420] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.420] sna_accel_flush: flush?=0, dirty?=0 >[ 9.420] sna_composite(pixmap=310, op=1, src=312+(0, 0), mask=0+(0, 0), dst=310+(0, 0)+(0, 0), size=(2, 64) >[ 9.420] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.420] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.420] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.420] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.420] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.420] sna_composite: fallback, dst pixmap=310 is too small (or completely damaged) >[ 9.420] sna_composite: fallback -- fbComposite >[ 9.420] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.420] sna_composite_fb: fallback -- move src to cpu >[ 9.420] _sna_pixmap_move_to_cpu(pixmap=312, 1x32, flags=2) >[ 9.420] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.420] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.420] sna_composite_fb: fallback -- move dst to cpu >[ 9.420] sna_drawable_move_region_to_cpu(pixmap=310 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.420] sna_drawable_move_region_to_cpu: pixmap=310 all damaged on CPU >[ 9.420] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.420] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.420] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.420] sna_destroy_pixmap: pixmap=312, attached?=1 >[ 9.420] __sna_free_pixmap(pixmap=312) >[ 9.420] sna_composite(pixmap=296, op=3, src=310+(0, 0), mask=0+(0, 0), dst=296+(0, 0)+(0, 0), size=(3840, 64) >[ 9.420] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.420] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.420] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.420] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.420] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.420] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.420] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.420] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.420] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.420] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.420] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.420] sna_drawable_use_bo pixmap=296, box=((0, 0), (3840, 64)), flags=7... >[ 9.420] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.420] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.420] sna_drawable_use_bo: using whole GPU bo >[ 9.420] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.420] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.420] sna_transform_is_imprecise_integer_translation: no transform >[ 9.420] gen9_composite_picture: integer translation (0, 0), removing >[ 9.420] sna_render_pixmap_bo pixmap=310, (0, 0)x(3840, 64)/(2, 64) >[ 9.420] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.420] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.420] use_cpu_bo: no cpu bo >[ 9.420] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.420] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.420] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.420] sna_drawable_move_region_to_cpu(pixmap=310 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.420] sna_drawable_move_region_to_cpu: pixmap=310 all damaged on CPU >[ 9.420] kgem_can_create_2d: 2x64 @ 32 >[ 9.420] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.420] kgem_can_create_2d: untiled size=4096 >[ 9.420] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.420] kgem_choose_tiling: 2x64 -> 0 >[ 9.420] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.420] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.420] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.420] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.420] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.420] search_linear_cache: searching for inactive gtt map >[ 9.420] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.420] search_linear_cache: searching for inactive gtt map >[ 9.420] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.420] kgem_set_tiling: handle=31, tiling=0 [0], pitch=0 [0]: 1 >[ 9.420] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.420] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.420] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.420] kgem_create_buffer: reusing handle=31 for buffer >[ 9.420] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.420] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.420] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.420] kgem_bo_map: converting request for GTT map into CPU map >[ 9.420] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.420] kgem_bo_sync__cpu: handle=31 >[ 9.420] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.420] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.420] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.420] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.420] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.420] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.420] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.420] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.420] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.420] upload: adding upload cache to pixmap=310 >[ 9.420] kgem_proxy_bo_attach: handle=31 >[ 9.420] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.420] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.420] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.420] gen4_choose_composite_emitter: identity src, no mask >[ 9.420] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.420] gen9_composite_get_binding_table(f440) >[ 9.420] kgem_add_reloc64: handle=31, pos=15624, delta=0, domains=40000 >[ 9.420] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.420] kgem_add_handle: handle=31, index=13 >[ 9.420] kgem_add_reloc64[28] = (delta=0, target handle=13, presumed=fd4fc000) >[ 9.420] [3d00] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.420] gen9_emit_sampler: sampler = a >[ 9.420] gen9_emit_vertex_elements: setup id=2 >[ 9.420] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.420] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.420] gen8_vertex_flush[f6c] = 3 >[ 9.420] sna_destroy_pixmap: pixmap=310, attached?=1 >[ 9.420] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.420] __sna_free_pixmap(pixmap=310) >[ 9.420] sna_composite_rectangles(pixmap=296, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.420] sna_composite_rectangles: converted to op 3 >[ 9.420] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.420] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.420] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.420] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.420] sna_drawable_use_bo pixmap=296, box=((0, 0), (3840, 48)), flags=1... >[ 9.420] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.420] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.420] sna_drawable_use_bo: using whole GPU bo >[ 9.420] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.420] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.420] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.420] sna_render_get_solid: 660a0a0a >[ 9.420] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.420] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.420] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.420] aligning vertex: was 3, now 2 floats per vertex >[ 9.420] gen9_composite_get_binding_table(f3c0) >[ 9.420] gen9_emit_sampler: sampler = 1 >[ 9.420] gen9_emit_vertex_elements: setup id=0 >[ 9.420] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.420] (0, 0), (3840, 48) >[ 9.420] gen8_vertex_flush[fcc] = 3 >[ 9.420] sna_composite(pixmap=296, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=296+(3786, 6)+(0, 0), size=(44, 36) >[ 9.420] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.420] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.420] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.420] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.420] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.420] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.420] gen9_render_composite: 44x36, current mode=1/1 >[ 9.420] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.420] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.420] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.420] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.420] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.420] sna_drawable_use_bo pixmap=296, box=((3786, 6), (3830, 42)), flags=7... >[ 9.420] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.420] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.420] sna_drawable_use_bo: using whole GPU bo >[ 9.420] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.420] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.420] sna_transform_is_imprecise_integer_translation: no transform >[ 9.420] gen9_composite_picture: integer translation (0, 0), removing >[ 9.420] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.420] sna_render_pixmap_bo: CPU all damaged >[ 9.420] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.420] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.420] __kgem_retire_rq: request 1 complete >[ 9.420] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.420] gen8_vertex_close: used=6648, vbo active? 16, vb=625, nreloc=5 >[ 9.420] gen8_vertex_close: reloc[0] = 287 >[ 9.420] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.420] kgem_add_handle: handle=16, index=14 >[ 9.420] kgem_add_reloc64[29] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.420] gen8_vertex_close: reloc[1] = 341 >[ 9.420] kgem_add_reloc64: handle=16, pos=341, delta=0, domains=200000 >[ 9.420] kgem_add_reloc64[30] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.420] gen8_vertex_close: reloc[2] = 418 >[ 9.420] kgem_add_reloc64: handle=16, pos=418, delta=0, domains=200000 >[ 9.420] kgem_add_reloc64[31] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.420] gen8_vertex_close: reloc[3] = 685 >[ 9.420] kgem_add_reloc64: handle=16, pos=685, delta=0, domains=200000 >[ 9.420] kgem_add_reloc64[32] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.420] gen8_vertex_close: reloc[4] = 904 >[ 9.420] kgem_add_reloc64: handle=16, pos=904, delta=0, domains=200000 >[ 9.420] kgem_add_reloc64[33] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.420] batch[1/1, flags=1800]: 1018 1018 15600 16384, nreloc=34, nexec=15, nfence=0, aperture=34477 [fenced=0] >[ 9.420] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.420] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.420] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.420] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.420] kgem_fixup_relocs: shrinking by 57344 >[ 9.420] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.420] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.420] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.420] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.420] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.420] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.420] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.420] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.420] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.420] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.420] __kgem_bo_clear_busy: handle=7 >[ 9.420] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.420] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.420] __kgem_bo_clear_busy: handle=8 >[ 9.420] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.420] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=8 >[ 9.421] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=8 >[ 9.421] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=7 >[ 9.421] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=8 >[ 9.421] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=8 >[ 9.421] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.421] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.421] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.421] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.421] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=7 >[ 9.421] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.421] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.421] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.421] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.421] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.421] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.421] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.421] gen4_choose_composite_emitter: identity src, no mask >[ 9.421] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.421] aligning vertex: was 2, now 3 floats per vertex >[ 9.421] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.421] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.421] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.421] kgem_add_handle: handle=4, index=0 >[ 9.421] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.421] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.421] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.421] gen9_composite_get_binding_table(ffc0) >[ 9.421] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.421] kgem_add_handle: handle=39, index=1 >[ 9.421] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.421] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.421] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.421] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.421] kgem_add_handle: handle=32, index=2 >[ 9.421] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.421] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.421] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.421] gen9_emit_sampler: sampler = 2 >[ 9.421] gen9_emit_sf: num_sf_outputs=1 >[ 9.421] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.421] gen9_emit_vertex_elements: setup id=2 >[ 9.421] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.421] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.421] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.421] gen8_vertex_flush[490] = 3 >[ 9.421] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.421] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.421] sna_glyphs: discarding mask >[ 9.421] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.421] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.421] gen9_render_composite: 0x0, current mode=1/1 >[ 9.421] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.421] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.421] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.421] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.421] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=7... >[ 9.421] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.421] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.421] sna_drawable_use_bo: using whole GPU bo >[ 9.421] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.421] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.421] color_convert: src=ffdfdbd2 [20028888] >[ 9.421] color_convert: dst=ffdfdbd2 [20028888] >[ 9.421] sna_render_get_solid: ffdfdbd2 >[ 9.421] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.421] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.421] sna_transform_is_imprecise_integer_translation: no transform >[ 9.421] gen9_composite_picture: integer translation (0, 0), removing >[ 9.421] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.421] sna_render_pixmap_bo: GPU all damaged >[ 9.421] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.421] gen4_choose_composite_emitter: solid, identity mask >[ 9.421] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.421] aligning vertex: was 3, now 4 floats per vertex >[ 9.421] gen9_composite_get_binding_table(ff00) >[ 9.421] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.421] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.421] kgem_add_handle: handle=8, index=3 >[ 9.421] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.421] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.421] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.421] kgem_add_handle: handle=6, index=4 >[ 9.421] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.421] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.421] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.421] gen9_emit_sampler: sampler = a >[ 9.421] gen9_emit_sf: num_sf_outputs=2 >[ 9.421] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.421] gen9_emit_vertex_elements: setup id=9 >[ 9.421] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.421] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.421] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.421] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.421] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.421] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.421] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.421] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.421] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.421] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.421] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.421] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.421] gen8_vertex_flush[56c] = 15 >[ 9.421] gen9_magic_ca_pass: CA fixup (1665 -> 1680) >[ 9.421] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.421] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.421] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.421] sna_composite(pixmap=296, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=296+(3626, 6)+(0, 0), size=(48, 36) >[ 9.421] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.421] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.421] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.421] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.421] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.421] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.421] gen9_render_composite: 48x36, current mode=1/1 >[ 9.421] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.421] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.421] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.421] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.421] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.421] sna_drawable_use_bo pixmap=296, box=((3626, 6), (3674, 42)), flags=7... >[ 9.421] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.421] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.421] sna_drawable_use_bo: using whole GPU bo >[ 9.421] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.421] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.421] sna_transform_is_imprecise_integer_translation: no transform >[ 9.421] gen9_composite_picture: integer translation (0, 0), removing >[ 9.421] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.421] sna_render_pixmap_bo: CPU all damaged >[ 9.421] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.421] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.421] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.421] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.421] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.421] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.421] gen4_choose_composite_emitter: identity src, no mask >[ 9.421] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.421] aligning vertex: was 4, now 3 floats per vertex >[ 9.421] gen9_composite_get_binding_table(fe40) >[ 9.421] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.421] kgem_add_handle: handle=33, index=5 >[ 9.421] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.421] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.421] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.421] gen9_emit_sampler: sampler = 2 >[ 9.421] gen9_emit_sf: num_sf_outputs=1 >[ 9.421] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.421] gen9_emit_vertex_elements: setup id=2 >[ 9.421] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.421] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.421] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.421] gen8_vertex_flush[6a8] = 3 >[ 9.421] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.421] kgem_can_create_2d: 26x20 @ 32 >[ 9.421] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.421] kgem_can_create_2d: untiled size=4096 >[ 9.421] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.421] kgem_choose_tiling: 26x20 -> 0 >[ 9.421] sna_create_pixmap: usage=0, flags=a >[ 9.421] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.421] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.421] create_pixmap: serial=313, usage=0, 26x20 >[ 9.421] sna_create_pixmap: serial=313, 26x20, usage=0 >[ 9.421] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=138, drawable=13a >[ 9.421] sna_validate_gc: recomputing clip >[ 9.421] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.421] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.421] try_upload__fast: ignore existing cpu damage (if any) >[ 9.421] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.421] try_upload__fast: no, no gpu damage >[ 9.421] sna_drawable_move_region_to_cpu(pixmap=314 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.421] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.421] _sna_pixmap_move_to_cpu(pixmap=314, 26x20, flags=1) >[ 9.421] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.421] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.421] operate_inplace: no, inplace operation not suitable >[ 9.421] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.421] __sna_damage_all(26, 20) >[ 9.421] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.421] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.421] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.421] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.421] sna_accel_flush: flush?=1, dirty?=1 >[ 9.421] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.421] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.421] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.421] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.421] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.421] kgem_bo_sync__cpu_full: handle=33 >[ 9.421] gen8_vertex_close: used=6729, vbo active? 16, vb=204, nreloc=2 >[ 9.421] gen8_vertex_close: reloc[0] = 287 >[ 9.421] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.421] kgem_add_handle: handle=16, index=6 >[ 9.421] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.421] gen8_vertex_close: reloc[1] = 342 >[ 9.421] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.421] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.421] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.421] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.421] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.421] kgem_fixup_relocs: shrinking by 61440 >[ 9.421] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.421] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.421] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.421] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.421] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.421] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.421] __kgem_bo_clear_busy: handle=8 >[ 9.421] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.421] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.421] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.421] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.421] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.421] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.421] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.424] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.424] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.424] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.424] __kgem_retire_rq: request 2 complete >[ 9.424] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.424] kgem_bo_move_to_cache: release handle=11 >[ 9.424] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.424] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.424] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.424] kgem_bo_move_to_cache: release handle=25 >[ 9.424] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.424] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.424] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.424] kgem_bo_move_to_cache: release handle=38 >[ 9.424] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.424] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.424] kgem_bo_move_to_cache: release handle=20 >[ 9.424] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.424] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.424] kgem_bo_move_to_cache: release handle=22 >[ 9.424] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.424] __kgem_retire_rq: request 1 complete >[ 9.424] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.424] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.424] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.424] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.424] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.424] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.424] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.424] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.424] kgem_bo_sync__cpu_full: handle=32 >[ 9.424] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.424] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.424] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.424] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.424] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.424] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.424] sna_accel_flush: flush?=0, dirty?=0 >[ 9.424] sna_block_handler (tv=0.0) >[ 9.424] sna_wakeup_handler >[ 9.424] sna_composite(pixmap=296, op=3, src=314+(2370, 10), mask=0+(3554, 6), dst=296+(3554, 6)+(0, 0), size=(52, 36) >[ 9.424] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.424] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.424] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.424] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.424] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.424] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.424] gen9_render_composite: 52x36, current mode=0/1 >[ 9.424] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.424] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.424] sna_blt_composite: unsupported op [3] for blitting >[ 9.424] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.424] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.424] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.424] sna_drawable_use_bo pixmap=296, box=((3554, 6), (3606, 42)), flags=7... >[ 9.424] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.424] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.424] sna_drawable_use_bo: using whole GPU bo >[ 9.424] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.424] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.424] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.424] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.424] sna_render_pixmap_bo pixmap=314, (2370, 10)x(52, 36)/(26, 20) >[ 9.424] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.424] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.424] use_cpu_bo: no cpu bo >[ 9.424] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.424] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.424] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.424] sna_drawable_move_region_to_cpu(pixmap=314 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.424] sna_drawable_move_region_to_cpu: pixmap=314 all damaged on CPU >[ 9.424] kgem_can_create_2d: 26x20 @ 32 >[ 9.424] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.424] kgem_can_create_2d: untiled size=4096 >[ 9.424] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.424] kgem_choose_tiling: 26x20 -> 0 >[ 9.424] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.424] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.424] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.424] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.424] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.424] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.424] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.424] upload: adding upload cache to pixmap=314 >[ 9.424] kgem_proxy_bo_attach: handle=31 >[ 9.424] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.424] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.424] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.424] gen4_choose_composite_emitter: simple src, no mask >[ 9.424] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.424] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.424] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.424] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.424] kgem_add_handle: handle=4, index=0 >[ 9.424] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.424] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.424] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.424] gen9_composite_get_binding_table(ffc0) >[ 9.424] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.424] kgem_add_handle: handle=39, index=1 >[ 9.424] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.424] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.424] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.424] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.424] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.424] kgem_add_handle: handle=31, index=2 >[ 9.424] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.424] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.424] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.424] gen9_emit_sampler: sampler = 22 >[ 9.424] gen9_emit_sf: num_sf_outputs=1 >[ 9.424] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.424] gen9_emit_vertex_elements: setup id=2 >[ 9.424] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.424] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.424] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.424] gen8_vertex_flush[490] = 3 >[ 9.424] sna_destroy_pixmap: pixmap=314, attached?=1 >[ 9.424] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.424] __sna_free_pixmap(pixmap=314) >[ 9.424] sna_composite(pixmap=296, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=296+(3490, 6)+(0, 0), size=(44, 36) >[ 9.424] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.424] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.424] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.424] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.424] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.424] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.424] gen9_render_composite: 44x36, current mode=1/1 >[ 9.424] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.424] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.424] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.424] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.424] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.424] sna_drawable_use_bo pixmap=296, box=((3490, 6), (3534, 42)), flags=7... >[ 9.424] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.424] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.424] sna_drawable_use_bo: using whole GPU bo >[ 9.424] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.424] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.424] sna_transform_is_imprecise_integer_translation: no transform >[ 9.424] gen9_composite_picture: integer translation (0, 0), removing >[ 9.424] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.424] sna_render_pixmap_bo: CPU all damaged >[ 9.424] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.424] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.425] gen8_vertex_close: used=6738, vbo active? 16, vb=4, nreloc=1 >[ 9.425] gen8_vertex_close: reloc[0] = 287 >[ 9.425] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.425] kgem_add_handle: handle=16, index=3 >[ 9.425] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.425] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.425] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.425] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.425] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.425] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.425] kgem_fixup_relocs: shrinking by 61440 >[ 9.425] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.425] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.425] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.425] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.425] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.425] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.425] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.425] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.425] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.425] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.425] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.425] gen4_choose_composite_emitter: identity src, no mask >[ 9.425] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.425] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.425] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.425] kgem_add_handle: handle=4, index=0 >[ 9.425] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] gen9_composite_get_binding_table(ffc0) >[ 9.425] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.425] kgem_add_handle: handle=39, index=1 >[ 9.425] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.425] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.425] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.425] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.425] kgem_add_handle: handle=34, index=2 >[ 9.425] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.425] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.425] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.425] gen9_emit_sampler: sampler = 2 >[ 9.425] gen9_emit_sf: num_sf_outputs=1 >[ 9.425] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.425] gen9_emit_vertex_elements: setup id=2 >[ 9.425] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.425] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.425] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.425] gen8_vertex_flush[490] = 3 >[ 9.425] sna_composite(pixmap=296, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=296+(3422, 6)+(0, 0), size=(48, 36) >[ 9.425] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.425] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.425] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.425] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.425] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.425] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.425] gen9_render_composite: 48x36, current mode=1/1 >[ 9.425] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.425] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.425] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.425] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.425] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.425] sna_drawable_use_bo pixmap=296, box=((3422, 6), (3470, 42)), flags=7... >[ 9.425] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.425] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.425] sna_drawable_use_bo: using whole GPU bo >[ 9.425] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.425] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.425] sna_transform_is_imprecise_integer_translation: no transform >[ 9.425] gen9_composite_picture: integer translation (0, 0), removing >[ 9.425] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.425] sna_render_pixmap_bo: CPU all damaged >[ 9.425] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.425] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.425] __kgem_retire_rq: request 1 complete >[ 9.425] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.425] gen8_vertex_close: used=6747, vbo active? 16, vb=4, nreloc=1 >[ 9.425] gen8_vertex_close: reloc[0] = 287 >[ 9.425] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.425] kgem_add_handle: handle=16, index=3 >[ 9.425] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.425] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.425] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.425] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.425] kgem_fixup_relocs: shrinking by 61440 >[ 9.425] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.425] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.425] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.425] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.425] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.425] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.425] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.425] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.425] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.425] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.425] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.425] gen4_choose_composite_emitter: identity src, no mask >[ 9.425] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.425] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.425] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.425] kgem_add_handle: handle=4, index=0 >[ 9.425] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] gen9_composite_get_binding_table(ffc0) >[ 9.425] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.425] kgem_add_handle: handle=39, index=1 >[ 9.425] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.425] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.425] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.425] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.425] kgem_add_handle: handle=28, index=2 >[ 9.425] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.425] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.425] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.425] gen9_emit_sampler: sampler = 2 >[ 9.425] gen9_emit_sf: num_sf_outputs=1 >[ 9.425] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.425] gen9_emit_vertex_elements: setup id=2 >[ 9.425] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.425] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.425] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.425] gen8_vertex_flush[490] = 3 >[ 9.425] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.425] kgem_can_create_2d: 16x16 @ 32 >[ 9.425] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.425] kgem_can_create_2d: untiled size=4096 >[ 9.425] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.425] kgem_choose_tiling: 16x16 -> 0 >[ 9.425] sna_create_pixmap: usage=0, flags=a >[ 9.425] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.425] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.425] create_pixmap: serial=315, usage=0, 16x16 >[ 9.425] sna_create_pixmap: serial=315, 16x16, usage=0 >[ 9.425] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=13a, drawable=13c >[ 9.425] sna_validate_gc: recomputing clip >[ 9.425] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.425] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.425] try_upload__fast: ignore existing cpu damage (if any) >[ 9.425] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.425] try_upload__fast: no, no gpu damage >[ 9.425] sna_drawable_move_region_to_cpu(pixmap=316 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.425] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.425] _sna_pixmap_move_to_cpu(pixmap=316, 16x16, flags=1) >[ 9.425] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.425] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.425] operate_inplace: no, inplace operation not suitable >[ 9.425] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.425] __sna_damage_all(16, 16) >[ 9.425] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.425] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.425] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.425] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.425] sna_accel_flush: flush?=1, dirty?=1 >[ 9.425] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.425] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.425] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.425] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.425] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.425] kgem_bo_sync__cpu_full: handle=28 >[ 9.425] gen8_vertex_close: used=6756, vbo active? 16, vb=4, nreloc=1 >[ 9.425] gen8_vertex_close: reloc[0] = 287 >[ 9.425] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.425] kgem_add_handle: handle=16, index=3 >[ 9.425] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.425] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.425] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.425] __kgem_retire_rq: request 1 complete >[ 9.425] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.425] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.425] kgem_fixup_relocs: shrinking by 61440 >[ 9.425] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.425] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.425] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.425] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.425] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.425] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.425] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.425] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.425] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.425] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.425] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.425] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.425] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.425] __kgem_retire_rq: request 1 complete >[ 9.425] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.425] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.425] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.425] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.425] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.425] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.425] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.425] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.425] kgem_bo_sync__cpu_full: handle=34 >[ 9.425] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.425] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.425] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.425] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.425] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.425] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.425] sna_composite(pixmap=296, op=3, src=316+(2247, 15), mask=0+(3370, 7), dst=296+(3370, 7)+(0, 0), size=(32, 34) >[ 9.425] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.425] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.425] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.425] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.425] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.425] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.425] gen9_render_composite: 32x34, current mode=0/1 >[ 9.425] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.425] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.425] sna_blt_composite: unsupported op [3] for blitting >[ 9.425] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.425] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.425] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.425] sna_drawable_use_bo pixmap=296, box=((3370, 7), (3402, 41)), flags=7... >[ 9.425] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.425] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.425] sna_drawable_use_bo: using whole GPU bo >[ 9.425] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.425] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.425] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.425] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.425] sna_render_pixmap_bo pixmap=316, (2247, 15)x(32, 34)/(16, 16) >[ 9.425] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.425] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.425] use_cpu_bo: no cpu bo >[ 9.425] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.425] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.425] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.425] sna_drawable_move_region_to_cpu(pixmap=316 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.425] sna_drawable_move_region_to_cpu: pixmap=316 all damaged on CPU >[ 9.425] kgem_can_create_2d: 16x16 @ 32 >[ 9.425] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.425] kgem_can_create_2d: untiled size=4096 >[ 9.425] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.425] kgem_choose_tiling: 16x16 -> 0 >[ 9.425] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.425] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.425] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.425] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.425] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.425] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.425] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.425] upload: adding upload cache to pixmap=316 >[ 9.425] kgem_proxy_bo_attach: handle=31 >[ 9.425] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.425] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.425] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.425] gen4_choose_composite_emitter: simple src, no mask >[ 9.425] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.425] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.425] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.425] kgem_add_handle: handle=4, index=0 >[ 9.425] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.425] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.425] gen9_composite_get_binding_table(ffc0) >[ 9.425] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.425] kgem_add_handle: handle=39, index=1 >[ 9.425] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.425] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.425] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.425] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.425] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.425] kgem_add_handle: handle=31, index=2 >[ 9.425] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.425] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.425] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.425] gen9_emit_sampler: sampler = 22 >[ 9.425] gen9_emit_sf: num_sf_outputs=1 >[ 9.425] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.425] gen9_emit_vertex_elements: setup id=2 >[ 9.425] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.425] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.425] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.425] gen8_vertex_flush[490] = 3 >[ 9.425] sna_destroy_pixmap: pixmap=316, attached?=1 >[ 9.425] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.425] __sna_free_pixmap(pixmap=316) >[ 9.425] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.425] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.425] sna_glyphs: discarding mask >[ 9.425] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.425] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.425] gen9_render_composite: 0x0, current mode=1/1 >[ 9.425] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.425] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.425] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.425] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.425] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=7... >[ 9.425] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.425] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.425] sna_drawable_use_bo: using whole GPU bo >[ 9.425] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.425] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.426] color_convert: src=ff232321 [20028888] >[ 9.426] color_convert: dst=ff232321 [20028888] >[ 9.426] sna_render_get_solid: ff232321 >[ 9.426] sna_render_get_solid(7) = ff232321 (old) >[ 9.426] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.426] sna_transform_is_imprecise_integer_translation: no transform >[ 9.426] gen9_composite_picture: integer translation (0, 0), removing >[ 9.426] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.426] sna_render_pixmap_bo: GPU all damaged >[ 9.426] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.426] gen4_choose_composite_emitter: solid, identity mask >[ 9.426] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.426] aligning vertex: was 3, now 4 floats per vertex >[ 9.426] gen9_composite_get_binding_table(ff00) >[ 9.426] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.426] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.426] kgem_add_handle: handle=8, index=3 >[ 9.426] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.426] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.426] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.426] kgem_add_handle: handle=6, index=4 >[ 9.426] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.426] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.426] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.426] gen9_emit_sampler: sampler = a >[ 9.426] gen9_emit_sf: num_sf_outputs=2 >[ 9.426] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.426] gen9_emit_vertex_elements: setup id=9 >[ 9.426] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.426] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.426] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.426] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.426] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.426] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.426] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.426] gen8_vertex_flush[56c] = 48 >[ 9.426] gen9_magic_ca_pass: CA fixup (1692 -> 1740) >[ 9.426] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.426] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.426] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.426] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.426] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.426] sna_glyphs: discarding mask >[ 9.426] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.426] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.426] gen9_render_composite: 0x0, current mode=1/1 >[ 9.426] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.426] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.426] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.426] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.426] sna_drawable_use_bo pixmap=296, box=((0, 0), (7680, 2160)), flags=7... >[ 9.426] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.426] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.426] sna_drawable_use_bo: using whole GPU bo >[ 9.426] gen9_composite_set_target: pixmap=296, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.426] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.426] color_convert: src=ff8e8b85 [20028888] >[ 9.426] color_convert: dst=ff8e8b85 [20028888] >[ 9.426] sna_render_get_solid: ff8e8b85 >[ 9.426] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.426] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.426] sna_transform_is_imprecise_integer_translation: no transform >[ 9.426] gen9_composite_picture: integer translation (0, 0), removing >[ 9.426] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.426] sna_render_pixmap_bo: GPU all damaged >[ 9.426] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.426] gen4_choose_composite_emitter: solid, identity mask >[ 9.426] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.426] gen9_composite_get_binding_table(fe40) >[ 9.426] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.426] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.426] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.426] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.426] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.426] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.426] gen9_emit_vertex_elements: setup id=9 >[ 9.426] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.426] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.426] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.426] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.426] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.426] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.426] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.426] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.426] gen8_vertex_flush[66c] = 48 >[ 9.426] gen9_magic_ca_pass: CA fixup (1740 -> 1788) >[ 9.426] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.426] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.426] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.426] sna_copy_area: src=pixmap=296:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.426] sna_copy_area: normal copy >[ 9.426] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.426] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.426] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.426] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.426] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.426] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.426] sna_do_copy: pixmap -- no source clipping >[ 9.426] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.426] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.426] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=296+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.426] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.426] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.426] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.426] sna_drawable_use_bo: pinned, never REPLACES >[ 9.426] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.426] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.426] sna_drawable_use_bo: applying move-to-gpu override >[ 9.426] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(192, 1096], (768, 1172)] >[ 9.426] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.426] wait_for_shadow: flags=1, flips=0, handle=30, shadow=35 >[ 9.426] wait_for_shadow: setting front pixmap to handle=35 >[ 9.426] sna_drawable_use_bo: using whole GPU bo >[ 9.426] sna_pixmap_move_to_gpu(pixmap=296, usage=0), flags=a >[ 9.426] sna_pixmap_move_to_gpu: already all-damaged >[ 9.426] sna_pixmap_mark_active: pixmap=296, handle=39 >[ 9.426] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.426] sna_pixmap_make_cow: make cow src=296, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.426] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.426] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.426] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.426] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.426] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.426] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.426] kgem_set_mode: flushing before new bo >[ 9.426] gen8_vertex_close: used=7152, vbo active? 16, vb=204, nreloc=2 >[ 9.426] gen8_vertex_close: reloc[0] = 287 >[ 9.426] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.426] kgem_add_handle: handle=16, index=5 >[ 9.426] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.426] gen8_vertex_close: reloc[1] = 342 >[ 9.426] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.426] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.426] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.426] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.426] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.426] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.426] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.426] kgem_fixup_relocs: shrinking by 61440 >[ 9.426] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.426] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.426] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.426] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.426] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.426] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.426] __kgem_bo_clear_busy: handle=8 >[ 9.426] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.426] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.426] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.426] __kgem_bo_clear_busy: handle=8 >[ 9.426] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.426] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.426] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.426] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.426] aligning vertex: was 4, now 2 floats per vertex >[ 9.426] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.426] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.426] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.426] kgem_add_handle: handle=4, index=0 >[ 9.426] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.426] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.426] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.426] gen9_composite_get_binding_table(ffc0) >[ 9.426] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.426] kgem_add_handle: handle=35, index=1 >[ 9.426] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.426] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.426] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.426] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.426] kgem_add_handle: handle=39, index=2 >[ 9.426] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.426] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.426] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.426] gen9_emit_sampler: sampler = 0 >[ 9.426] gen9_emit_sf: num_sf_outputs=1 >[ 9.426] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.426] gen9_emit_vertex_elements: setup id=0 >[ 9.426] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.426] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.426] gen8_vertex_flush[490] = 3 >[ 9.426] sna_destroy_pixmap: pixmap=296, attached?=1 >[ 9.426] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.426] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.426] __kgem_bo_destroy: handle=39 -> active >[ 9.426] __sna_free_pixmap(pixmap=296) >[ 9.426] sna_accel_flush: flush?=0, dirty?=0 >[ 9.426] sna_accel_flush: flush?=0, dirty?=0 >[ 9.426] sna_block_handler (tv=598.731000) >[ 9.426] kgem_retire, need_retire?=1 >[ 9.426] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.426] kgem_retire__requests_ring: retiring ring 0 >[ 9.426] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.426] __kgem_retire_rq: request 1 complete >[ 9.426] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.426] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.426] kgem_retire -- retired=0, need_retire=0 >[ 9.426] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.426] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.426] __kgem_bo_destroy: handle=31, size=262144 >[ 9.426] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.426] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.426] sna_accel_block: GPU idle, flushing >[ 9.426] gen8_vertex_close: used=7158, vbo active? 16, vb=1, nreloc=1 >[ 9.426] gen8_vertex_close: reloc[0] = 287 >[ 9.426] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.426] kgem_add_handle: handle=16, index=3 >[ 9.426] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.426] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.426] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.426] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.426] kgem_fixup_relocs: shrinking by 61440 >[ 9.426] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.426] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.426] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.426] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.426] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.426] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.426] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.426] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.426] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.426] start_flush: has dirty shadow >[ 9.426] timer_enable (time=9426), starting timer 0 >[ 9.426] timer_enable (time=9426), starting timer 1 >[ 9.426] sna_accel_block: evaluating timers, active=7 >[ 9.426] sna_accel_block: flush timer expires in 8 [9434] >[ 9.427] sna_wakeup_handler >[ 9.427] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.427] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.427] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.427] kgem_can_create_2d: untiled size=66355200 >[ 9.427] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.427] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.427] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.427] sna_create_pixmap: usage=0, flags=1b >[ 9.427] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.427] __pop_freed_pixmap: reusing freed pixmap=296 header >[ 9.427] create_pixmap_hdr: pixmap=317, width=7680, height=2160, usage=0 >[ 9.427] sna_create_pixmap: serial=317, 7680x2160, usage=0 >[ 9.427] sna_composite_rectangles(pixmap=318, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.427] sna_composite_rectangles: converted to op 0 >[ 9.427] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.427] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.427] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.427] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.427] sna_composite_rectangles: dropping last-cpu hint >[ 9.427] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=19... >[ 9.427] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.427] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.427] sna_pixmap_move_to_gpu(pixmap=318, usage=0), flags=b >[ 9.427] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.427] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.427] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.427] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.427] sna_pixmap_alloc_gpu: pixmap=318 >[ 9.427] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.427] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.427] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.427] 1:from active: pitch=30720, tiling=1, handle=39, id=506 >[ 9.427] __sna_damage_all(7680, 2160) >[ 9.427] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.427] sna_pixmap_mark_active: pixmap=318, handle=39 >[ 9.427] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.427] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.427] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.427] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.428] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.428] sna_render_get_solid: 0 >[ 9.428] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.428] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.428] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.428] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.428] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.428] kgem_add_handle: handle=4, index=0 >[ 9.428] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.428] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.428] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.428] gen9_composite_get_binding_table(ffc0) >[ 9.428] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.428] kgem_add_handle: handle=39, index=1 >[ 9.428] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.428] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.428] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.428] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.428] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.428] kgem_add_handle: handle=7, index=2 >[ 9.428] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.428] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.428] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.428] gen9_emit_sampler: sampler = 1 >[ 9.428] gen9_emit_sf: num_sf_outputs=1 >[ 9.428] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.428] gen9_emit_vertex_elements: setup id=0 >[ 9.428] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.428] (0, 0), (7680, 2160) >[ 9.428] gen8_vertex_flush[490] = 3 >[ 9.428] sna_composite_rectangles: pixmap=318 marking clear [0]? 1 >[ 9.428] sna_composite_rectangles(pixmap=318, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.428] sna_composite_rectangles: converted to op 1 >[ 9.428] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.428] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.428] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.428] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.428] sna_composite_rectangles: promoting to full GPU >[ 9.428] sna_composite_rectangles: dropping last-cpu hint >[ 9.428] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=19... >[ 9.428] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.428] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.428] sna_drawable_use_bo: using whole GPU bo >[ 9.428] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.428] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.428] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.428] sna_render_get_solid: ff2c001e >[ 9.428] sna_render_get_solid(0) = ff2c001e (old) >[ 9.428] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.428] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.428] gen9_composite_get_binding_table(ff00) >[ 9.428] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.428] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.428] kgem_add_handle: handle=8, index=3 >[ 9.428] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.428] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.428] gen9_emit_vertex_elements: setup id=0 >[ 9.428] (0, 0), (7680, 2160) >[ 9.428] gen8_vertex_flush[4cc] = 3 >[ 9.428] sna_composite_rectangles: pixmap=318 marking clear [ff2c001e]? 1 >[ 9.428] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.428] kgem_can_create_2d: 80x80 @ 32 >[ 9.428] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.428] kgem_can_create_2d: untiled size=28672 >[ 9.428] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.428] kgem_choose_tiling: 80x80 -> 0 >[ 9.428] sna_create_pixmap: usage=0, flags=b >[ 9.428] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.428] __pop_freed_pixmap: reusing freed pixmap=300 header >[ 9.428] create_pixmap_hdr: pixmap=319, width=80, height=80, usage=0 >[ 9.428] sna_create_pixmap: serial=319, 80x80, usage=0 >[ 9.428] sna_composite_rectangles(pixmap=320, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.428] sna_composite_rectangles: converted to op 0 >[ 9.428] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.428] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.428] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.428] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.428] sna_composite_rectangles: dropping last-cpu hint >[ 9.428] sna_drawable_use_bo pixmap=320, box=((0, 0), (80, 80)), flags=19... >[ 9.428] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.428] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.428] sna_pixmap_move_to_gpu(pixmap=320, usage=0), flags=b >[ 9.428] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.428] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.428] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.428] kgem_choose_tiling: 80x80 -> 0 >[ 9.428] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.428] kgem_choose_tiling: 80x80 -> 0 >[ 9.428] sna_pixmap_alloc_gpu: pixmap=320 >[ 9.428] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.428] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.428] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.428] from inactive: pitch=320, tiling=0: handle=22, id=507 >[ 9.428] __sna_damage_all(80, 80) >[ 9.428] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.428] sna_pixmap_mark_active: pixmap=320, handle=22 >[ 9.428] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.428] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.428] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.428] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.428] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.428] sna_render_get_solid: 0 >[ 9.428] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.428] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.428] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.428] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.428] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.428] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.428] gen9_composite_get_binding_table(fe80) >[ 9.428] kgem_add_reloc64: handle=22, pos=16280, delta=0, domains=20002 >[ 9.428] kgem_add_handle: handle=22, index=4 >[ 9.428] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd985000) >[ 9.428] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.428] [3f90] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.429] gen9_emit_vertex_elements: setup id=0 >[ 9.429] (0, 0), (80, 80) >[ 9.429] gen8_vertex_flush[500] = 3 >[ 9.429] sna_composite_rectangles: pixmap=320 marking clear [0]? 1 >[ 9.429] sna_composite_rectangles(pixmap=320, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.429] sna_composite_rectangles: converted to op 1 >[ 9.429] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.429] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.429] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.429] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.429] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.429] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.429] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.429] sna_composite_rectangles: dropping last-cpu hint >[ 9.429] sna_drawable_use_bo pixmap=320, box=((0, 0), (80, 80)), flags=1... >[ 9.429] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.429] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.429] sna_drawable_use_bo: using whole GPU bo >[ 9.429] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.429] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.429] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.429] sna_render_get_solid: 40404040 >[ 9.429] sna_render_get_solid(1) = 40404040 (old) >[ 9.429] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.429] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.429] gen9_composite_get_binding_table(fe00) >[ 9.429] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 9.429] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.429] kgem_add_reloc64[7] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.429] [3f70] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.429] gen9_emit_vertex_elements: setup id=0 >[ 9.429] (0, 0), (2, 2) >[ 9.429] (78, 0), (80, 2) >[ 9.429] (0, 78), (2, 80) >[ 9.429] (78, 78), (80, 80) >[ 9.429] gen8_vertex_flush[53c] = 12 >[ 9.429] sna_composite(pixmap=318, op=3, src=320+(0, 0), mask=0+(0, 0), dst=318+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.429] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.429] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.429] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.429] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.429] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.429] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.429] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.429] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.429] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.429] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.429] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.429] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=7... >[ 9.429] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.429] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.429] sna_drawable_use_bo: using whole GPU bo >[ 9.429] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.429] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.429] sna_transform_is_imprecise_integer_translation: no transform >[ 9.429] gen9_composite_picture: integer translation (0, 0), removing >[ 9.429] sna_render_pixmap_bo pixmap=320, (0, 0)x(7680, 2160)/(80, 80) >[ 9.429] sna_render_pixmap_bo: GPU all damaged >[ 9.429] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.429] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.429] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.429] gen4_choose_composite_emitter: identity src, no mask >[ 9.429] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.429] aligning vertex: was 2, now 3 floats per vertex >[ 9.429] gen9_composite_get_binding_table(fd80) >[ 9.429] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=40000 >[ 9.429] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd985000) >[ 9.429] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.429] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.429] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.429] gen9_emit_sampler: sampler = a >[ 9.429] gen9_emit_vertex_elements: setup id=2 >[ 9.429] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.429] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.429] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.429] gen8_vertex_flush[5d8] = 3 >[ 9.429] sna_destroy_pixmap: pixmap=320, attached?=1 >[ 9.429] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.429] __kgem_bo_destroy: handle=22, size=61440 >[ 9.429] __kgem_bo_destroy: handle=22 -> active >[ 9.429] __sna_free_pixmap(pixmap=320) >[ 9.429] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.429] kgem_can_create_2d: 640x2096 @ 32 >[ 9.429] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.429] kgem_can_create_2d: untiled size=5365760 >[ 9.429] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.429] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.429] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.429] sna_create_pixmap: usage=0, flags=1b >[ 9.429] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.429] __pop_freed_pixmap: reusing freed pixmap=320 header >[ 9.429] create_pixmap_hdr: pixmap=321, width=640, height=2096, usage=0 >[ 9.429] sna_create_pixmap: serial=321, 640x2096, usage=0 >[ 9.429] sna_composite_rectangles(pixmap=322, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.429] sna_composite_rectangles: converted to op 0 >[ 9.429] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.429] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.429] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.429] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.429] sna_composite_rectangles: dropping last-cpu hint >[ 9.429] sna_drawable_use_bo pixmap=322, box=((0, 0), (640, 2096)), flags=19... >[ 9.429] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.429] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.429] sna_pixmap_move_to_gpu(pixmap=322, usage=0), flags=b >[ 9.429] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.429] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.429] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.429] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.429] sna_pixmap_alloc_gpu: pixmap=322 >[ 9.429] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.429] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.429] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.429] from inactive: pitch=2560, tiling=1: handle=25, id=508 >[ 9.429] __sna_damage_all(640, 2096) >[ 9.429] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.429] sna_pixmap_mark_active: pixmap=322, handle=25 >[ 9.429] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.429] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.429] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.429] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.429] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.429] sna_render_get_solid: 0 >[ 9.429] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.429] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.429] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.429] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.429] aligning vertex: was 3, now 2 floats per vertex >[ 9.429] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.429] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.429] gen9_composite_get_binding_table(fd00) >[ 9.429] kgem_add_reloc64: handle=25, pos=16184, delta=0, domains=20002 >[ 9.429] kgem_add_handle: handle=25, index=5 >[ 9.429] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=f4225000) >[ 9.429] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.429] [3f30] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.429] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.429] gen9_emit_sampler: sampler = 1 >[ 9.429] gen9_emit_vertex_elements: setup id=0 >[ 9.429] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.429] (0, 0), (640, 2096) >[ 9.429] gen8_vertex_flush[648] = 3 >[ 9.429] sna_composite_rectangles: pixmap=322 marking clear [0]? 1 >[ 9.429] sna_composite_trapezoids(op=1, src=(32, 904), mask=18000, ntrap=33) >[ 9.429] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.429] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.429] trapezoid_spans_maybe_inplace? clear, no >[ 9.429] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.429] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.429] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.429] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.429] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.429] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.429] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.429] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.429] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.429] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.429] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.429] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.429] sna_drawable_use_bo pixmap=322, box=((8, 904), (632, 1128)), flags=7... >[ 9.429] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.429] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.429] sna_drawable_use_bo: using whole GPU bo >[ 9.429] gen9_composite_set_target: pixmap=322, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.429] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.429] color_convert: src=660a0a0a [20028888] >[ 9.429] color_convert: dst=660a0a0a [20028888] >[ 9.429] sna_render_get_solid: 660a0a0a >[ 9.429] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.429] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.429] gen4_choose_spans_emitter: solid source >[ 9.429] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.429] aligning vertex: was 2, now 3 floats per vertex >[ 9.429] gen9_composite_get_binding_table(fc80) >[ 9.429] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 9.429] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.429] kgem_add_reloc64[10] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.429] [3f10] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.429] gen9_emit_sampler: sampler = c >[ 9.429] gen9_emit_sf: num_sf_outputs=2 >[ 9.429] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.430] gen9_emit_vertex_elements: setup id=5 >[ 9.430] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.430] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.430] thread_choose_span: clipped? 0 >[ 9.430] imprecise_trapezoid_span_converter: using 4 threads >[ 9.430] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.430] thread_choose_span: clipped? 0 >[ 9.430] span_thread: flushing 95 boxes >[ 9.430] span_thread: flushing 1 boxes >[ 9.430] [ 9.430] span_thread: flushing 1 boxes >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.430] span_thread: flushing 95 boxes >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.430] gen8_vertex_flush[70c] = 576 >[ 9.430] gen9_render_composite_spans_done() >[ 9.430] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.430] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.430] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.430] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.430] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.430] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.430] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.430] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.430] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.430] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.430] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.430] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.430] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.430] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.430] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.430] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.430] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.430] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.430] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.430] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.430] sna_drawable_use_bo pixmap=322, box=((8, 904), (632, 1128)), flags=7... >[ 9.430] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.430] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.430] sna_drawable_use_bo: using whole GPU bo >[ 9.430] gen9_composite_set_target: pixmap=322, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.430] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.430] color_convert: src=66282828 [20028888] >[ 9.430] color_convert: dst=66282828 [20028888] >[ 9.430] sna_render_get_solid: 66282828 >[ 9.430] sna_render_get_solid(3) = 66282828 (old) >[ 9.430] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.430] gen4_choose_spans_emitter: solid source >[ 9.430] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.430] gen9_composite_get_binding_table(fc00) >[ 9.430] kgem_add_reloc64: handle=8, pos=16120, delta=0, domains=40000 >[ 9.430] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.430] kgem_add_reloc64[11] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.430] [3ef0] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.430] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.430] gen9_emit_vertex_elements: setup id=5 >[ 9.430] thread_choose_span: clipped? 0 >[ 9.430] imprecise_trapezoid_span_converter: using 4 threads >[ 9.430] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.430] thread_choose_span: clipped? 0 >[ 9.430] span_thread: flushing 2 boxes >[ 9.430] span_thread: flushing 2 boxes >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.430] span_thread: flushing 162 boxes >[ 9.430] span_thread: flushing 166 boxes >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.430] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.430] gen8_vertex_flush[760] = 996 >[ 9.430] gen9_render_composite_spans_done() >[ 9.430] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.430] kgem_can_create_2d: 640x2096 @ 32 >[ 9.430] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.430] kgem_can_create_2d: untiled size=5365760 >[ 9.430] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.430] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.430] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.430] sna_create_pixmap: usage=0, flags=1b >[ 9.430] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.430] __pop_freed_pixmap: reusing freed pixmap=302 header >[ 9.430] create_pixmap_hdr: pixmap=323, width=640, height=2096, usage=0 >[ 9.430] sna_create_pixmap: serial=323, 640x2096, usage=0 >[ 9.431] sna_composite_rectangles(pixmap=324, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.431] sna_composite_rectangles: converted to op 0 >[ 9.431] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.431] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.431] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.431] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.431] sna_composite_rectangles: dropping last-cpu hint >[ 9.431] sna_drawable_use_bo pixmap=324, box=((0, 0), (640, 2096)), flags=19... >[ 9.431] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.431] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.431] sna_pixmap_move_to_gpu(pixmap=324, usage=0), flags=b >[ 9.431] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.431] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.431] sna_pixmap_alloc_gpu: pixmap=324 >[ 9.431] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.431] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.431] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.431] from inactive: pitch=2560, tiling=1: handle=11, id=509 >[ 9.431] __sna_damage_all(640, 2096) >[ 9.431] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.431] sna_pixmap_mark_active: pixmap=324, handle=11 >[ 9.431] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.431] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.431] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.431] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.431] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.431] sna_render_get_solid: 0 >[ 9.431] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.431] aligning vertex: was 3, now 2 floats per vertex >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] gen9_composite_get_binding_table(fb80) >[ 9.431] kgem_add_reloc64: handle=11, pos=16088, delta=0, domains=20002 >[ 9.431] kgem_add_handle: handle=11, index=6 >[ 9.431] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fa111000) >[ 9.431] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.431] [3ed0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.431] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.431] gen9_emit_sampler: sampler = 1 >[ 9.431] gen9_emit_sf: num_sf_outputs=1 >[ 9.431] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.431] gen9_emit_vertex_elements: setup id=0 >[ 9.431] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.431] (0, 0), (640, 2096) >[ 9.431] gen8_vertex_flush[820] = 3 >[ 9.431] sna_composite_rectangles: pixmap=324 marking clear [0]? 1 >[ 9.431] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.431] kgem_can_create_2d: 624x224 @ 32 >[ 9.431] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.431] kgem_can_create_2d: untiled size=561152 >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.431] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.431] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.431] sna_create_pixmap: usage=0, flags=1b >[ 9.431] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.431] __pop_freed_pixmap: reusing freed pixmap=308 header >[ 9.431] create_pixmap_hdr: pixmap=325, width=624, height=224, usage=0 >[ 9.431] sna_create_pixmap: serial=325, 624x224, usage=0 >[ 9.431] sna_composite_rectangles(pixmap=326, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.431] sna_composite_rectangles: converted to op 0 >[ 9.431] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.431] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.431] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.431] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.431] sna_composite_rectangles: dropping last-cpu hint >[ 9.431] sna_drawable_use_bo pixmap=326, box=((0, 0), (624, 224)), flags=19... >[ 9.431] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.431] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.431] sna_pixmap_move_to_gpu(pixmap=326, usage=0), flags=b >[ 9.431] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.431] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.431] sna_pixmap_alloc_gpu: pixmap=326 >[ 9.431] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.431] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.431] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.431] from inactive: pitch=2560, tiling=1: handle=20, id=510 >[ 9.431] __sna_damage_all(624, 224) >[ 9.431] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.431] sna_pixmap_mark_active: pixmap=326, handle=20 >[ 9.431] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.431] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.431] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.431] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.431] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.431] sna_render_get_solid: 0 >[ 9.431] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] gen9_composite_get_binding_table(fb00) >[ 9.431] kgem_add_reloc64: handle=20, pos=16056, delta=0, domains=20002 >[ 9.431] kgem_add_handle: handle=20, index=7 >[ 9.431] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.431] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.431] [3eb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.431] gen9_emit_vertex_elements: setup id=0 >[ 9.431] (0, 0), (624, 224) >[ 9.431] gen8_vertex_flush[854] = 3 >[ 9.431] sna_composite_rectangles: pixmap=326 marking clear [0]? 1 >[ 9.431] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.431] kgem_can_create_2d: 576x76 @ 32 >[ 9.431] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.431] kgem_can_create_2d: untiled size=176128 >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.431] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.431] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.431] sna_create_pixmap: usage=0, flags=1b >[ 9.431] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.431] __pop_freed_pixmap: reusing freed pixmap=306 header >[ 9.431] create_pixmap_hdr: pixmap=327, width=576, height=76, usage=0 >[ 9.431] sna_create_pixmap: serial=327, 576x76, usage=0 >[ 9.431] sna_composite_rectangles(pixmap=328, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.431] sna_composite_rectangles: converted to op 0 >[ 9.431] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.431] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.431] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.431] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.431] sna_composite_rectangles: dropping last-cpu hint >[ 9.431] sna_drawable_use_bo pixmap=328, box=((0, 0), (576, 76)), flags=19... >[ 9.431] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.431] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.431] sna_pixmap_move_to_gpu(pixmap=328, usage=0), flags=b >[ 9.431] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.431] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.431] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.431] sna_pixmap_alloc_gpu: pixmap=328 >[ 9.431] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.431] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.431] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.431] from inactive: pitch=2560, tiling=1: handle=38, id=511 >[ 9.431] __sna_damage_all(576, 76) >[ 9.431] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.431] sna_pixmap_mark_active: pixmap=328, handle=38 >[ 9.431] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.431] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.431] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.431] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.431] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.431] sna_render_get_solid: 0 >[ 9.431] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.431] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.431] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.431] gen9_composite_get_binding_table(fa80) >[ 9.431] kgem_add_reloc64: handle=38, pos=16024, delta=0, domains=20002 >[ 9.431] kgem_add_handle: handle=38, index=8 >[ 9.431] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.431] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.431] [3e90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.431] gen9_emit_vertex_elements: setup id=0 >[ 9.431] (0, 0), (576, 76) >[ 9.431] gen8_vertex_flush[888] = 3 >[ 9.431] sna_composite_rectangles: pixmap=328 marking clear [0]? 1 >[ 9.431] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.431] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.431] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.431] trapezoid_spans_maybe_inplace? clear, no >[ 9.431] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.431] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.431] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.431] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.431] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.431] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.431] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.431] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.431] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.431] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.431] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.431] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.431] sna_drawable_use_bo pixmap=328, box=((2, 2), (574, 74)), flags=7... >[ 9.431] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.431] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.431] sna_drawable_use_bo: using whole GPU bo >[ 9.431] gen9_composite_set_target: pixmap=328, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.431] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.431] color_convert: src=4c000000 [20028888] >[ 9.431] color_convert: dst=4c000000 [20028888] >[ 9.431] sna_render_get_solid: 4c000000 >[ 9.431] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.431] gen4_choose_spans_emitter: solid source >[ 9.431] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.431] aligning vertex: was 2, now 3 floats per vertex >[ 9.431] gen9_composite_get_binding_table(fa00) >[ 9.431] kgem_add_reloc64: handle=7, pos=15992, delta=0, domains=40000 >[ 9.431] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.431] kgem_add_reloc64[15] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.431] [3e70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.431] gen9_emit_sampler: sampler = c >[ 9.432] gen9_emit_sf: num_sf_outputs=2 >[ 9.432] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.432] gen9_emit_vertex_elements: setup id=5 >[ 9.432] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.432] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.432] thread_choose_span: clipped? 0 >[ 9.432] imprecise_trapezoid_span_converter: using 4 threads >[ 9.432] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.432] thread_choose_span: clipped? 0 >[ 9.432] span_thread: flushing 26 boxes >[ 9.432] span_thread: flushing 1 boxes >[ 9.432] [ 9.432] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.432] [ 9.432] span_thread: flushing 26 boxes >[ 9.432] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.432] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.432] gen8_vertex_flush[938] = 162 >[ 9.432] gen9_render_composite_spans_done() >[ 9.432] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.432] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.432] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.432] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.432] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.432] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.432] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.432] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.432] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.432] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.432] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.432] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.432] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.432] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.432] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.432] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.432] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.432] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.432] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.432] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.432] sna_drawable_use_bo pixmap=328, box=((0, 0), (576, 76)), flags=7... >[ 9.432] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.432] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.432] sna_drawable_use_bo: using whole GPU bo >[ 9.432] gen9_composite_set_target: pixmap=328, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.432] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.432] color_convert: src=e6e6e6e6 [20028888] >[ 9.432] color_convert: dst=e6e6e6e6 [20028888] >[ 9.432] sna_render_get_solid: e6e6e6e6 >[ 9.432] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.432] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.432] gen4_choose_spans_emitter: solid source >[ 9.432] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.432] gen9_composite_get_binding_table(f980) >[ 9.432] kgem_add_reloc64: handle=8, pos=15960, delta=0, domains=40000 >[ 9.432] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.432] kgem_add_reloc64[16] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.432] [3e50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.432] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.432] gen9_emit_vertex_elements: setup id=5 >[ 9.432] thread_choose_span: clipped? 0 >[ 9.432] imprecise_trapezoid_span_converter: using 4 threads >[ 9.432] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.432] thread_choose_span: clipped? 0 >[ 9.432] span_thread: flushing 62 boxes >[ 9.432] [ 9.432] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.432] span_thread: flushing 2 boxes >[ 9.432] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.432] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.432] span_thread: flushing 62 boxes >[ 9.433] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.433] gen8_vertex_flush[98c] = 384 >[ 9.433] gen9_render_composite_spans_done() >[ 9.433] sna_accel_flush: flush?=0, dirty?=0 >[ 9.433] sna_block_handler (tv=0.0) >[ 9.433] kgem_retire, need_retire?=1 >[ 9.433] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.433] kgem_retire__requests_ring: retiring ring 0 >[ 9.433] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.433] __kgem_retire_rq: request 1 complete >[ 9.433] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.433] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.433] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.433] kgem_retire -- retired=0, need_retire=0 >[ 9.433] sna_accel_block: GPU idle, flushing >[ 9.433] gen8_vertex_close: used=13590, vbo active? 16, vb=25, nreloc=3 >[ 9.433] gen8_vertex_close: reloc[0] = 287 >[ 9.433] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.433] kgem_add_handle: handle=16, index=9 >[ 9.433] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fffa8000) >[ 9.433] gen8_vertex_close: reloc[1] = 369 >[ 9.433] kgem_add_reloc64: handle=16, pos=369, delta=0, domains=200000 >[ 9.433] kgem_add_reloc64[18] = (delta=0, target handle=9, presumed=fffa8000) >[ 9.433] gen8_vertex_close: reloc[2] = 446 >[ 9.433] kgem_add_reloc64: handle=16, pos=446, delta=0, domains=200000 >[ 9.433] kgem_add_reloc64[19] = (delta=0, target handle=9, presumed=fffa8000) >[ 9.433] batch[1/1, flags=1800]: 618 618 15952 16384, nreloc=20, nexec=10, nfence=0, aperture=33339 [fenced=0] >[ 9.433] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.433] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.433] kgem_fixup_relocs: shrinking by 57344 >[ 9.433] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.433] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.433] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.433] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.433] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.433] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.433] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.433] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.433] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.433] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=7 >[ 9.433] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.433] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=8 >[ 9.433] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.433] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=8 >[ 9.433] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=8 >[ 9.433] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=8 >[ 9.433] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=7 >[ 9.433] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.433] __kgem_bo_clear_busy: handle=8 >[ 9.433] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.433] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.433] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.433] sna_scanout_do_flush: flush timer active: delta=1 >[ 9.433] sna_scanout_do_flush (time=9433), triggered >[ 9.433] sna_scanout_flush (time=9433), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 9.433] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.433] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 9.433] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.433] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.433] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.433] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.433] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.433] sna_pixmap_move_to_gpu: already all-damaged >[ 9.433] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.433] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.433] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.433] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.433] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 9.433] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 9.433] get_fb: reusing fb=105 for handle=35 >[ 9.433] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.433] __kgem_bo_clear_busy: handle=35 >[ 9.433] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 9.433] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.433] __kgem_bo_clear_busy: handle=35 >[ 9.433] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.433] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 9.433] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=30 >[ 9.433] sna_accel_block: evaluating timers, active=7 >[ 9.433] sna_accel_block: flush timer expires in 16 [9449] >[ 9.433] sna_wakeup_handler >[ 9.433] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=13c, drawable=146 >[ 9.433] sna_validate_gc: recomputing clip >[ 9.433] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.433] sna_copy_area: src=pixmap=328:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=326:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.433] sna_copy_area: normal copy >[ 9.433] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.433] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.433] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.433] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.433] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.433] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.433] sna_do_copy: pixmap -- no source clipping >[ 9.433] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.433] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.433] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=328+(-24, -136), dst pixmap=326+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.433] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.433] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.433] sna_drawable_use_bo pixmap=326, box=((24, 136), (600, 212)), flags=b... >[ 9.433] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.433] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.433] sna_drawable_use_bo: using whole GPU bo >[ 9.433] sna_pixmap_move_to_gpu(pixmap=328, usage=0), flags=a >[ 9.433] sna_pixmap_move_to_gpu: already all-damaged >[ 9.433] sna_pixmap_mark_active: pixmap=328, handle=38 >[ 9.433] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.433] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.433] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.433] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.433] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.433] kgem_check_bo: num_pages=+848, num_exec=+2 >[ 9.433] aligning vertex: was 3, now 2 floats per vertex >[ 9.433] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.433] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.433] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.433] kgem_add_handle: handle=4, index=0 >[ 9.433] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.433] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.433] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.433] gen9_composite_get_binding_table(ffc0) >[ 9.433] kgem_add_reloc64: handle=20, pos=16360, delta=0, domains=20002 >[ 9.433] kgem_add_handle: handle=20, index=1 >[ 9.433] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd9be000) >[ 9.433] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.433] [3fe0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.433] kgem_add_reloc64: handle=38, pos=16344, delta=0, domains=40000 >[ 9.433] kgem_add_handle: handle=38, index=2 >[ 9.433] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd45c000) >[ 9.433] [3fd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.433] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.433] gen9_emit_sampler: sampler = 0 >[ 9.433] gen9_emit_sf: num_sf_outputs=1 >[ 9.433] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.433] gen9_emit_vertex_elements: setup id=0 >[ 9.433] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.433] (0, 0) -> (24, 136) + (576, 76) >[ 9.433] gen8_vertex_flush[490] = 3 >[ 9.433] sna_destroy_pixmap: pixmap=328, attached?=1 >[ 9.433] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.433] __kgem_bo_destroy: handle=38, size=204800 >[ 9.434] __kgem_bo_destroy: handle=38 -> active >[ 9.434] __sna_free_pixmap(pixmap=328) >[ 9.434] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.434] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.434] sna_glyphs: discarding mask >[ 9.434] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.434] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.434] gen9_render_composite: 0x0, current mode=1/1 >[ 9.434] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.434] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.434] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.434] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.434] sna_drawable_use_bo pixmap=326, box=((0, 0), (624, 224)), flags=7... >[ 9.434] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.434] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.434] sna_drawable_use_bo: using whole GPU bo >[ 9.434] gen9_composite_set_target: pixmap=326, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.434] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.434] color_convert: src=ff888888 [20028888] >[ 9.434] color_convert: dst=ff888888 [20028888] >[ 9.434] sna_render_get_solid: ff888888 >[ 9.434] sna_render_get_solid(5) = ff888888 (old) >[ 9.434] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.434] sna_transform_is_imprecise_integer_translation: no transform >[ 9.434] gen9_composite_picture: integer translation (0, 0), removing >[ 9.434] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.434] sna_render_pixmap_bo: GPU all damaged >[ 9.434] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.434] gen4_choose_composite_emitter: solid, identity mask >[ 9.434] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.434] aligning vertex: was 2, now 4 floats per vertex >[ 9.434] gen9_composite_get_binding_table(ff00) >[ 9.434] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.434] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.434] kgem_add_handle: handle=8, index=3 >[ 9.434] kgem_add_reloc64[5] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.434] [3fb0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.434] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.434] kgem_add_handle: handle=6, index=4 >[ 9.434] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.434] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.434] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.434] gen9_emit_sampler: sampler = a >[ 9.434] gen9_emit_sf: num_sf_outputs=2 >[ 9.434] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.434] gen9_emit_vertex_elements: setup id=9 >[ 9.434] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.434] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.434] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.434] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.434] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.434] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.434] gen8_vertex_flush[56c] = 24 >[ 9.434] gen9_magic_ca_pass: CA fixup (3399 -> 3423) >[ 9.434] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.434] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.434] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.434] sna_composite(pixmap=326, op=3, src=210+(0, 0), mask=0+(28, 8), dst=326+(28, 8)+(0, 0), size=(20, 80) >[ 9.434] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.434] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.434] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.434] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.434] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.434] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.434] gen9_render_composite: 20x80, current mode=1/1 >[ 9.434] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.434] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.434] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.434] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.434] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.434] sna_drawable_use_bo pixmap=326, box=((28, 8), (48, 88)), flags=7... >[ 9.434] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.434] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.434] sna_drawable_use_bo: using whole GPU bo >[ 9.434] gen9_composite_set_target: pixmap=326, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.434] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.434] sna_transform_is_imprecise_integer_translation: no transform >[ 9.434] gen9_composite_picture: integer translation (0, 0), removing >[ 9.434] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.434] sna_render_pixmap_bo: GPU all damaged >[ 9.434] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.434] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.434] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.434] gen4_choose_composite_emitter: identity src, no mask >[ 9.434] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.434] aligning vertex: was 4, now 3 floats per vertex >[ 9.434] gen9_composite_get_binding_table(fe40) >[ 9.434] kgem_add_reloc64: handle=12, pos=16264, delta=0, domains=40000 >[ 9.434] kgem_add_handle: handle=12, index=5 >[ 9.434] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fdffb000) >[ 9.434] [3f80] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.434] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.434] gen9_emit_sampler: sampler = 2 >[ 9.434] gen9_emit_sf: num_sf_outputs=1 >[ 9.434] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.434] gen9_emit_vertex_elements: setup id=2 >[ 9.434] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.434] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.434] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.434] gen8_vertex_flush[6bc] = 3 >[ 9.434] sna_composite(pixmap=326, op=3, src=214+(0, 0), mask=0+(28, 0), dst=326+(28, 0)+(0, 0), size=(20, 8) >[ 9.434] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.434] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.434] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.434] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.434] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.434] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.435] gen9_render_composite: 20x8, current mode=1/1 >[ 9.435] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.435] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.435] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 9.435] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.435] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.435] sna_drawable_use_bo pixmap=326, box=((28, 0), (48, 8)), flags=7... >[ 9.435] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.435] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.435] sna_drawable_use_bo: using whole GPU bo >[ 9.435] gen9_composite_set_target: pixmap=326, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.435] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.435] sna_transform_is_imprecise_integer_translation: no transform >[ 9.435] gen9_composite_picture: integer translation (0, 0), removing >[ 9.435] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.435] sna_render_pixmap_bo: GPU all damaged >[ 9.435] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.435] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.435] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.435] gen4_choose_composite_emitter: identity src, no mask >[ 9.435] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.435] gen9_composite_get_binding_table(fdc0) >[ 9.435] kgem_add_reloc64: handle=24, pos=16232, delta=0, domains=40000 >[ 9.435] kgem_add_handle: handle=24, index=6 >[ 9.435] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd53c000) >[ 9.435] [3f60] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.435] gen9_emit_vertex_elements: setup id=2 >[ 9.435] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.435] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.435] gen8_vertex_flush[6f8] = 3 >[ 9.435] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=146, drawable=144 >[ 9.435] sna_validate_gc: recomputing clip >[ 9.435] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.435] sna_copy_area: src=pixmap=326:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=324:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.435] sna_copy_area: normal copy >[ 9.435] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.435] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.435] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.435] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.435] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.435] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.435] sna_do_copy: pixmap -- no source clipping >[ 9.435] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.435] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.435] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=326+(-8, -896), dst pixmap=324+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.435] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.435] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.435] sna_drawable_use_bo pixmap=324, box=((8, 896), (632, 1120)), flags=b... >[ 9.435] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.435] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.435] sna_drawable_use_bo: using whole GPU bo >[ 9.435] sna_pixmap_move_to_gpu(pixmap=326, usage=0), flags=a >[ 9.435] sna_pixmap_move_to_gpu: already all-damaged >[ 9.435] sna_pixmap_mark_active: pixmap=326, handle=20 >[ 9.435] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.435] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.435] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.435] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.435] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.435] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.435] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.435] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.435] aligning vertex: was 3, now 2 floats per vertex >[ 9.435] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.435] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.435] gen9_composite_get_binding_table(fd40) >[ 9.435] kgem_add_reloc64: handle=11, pos=16200, delta=0, domains=20002 >[ 9.435] kgem_add_handle: handle=11, index=7 >[ 9.435] kgem_add_reloc64[9] = (delta=0, target handle=7, presumed=fa111000) >[ 9.435] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.435] [3f40] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.435] kgem_add_reloc64: handle=20, pos=16184, delta=0, domains=40000 >[ 9.435] kgem_add_reloc64[10] = (delta=0, target handle=1, presumed=fd9be000) >[ 9.435] [3f30] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.435] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.435] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.435] gen9_emit_sampler: sampler = 0 >[ 9.435] gen9_emit_vertex_elements: setup id=0 >[ 9.435] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.435] (0, 0) -> (8, 896) + (624, 224) >[ 9.435] gen8_vertex_flush[780] = 3 >[ 9.435] sna_destroy_pixmap: pixmap=326, attached?=1 >[ 9.435] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.435] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.435] __kgem_bo_destroy: handle=20 -> active >[ 9.435] __sna_free_pixmap(pixmap=326) >[ 9.435] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.435] kgem_can_create_2d: 624x80 @ 32 >[ 9.435] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.435] kgem_can_create_2d: untiled size=200704 >[ 9.435] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.435] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.435] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.435] sna_create_pixmap: usage=0, flags=1b >[ 9.435] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.435] __pop_freed_pixmap: reusing freed pixmap=326 header >[ 9.435] create_pixmap_hdr: pixmap=329, width=624, height=80, usage=0 >[ 9.435] sna_create_pixmap: serial=329, 624x80, usage=0 >[ 9.435] sna_composite_rectangles(pixmap=330, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.435] sna_composite_rectangles: converted to op 0 >[ 9.435] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.435] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.435] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.435] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.435] sna_composite_rectangles: dropping last-cpu hint >[ 9.435] sna_drawable_use_bo pixmap=330, box=((0, 0), (624, 80)), flags=19... >[ 9.435] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.435] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.435] sna_pixmap_move_to_gpu(pixmap=330, usage=0), flags=b >[ 9.435] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.435] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.435] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.435] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.435] sna_pixmap_alloc_gpu: pixmap=330 >[ 9.435] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.435] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.435] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.435] 1:from active: pitch=2560, tiling=1, handle=38, id=512 >[ 9.435] __sna_damage_all(624, 80) >[ 9.435] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.435] sna_pixmap_mark_active: pixmap=330, handle=38 >[ 9.436] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.436] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.436] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.436] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.436] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.436] sna_render_get_solid: 0 >[ 9.436] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.436] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.436] gen9_composite_get_binding_table(fc80) >[ 9.436] kgem_add_reloc64: handle=38, pos=16152, delta=0, domains=20002 >[ 9.436] kgem_add_reloc64[11] = (delta=0, target handle=2, presumed=fd45c000) >[ 9.436] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.436] [3f10] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.436] kgem_add_reloc64: handle=7, pos=16136, delta=0, domains=40000 >[ 9.436] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.436] kgem_add_handle: handle=7, index=8 >[ 9.436] kgem_add_reloc64[12] = (delta=0, target handle=8, presumed=fffe8000) >[ 9.436] [3f00] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.436] gen9_emit_sampler: sampler = 1 >[ 9.436] gen9_emit_vertex_elements: setup id=0 >[ 9.436] (0, 0), (624, 80) >[ 9.436] gen8_vertex_flush[7bc] = 3 >[ 9.436] sna_composite_rectangles: pixmap=330 marking clear [0]? 1 >[ 9.436] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=144, drawable=14a >[ 9.436] sna_validate_gc: recomputing clip >[ 9.436] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.436] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=330:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.436] sna_copy_area: normal copy >[ 9.436] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.436] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.436] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.436] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.436] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.436] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.436] sna_do_copy: pixmap -- no source clipping >[ 9.436] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.436] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.436] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=330+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.436] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.436] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.436] sna_drawable_use_bo pixmap=330, box=((28, 0), (246, 80)), flags=b... >[ 9.436] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.436] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.436] sna_drawable_use_bo: using whole GPU bo >[ 9.436] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.436] sna_pixmap_move_to_gpu: already all-damaged >[ 9.436] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.436] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.436] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.436] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.436] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.436] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.436] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.436] gen9_composite_get_binding_table(fbc0) >[ 9.436] kgem_add_reloc64: handle=21, pos=16104, delta=0, domains=40000 >[ 9.436] kgem_add_handle: handle=21, index=9 >[ 9.436] kgem_add_reloc64[13] = (delta=0, target handle=9, presumed=fd994000) >[ 9.436] [3ee0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.436] gen9_emit_sampler: sampler = 0 >[ 9.436] gen9_emit_vertex_elements: setup id=0 >[ 9.436] (0, 0) -> (28, 0) + (218, 80) >[ 9.436] gen8_vertex_flush[800] = 3 >[ 9.436] sna_composite(pixmap=324, op=3, src=330+(0, 0), mask=0+(0, 0), dst=324+(8, 1136)+(0, 0), size=(624, 80) >[ 9.436] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.436] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.436] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.436] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.436] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.436] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.436] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.436] gen9_render_composite: 624x80, current mode=1/1 >[ 9.436] kgem_bo_is_busy: handle=38, domain: 3 exec? 1, rq? 1 >[ 9.436] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 9.436] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.436] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.436] sna_drawable_use_bo pixmap=324, box=((8, 1136), (632, 1216)), flags=7... >[ 9.436] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.436] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.436] sna_drawable_use_bo: using whole GPU bo >[ 9.436] gen9_composite_set_target: pixmap=324, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.436] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.436] sna_transform_is_imprecise_integer_translation: no transform >[ 9.436] gen9_composite_picture: integer translation (0, 0), removing >[ 9.436] sna_render_pixmap_bo pixmap=330, (0, 0)x(624, 80)/(624, 80) >[ 9.436] sna_render_pixmap_bo: GPU all damaged >[ 9.436] color_convert: src=cc000000 [20028888] >[ 9.436] color_convert: dst=cc000000 [20028888] >[ 9.436] sna_render_get_solid: cc000000 >[ 9.436] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.436] gen4_choose_composite_emitter: identity source, identity mask >[ 9.436] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.436] aligning vertex: was 2, now 5 floats per vertex >[ 9.436] gen9_composite_get_binding_table(fb40) >[ 9.436] kgem_add_reloc64: handle=38, pos=16072, delta=0, domains=40000 >[ 9.436] kgem_add_reloc64[14] = (delta=0, target handle=2, presumed=fd45c000) >[ 9.436] [3ec0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.436] kgem_add_reloc64: handle=7, pos=16056, delta=0, domains=40000 >[ 9.436] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.436] kgem_add_reloc64[15] = (delta=816, target handle=8, presumed=fffe8000) >[ 9.436] [3eb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.436] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.436] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.436] gen9_emit_sampler: sampler = 3 >[ 9.436] gen9_emit_sf: num_sf_outputs=2 >[ 9.436] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.436] gen9_emit_vertex_elements: setup id=10 >[ 9.436] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.436] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.437] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.437] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.437] gen8_vertex_flush[8ec] = 3 >[ 9.437] sna_destroy_pixmap: pixmap=330, attached?=1 >[ 9.437] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.437] __kgem_bo_destroy: handle=38, size=204800 >[ 9.437] __kgem_bo_destroy: handle=38 -> active >[ 9.437] __sna_free_pixmap(pixmap=330) >[ 9.437] sna_composite(pixmap=322, op=3, src=324+(0, 0), mask=0+(0, 0), dst=322+(0, 0)+(0, 0), size=(640, 2096) >[ 9.437] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.437] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.437] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.437] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.437] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.437] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.437] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.437] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.437] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 9.437] kgem_bo_is_busy: handle=25, domain: 3 exec? 0, rq? 1 >[ 9.437] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.437] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.437] sna_drawable_use_bo pixmap=322, box=((0, 0), (640, 2096)), flags=7... >[ 9.437] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.437] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.437] sna_drawable_use_bo: using whole GPU bo >[ 9.437] gen9_composite_set_target: pixmap=322, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.437] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.437] sna_transform_is_imprecise_integer_translation: no transform >[ 9.437] gen9_composite_picture: integer translation (0, 0), removing >[ 9.437] sna_render_pixmap_bo pixmap=324, (0, 0)x(640, 2096)/(640, 2096) >[ 9.437] sna_render_pixmap_bo: GPU all damaged >[ 9.437] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.437] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.437] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.437] gen4_choose_composite_emitter: identity src, no mask >[ 9.437] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.437] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.437] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.437] aligning vertex: was 5, now 3 floats per vertex >[ 9.437] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.437] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.437] gen9_composite_get_binding_table(fa80) >[ 9.437] kgem_add_reloc64: handle=25, pos=16024, delta=0, domains=20002 >[ 9.437] kgem_add_handle: handle=25, index=10 >[ 9.437] kgem_add_reloc64[16] = (delta=0, target handle=10, presumed=f4225000) >[ 9.437] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.437] [3e90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.437] kgem_add_reloc64: handle=11, pos=16008, delta=0, domains=40000 >[ 9.437] kgem_add_reloc64[17] = (delta=0, target handle=7, presumed=fa111000) >[ 9.437] [3e80] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.437] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.437] gen9_emit_sampler: sampler = 2 >[ 9.437] gen9_emit_sf: num_sf_outputs=1 >[ 9.437] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.437] gen9_emit_vertex_elements: setup id=2 >[ 9.437] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.437] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.437] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.437] gen8_vertex_flush[994] = 3 >[ 9.437] sna_destroy_pixmap: pixmap=324, attached?=1 >[ 9.437] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.437] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.437] __kgem_bo_destroy: handle=11 -> active >[ 9.437] __sna_free_pixmap(pixmap=324) >[ 9.437] sna_composite(pixmap=318, op=3, src=322+(0, 0), mask=0+(160, 64), dst=318+(160, 64)+(0, 0), size=(640, 2096) >[ 9.437] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.437] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.437] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.437] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.437] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.437] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.437] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.437] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.437] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 9.437] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 9.437] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.437] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.437] sna_drawable_use_bo pixmap=318, box=((160, 64), (800, 2160)), flags=7... >[ 9.437] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.437] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.437] sna_drawable_use_bo: using whole GPU bo >[ 9.437] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.437] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.437] sna_transform_is_imprecise_integer_translation: no transform >[ 9.437] gen9_composite_picture: integer translation (0, 0), removing >[ 9.437] sna_render_pixmap_bo pixmap=322, (0, 0)x(640, 2096)/(640, 2096) >[ 9.437] sna_render_pixmap_bo: GPU all damaged >[ 9.437] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.437] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.437] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.437] gen4_choose_composite_emitter: identity src, no mask >[ 9.437] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.437] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.437] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.437] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.437] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.437] gen9_composite_get_binding_table(f9c0) >[ 9.437] kgem_add_reloc64: handle=39, pos=15976, delta=0, domains=20002 >[ 9.437] kgem_add_handle: handle=39, index=11 >[ 9.437] kgem_add_reloc64[18] = (delta=0, target handle=11, presumed=e4505000) >[ 9.437] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.437] [3e60] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.437] kgem_add_reloc64: handle=25, pos=15960, delta=0, domains=40000 >[ 9.437] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=f4225000) >[ 9.437] [3e50] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.437] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.437] gen9_emit_vertex_elements: setup id=2 >[ 9.437] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.437] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.437] gen8_vertex_flush[9e0] = 3 >[ 9.437] sna_destroy_pixmap: pixmap=322, attached?=1 >[ 9.438] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.438] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.438] __kgem_bo_destroy: handle=25 -> active >[ 9.438] __sna_free_pixmap(pixmap=322) >[ 9.438] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.438] kgem_can_create_2d: 2x64 @ 32 >[ 9.438] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.438] kgem_can_create_2d: untiled size=4096 >[ 9.438] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.438] kgem_choose_tiling: 2x64 -> 0 >[ 9.438] sna_create_pixmap: usage=0, flags=a >[ 9.438] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.438] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.438] create_pixmap: serial=331, usage=0, 2x64 >[ 9.438] sna_create_pixmap: serial=331, 2x64, usage=0 >[ 9.438] sna_composite_rectangles(pixmap=332, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.438] sna_composite_rectangles: converted to op 0 >[ 9.438] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.438] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.438] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.438] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.438] sna_composite_rectangles: fallback, dst pixmap=332 too small or not attached >[ 9.438] sna_composite_rectangles: fallback >[ 9.438] sna_drawable_move_region_to_cpu(pixmap=332 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.438] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.438] _sna_pixmap_move_to_cpu(pixmap=332, 2x64, flags=1) >[ 9.438] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.438] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.438] operate_inplace: no, inplace operation not suitable >[ 9.438] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.438] __sna_damage_all(2, 64) >[ 9.438] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.438] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.438] kgem_can_create_2d: 1x32 @ 32 >[ 9.438] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.438] kgem_can_create_2d: untiled size=4096 >[ 9.438] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.438] kgem_choose_tiling: 1x32 -> 0 >[ 9.438] sna_create_pixmap: usage=0, flags=a >[ 9.438] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.438] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.438] create_pixmap: serial=333, usage=0, 1x32 >[ 9.438] sna_create_pixmap: serial=333, 1x32, usage=0 >[ 9.438] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=14a, drawable=14e >[ 9.438] sna_validate_gc: recomputing clip >[ 9.438] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.438] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.438] try_upload__fast: ignore existing cpu damage (if any) >[ 9.438] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.438] try_upload__fast: no, no gpu damage >[ 9.438] sna_drawable_move_region_to_cpu(pixmap=334 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.438] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.438] _sna_pixmap_move_to_cpu(pixmap=334, 1x32, flags=1) >[ 9.438] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.438] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.438] operate_inplace: no, inplace operation not suitable >[ 9.438] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.438] __sna_damage_all(1, 32) >[ 9.438] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.438] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.438] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.438] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.438] sna_accel_flush: flush?=0, dirty?=0 >[ 9.438] sna_composite(pixmap=332, op=1, src=334+(0, 0), mask=0+(0, 0), dst=332+(0, 0)+(0, 0), size=(2, 64) >[ 9.438] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.438] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.438] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.438] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.438] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.438] sna_composite: fallback, dst pixmap=332 is too small (or completely damaged) >[ 9.438] sna_composite: fallback -- fbComposite >[ 9.438] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.438] sna_composite_fb: fallback -- move src to cpu >[ 9.438] _sna_pixmap_move_to_cpu(pixmap=334, 1x32, flags=2) >[ 9.438] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.438] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.438] sna_composite_fb: fallback -- move dst to cpu >[ 9.438] sna_drawable_move_region_to_cpu(pixmap=332 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.438] sna_drawable_move_region_to_cpu: pixmap=332 all damaged on CPU >[ 9.438] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.438] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.438] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.438] sna_destroy_pixmap: pixmap=334, attached?=1 >[ 9.438] __sna_free_pixmap(pixmap=334) >[ 9.438] sna_composite(pixmap=318, op=3, src=332+(0, 0), mask=0+(0, 0), dst=318+(0, 0)+(0, 0), size=(3840, 64) >[ 9.438] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.438] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.438] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.438] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.438] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.438] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.438] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.438] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.438] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.438] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.438] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.438] sna_drawable_use_bo pixmap=318, box=((0, 0), (3840, 64)), flags=7... >[ 9.438] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.438] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.438] sna_drawable_use_bo: using whole GPU bo >[ 9.438] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.438] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.438] sna_transform_is_imprecise_integer_translation: no transform >[ 9.438] gen9_composite_picture: integer translation (0, 0), removing >[ 9.438] sna_render_pixmap_bo pixmap=332, (0, 0)x(3840, 64)/(2, 64) >[ 9.438] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.438] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.438] use_cpu_bo: no cpu bo >[ 9.438] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.438] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.438] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.438] sna_drawable_move_region_to_cpu(pixmap=332 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.438] sna_drawable_move_region_to_cpu: pixmap=332 all damaged on CPU >[ 9.438] kgem_can_create_2d: 2x64 @ 32 >[ 9.438] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.438] kgem_can_create_2d: untiled size=4096 >[ 9.438] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.438] kgem_choose_tiling: 2x64 -> 0 >[ 9.438] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.438] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.438] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.438] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.438] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.438] search_linear_cache: searching for inactive gtt map >[ 9.438] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.438] search_linear_cache: searching for inactive gtt map >[ 9.438] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.438] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.438] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.438] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.438] kgem_create_buffer: reusing handle=31 for buffer >[ 9.438] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.438] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.438] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.438] kgem_bo_map: converting request for GTT map into CPU map >[ 9.438] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.438] kgem_bo_sync__cpu: handle=31 >[ 9.438] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.438] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.438] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.438] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.438] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.438] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.438] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.438] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.438] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.438] upload: adding upload cache to pixmap=332 >[ 9.438] kgem_proxy_bo_attach: handle=31 >[ 9.438] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.438] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.438] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.438] gen4_choose_composite_emitter: identity src, no mask >[ 9.438] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.438] gen9_composite_get_binding_table(f900) >[ 9.438] kgem_add_reloc64: handle=31, pos=15928, delta=0, domains=40000 >[ 9.438] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.438] kgem_add_handle: handle=31, index=12 >[ 9.438] kgem_add_reloc64[20] = (delta=0, target handle=12, presumed=fd4fc000) >[ 9.438] [3e30] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.438] gen9_emit_sampler: sampler = a >[ 9.438] gen9_emit_vertex_elements: setup id=2 >[ 9.438] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.438] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.438] gen8_vertex_flush[a24] = 3 >[ 9.438] sna_accel_flush: flush?=0, dirty?=0 >[ 9.438] sna_block_handler (tv=0.0) >[ 9.438] sna_wakeup_handler >[ 9.438] sna_destroy_pixmap: pixmap=332, attached?=1 >[ 9.438] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.438] __sna_free_pixmap(pixmap=332) >[ 9.438] sna_composite_rectangles(pixmap=318, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.438] sna_composite_rectangles: converted to op 3 >[ 9.438] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.438] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.438] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.438] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.438] sna_drawable_use_bo pixmap=318, box=((0, 0), (3840, 48)), flags=1... >[ 9.438] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.438] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.438] sna_drawable_use_bo: using whole GPU bo >[ 9.438] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.438] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.438] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.438] sna_render_get_solid: 660a0a0a >[ 9.438] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.438] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.438] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.438] aligning vertex: was 3, now 2 floats per vertex >[ 9.438] gen9_composite_get_binding_table(f880) >[ 9.438] kgem_add_reloc64: handle=8, pos=15896, delta=0, domains=40000 >[ 9.438] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.438] kgem_add_reloc64[21] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.438] [3e10] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.438] gen9_emit_sampler: sampler = 1 >[ 9.438] gen9_emit_vertex_elements: setup id=0 >[ 9.438] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.438] (0, 0), (3840, 48) >[ 9.438] gen8_vertex_flush[a84] = 3 >[ 9.438] sna_composite(pixmap=318, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=318+(3786, 6)+(0, 0), size=(44, 36) >[ 9.438] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.438] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.438] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.438] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.438] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.438] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.438] gen9_render_composite: 44x36, current mode=1/1 >[ 9.438] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.438] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.438] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.438] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.438] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.438] sna_drawable_use_bo pixmap=318, box=((3786, 6), (3830, 42)), flags=7... >[ 9.438] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.438] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.438] sna_drawable_use_bo: using whole GPU bo >[ 9.438] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.438] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.438] sna_transform_is_imprecise_integer_translation: no transform >[ 9.438] gen9_composite_picture: integer translation (0, 0), removing >[ 9.438] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.438] sna_render_pixmap_bo: CPU all damaged >[ 9.438] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.438] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.438] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.438] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.438] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.438] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.438] gen4_choose_composite_emitter: identity src, no mask >[ 9.438] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 9.438] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.438] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.438] kgem_flush: opportunistic flushing? flush=0,1, aperture=34398/262144, idle?=0 >[ 9.438] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.438] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.438] aligning vertex: was 2, now 3 floats per vertex >[ 9.438] gen9_composite_get_binding_table(f800) >[ 9.438] kgem_add_reloc64: handle=32, pos=15864, delta=0, domains=40000 >[ 9.438] kgem_add_handle: handle=32, index=13 >[ 9.438] kgem_add_reloc64[22] = (delta=0, target handle=13, presumed=fd4fa000) >[ 9.438] [3df0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.439] gen9_emit_sampler: sampler = 2 >[ 9.439] gen9_emit_vertex_elements: setup id=2 >[ 9.439] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.439] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.439] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.439] gen8_vertex_flush[ae4] = 3 >[ 9.439] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.439] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.439] sna_glyphs: discarding mask >[ 9.439] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.439] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.439] gen9_render_composite: 0x0, current mode=1/1 >[ 9.439] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.439] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.439] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.439] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.439] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=7... >[ 9.439] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.439] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.439] sna_drawable_use_bo: using whole GPU bo >[ 9.439] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.439] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.439] color_convert: src=ffdfdbd2 [20028888] >[ 9.439] color_convert: dst=ffdfdbd2 [20028888] >[ 9.439] sna_render_get_solid: ffdfdbd2 >[ 9.439] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.439] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.439] sna_transform_is_imprecise_integer_translation: no transform >[ 9.439] gen9_composite_picture: integer translation (0, 0), removing >[ 9.439] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.439] sna_render_pixmap_bo: GPU all damaged >[ 9.439] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.439] gen4_choose_composite_emitter: solid, identity mask >[ 9.439] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.439] aligning vertex: was 3, now 4 floats per vertex >[ 9.439] gen9_composite_get_binding_table(f780) >[ 9.439] kgem_add_reloc64: handle=8, pos=15832, delta=0, domains=40000 >[ 9.439] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.439] kgem_add_reloc64[23] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.439] [3dd0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.439] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.439] gen9_emit_sampler: sampler = a >[ 9.439] gen9_emit_sf: num_sf_outputs=2 >[ 9.439] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.439] gen9_emit_vertex_elements: setup id=9 >[ 9.439] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.439] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.439] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.439] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.439] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.439] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.439] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.439] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.439] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.439] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.439] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.439] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.439] gen8_vertex_flush[bac] = 15 >[ 9.439] gen9_magic_ca_pass: CA fixup (3448 -> 3463) >[ 9.439] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.439] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.439] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.439] sna_composite(pixmap=318, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=318+(3626, 6)+(0, 0), size=(48, 36) >[ 9.439] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.439] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.439] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.439] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.439] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.439] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.439] gen9_render_composite: 48x36, current mode=1/1 >[ 9.439] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.439] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.439] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.439] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.439] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.439] sna_drawable_use_bo pixmap=318, box=((3626, 6), (3674, 42)), flags=7... >[ 9.439] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.439] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.439] sna_drawable_use_bo: using whole GPU bo >[ 9.439] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.439] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.439] sna_transform_is_imprecise_integer_translation: no transform >[ 9.439] gen9_composite_picture: integer translation (0, 0), removing >[ 9.439] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.439] sna_render_pixmap_bo: CPU all damaged >[ 9.439] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.439] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.439] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.439] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.439] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.439] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.439] gen4_choose_composite_emitter: identity src, no mask >[ 9.439] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.439] aligning vertex: was 4, now 3 floats per vertex >[ 9.439] gen9_composite_get_binding_table(f700) >[ 9.439] kgem_add_reloc64: handle=33, pos=15800, delta=0, domains=40000 >[ 9.439] kgem_add_handle: handle=33, index=14 >[ 9.439] kgem_add_reloc64[24] = (delta=0, target handle=14, presumed=fd4f7000) >[ 9.439] [3db0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.439] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.439] gen9_emit_sampler: sampler = 2 >[ 9.439] gen9_emit_sf: num_sf_outputs=1 >[ 9.439] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.439] gen9_emit_vertex_elements: setup id=2 >[ 9.439] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.439] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.439] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.439] gen8_vertex_flush[ce8] = 3 >[ 9.439] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.439] kgem_can_create_2d: 26x20 @ 32 >[ 9.439] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.439] kgem_can_create_2d: untiled size=4096 >[ 9.439] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.439] kgem_choose_tiling: 26x20 -> 0 >[ 9.439] sna_create_pixmap: usage=0, flags=a >[ 9.439] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.439] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.439] create_pixmap: serial=335, usage=0, 26x20 >[ 9.439] sna_create_pixmap: serial=335, 26x20, usage=0 >[ 9.439] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=14e, drawable=150 >[ 9.439] sna_validate_gc: recomputing clip >[ 9.439] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.439] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.439] try_upload__fast: ignore existing cpu damage (if any) >[ 9.439] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.439] try_upload__fast: no, no gpu damage >[ 9.439] sna_drawable_move_region_to_cpu(pixmap=336 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.439] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.439] _sna_pixmap_move_to_cpu(pixmap=336, 26x20, flags=1) >[ 9.439] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.439] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.439] operate_inplace: no, inplace operation not suitable >[ 9.439] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.439] __sna_damage_all(26, 20) >[ 9.439] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.439] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.439] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.439] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.439] sna_accel_flush: flush?=1, dirty?=1 >[ 9.439] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.439] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.439] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.439] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.439] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.439] kgem_bo_sync__cpu_full: handle=33 >[ 9.439] gen8_vertex_close: used=13863, vbo active? 16, vb=605, nreloc=4 >[ 9.439] gen8_vertex_close: reloc[0] = 287 >[ 9.439] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.439] kgem_add_handle: handle=16, index=15 >[ 9.439] kgem_add_reloc64[25] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.439] gen8_vertex_close: reloc[1] = 342 >[ 9.439] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.439] kgem_add_reloc64[26] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.439] gen8_vertex_close: reloc[2] = 426 >[ 9.439] kgem_add_reloc64: handle=16, pos=426, delta=0, domains=200000 >[ 9.439] kgem_add_reloc64[27] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.439] gen8_vertex_close: reloc[3] = 566 >[ 9.439] kgem_add_reloc64: handle=16, pos=566, delta=0, domains=200000 >[ 9.439] kgem_add_reloc64[28] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.439] batch[1/1, flags=1800]: 832 832 15792 16384, nreloc=29, nexec=16, nfence=0, aperture=34467 [fenced=0] >[ 9.439] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.439] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.439] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.439] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x3, presumed-offset=0 >[ 9.439] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> 1 >[ 9.439] kgem_create_linear(65536) >[ 9.439] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 9.439] search_linear_cache: inactive and cache bucket empty >[ 9.439] search_linear_cache: active cache bucket empty >[ 9.439] kgem_create_linear: new handle=40, num_pages=16 >[ 9.439] __kgem_bo_init(handle=40, num_pages=16) >[ 9.439] kgem_bo_map__cpu(handle=40, size=65536, map=0x0:0x0) >[ 9.439] kgem_trim_vma_cache: type=1, count=-32765 (bucket: 4) >[ 9.439] __kgem_bo_map__cpu: caching CPU vma for 40 >[ 9.439] kgem_new_batch: allocated and mapped batch handle=40 [size=65536] >[ 9.439] kgem_bo_sync__cpu: handle=40 >[ 9.439] kgem_new_batch: using last batch handle=3 >[ 9.439] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd44c000 >[ 9.439] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.439] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.439] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.439] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.439] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.439] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.439] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.439] __kgem_bo_clear_busy: handle=8 >[ 9.439] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.439] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.439] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.439] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.439] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.439] __kgem_bo_clear_busy: handle=7 >[ 9.439] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.439] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.439] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.439] __kgem_bo_clear_busy: handle=7 >[ 9.439] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.439] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.439] __kgem_bo_clear_busy: handle=8 >[ 9.439] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.439] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.439] __kgem_bo_clear_busy: handle=8 >[ 9.439] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.439] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.439] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.439] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.439] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.441] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.441] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.441] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.441] __kgem_retire_rq: request 2 complete >[ 9.441] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.441] kgem_bo_move_to_cache: release handle=22 >[ 9.441] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.441] __kgem_retire_rq: request 3 complete >[ 9.441] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.441] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.441] kgem_bo_move_to_cache: release handle=25 >[ 9.441] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.441] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.441] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.441] kgem_bo_move_to_cache: release handle=11 >[ 9.441] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.441] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.441] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.441] kgem_bo_move_to_cache: release handle=38 >[ 9.441] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.441] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.441] kgem_bo_move_to_cache: release handle=20 >[ 9.441] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.441] kgem_bo_move_to_inactive: moving handle=3 to inactive >[ 9.441] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.441] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.441] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.441] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.441] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.441] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.441] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.441] kgem_bo_sync__cpu_full: handle=32 >[ 9.441] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.441] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.441] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.441] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.441] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.441] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.441] sna_composite(pixmap=318, op=3, src=336+(2370, 10), mask=0+(3554, 6), dst=318+(3554, 6)+(0, 0), size=(52, 36) >[ 9.441] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.441] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.441] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.441] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.441] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.441] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.441] gen9_render_composite: 52x36, current mode=0/1 >[ 9.441] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.441] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.441] sna_blt_composite: unsupported op [3] for blitting >[ 9.441] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.441] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.441] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.441] sna_drawable_use_bo pixmap=318, box=((3554, 6), (3606, 42)), flags=7... >[ 9.441] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.441] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.441] sna_drawable_use_bo: using whole GPU bo >[ 9.441] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.441] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.441] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.441] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.441] sna_render_pixmap_bo pixmap=336, (2370, 10)x(52, 36)/(26, 20) >[ 9.441] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.441] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.441] use_cpu_bo: no cpu bo >[ 9.441] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.441] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.441] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.441] sna_drawable_move_region_to_cpu(pixmap=336 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.441] sna_drawable_move_region_to_cpu: pixmap=336 all damaged on CPU >[ 9.441] kgem_can_create_2d: 26x20 @ 32 >[ 9.441] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.441] kgem_can_create_2d: untiled size=4096 >[ 9.441] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.441] kgem_choose_tiling: 26x20 -> 0 >[ 9.441] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.441] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.441] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.441] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.441] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.441] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.441] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.441] upload: adding upload cache to pixmap=336 >[ 9.441] kgem_proxy_bo_attach: handle=31 >[ 9.441] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.441] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.441] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.441] gen4_choose_composite_emitter: simple src, no mask >[ 9.441] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.441] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.441] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.441] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.441] kgem_add_handle: handle=4, index=0 >[ 9.441] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.441] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.441] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.441] gen9_composite_get_binding_table(ffc0) >[ 9.441] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.441] kgem_add_handle: handle=39, index=1 >[ 9.441] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.441] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.441] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.441] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.441] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.441] kgem_add_handle: handle=31, index=2 >[ 9.441] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.441] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.441] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.441] gen9_emit_sampler: sampler = 22 >[ 9.441] gen9_emit_sf: num_sf_outputs=1 >[ 9.441] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.441] gen9_emit_vertex_elements: setup id=2 >[ 9.441] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.441] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.441] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.441] gen8_vertex_flush[490] = 3 >[ 9.441] sna_destroy_pixmap: pixmap=336, attached?=1 >[ 9.441] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.441] __sna_free_pixmap(pixmap=336) >[ 9.441] sna_composite(pixmap=318, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=318+(3490, 6)+(0, 0), size=(44, 36) >[ 9.441] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.441] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.441] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.441] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.441] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.441] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.441] gen9_render_composite: 44x36, current mode=1/1 >[ 9.441] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.441] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.441] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.441] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.441] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.441] sna_drawable_use_bo pixmap=318, box=((3490, 6), (3534, 42)), flags=7... >[ 9.441] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.441] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.441] sna_drawable_use_bo: using whole GPU bo >[ 9.441] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.441] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.441] sna_transform_is_imprecise_integer_translation: no transform >[ 9.441] gen9_composite_picture: integer translation (0, 0), removing >[ 9.441] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.441] sna_render_pixmap_bo: CPU all damaged >[ 9.441] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.441] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.441] gen8_vertex_close: used=13872, vbo active? 16, vb=4, nreloc=1 >[ 9.441] gen8_vertex_close: reloc[0] = 287 >[ 9.442] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.442] kgem_add_handle: handle=16, index=3 >[ 9.442] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.442] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.442] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.442] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.442] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.442] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.442] kgem_fixup_relocs: shrinking by 61440 >[ 9.442] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.442] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.442] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.442] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.442] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.442] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.442] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.442] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.442] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.442] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.442] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.442] gen4_choose_composite_emitter: identity src, no mask >[ 9.442] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.442] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.442] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.442] kgem_add_handle: handle=4, index=0 >[ 9.442] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] gen9_composite_get_binding_table(ffc0) >[ 9.442] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.442] kgem_add_handle: handle=39, index=1 >[ 9.442] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.442] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.442] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.442] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.442] kgem_add_handle: handle=34, index=2 >[ 9.442] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.442] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.442] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.442] gen9_emit_sampler: sampler = 2 >[ 9.442] gen9_emit_sf: num_sf_outputs=1 >[ 9.442] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.442] gen9_emit_vertex_elements: setup id=2 >[ 9.442] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.442] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.442] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.442] gen8_vertex_flush[490] = 3 >[ 9.442] sna_composite(pixmap=318, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=318+(3422, 6)+(0, 0), size=(48, 36) >[ 9.442] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.442] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.442] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.442] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.442] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.442] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.442] gen9_render_composite: 48x36, current mode=1/1 >[ 9.442] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.442] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.442] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.442] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.442] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.442] sna_drawable_use_bo pixmap=318, box=((3422, 6), (3470, 42)), flags=7... >[ 9.442] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.442] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.442] sna_drawable_use_bo: using whole GPU bo >[ 9.442] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.442] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.442] sna_transform_is_imprecise_integer_translation: no transform >[ 9.442] gen9_composite_picture: integer translation (0, 0), removing >[ 9.442] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.442] sna_render_pixmap_bo: CPU all damaged >[ 9.442] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.442] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.442] __kgem_retire_rq: request 1 complete >[ 9.442] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.442] gen8_vertex_close: used=13881, vbo active? 16, vb=4, nreloc=1 >[ 9.442] gen8_vertex_close: reloc[0] = 287 >[ 9.442] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.442] kgem_add_handle: handle=16, index=3 >[ 9.442] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.442] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.442] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.442] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.442] kgem_fixup_relocs: shrinking by 61440 >[ 9.442] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.442] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.442] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.442] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.442] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.442] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.442] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.442] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.442] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.442] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.442] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.442] gen4_choose_composite_emitter: identity src, no mask >[ 9.442] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.442] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.442] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.442] kgem_add_handle: handle=4, index=0 >[ 9.442] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] gen9_composite_get_binding_table(ffc0) >[ 9.442] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.442] kgem_add_handle: handle=39, index=1 >[ 9.442] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.442] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.442] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.442] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.442] kgem_add_handle: handle=28, index=2 >[ 9.442] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.442] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.442] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.442] gen9_emit_sampler: sampler = 2 >[ 9.442] gen9_emit_sf: num_sf_outputs=1 >[ 9.442] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.442] gen9_emit_vertex_elements: setup id=2 >[ 9.442] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.442] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.442] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.442] gen8_vertex_flush[490] = 3 >[ 9.442] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.442] kgem_can_create_2d: 16x16 @ 32 >[ 9.442] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.442] kgem_can_create_2d: untiled size=4096 >[ 9.442] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.442] kgem_choose_tiling: 16x16 -> 0 >[ 9.442] sna_create_pixmap: usage=0, flags=a >[ 9.442] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.442] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.442] create_pixmap: serial=337, usage=0, 16x16 >[ 9.442] sna_create_pixmap: serial=337, 16x16, usage=0 >[ 9.442] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=150, drawable=152 >[ 9.442] sna_validate_gc: recomputing clip >[ 9.442] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.442] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.442] try_upload__fast: ignore existing cpu damage (if any) >[ 9.442] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.442] try_upload__fast: no, no gpu damage >[ 9.442] sna_drawable_move_region_to_cpu(pixmap=338 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.442] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.442] _sna_pixmap_move_to_cpu(pixmap=338, 16x16, flags=1) >[ 9.442] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.442] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.442] operate_inplace: no, inplace operation not suitable >[ 9.442] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.442] __sna_damage_all(16, 16) >[ 9.442] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.442] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.442] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.442] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.442] sna_accel_flush: flush?=1, dirty?=1 >[ 9.442] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.442] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.442] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.442] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.442] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.442] kgem_bo_sync__cpu_full: handle=28 >[ 9.442] gen8_vertex_close: used=13890, vbo active? 16, vb=4, nreloc=1 >[ 9.442] gen8_vertex_close: reloc[0] = 287 >[ 9.442] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.442] kgem_add_handle: handle=16, index=3 >[ 9.442] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.442] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.442] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.442] __kgem_retire_rq: request 1 complete >[ 9.442] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.442] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.442] kgem_fixup_relocs: shrinking by 61440 >[ 9.442] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.442] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.442] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.442] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.442] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.442] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.442] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.442] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.442] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.442] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.442] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.442] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.442] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.442] __kgem_retire_rq: request 1 complete >[ 9.442] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.442] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.442] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.442] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.442] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.442] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.442] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.442] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.442] kgem_bo_sync__cpu_full: handle=34 >[ 9.442] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.442] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.442] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.442] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.442] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.442] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.442] sna_composite(pixmap=318, op=3, src=338+(2247, 15), mask=0+(3370, 7), dst=318+(3370, 7)+(0, 0), size=(32, 34) >[ 9.442] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.442] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.442] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.442] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.442] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.442] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.442] gen9_render_composite: 32x34, current mode=0/1 >[ 9.442] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.442] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.442] sna_blt_composite: unsupported op [3] for blitting >[ 9.442] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.442] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.442] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.442] sna_drawable_use_bo pixmap=318, box=((3370, 7), (3402, 41)), flags=7... >[ 9.442] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.442] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.442] sna_drawable_use_bo: using whole GPU bo >[ 9.442] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.442] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.442] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.442] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.442] sna_render_pixmap_bo pixmap=338, (2247, 15)x(32, 34)/(16, 16) >[ 9.442] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.442] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.442] use_cpu_bo: no cpu bo >[ 9.442] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.442] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.442] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.442] sna_drawable_move_region_to_cpu(pixmap=338 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.442] sna_drawable_move_region_to_cpu: pixmap=338 all damaged on CPU >[ 9.442] kgem_can_create_2d: 16x16 @ 32 >[ 9.442] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.442] kgem_can_create_2d: untiled size=4096 >[ 9.442] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.442] kgem_choose_tiling: 16x16 -> 0 >[ 9.442] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.442] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.442] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.442] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.442] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.442] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.442] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.442] upload: adding upload cache to pixmap=338 >[ 9.442] kgem_proxy_bo_attach: handle=31 >[ 9.442] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.442] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.442] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.442] gen4_choose_composite_emitter: simple src, no mask >[ 9.442] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.442] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.442] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.442] kgem_add_handle: handle=4, index=0 >[ 9.442] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.442] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.442] gen9_composite_get_binding_table(ffc0) >[ 9.442] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.442] kgem_add_handle: handle=39, index=1 >[ 9.442] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.442] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.442] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.442] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.442] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.442] kgem_add_handle: handle=31, index=2 >[ 9.442] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.442] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.442] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.442] gen9_emit_sampler: sampler = 22 >[ 9.442] gen9_emit_sf: num_sf_outputs=1 >[ 9.442] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.442] gen9_emit_vertex_elements: setup id=2 >[ 9.442] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.442] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.442] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.442] gen8_vertex_flush[490] = 3 >[ 9.443] sna_destroy_pixmap: pixmap=338, attached?=1 >[ 9.443] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.443] __sna_free_pixmap(pixmap=338) >[ 9.443] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.443] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.443] sna_glyphs: discarding mask >[ 9.443] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.443] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.443] gen9_render_composite: 0x0, current mode=1/1 >[ 9.443] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.443] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.443] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.443] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.443] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=7... >[ 9.443] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.443] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.443] sna_drawable_use_bo: using whole GPU bo >[ 9.443] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.443] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.443] color_convert: src=ff232321 [20028888] >[ 9.443] color_convert: dst=ff232321 [20028888] >[ 9.443] sna_render_get_solid: ff232321 >[ 9.443] sna_render_get_solid(7) = ff232321 (old) >[ 9.443] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.443] sna_transform_is_imprecise_integer_translation: no transform >[ 9.443] gen9_composite_picture: integer translation (0, 0), removing >[ 9.443] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.443] sna_render_pixmap_bo: GPU all damaged >[ 9.443] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.443] gen4_choose_composite_emitter: solid, identity mask >[ 9.443] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.443] aligning vertex: was 3, now 4 floats per vertex >[ 9.443] gen9_composite_get_binding_table(ff00) >[ 9.443] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.443] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.443] kgem_add_handle: handle=8, index=3 >[ 9.443] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.443] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.443] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.443] kgem_add_handle: handle=6, index=4 >[ 9.443] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.443] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.443] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.443] gen9_emit_sampler: sampler = a >[ 9.443] gen9_emit_sf: num_sf_outputs=2 >[ 9.443] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.443] gen9_emit_vertex_elements: setup id=9 >[ 9.443] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.443] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.443] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.443] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.443] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.443] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.443] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.443] gen8_vertex_flush[56c] = 48 >[ 9.443] gen9_magic_ca_pass: CA fixup (3475 -> 3523) >[ 9.443] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.443] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.443] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.443] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.443] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.443] sna_glyphs: discarding mask >[ 9.443] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.443] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.443] gen9_render_composite: 0x0, current mode=1/1 >[ 9.443] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.443] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.443] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.443] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.443] sna_drawable_use_bo pixmap=318, box=((0, 0), (7680, 2160)), flags=7... >[ 9.443] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.443] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.443] sna_drawable_use_bo: using whole GPU bo >[ 9.443] gen9_composite_set_target: pixmap=318, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.443] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.443] color_convert: src=ff8e8b85 [20028888] >[ 9.443] color_convert: dst=ff8e8b85 [20028888] >[ 9.443] sna_render_get_solid: ff8e8b85 >[ 9.443] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.443] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.443] sna_transform_is_imprecise_integer_translation: no transform >[ 9.443] gen9_composite_picture: integer translation (0, 0), removing >[ 9.443] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.443] sna_render_pixmap_bo: GPU all damaged >[ 9.443] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.443] gen4_choose_composite_emitter: solid, identity mask >[ 9.443] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.443] gen9_composite_get_binding_table(fe40) >[ 9.443] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.443] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.443] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.443] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.443] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.443] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.443] gen9_emit_vertex_elements: setup id=9 >[ 9.443] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.443] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.443] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.443] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.443] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.443] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.443] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.443] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.443] gen8_vertex_flush[66c] = 48 >[ 9.443] gen9_magic_ca_pass: CA fixup (3523 -> 3571) >[ 9.443] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.443] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.443] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.443] sna_copy_area: src=pixmap=318:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.443] sna_copy_area: normal copy >[ 9.443] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.443] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.443] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.443] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.443] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.443] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.443] sna_do_copy: pixmap -- no source clipping >[ 9.443] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.443] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.443] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=318+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.443] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.443] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.443] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.443] sna_drawable_use_bo: pinned, never REPLACES >[ 9.443] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.443] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.443] sna_drawable_use_bo: applying move-to-gpu override >[ 9.443] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.443] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.443] wait_for_shadow: flags=1, flips=2, handle=35, shadow=30 >[ 9.443] wait_for_shadow: 2 flips still pending, shadow flip_active=2 >[ 9.443] sna_mode_wakeup: len=32 >[ 9.443] sna_mode_wakeup: recording last swap on pipe=1, frame 290 [122], time 9.443749 >[ 9.443] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.443] sna_mode_wakeup: flip complete, pending? 2 >[ 9.443] wait_for_shadow: after waiting 1 flips outstanding, flip_active=1 >[ 9.443] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 9.443] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.443] 1:from scanout: pitch=30720, tiling=1, handle=27, id=519 >[ 9.443] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=1 >[ 9.443] wait_for_shadow: setting front pixmap to handle=27 >[ 9.443] sna_drawable_use_bo: using whole GPU bo >[ 9.443] sna_pixmap_move_to_gpu(pixmap=318, usage=0), flags=a >[ 9.443] sna_pixmap_move_to_gpu: already all-damaged >[ 9.443] sna_pixmap_mark_active: pixmap=318, handle=39 >[ 9.443] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.443] sna_pixmap_make_cow: make cow src=318, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.443] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.443] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.443] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.443] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.443] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.443] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.443] kgem_set_mode: flushing before new bo >[ 9.443] gen8_vertex_close: used=14284, vbo active? 16, vb=204, nreloc=2 >[ 9.443] gen8_vertex_close: reloc[0] = 287 >[ 9.443] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.443] kgem_add_handle: handle=16, index=5 >[ 9.443] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.443] gen8_vertex_close: reloc[1] = 342 >[ 9.443] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.443] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.443] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.443] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.443] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.443] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.443] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.443] kgem_fixup_relocs: shrinking by 61440 >[ 9.443] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.443] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.443] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.443] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.443] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.443] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.443] __kgem_bo_clear_busy: handle=8 >[ 9.443] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.443] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.443] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.443] __kgem_bo_clear_busy: handle=8 >[ 9.443] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.443] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.443] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.443] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.443] aligning vertex: was 4, now 2 floats per vertex >[ 9.443] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.443] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.443] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.443] kgem_add_handle: handle=4, index=0 >[ 9.443] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.443] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.443] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.443] gen9_composite_get_binding_table(ffc0) >[ 9.443] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.443] kgem_add_handle: handle=27, index=1 >[ 9.443] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=ec395000) >[ 9.443] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.443] [3fe0] bind bo(handle=27, addr=ec395000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.443] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.443] kgem_add_handle: handle=39, index=2 >[ 9.443] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.443] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.443] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.443] gen9_emit_sampler: sampler = 0 >[ 9.443] gen9_emit_sf: num_sf_outputs=1 >[ 9.443] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.443] gen9_emit_vertex_elements: setup id=0 >[ 9.443] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.443] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.443] gen8_vertex_flush[490] = 3 >[ 9.443] sna_accel_flush: flush?=0, dirty?=0 >[ 9.443] sna_block_handler (tv=0.0) >[ 9.443] sna_wakeup_handler >[ 9.443] sna_destroy_pixmap: pixmap=318, attached?=1 >[ 9.443] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.443] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.443] __kgem_bo_destroy: handle=39 -> active >[ 9.443] __sna_free_pixmap(pixmap=318) >[ 9.443] sna_accel_flush: flush?=0, dirty?=0 >[ 9.443] sna_accel_flush: flush?=0, dirty?=0 >[ 9.443] sna_block_handler (tv=598.714000) >[ 9.443] kgem_retire, need_retire?=1 >[ 9.443] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.443] kgem_retire__requests_ring: retiring ring 0 >[ 9.443] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.443] __kgem_retire_rq: request 1 complete >[ 9.443] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.443] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.443] kgem_retire -- retired=0, need_retire=0 >[ 9.443] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.443] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.443] __kgem_bo_destroy: handle=31, size=262144 >[ 9.443] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.443] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.443] sna_accel_block: GPU idle, flushing >[ 9.443] gen8_vertex_close: used=14290, vbo active? 16, vb=1, nreloc=1 >[ 9.443] gen8_vertex_close: reloc[0] = 287 >[ 9.443] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.443] kgem_add_handle: handle=16, index=3 >[ 9.443] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.443] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.443] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.443] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.443] kgem_fixup_relocs: shrinking by 61440 >[ 9.443] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.444] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.444] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.444] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.444] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.444] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.444] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.444] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.444] sna_scanout_do_flush: flush timer active: delta=6 >[ 9.444] sna_accel_do_throttle (time=9443), triggered >[ 9.444] sna_accel_throttle (time=9443) >[ 9.444] sna_accel_block: evaluating timers, active=7 >[ 9.444] sna_accel_block: flush timer expires in 6 [9449] >[ 9.444] sna_wakeup_handler >[ 9.444] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.444] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.444] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.444] kgem_can_create_2d: untiled size=66355200 >[ 9.444] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.444] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.444] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.444] sna_create_pixmap: usage=0, flags=1b >[ 9.444] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.444] __pop_freed_pixmap: reusing freed pixmap=318 header >[ 9.444] create_pixmap_hdr: pixmap=339, width=7680, height=2160, usage=0 >[ 9.444] sna_create_pixmap: serial=339, 7680x2160, usage=0 >[ 9.444] sna_composite_rectangles(pixmap=340, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.444] sna_composite_rectangles: converted to op 0 >[ 9.444] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.444] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.444] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.444] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.444] sna_composite_rectangles: dropping last-cpu hint >[ 9.444] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=19... >[ 9.444] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.444] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.444] sna_pixmap_move_to_gpu(pixmap=340, usage=0), flags=b >[ 9.444] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.444] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.444] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.444] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.444] sna_pixmap_alloc_gpu: pixmap=340 >[ 9.444] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.444] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.444] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.444] 1:from active: pitch=30720, tiling=1, handle=39, id=520 >[ 9.444] __sna_damage_all(7680, 2160) >[ 9.444] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.444] sna_pixmap_mark_active: pixmap=340, handle=39 >[ 9.444] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.444] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.444] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.444] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.444] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.444] sna_render_get_solid: 0 >[ 9.444] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.444] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.444] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.444] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.444] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.444] kgem_add_handle: handle=4, index=0 >[ 9.444] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.444] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.444] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.444] gen9_composite_get_binding_table(ffc0) >[ 9.444] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.444] kgem_add_handle: handle=39, index=1 >[ 9.444] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.444] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.444] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.444] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.444] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.444] kgem_add_handle: handle=7, index=2 >[ 9.444] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.444] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.444] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.444] gen9_emit_sampler: sampler = 1 >[ 9.444] gen9_emit_sf: num_sf_outputs=1 >[ 9.444] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.444] gen9_emit_vertex_elements: setup id=0 >[ 9.444] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.444] (0, 0), (7680, 2160) >[ 9.444] gen8_vertex_flush[490] = 3 >[ 9.444] sna_composite_rectangles: pixmap=340 marking clear [0]? 1 >[ 9.444] sna_composite_rectangles(pixmap=340, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.444] sna_composite_rectangles: converted to op 1 >[ 9.444] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.444] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.444] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.444] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.444] sna_composite_rectangles: promoting to full GPU >[ 9.445] sna_composite_rectangles: dropping last-cpu hint >[ 9.445] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=19... >[ 9.445] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.445] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.445] sna_drawable_use_bo: using whole GPU bo >[ 9.445] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.445] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.445] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.445] sna_render_get_solid: ff2c001e >[ 9.445] sna_render_get_solid(0) = ff2c001e (old) >[ 9.445] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.445] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.445] gen9_composite_get_binding_table(ff00) >[ 9.445] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.445] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.445] kgem_add_handle: handle=8, index=3 >[ 9.445] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.445] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.445] gen9_emit_vertex_elements: setup id=0 >[ 9.445] (0, 0), (7680, 2160) >[ 9.445] gen8_vertex_flush[4cc] = 3 >[ 9.445] sna_composite_rectangles: pixmap=340 marking clear [ff2c001e]? 1 >[ 9.445] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.445] kgem_can_create_2d: 80x80 @ 32 >[ 9.445] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.445] kgem_can_create_2d: untiled size=28672 >[ 9.445] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.445] kgem_choose_tiling: 80x80 -> 0 >[ 9.445] sna_create_pixmap: usage=0, flags=b >[ 9.445] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.445] __pop_freed_pixmap: reusing freed pixmap=322 header >[ 9.445] create_pixmap_hdr: pixmap=341, width=80, height=80, usage=0 >[ 9.445] sna_create_pixmap: serial=341, 80x80, usage=0 >[ 9.445] sna_composite_rectangles(pixmap=342, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.445] sna_composite_rectangles: converted to op 0 >[ 9.445] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.445] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.445] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.445] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.445] sna_composite_rectangles: dropping last-cpu hint >[ 9.445] sna_drawable_use_bo pixmap=342, box=((0, 0), (80, 80)), flags=19... >[ 9.445] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.445] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.445] sna_pixmap_move_to_gpu(pixmap=342, usage=0), flags=b >[ 9.445] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.445] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.445] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.445] kgem_choose_tiling: 80x80 -> 0 >[ 9.445] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.445] kgem_choose_tiling: 80x80 -> 0 >[ 9.445] sna_pixmap_alloc_gpu: pixmap=342 >[ 9.445] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.445] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.445] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.445] from inactive: pitch=320, tiling=0: handle=22, id=521 >[ 9.445] __sna_damage_all(80, 80) >[ 9.445] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.445] sna_pixmap_mark_active: pixmap=342, handle=22 >[ 9.445] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.445] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.445] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.445] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.445] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.445] sna_render_get_solid: 0 >[ 9.445] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.445] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.445] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.445] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.445] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.445] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.445] gen9_composite_get_binding_table(fe80) >[ 9.445] kgem_add_reloc64: handle=22, pos=16280, delta=0, domains=20002 >[ 9.445] kgem_add_handle: handle=22, index=4 >[ 9.445] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd985000) >[ 9.445] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.445] [3f90] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.445] gen9_emit_vertex_elements: setup id=0 >[ 9.445] (0, 0), (80, 80) >[ 9.445] gen8_vertex_flush[500] = 3 >[ 9.445] sna_composite_rectangles: pixmap=342 marking clear [0]? 1 >[ 9.445] sna_composite_rectangles(pixmap=342, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.445] sna_composite_rectangles: converted to op 1 >[ 9.445] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.445] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.445] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.445] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.445] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.445] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.445] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.445] sna_composite_rectangles: dropping last-cpu hint >[ 9.445] sna_drawable_use_bo pixmap=342, box=((0, 0), (80, 80)), flags=1... >[ 9.445] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.445] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.445] sna_drawable_use_bo: using whole GPU bo >[ 9.445] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.445] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.445] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.445] sna_render_get_solid: 40404040 >[ 9.445] sna_render_get_solid(1) = 40404040 (old) >[ 9.445] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.445] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.445] gen9_composite_get_binding_table(fe00) >[ 9.445] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 9.445] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.445] kgem_add_reloc64[7] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.445] [3f70] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.445] gen9_emit_vertex_elements: setup id=0 >[ 9.445] (0, 0), (2, 2) >[ 9.445] (78, 0), (80, 2) >[ 9.445] (0, 78), (2, 80) >[ 9.445] (78, 78), (80, 80) >[ 9.445] gen8_vertex_flush[53c] = 12 >[ 9.445] sna_composite(pixmap=340, op=3, src=342+(0, 0), mask=0+(0, 0), dst=340+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.445] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.445] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.445] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.445] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.445] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.445] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.445] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.445] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.445] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.445] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.445] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.445] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=7... >[ 9.445] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.445] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.445] sna_drawable_use_bo: using whole GPU bo >[ 9.445] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.445] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.445] sna_transform_is_imprecise_integer_translation: no transform >[ 9.445] gen9_composite_picture: integer translation (0, 0), removing >[ 9.445] sna_render_pixmap_bo pixmap=342, (0, 0)x(7680, 2160)/(80, 80) >[ 9.445] sna_render_pixmap_bo: GPU all damaged >[ 9.445] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.445] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.445] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.445] gen4_choose_composite_emitter: identity src, no mask >[ 9.445] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.445] aligning vertex: was 2, now 3 floats per vertex >[ 9.445] gen9_composite_get_binding_table(fd80) >[ 9.445] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=40000 >[ 9.445] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd985000) >[ 9.445] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.445] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.445] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.445] gen9_emit_sampler: sampler = a >[ 9.445] gen9_emit_vertex_elements: setup id=2 >[ 9.445] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.445] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.445] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.445] gen8_vertex_flush[5d8] = 3 >[ 9.445] sna_destroy_pixmap: pixmap=342, attached?=1 >[ 9.445] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.445] __kgem_bo_destroy: handle=22, size=61440 >[ 9.445] __kgem_bo_destroy: handle=22 -> active >[ 9.445] __sna_free_pixmap(pixmap=342) >[ 9.445] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.445] kgem_can_create_2d: 640x2096 @ 32 >[ 9.445] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.445] kgem_can_create_2d: untiled size=5365760 >[ 9.445] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.445] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.445] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.445] sna_create_pixmap: usage=0, flags=1b >[ 9.445] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.445] __pop_freed_pixmap: reusing freed pixmap=342 header >[ 9.445] create_pixmap_hdr: pixmap=343, width=640, height=2096, usage=0 >[ 9.445] sna_create_pixmap: serial=343, 640x2096, usage=0 >[ 9.446] sna_composite_rectangles(pixmap=344, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.446] sna_composite_rectangles: converted to op 0 >[ 9.446] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.446] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.446] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.446] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.446] sna_composite_rectangles: dropping last-cpu hint >[ 9.446] sna_drawable_use_bo pixmap=344, box=((0, 0), (640, 2096)), flags=19... >[ 9.446] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.446] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.446] sna_pixmap_move_to_gpu(pixmap=344, usage=0), flags=b >[ 9.446] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.446] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.446] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.446] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.446] sna_pixmap_alloc_gpu: pixmap=344 >[ 9.446] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.446] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.446] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.446] from inactive: pitch=2560, tiling=1: handle=11, id=522 >[ 9.446] __sna_damage_all(640, 2096) >[ 9.446] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.446] sna_pixmap_mark_active: pixmap=344, handle=11 >[ 9.446] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.446] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.446] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.446] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.446] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.446] sna_render_get_solid: 0 >[ 9.446] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.446] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.446] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.446] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.446] aligning vertex: was 3, now 2 floats per vertex >[ 9.446] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.446] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.446] gen9_composite_get_binding_table(fd00) >[ 9.446] kgem_add_reloc64: handle=11, pos=16184, delta=0, domains=20002 >[ 9.446] kgem_add_handle: handle=11, index=5 >[ 9.446] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fa111000) >[ 9.446] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.446] [3f30] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.446] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.446] gen9_emit_sampler: sampler = 1 >[ 9.446] gen9_emit_vertex_elements: setup id=0 >[ 9.446] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.446] (0, 0), (640, 2096) >[ 9.446] gen8_vertex_flush[648] = 3 >[ 9.446] sna_composite_rectangles: pixmap=344 marking clear [0]? 1 >[ 9.446] sna_composite_trapezoids(op=1, src=(32, 904), mask=18000, ntrap=33) >[ 9.446] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.446] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.446] trapezoid_spans_maybe_inplace? clear, no >[ 9.446] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.446] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.446] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.446] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.446] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.446] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.446] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.446] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.446] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.446] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.446] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.446] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.446] sna_drawable_use_bo pixmap=344, box=((8, 904), (632, 1128)), flags=7... >[ 9.446] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.446] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.446] sna_drawable_use_bo: using whole GPU bo >[ 9.446] gen9_composite_set_target: pixmap=344, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.446] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.446] color_convert: src=660a0a0a [20028888] >[ 9.446] color_convert: dst=660a0a0a [20028888] >[ 9.446] sna_render_get_solid: 660a0a0a >[ 9.446] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.446] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.446] gen4_choose_spans_emitter: solid source >[ 9.446] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.446] aligning vertex: was 2, now 3 floats per vertex >[ 9.446] gen9_composite_get_binding_table(fc80) >[ 9.446] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 9.446] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.446] kgem_add_reloc64[10] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.446] [3f10] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.446] gen9_emit_sampler: sampler = c >[ 9.446] gen9_emit_sf: num_sf_outputs=2 >[ 9.446] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.446] gen9_emit_vertex_elements: setup id=5 >[ 9.446] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.446] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.446] thread_choose_span: clipped? 0 >[ 9.446] imprecise_trapezoid_span_converter: using 4 threads >[ 9.446] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.446] thread_choose_span: clipped? 0 >[ 9.446] span_thread: flushing 1 boxes >[ 9.446] span_thread: flushing 1 boxes >[ 9.446] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.446] span_thread: flushing 95 boxes >[ 9.446] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.446] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.446] span_thread: flushing 95 boxes >[ 9.446] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.446] gen8_vertex_flush[70c] = 576 >[ 9.446] gen9_render_composite_spans_done() >[ 9.446] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.446] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.446] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.446] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.446] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.446] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.446] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.446] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.446] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.446] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.446] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.446] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.446] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.447] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.447] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.447] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.447] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.447] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.447] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.447] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.447] sna_drawable_use_bo pixmap=344, box=((8, 904), (632, 1128)), flags=7... >[ 9.447] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.447] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.447] sna_drawable_use_bo: using whole GPU bo >[ 9.447] gen9_composite_set_target: pixmap=344, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.447] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.447] color_convert: src=66282828 [20028888] >[ 9.447] color_convert: dst=66282828 [20028888] >[ 9.447] sna_render_get_solid: 66282828 >[ 9.447] sna_render_get_solid(3) = 66282828 (old) >[ 9.447] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.447] gen4_choose_spans_emitter: solid source >[ 9.447] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.447] gen9_composite_get_binding_table(fc00) >[ 9.447] kgem_add_reloc64: handle=8, pos=16120, delta=0, domains=40000 >[ 9.447] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.447] kgem_add_reloc64[11] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.447] [3ef0] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.447] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.447] gen9_emit_vertex_elements: setup id=5 >[ 9.447] thread_choose_span: clipped? 0 >[ 9.447] imprecise_trapezoid_span_converter: using 4 threads >[ 9.447] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.447] thread_choose_span: clipped? 0 >[ 9.447] span_thread: flushing 2 boxes >[ 9.447] span_thread: flushing 2 boxes >[ 9.447] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.447] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.447] span_thread: flushing 162 boxes >[ 9.447] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.447] span_thread: flushing 166 boxes >[ 9.447] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.447] gen8_vertex_flush[760] = 996 >[ 9.447] gen9_render_composite_spans_done() >[ 9.447] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.447] kgem_can_create_2d: 640x2096 @ 32 >[ 9.447] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.447] kgem_can_create_2d: untiled size=5365760 >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.447] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.447] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.447] sna_create_pixmap: usage=0, flags=1b >[ 9.447] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.447] __pop_freed_pixmap: reusing freed pixmap=324 header >[ 9.447] create_pixmap_hdr: pixmap=345, width=640, height=2096, usage=0 >[ 9.447] sna_create_pixmap: serial=345, 640x2096, usage=0 >[ 9.447] sna_composite_rectangles(pixmap=346, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.447] sna_composite_rectangles: converted to op 0 >[ 9.447] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.447] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.447] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.447] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.447] sna_composite_rectangles: dropping last-cpu hint >[ 9.447] sna_drawable_use_bo pixmap=346, box=((0, 0), (640, 2096)), flags=19... >[ 9.447] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.447] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.447] sna_pixmap_move_to_gpu(pixmap=346, usage=0), flags=b >[ 9.447] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.447] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.447] sna_pixmap_alloc_gpu: pixmap=346 >[ 9.447] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.447] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.447] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.447] from inactive: pitch=2560, tiling=1: handle=25, id=523 >[ 9.447] __sna_damage_all(640, 2096) >[ 9.447] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.447] sna_pixmap_mark_active: pixmap=346, handle=25 >[ 9.447] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.447] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.447] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.447] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.447] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.447] sna_render_get_solid: 0 >[ 9.447] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.447] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.447] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.447] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.447] aligning vertex: was 3, now 2 floats per vertex >[ 9.447] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.447] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.447] gen9_composite_get_binding_table(fb80) >[ 9.447] kgem_add_reloc64: handle=25, pos=16088, delta=0, domains=20002 >[ 9.447] kgem_add_handle: handle=25, index=6 >[ 9.447] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=f4225000) >[ 9.447] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.447] [3ed0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.447] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.447] gen9_emit_sampler: sampler = 1 >[ 9.447] gen9_emit_sf: num_sf_outputs=1 >[ 9.447] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.447] gen9_emit_vertex_elements: setup id=0 >[ 9.447] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.447] (0, 0), (640, 2096) >[ 9.447] gen8_vertex_flush[820] = 3 >[ 9.447] sna_composite_rectangles: pixmap=346 marking clear [0]? 1 >[ 9.447] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.447] kgem_can_create_2d: 624x224 @ 32 >[ 9.447] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.447] kgem_can_create_2d: untiled size=561152 >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.447] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.447] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.447] sna_create_pixmap: usage=0, flags=1b >[ 9.447] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.447] __pop_freed_pixmap: reusing freed pixmap=330 header >[ 9.447] create_pixmap_hdr: pixmap=347, width=624, height=224, usage=0 >[ 9.447] sna_create_pixmap: serial=347, 624x224, usage=0 >[ 9.447] sna_composite_rectangles(pixmap=348, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.447] sna_composite_rectangles: converted to op 0 >[ 9.447] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.447] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.447] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.447] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.447] sna_composite_rectangles: dropping last-cpu hint >[ 9.447] sna_drawable_use_bo pixmap=348, box=((0, 0), (624, 224)), flags=19... >[ 9.447] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.447] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.447] sna_pixmap_move_to_gpu(pixmap=348, usage=0), flags=b >[ 9.447] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.447] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.447] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.447] sna_pixmap_alloc_gpu: pixmap=348 >[ 9.447] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.447] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.447] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.447] from inactive: pitch=2560, tiling=1: handle=20, id=524 >[ 9.447] __sna_damage_all(624, 224) >[ 9.447] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.447] sna_pixmap_mark_active: pixmap=348, handle=20 >[ 9.447] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.447] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.447] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.447] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.447] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.447] sna_render_get_solid: 0 >[ 9.447] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.447] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.447] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.447] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.447] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.447] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.447] gen9_composite_get_binding_table(fb00) >[ 9.447] kgem_add_reloc64: handle=20, pos=16056, delta=0, domains=20002 >[ 9.447] kgem_add_handle: handle=20, index=7 >[ 9.447] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.447] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.447] [3eb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.447] gen9_emit_vertex_elements: setup id=0 >[ 9.447] (0, 0), (624, 224) >[ 9.447] gen8_vertex_flush[854] = 3 >[ 9.447] sna_composite_rectangles: pixmap=348 marking clear [0]? 1 >[ 9.448] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.448] kgem_can_create_2d: 576x76 @ 32 >[ 9.448] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.448] kgem_can_create_2d: untiled size=176128 >[ 9.448] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.448] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.448] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.448] sna_create_pixmap: usage=0, flags=1b >[ 9.448] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.448] __pop_freed_pixmap: reusing freed pixmap=328 header >[ 9.448] create_pixmap_hdr: pixmap=349, width=576, height=76, usage=0 >[ 9.448] sna_create_pixmap: serial=349, 576x76, usage=0 >[ 9.448] sna_composite_rectangles(pixmap=350, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.448] sna_composite_rectangles: converted to op 0 >[ 9.448] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.448] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.448] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.448] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.448] sna_composite_rectangles: dropping last-cpu hint >[ 9.448] sna_drawable_use_bo pixmap=350, box=((0, 0), (576, 76)), flags=19... >[ 9.448] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.448] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.448] sna_pixmap_move_to_gpu(pixmap=350, usage=0), flags=b >[ 9.448] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.448] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.448] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.448] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.448] sna_pixmap_alloc_gpu: pixmap=350 >[ 9.448] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.448] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.448] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.448] from inactive: pitch=2560, tiling=1: handle=38, id=525 >[ 9.448] __sna_damage_all(576, 76) >[ 9.448] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.448] sna_pixmap_mark_active: pixmap=350, handle=38 >[ 9.448] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.448] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.448] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.448] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.448] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.448] sna_render_get_solid: 0 >[ 9.448] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.448] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.448] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.448] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.448] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.448] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.448] gen9_composite_get_binding_table(fa80) >[ 9.448] kgem_add_reloc64: handle=38, pos=16024, delta=0, domains=20002 >[ 9.448] kgem_add_handle: handle=38, index=8 >[ 9.448] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.448] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.448] [3e90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.448] gen9_emit_vertex_elements: setup id=0 >[ 9.448] (0, 0), (576, 76) >[ 9.448] gen8_vertex_flush[888] = 3 >[ 9.448] sna_composite_rectangles: pixmap=350 marking clear [0]? 1 >[ 9.448] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.448] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.448] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.448] trapezoid_spans_maybe_inplace? clear, no >[ 9.448] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.448] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.448] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.448] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.448] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.448] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.448] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.448] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.448] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.448] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.448] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.448] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.448] sna_drawable_use_bo pixmap=350, box=((2, 2), (574, 74)), flags=7... >[ 9.448] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.448] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.448] sna_drawable_use_bo: using whole GPU bo >[ 9.448] gen9_composite_set_target: pixmap=350, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.448] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.448] color_convert: src=4c000000 [20028888] >[ 9.448] color_convert: dst=4c000000 [20028888] >[ 9.448] sna_render_get_solid: 4c000000 >[ 9.448] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.448] gen4_choose_spans_emitter: solid source >[ 9.448] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.448] aligning vertex: was 2, now 3 floats per vertex >[ 9.448] gen9_composite_get_binding_table(fa00) >[ 9.448] kgem_add_reloc64: handle=7, pos=15992, delta=0, domains=40000 >[ 9.448] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.448] kgem_add_reloc64[15] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.448] [3e70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.448] gen9_emit_sampler: sampler = c >[ 9.448] gen9_emit_sf: num_sf_outputs=2 >[ 9.448] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.448] gen9_emit_vertex_elements: setup id=5 >[ 9.448] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.448] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.448] thread_choose_span: clipped? 0 >[ 9.448] imprecise_trapezoid_span_converter: using 4 threads >[ 9.448] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.448] thread_choose_span: clipped? 0 >[ 9.448] span_thread: flushing 26 boxes >[ 9.448] [ 9.448] span_thread: flushing 1 boxes >[ 9.448] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.448] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.448] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.448] span_thread: flushing 26 boxes >[ 9.448] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.448] gen8_vertex_flush[938] = 162 >[ 9.448] gen9_render_composite_spans_done() >[ 9.448] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.448] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.448] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.448] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.448] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.449] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.449] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.449] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.449] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.449] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.449] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.449] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.449] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.449] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.449] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.449] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.449] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.449] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.449] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.449] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.449] sna_drawable_use_bo pixmap=350, box=((0, 0), (576, 76)), flags=7... >[ 9.449] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.449] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.449] sna_drawable_use_bo: using whole GPU bo >[ 9.449] gen9_composite_set_target: pixmap=350, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.449] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.449] color_convert: src=e6e6e6e6 [20028888] >[ 9.449] color_convert: dst=e6e6e6e6 [20028888] >[ 9.449] sna_render_get_solid: e6e6e6e6 >[ 9.449] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.449] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.449] gen4_choose_spans_emitter: solid source >[ 9.449] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.449] gen9_composite_get_binding_table(f980) >[ 9.449] kgem_add_reloc64: handle=8, pos=15960, delta=0, domains=40000 >[ 9.449] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.449] kgem_add_reloc64[16] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.449] [3e50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.449] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.449] gen9_emit_vertex_elements: setup id=5 >[ 9.449] thread_choose_span: clipped? 0 >[ 9.449] imprecise_trapezoid_span_converter: using 4 threads >[ 9.449] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.449] thread_choose_span: clipped? 0 >[ 9.449] span_thread: flushing 62 boxes >[ 9.449] span_thread: flushing 2 boxes >[ 9.449] span_thread: flushing 2 boxes >[ 9.449] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.449] span_thread: flushing 62 boxes >[ 9.449] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.449] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.449] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.449] gen8_vertex_flush[98c] = 384 >[ 9.449] gen9_render_composite_spans_done() >[ 9.449] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=152, drawable=15c >[ 9.449] sna_validate_gc: recomputing clip >[ 9.449] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.449] sna_copy_area: src=pixmap=350:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=348:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.449] sna_copy_area: normal copy >[ 9.449] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.449] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.449] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.449] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.449] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.449] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.449] sna_do_copy: pixmap -- no source clipping >[ 9.449] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.449] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.449] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=350+(-24, -136), dst pixmap=348+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.449] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.449] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.449] sna_drawable_use_bo pixmap=348, box=((24, 136), (600, 212)), flags=b... >[ 9.449] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.449] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.449] sna_drawable_use_bo: using whole GPU bo >[ 9.449] sna_pixmap_move_to_gpu(pixmap=350, usage=0), flags=a >[ 9.449] sna_pixmap_move_to_gpu: already all-damaged >[ 9.449] sna_pixmap_mark_active: pixmap=350, handle=38 >[ 9.449] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.449] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.449] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.449] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.449] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.449] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.449] aligning vertex: was 3, now 2 floats per vertex >[ 9.449] gen9_composite_get_binding_table(f900) >[ 9.449] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=40000 >[ 9.449] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.449] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.449] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.449] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.449] gen9_emit_sampler: sampler = 0 >[ 9.449] gen9_emit_sf: num_sf_outputs=1 >[ 9.449] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.449] gen9_emit_vertex_elements: setup id=0 >[ 9.449] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.449] (0, 0) -> (24, 136) + (576, 76) >[ 9.449] gen8_vertex_flush[a5c] = 3 >[ 9.449] sna_accel_flush: flush?=0, dirty?=0 >[ 9.449] sna_block_handler (tv=0.0) >[ 9.449] sna_wakeup_handler >[ 9.449] sna_mode_wakeup: len=32 >[ 9.449] sna_mode_wakeup: recording last swap on pipe=0, frame 320 [140], time 9.445054 >[ 9.449] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.449] _kgem_bo_destroy: handle=30, proxy? 0 >[ 9.449] __kgem_bo_destroy: handle=30, size=66355200 >[ 9.449] kgem_bo_move_to_scanout: moving 30 [fb 108] to scanout cache, active? 0 >[ 9.449] sna_mode_wakeup: flip complete, pending? 1 >[ 9.449] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.449] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.449] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.449] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.449] sna_pixmap_move_to_gpu: already all-damaged >[ 9.449] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.449] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.449] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.449] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.449] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.449] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.449] get_fb: reusing fb=101 for handle=27 >[ 9.449] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.449] __kgem_bo_clear_busy: handle=27 >[ 9.449] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.449] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.450] __kgem_bo_clear_busy: handle=27 >[ 9.450] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.450] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.450] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.450] sna_destroy_pixmap: pixmap=350, attached?=1 >[ 9.450] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.450] __kgem_bo_destroy: handle=38, size=204800 >[ 9.450] __kgem_bo_destroy: handle=38 -> active >[ 9.450] __sna_free_pixmap(pixmap=350) >[ 9.450] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.450] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.450] sna_glyphs: discarding mask >[ 9.450] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.450] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.450] gen9_render_composite: 0x0, current mode=1/1 >[ 9.450] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.450] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.450] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.450] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.450] sna_drawable_use_bo pixmap=348, box=((0, 0), (624, 224)), flags=7... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] gen9_composite_set_target: pixmap=348, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.450] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.450] color_convert: src=ff888888 [20028888] >[ 9.450] color_convert: dst=ff888888 [20028888] >[ 9.450] sna_render_get_solid: ff888888 >[ 9.450] sna_render_get_solid(5) = ff888888 (old) >[ 9.450] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.450] sna_transform_is_imprecise_integer_translation: no transform >[ 9.450] gen9_composite_picture: integer translation (0, 0), removing >[ 9.450] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.450] sna_render_pixmap_bo: GPU all damaged >[ 9.450] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.450] gen4_choose_composite_emitter: solid, identity mask >[ 9.450] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.450] aligning vertex: was 2, now 4 floats per vertex >[ 9.450] gen9_composite_get_binding_table(f880) >[ 9.450] kgem_add_reloc64: handle=8, pos=15896, delta=0, domains=40000 >[ 9.450] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.450] kgem_add_reloc64[18] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.450] [3e10] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.450] kgem_add_reloc64: handle=6, pos=15880, delta=0, domains=40000 >[ 9.450] kgem_add_handle: handle=6, index=9 >[ 9.450] kgem_add_reloc64[19] = (delta=0, target handle=9, presumed=fd585000) >[ 9.450] [3e00] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.450] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.450] gen9_emit_sampler: sampler = a >[ 9.450] gen9_emit_sf: num_sf_outputs=2 >[ 9.450] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.450] gen9_emit_vertex_elements: setup id=9 >[ 9.450] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.450] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.450] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.450] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.450] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.450] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.450] gen8_vertex_flush[b38] = 24 >[ 9.450] gen9_magic_ca_pass: CA fixup (5183 -> 5207) >[ 9.450] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.450] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.450] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.450] sna_composite(pixmap=348, op=3, src=210+(0, 0), mask=0+(28, 8), dst=348+(28, 8)+(0, 0), size=(20, 80) >[ 9.450] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.450] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.450] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.450] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.450] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.450] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.450] gen9_render_composite: 20x80, current mode=1/1 >[ 9.450] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.450] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.450] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.450] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.450] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.450] sna_drawable_use_bo pixmap=348, box=((28, 8), (48, 88)), flags=7... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] gen9_composite_set_target: pixmap=348, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.450] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.450] sna_transform_is_imprecise_integer_translation: no transform >[ 9.450] gen9_composite_picture: integer translation (0, 0), removing >[ 9.450] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.450] sna_render_pixmap_bo: GPU all damaged >[ 9.450] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.450] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.450] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.450] gen4_choose_composite_emitter: identity src, no mask >[ 9.450] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.450] aligning vertex: was 4, now 3 floats per vertex >[ 9.450] gen9_composite_get_binding_table(f7c0) >[ 9.450] kgem_add_reloc64: handle=12, pos=15848, delta=0, domains=40000 >[ 9.450] kgem_add_handle: handle=12, index=10 >[ 9.450] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fdffb000) >[ 9.450] [3de0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.450] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.450] gen9_emit_sampler: sampler = 2 >[ 9.450] gen9_emit_sf: num_sf_outputs=1 >[ 9.450] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.450] gen9_emit_vertex_elements: setup id=2 >[ 9.450] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.450] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.450] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.450] gen8_vertex_flush[c74] = 3 >[ 9.450] sna_composite(pixmap=348, op=3, src=214+(0, 0), mask=0+(28, 0), dst=348+(28, 0)+(0, 0), size=(20, 8) >[ 9.450] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.450] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.450] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.450] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.450] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.450] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.450] gen9_render_composite: 20x8, current mode=1/1 >[ 9.450] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.450] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.450] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.450] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.450] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.450] sna_drawable_use_bo pixmap=348, box=((28, 0), (48, 8)), flags=7... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] gen9_composite_set_target: pixmap=348, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.450] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.450] sna_transform_is_imprecise_integer_translation: no transform >[ 9.450] gen9_composite_picture: integer translation (0, 0), removing >[ 9.450] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.450] sna_render_pixmap_bo: GPU all damaged >[ 9.450] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.450] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.450] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.450] gen4_choose_composite_emitter: identity src, no mask >[ 9.450] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.450] gen9_composite_get_binding_table(f740) >[ 9.450] kgem_add_reloc64: handle=24, pos=15816, delta=0, domains=40000 >[ 9.450] kgem_add_handle: handle=24, index=11 >[ 9.450] kgem_add_reloc64[21] = (delta=0, target handle=11, presumed=fd53c000) >[ 9.450] [3dc0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.450] gen9_emit_vertex_elements: setup id=2 >[ 9.450] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.450] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.450] gen8_vertex_flush[cb0] = 3 >[ 9.450] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=15c, drawable=15a >[ 9.450] sna_validate_gc: recomputing clip >[ 9.450] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.450] sna_copy_area: src=pixmap=348:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=346:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.450] sna_copy_area: normal copy >[ 9.450] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.450] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.450] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.450] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.450] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.450] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.450] sna_do_copy: pixmap -- no source clipping >[ 9.450] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.450] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.450] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=348+(-8, -896), dst pixmap=346+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.450] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.450] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.450] sna_drawable_use_bo pixmap=346, box=((8, 896), (632, 1120)), flags=b... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] sna_pixmap_move_to_gpu(pixmap=348, usage=0), flags=a >[ 9.450] sna_pixmap_move_to_gpu: already all-damaged >[ 9.450] sna_pixmap_mark_active: pixmap=348, handle=20 >[ 9.450] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.450] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.450] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.450] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.450] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.450] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.450] aligning vertex: was 3, now 2 floats per vertex >[ 9.450] gen9_composite_get_binding_table(f6c0) >[ 9.450] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.450] kgem_add_reloc64: handle=20, pos=15784, delta=0, domains=40000 >[ 9.450] kgem_add_reloc64[22] = (delta=0, target handle=7, presumed=fd9be000) >[ 9.450] [3da0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.450] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.450] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.450] gen9_emit_sampler: sampler = 0 >[ 9.450] gen9_emit_vertex_elements: setup id=0 >[ 9.450] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.450] (0, 0) -> (8, 896) + (624, 224) >[ 9.450] gen8_vertex_flush[d38] = 3 >[ 9.450] sna_destroy_pixmap: pixmap=348, attached?=1 >[ 9.450] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.450] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.450] __kgem_bo_destroy: handle=20 -> active >[ 9.450] __sna_free_pixmap(pixmap=348) >[ 9.450] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.450] kgem_can_create_2d: 624x80 @ 32 >[ 9.450] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.450] kgem_can_create_2d: untiled size=200704 >[ 9.450] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.450] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.450] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.450] sna_create_pixmap: usage=0, flags=1b >[ 9.450] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.450] __pop_freed_pixmap: reusing freed pixmap=348 header >[ 9.450] create_pixmap_hdr: pixmap=351, width=624, height=80, usage=0 >[ 9.450] sna_create_pixmap: serial=351, 624x80, usage=0 >[ 9.450] sna_composite_rectangles(pixmap=352, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.450] sna_composite_rectangles: converted to op 0 >[ 9.450] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.450] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.450] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.450] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.450] sna_composite_rectangles: dropping last-cpu hint >[ 9.450] sna_drawable_use_bo pixmap=352, box=((0, 0), (624, 80)), flags=19... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.450] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.450] sna_pixmap_move_to_gpu(pixmap=352, usage=0), flags=b >[ 9.450] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.450] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.450] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.450] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.450] sna_pixmap_alloc_gpu: pixmap=352 >[ 9.450] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.450] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.450] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.450] 1:from active: pitch=2560, tiling=1, handle=38, id=526 >[ 9.450] __sna_damage_all(624, 80) >[ 9.450] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.450] sna_pixmap_mark_active: pixmap=352, handle=38 >[ 9.450] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.450] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.450] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.450] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.450] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.450] sna_render_get_solid: 0 >[ 9.450] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.450] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.450] gen9_composite_get_binding_table(f640) >[ 9.450] kgem_add_reloc64: handle=38, pos=15752, delta=0, domains=20002 >[ 9.450] kgem_add_reloc64[23] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.450] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.450] [3d80] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.450] gen9_emit_sampler: sampler = 1 >[ 9.450] gen9_emit_vertex_elements: setup id=0 >[ 9.450] (0, 0), (624, 80) >[ 9.450] gen8_vertex_flush[d74] = 3 >[ 9.450] sna_composite_rectangles: pixmap=352 marking clear [0]? 1 >[ 9.450] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=15a, drawable=160 >[ 9.450] sna_validate_gc: recomputing clip >[ 9.450] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.450] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=352:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.450] sna_copy_area: normal copy >[ 9.450] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.450] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.450] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.450] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.450] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.450] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.450] sna_do_copy: pixmap -- no source clipping >[ 9.450] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.450] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.450] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=352+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.450] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.450] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.450] sna_drawable_use_bo pixmap=352, box=((28, 0), (246, 80)), flags=b... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.450] sna_pixmap_move_to_gpu: already all-damaged >[ 9.450] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.450] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.450] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.450] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.450] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.450] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.450] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.450] gen9_composite_get_binding_table(f5c0) >[ 9.450] kgem_add_reloc64: handle=21, pos=15720, delta=0, domains=40000 >[ 9.450] kgem_add_handle: handle=21, index=12 >[ 9.450] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fd994000) >[ 9.450] [3d60] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.450] gen9_emit_sampler: sampler = 0 >[ 9.450] gen9_emit_vertex_elements: setup id=0 >[ 9.450] (0, 0) -> (28, 0) + (218, 80) >[ 9.450] gen8_vertex_flush[db8] = 3 >[ 9.450] sna_composite(pixmap=346, op=3, src=352+(0, 0), mask=0+(0, 0), dst=346+(8, 1136)+(0, 0), size=(624, 80) >[ 9.450] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.450] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.450] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.450] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.450] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.450] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.450] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.450] gen9_render_composite: 624x80, current mode=1/1 >[ 9.450] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.450] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.450] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.450] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.450] sna_drawable_use_bo pixmap=346, box=((8, 1136), (632, 1216)), flags=7... >[ 9.450] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.450] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.450] sna_drawable_use_bo: using whole GPU bo >[ 9.450] gen9_composite_set_target: pixmap=346, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.450] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.450] sna_transform_is_imprecise_integer_translation: no transform >[ 9.450] gen9_composite_picture: integer translation (0, 0), removing >[ 9.450] sna_render_pixmap_bo pixmap=352, (0, 0)x(624, 80)/(624, 80) >[ 9.450] sna_render_pixmap_bo: GPU all damaged >[ 9.450] color_convert: src=cc000000 [20028888] >[ 9.450] color_convert: dst=cc000000 [20028888] >[ 9.451] sna_render_get_solid: cc000000 >[ 9.451] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.451] gen4_choose_composite_emitter: identity source, identity mask >[ 9.451] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.451] aligning vertex: was 2, now 5 floats per vertex >[ 9.451] gen9_composite_get_binding_table(f540) >[ 9.451] kgem_add_reloc64: handle=38, pos=15688, delta=0, domains=40000 >[ 9.451] kgem_add_reloc64[25] = (delta=0, target handle=8, presumed=fd45c000) >[ 9.451] [3d40] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.451] kgem_add_reloc64: handle=7, pos=15672, delta=0, domains=40000 >[ 9.451] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.451] kgem_add_reloc64[26] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.451] [3d30] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.451] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.451] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.451] gen9_emit_sampler: sampler = 3 >[ 9.451] gen9_emit_sf: num_sf_outputs=2 >[ 9.451] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.451] gen9_emit_vertex_elements: setup id=10 >[ 9.451] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.451] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.451] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.451] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.451] gen8_vertex_flush[ea4] = 3 >[ 9.451] sna_destroy_pixmap: pixmap=352, attached?=1 >[ 9.451] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.451] __kgem_bo_destroy: handle=38, size=204800 >[ 9.451] __kgem_bo_destroy: handle=38 -> active >[ 9.451] __sna_free_pixmap(pixmap=352) >[ 9.451] sna_composite(pixmap=344, op=3, src=346+(0, 0), mask=0+(0, 0), dst=344+(0, 0)+(0, 0), size=(640, 2096) >[ 9.451] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.451] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.451] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.451] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.451] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.451] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.451] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.451] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.451] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.451] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.451] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.451] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.451] sna_drawable_use_bo pixmap=344, box=((0, 0), (640, 2096)), flags=7... >[ 9.451] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.451] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.451] sna_drawable_use_bo: using whole GPU bo >[ 9.451] gen9_composite_set_target: pixmap=344, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.451] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.451] sna_transform_is_imprecise_integer_translation: no transform >[ 9.451] gen9_composite_picture: integer translation (0, 0), removing >[ 9.451] sna_render_pixmap_bo pixmap=346, (0, 0)x(640, 2096)/(640, 2096) >[ 9.451] sna_render_pixmap_bo: GPU all damaged >[ 9.451] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.451] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.451] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.451] gen4_choose_composite_emitter: identity src, no mask >[ 9.451] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.451] aligning vertex: was 5, now 3 floats per vertex >[ 9.451] gen9_composite_get_binding_table(f480) >[ 9.451] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.451] kgem_add_reloc64: handle=25, pos=15640, delta=0, domains=40000 >[ 9.451] kgem_add_reloc64[27] = (delta=0, target handle=6, presumed=f4225000) >[ 9.451] [3d10] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.451] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.451] gen9_emit_sampler: sampler = 2 >[ 9.451] gen9_emit_sf: num_sf_outputs=1 >[ 9.451] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.451] gen9_emit_vertex_elements: setup id=2 >[ 9.451] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.451] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.451] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.451] gen8_vertex_flush[f4c] = 3 >[ 9.451] sna_destroy_pixmap: pixmap=346, attached?=1 >[ 9.451] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.451] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.451] __kgem_bo_destroy: handle=25 -> active >[ 9.451] __sna_free_pixmap(pixmap=346) >[ 9.451] sna_composite(pixmap=340, op=3, src=344+(0, 0), mask=0+(160, 64), dst=340+(160, 64)+(0, 0), size=(640, 2096) >[ 9.451] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.451] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.451] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.451] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.451] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.451] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.451] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.451] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.451] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.451] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.451] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.451] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.451] sna_drawable_use_bo pixmap=340, box=((160, 64), (800, 2160)), flags=7... >[ 9.451] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.451] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.451] sna_drawable_use_bo: using whole GPU bo >[ 9.451] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.451] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.451] sna_transform_is_imprecise_integer_translation: no transform >[ 9.451] gen9_composite_picture: integer translation (0, 0), removing >[ 9.451] sna_render_pixmap_bo pixmap=344, (0, 0)x(640, 2096)/(640, 2096) >[ 9.451] sna_render_pixmap_bo: GPU all damaged >[ 9.451] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.451] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.451] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.451] gen4_choose_composite_emitter: identity src, no mask >[ 9.451] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.451] gen9_composite_get_binding_table(f400) >[ 9.451] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.451] kgem_add_reloc64: handle=11, pos=15608, delta=0, domains=40000 >[ 9.451] kgem_add_reloc64[28] = (delta=0, target handle=5, presumed=fa111000) >[ 9.451] [3cf0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.451] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.451] gen9_emit_vertex_elements: setup id=2 >[ 9.451] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.451] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.451] gen8_vertex_flush[f98] = 3 >[ 9.451] sna_destroy_pixmap: pixmap=344, attached?=1 >[ 9.451] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.451] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.451] __kgem_bo_destroy: handle=11 -> active >[ 9.451] __sna_free_pixmap(pixmap=344) >[ 9.451] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.451] kgem_can_create_2d: 2x64 @ 32 >[ 9.451] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.451] kgem_can_create_2d: untiled size=4096 >[ 9.451] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.451] kgem_choose_tiling: 2x64 -> 0 >[ 9.451] sna_create_pixmap: usage=0, flags=a >[ 9.451] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.451] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.451] create_pixmap: serial=353, usage=0, 2x64 >[ 9.451] sna_create_pixmap: serial=353, 2x64, usage=0 >[ 9.451] sna_composite_rectangles(pixmap=354, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.451] sna_composite_rectangles: converted to op 0 >[ 9.451] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.451] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.451] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.451] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.451] sna_composite_rectangles: fallback, dst pixmap=354 too small or not attached >[ 9.451] sna_composite_rectangles: fallback >[ 9.451] sna_drawable_move_region_to_cpu(pixmap=354 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.451] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.451] _sna_pixmap_move_to_cpu(pixmap=354, 2x64, flags=1) >[ 9.451] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.451] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.451] operate_inplace: no, inplace operation not suitable >[ 9.451] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.451] __sna_damage_all(2, 64) >[ 9.451] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.451] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.451] kgem_can_create_2d: 1x32 @ 32 >[ 9.451] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.451] kgem_can_create_2d: untiled size=4096 >[ 9.451] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.451] kgem_choose_tiling: 1x32 -> 0 >[ 9.451] sna_create_pixmap: usage=0, flags=a >[ 9.451] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.451] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.451] create_pixmap: serial=355, usage=0, 1x32 >[ 9.451] sna_create_pixmap: serial=355, 1x32, usage=0 >[ 9.451] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=160, drawable=164 >[ 9.451] sna_validate_gc: recomputing clip >[ 9.451] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.451] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.451] try_upload__fast: ignore existing cpu damage (if any) >[ 9.451] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.451] try_upload__fast: no, no gpu damage >[ 9.451] sna_drawable_move_region_to_cpu(pixmap=356 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.451] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.451] _sna_pixmap_move_to_cpu(pixmap=356, 1x32, flags=1) >[ 9.451] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.451] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.451] operate_inplace: no, inplace operation not suitable >[ 9.451] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.451] __sna_damage_all(1, 32) >[ 9.451] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.451] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.451] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.451] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.451] sna_accel_flush: flush?=0, dirty?=0 >[ 9.451] sna_composite(pixmap=354, op=1, src=356+(0, 0), mask=0+(0, 0), dst=354+(0, 0)+(0, 0), size=(2, 64) >[ 9.451] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.451] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.451] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.451] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.451] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.451] sna_composite: fallback, dst pixmap=354 is too small (or completely damaged) >[ 9.451] sna_composite: fallback -- fbComposite >[ 9.451] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.451] sna_composite_fb: fallback -- move src to cpu >[ 9.451] _sna_pixmap_move_to_cpu(pixmap=356, 1x32, flags=2) >[ 9.451] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.451] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.451] sna_composite_fb: fallback -- move dst to cpu >[ 9.451] sna_drawable_move_region_to_cpu(pixmap=354 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.451] sna_drawable_move_region_to_cpu: pixmap=354 all damaged on CPU >[ 9.451] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.451] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.451] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.451] sna_destroy_pixmap: pixmap=356, attached?=1 >[ 9.451] __sna_free_pixmap(pixmap=356) >[ 9.451] sna_composite(pixmap=340, op=3, src=354+(0, 0), mask=0+(0, 0), dst=340+(0, 0)+(0, 0), size=(3840, 64) >[ 9.451] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.451] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.451] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.451] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.451] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.451] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.451] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.451] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.451] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.451] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.451] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.451] sna_drawable_use_bo pixmap=340, box=((0, 0), (3840, 64)), flags=7... >[ 9.451] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.451] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.451] sna_drawable_use_bo: using whole GPU bo >[ 9.451] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.451] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.451] sna_transform_is_imprecise_integer_translation: no transform >[ 9.451] gen9_composite_picture: integer translation (0, 0), removing >[ 9.451] sna_render_pixmap_bo pixmap=354, (0, 0)x(3840, 64)/(2, 64) >[ 9.451] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.451] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.451] use_cpu_bo: no cpu bo >[ 9.451] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.451] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.451] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.451] sna_drawable_move_region_to_cpu(pixmap=354 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.451] sna_drawable_move_region_to_cpu: pixmap=354 all damaged on CPU >[ 9.451] kgem_can_create_2d: 2x64 @ 32 >[ 9.451] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.451] kgem_can_create_2d: untiled size=4096 >[ 9.451] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.451] kgem_choose_tiling: 2x64 -> 0 >[ 9.451] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.451] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.451] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.451] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.451] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.451] search_linear_cache: searching for inactive gtt map >[ 9.451] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.451] search_linear_cache: searching for inactive gtt map >[ 9.451] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.451] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.451] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.451] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.451] kgem_create_buffer: reusing handle=31 for buffer >[ 9.451] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.451] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.451] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.451] kgem_bo_map: converting request for GTT map into CPU map >[ 9.451] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.451] kgem_bo_sync__cpu: handle=31 >[ 9.451] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.451] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.451] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.451] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.451] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.451] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.451] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.451] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.451] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.451] upload: adding upload cache to pixmap=354 >[ 9.451] kgem_proxy_bo_attach: handle=31 >[ 9.451] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.451] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.451] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.451] gen4_choose_composite_emitter: identity src, no mask >[ 9.451] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.451] gen9_composite_get_binding_table(f380) >[ 9.451] kgem_add_reloc64: handle=31, pos=15576, delta=0, domains=40000 >[ 9.451] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.451] kgem_add_handle: handle=31, index=13 >[ 9.451] kgem_add_reloc64[29] = (delta=0, target handle=13, presumed=fd4fc000) >[ 9.451] [3cd0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.451] gen9_emit_sampler: sampler = a >[ 9.451] gen9_emit_vertex_elements: setup id=2 >[ 9.451] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.451] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.451] gen8_vertex_flush[fdc] = 3 >[ 9.451] sna_destroy_pixmap: pixmap=354, attached?=1 >[ 9.451] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.451] __sna_free_pixmap(pixmap=354) >[ 9.451] sna_composite_rectangles(pixmap=340, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.451] sna_composite_rectangles: converted to op 3 >[ 9.451] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.451] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.451] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.451] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.451] sna_drawable_use_bo pixmap=340, box=((0, 0), (3840, 48)), flags=1... >[ 9.451] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.451] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.451] sna_drawable_use_bo: using whole GPU bo >[ 9.451] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.451] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.451] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.451] sna_render_get_solid: 660a0a0a >[ 9.451] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.451] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.451] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.451] aligning vertex: was 3, now 2 floats per vertex >[ 9.451] gen9_composite_get_binding_table(f300) >[ 9.451] gen9_emit_sampler: sampler = 1 >[ 9.452] gen9_emit_vertex_elements: setup id=0 >[ 9.452] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.452] (0, 0), (3840, 48) >[ 9.452] gen8_vertex_flush[103c] = 3 >[ 9.452] sna_composite(pixmap=340, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=340+(3786, 6)+(0, 0), size=(44, 36) >[ 9.452] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.452] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.452] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.452] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.452] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.452] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.452] gen9_render_composite: 44x36, current mode=1/1 >[ 9.452] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.452] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.452] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.452] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.452] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.452] sna_drawable_use_bo pixmap=340, box=((3786, 6), (3830, 42)), flags=7... >[ 9.452] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.452] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.452] sna_drawable_use_bo: using whole GPU bo >[ 9.452] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.452] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.452] sna_transform_is_imprecise_integer_translation: no transform >[ 9.452] gen9_composite_picture: integer translation (0, 0), removing >[ 9.452] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.452] sna_render_pixmap_bo: CPU all damaged >[ 9.452] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.452] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.452] __kgem_retire_rq: request 1 complete >[ 9.452] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.452] gen8_vertex_close: used=20920, vbo active? 16, vb=625, nreloc=5 >[ 9.452] gen8_vertex_close: reloc[0] = 287 >[ 9.452] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.452] kgem_add_handle: handle=16, index=14 >[ 9.452] kgem_add_reloc64[30] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.452] gen8_vertex_close: reloc[1] = 369 >[ 9.452] kgem_add_reloc64: handle=16, pos=369, delta=0, domains=200000 >[ 9.452] kgem_add_reloc64[31] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.452] gen8_vertex_close: reloc[2] = 446 >[ 9.452] kgem_add_reloc64: handle=16, pos=446, delta=0, domains=200000 >[ 9.452] kgem_add_reloc64[32] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.452] gen8_vertex_close: reloc[3] = 713 >[ 9.452] kgem_add_reloc64: handle=16, pos=713, delta=0, domains=200000 >[ 9.452] kgem_add_reloc64[33] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.452] gen8_vertex_close: reloc[4] = 932 >[ 9.452] kgem_add_reloc64: handle=16, pos=932, delta=0, domains=200000 >[ 9.452] kgem_add_reloc64[34] = (delta=0, target handle=14, presumed=fffa8000) >[ 9.452] batch[1/1, flags=1800]: 1046 1046 15552 16384, nreloc=35, nexec=15, nfence=0, aperture=34477 [fenced=0] >[ 9.452] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.452] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.452] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.452] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.452] kgem_fixup_relocs: shrinking by 57344 >[ 9.452] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.452] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.452] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.452] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.452] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.452] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.452] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.452] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.452] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.452] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=7 >[ 9.452] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=7 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=8 >[ 9.452] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.452] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.452] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.452] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.452] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.452] __kgem_bo_clear_busy: handle=7 >[ 9.452] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.452] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.452] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.452] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.452] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.452] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.452] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.452] gen4_choose_composite_emitter: identity src, no mask >[ 9.452] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.452] aligning vertex: was 2, now 3 floats per vertex >[ 9.452] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.452] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.452] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.452] kgem_add_handle: handle=4, index=0 >[ 9.452] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.452] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.452] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.452] gen9_composite_get_binding_table(ffc0) >[ 9.452] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.452] kgem_add_handle: handle=39, index=1 >[ 9.452] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.452] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.452] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.452] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.452] kgem_add_handle: handle=32, index=2 >[ 9.452] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.452] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.452] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.452] gen9_emit_sampler: sampler = 2 >[ 9.452] gen9_emit_sf: num_sf_outputs=1 >[ 9.452] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.452] gen9_emit_vertex_elements: setup id=2 >[ 9.452] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.452] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.452] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.452] gen8_vertex_flush[490] = 3 >[ 9.452] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.452] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.452] sna_glyphs: discarding mask >[ 9.452] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.452] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.452] gen9_render_composite: 0x0, current mode=1/1 >[ 9.452] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.452] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.452] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.452] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.452] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=7... >[ 9.452] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.452] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.452] sna_drawable_use_bo: using whole GPU bo >[ 9.452] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.452] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.452] color_convert: src=ffdfdbd2 [20028888] >[ 9.452] color_convert: dst=ffdfdbd2 [20028888] >[ 9.452] sna_render_get_solid: ffdfdbd2 >[ 9.452] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.452] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.452] sna_transform_is_imprecise_integer_translation: no transform >[ 9.452] gen9_composite_picture: integer translation (0, 0), removing >[ 9.452] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.452] sna_render_pixmap_bo: GPU all damaged >[ 9.452] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.452] gen4_choose_composite_emitter: solid, identity mask >[ 9.452] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.452] aligning vertex: was 3, now 4 floats per vertex >[ 9.452] gen9_composite_get_binding_table(ff00) >[ 9.452] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.452] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.452] kgem_add_handle: handle=8, index=3 >[ 9.452] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.452] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.452] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.452] kgem_add_handle: handle=6, index=4 >[ 9.452] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.452] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.452] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.452] gen9_emit_sampler: sampler = a >[ 9.452] gen9_emit_sf: num_sf_outputs=2 >[ 9.452] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.452] gen9_emit_vertex_elements: setup id=9 >[ 9.452] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.452] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.452] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.452] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.452] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.452] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.452] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.452] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.452] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.452] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.452] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.452] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.452] gen8_vertex_flush[56c] = 15 >[ 9.452] gen9_magic_ca_pass: CA fixup (5233 -> 5248) >[ 9.452] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.452] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.452] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.452] sna_composite(pixmap=340, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=340+(3626, 6)+(0, 0), size=(48, 36) >[ 9.452] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.452] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.452] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.452] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.452] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.452] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.452] gen9_render_composite: 48x36, current mode=1/1 >[ 9.452] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.452] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.452] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.452] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.452] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.452] sna_drawable_use_bo pixmap=340, box=((3626, 6), (3674, 42)), flags=7... >[ 9.453] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.453] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.453] sna_drawable_use_bo: using whole GPU bo >[ 9.453] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.453] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.453] sna_transform_is_imprecise_integer_translation: no transform >[ 9.453] gen9_composite_picture: integer translation (0, 0), removing >[ 9.453] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.453] sna_render_pixmap_bo: CPU all damaged >[ 9.453] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.453] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.453] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.453] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.453] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.453] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.453] gen4_choose_composite_emitter: identity src, no mask >[ 9.453] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.453] aligning vertex: was 4, now 3 floats per vertex >[ 9.453] gen9_composite_get_binding_table(fe40) >[ 9.453] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.453] kgem_add_handle: handle=33, index=5 >[ 9.453] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.453] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.453] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.453] gen9_emit_sampler: sampler = 2 >[ 9.453] gen9_emit_sf: num_sf_outputs=1 >[ 9.453] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.453] gen9_emit_vertex_elements: setup id=2 >[ 9.453] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.453] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.453] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.453] gen8_vertex_flush[6a8] = 3 >[ 9.453] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.453] kgem_can_create_2d: 26x20 @ 32 >[ 9.453] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.453] kgem_can_create_2d: untiled size=4096 >[ 9.453] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.453] kgem_choose_tiling: 26x20 -> 0 >[ 9.453] sna_create_pixmap: usage=0, flags=a >[ 9.453] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.453] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.453] create_pixmap: serial=357, usage=0, 26x20 >[ 9.453] sna_create_pixmap: serial=357, 26x20, usage=0 >[ 9.453] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=164, drawable=166 >[ 9.453] sna_validate_gc: recomputing clip >[ 9.453] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.453] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.453] try_upload__fast: ignore existing cpu damage (if any) >[ 9.453] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.453] try_upload__fast: no, no gpu damage >[ 9.453] sna_drawable_move_region_to_cpu(pixmap=358 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.453] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.453] _sna_pixmap_move_to_cpu(pixmap=358, 26x20, flags=1) >[ 9.453] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.453] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.453] operate_inplace: no, inplace operation not suitable >[ 9.453] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.453] __sna_damage_all(26, 20) >[ 9.453] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.453] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.453] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.453] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.453] sna_accel_flush: flush?=1, dirty?=1 >[ 9.453] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.453] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.453] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.453] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.453] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.453] kgem_bo_sync__cpu_full: handle=33 >[ 9.453] gen8_vertex_close: used=21003, vbo active? 16, vb=204, nreloc=2 >[ 9.453] gen8_vertex_close: reloc[0] = 287 >[ 9.453] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.453] kgem_add_handle: handle=16, index=6 >[ 9.453] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.453] gen8_vertex_close: reloc[1] = 342 >[ 9.453] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.453] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.453] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.453] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.453] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.453] kgem_fixup_relocs: shrinking by 61440 >[ 9.453] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.453] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.453] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.453] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.453] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.453] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.453] __kgem_bo_clear_busy: handle=8 >[ 9.453] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.453] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.453] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.453] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.453] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.453] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.453] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.460] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.460] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.460] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.460] __kgem_retire_rq: request 2 complete >[ 9.460] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.460] kgem_bo_move_to_cache: release handle=11 >[ 9.460] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.460] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.460] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.460] kgem_bo_move_to_cache: release handle=25 >[ 9.460] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.460] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.460] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.460] kgem_bo_move_to_cache: release handle=38 >[ 9.460] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.460] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.460] kgem_bo_move_to_cache: release handle=20 >[ 9.460] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.460] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.460] kgem_bo_move_to_cache: release handle=22 >[ 9.460] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.460] __kgem_retire_rq: request 1 complete >[ 9.460] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.460] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.460] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.460] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.460] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.460] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.460] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.460] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.460] kgem_bo_sync__cpu_full: handle=32 >[ 9.460] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.460] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.460] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.460] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.460] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.460] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.460] sna_accel_flush: flush?=0, dirty?=0 >[ 9.460] sna_block_handler (tv=0.0) >[ 9.460] sna_wakeup_handler >[ 9.460] sna_mode_wakeup: len=32 >[ 9.460] sna_mode_wakeup: recording last swap on pipe=1, frame 291 [123], time 9.460419 >[ 9.460] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.460] sna_mode_wakeup: flip complete, pending? 2 >[ 9.460] sna_composite(pixmap=340, op=3, src=358+(2370, 10), mask=0+(3554, 6), dst=340+(3554, 6)+(0, 0), size=(52, 36) >[ 9.460] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.460] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.460] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.460] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.460] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.460] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.460] gen9_render_composite: 52x36, current mode=0/1 >[ 9.460] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.460] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.460] sna_blt_composite: unsupported op [3] for blitting >[ 9.460] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.460] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.460] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.460] sna_drawable_use_bo pixmap=340, box=((3554, 6), (3606, 42)), flags=7... >[ 9.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.460] sna_drawable_use_bo: using whole GPU bo >[ 9.460] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.460] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.460] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.460] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.460] sna_render_pixmap_bo pixmap=358, (2370, 10)x(52, 36)/(26, 20) >[ 9.460] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.460] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.460] use_cpu_bo: no cpu bo >[ 9.460] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.460] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.460] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.460] sna_drawable_move_region_to_cpu(pixmap=358 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.460] sna_drawable_move_region_to_cpu: pixmap=358 all damaged on CPU >[ 9.460] kgem_can_create_2d: 26x20 @ 32 >[ 9.460] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.460] kgem_can_create_2d: untiled size=4096 >[ 9.460] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.460] kgem_choose_tiling: 26x20 -> 0 >[ 9.460] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.460] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.460] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.460] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.460] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.460] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.460] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.460] upload: adding upload cache to pixmap=358 >[ 9.460] kgem_proxy_bo_attach: handle=31 >[ 9.460] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.460] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.460] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.460] gen4_choose_composite_emitter: simple src, no mask >[ 9.460] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.461] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.461] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.461] kgem_add_handle: handle=4, index=0 >[ 9.461] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] gen9_composite_get_binding_table(ffc0) >[ 9.461] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.461] kgem_add_handle: handle=39, index=1 >[ 9.461] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.461] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.461] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.461] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.461] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.461] kgem_add_handle: handle=31, index=2 >[ 9.461] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.461] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.461] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.461] gen9_emit_sampler: sampler = 22 >[ 9.461] gen9_emit_sf: num_sf_outputs=1 >[ 9.461] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.461] gen9_emit_vertex_elements: setup id=2 >[ 9.461] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.461] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.461] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.461] gen8_vertex_flush[490] = 3 >[ 9.461] sna_destroy_pixmap: pixmap=358, attached?=1 >[ 9.461] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.461] __sna_free_pixmap(pixmap=358) >[ 9.461] sna_composite(pixmap=340, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=340+(3490, 6)+(0, 0), size=(44, 36) >[ 9.461] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.461] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.461] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.461] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.461] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.461] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.461] gen9_render_composite: 44x36, current mode=1/1 >[ 9.461] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.461] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.461] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.461] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.461] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.461] sna_drawable_use_bo pixmap=340, box=((3490, 6), (3534, 42)), flags=7... >[ 9.461] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.461] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.461] sna_drawable_use_bo: using whole GPU bo >[ 9.461] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.461] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.461] sna_transform_is_imprecise_integer_translation: no transform >[ 9.461] gen9_composite_picture: integer translation (0, 0), removing >[ 9.461] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.461] sna_render_pixmap_bo: CPU all damaged >[ 9.461] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.461] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.461] gen8_vertex_close: used=21012, vbo active? 16, vb=4, nreloc=1 >[ 9.461] gen8_vertex_close: reloc[0] = 287 >[ 9.461] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.461] kgem_add_handle: handle=16, index=3 >[ 9.461] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.461] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.461] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.461] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.461] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.461] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.461] kgem_fixup_relocs: shrinking by 61440 >[ 9.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.461] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.461] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.461] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.461] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.461] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.461] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.461] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.461] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.461] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.461] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.461] gen4_choose_composite_emitter: identity src, no mask >[ 9.461] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.461] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.461] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.461] kgem_add_handle: handle=4, index=0 >[ 9.461] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] gen9_composite_get_binding_table(ffc0) >[ 9.461] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.461] kgem_add_handle: handle=39, index=1 >[ 9.461] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.461] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.461] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.461] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.461] kgem_add_handle: handle=34, index=2 >[ 9.461] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.461] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.461] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.461] gen9_emit_sampler: sampler = 2 >[ 9.461] gen9_emit_sf: num_sf_outputs=1 >[ 9.461] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.461] gen9_emit_vertex_elements: setup id=2 >[ 9.461] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.461] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.461] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.461] gen8_vertex_flush[490] = 3 >[ 9.461] sna_composite(pixmap=340, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=340+(3422, 6)+(0, 0), size=(48, 36) >[ 9.461] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.461] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.461] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.461] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.461] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.461] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.461] gen9_render_composite: 48x36, current mode=1/1 >[ 9.461] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.461] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.461] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.461] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.461] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.461] sna_drawable_use_bo pixmap=340, box=((3422, 6), (3470, 42)), flags=7... >[ 9.461] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.461] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.461] sna_drawable_use_bo: using whole GPU bo >[ 9.461] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.461] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.461] sna_transform_is_imprecise_integer_translation: no transform >[ 9.461] gen9_composite_picture: integer translation (0, 0), removing >[ 9.461] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.461] sna_render_pixmap_bo: CPU all damaged >[ 9.461] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.461] __kgem_retire_rq: request 1 complete >[ 9.461] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.461] gen8_vertex_close: used=21021, vbo active? 16, vb=4, nreloc=1 >[ 9.461] gen8_vertex_close: reloc[0] = 287 >[ 9.461] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.461] kgem_add_handle: handle=16, index=3 >[ 9.461] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.461] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.461] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.461] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.461] kgem_fixup_relocs: shrinking by 61440 >[ 9.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.461] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.461] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.461] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.461] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.461] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.461] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.461] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.461] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.461] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.461] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.461] gen4_choose_composite_emitter: identity src, no mask >[ 9.461] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.461] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.461] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.461] kgem_add_handle: handle=4, index=0 >[ 9.461] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.461] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.461] gen9_composite_get_binding_table(ffc0) >[ 9.461] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.461] kgem_add_handle: handle=39, index=1 >[ 9.461] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.461] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.461] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.461] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.461] kgem_add_handle: handle=28, index=2 >[ 9.461] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.461] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.461] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.461] gen9_emit_sampler: sampler = 2 >[ 9.461] gen9_emit_sf: num_sf_outputs=1 >[ 9.461] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.461] gen9_emit_vertex_elements: setup id=2 >[ 9.461] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.461] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.461] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.461] gen8_vertex_flush[490] = 3 >[ 9.461] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.461] kgem_can_create_2d: 16x16 @ 32 >[ 9.461] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.461] kgem_can_create_2d: untiled size=4096 >[ 9.461] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.461] kgem_choose_tiling: 16x16 -> 0 >[ 9.461] sna_create_pixmap: usage=0, flags=a >[ 9.461] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.461] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.461] create_pixmap: serial=359, usage=0, 16x16 >[ 9.461] sna_create_pixmap: serial=359, 16x16, usage=0 >[ 9.461] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=166, drawable=168 >[ 9.461] sna_validate_gc: recomputing clip >[ 9.461] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.461] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.461] try_upload__fast: ignore existing cpu damage (if any) >[ 9.461] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.461] try_upload__fast: no, no gpu damage >[ 9.461] sna_drawable_move_region_to_cpu(pixmap=360 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.461] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.461] _sna_pixmap_move_to_cpu(pixmap=360, 16x16, flags=1) >[ 9.461] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.461] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.461] operate_inplace: no, inplace operation not suitable >[ 9.461] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.461] __sna_damage_all(16, 16) >[ 9.461] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.461] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.461] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.461] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.461] sna_accel_flush: flush?=1, dirty?=1 >[ 9.461] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.461] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.461] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.461] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.461] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.461] kgem_bo_sync__cpu_full: handle=28 >[ 9.461] gen8_vertex_close: used=21030, vbo active? 16, vb=4, nreloc=1 >[ 9.461] gen8_vertex_close: reloc[0] = 287 >[ 9.461] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.461] kgem_add_handle: handle=16, index=3 >[ 9.461] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.461] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.461] __kgem_retire_rq: request 1 complete >[ 9.461] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.461] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.461] kgem_fixup_relocs: shrinking by 61440 >[ 9.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.461] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.461] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.461] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.461] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.461] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.461] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.461] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.461] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.461] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.461] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.461] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.461] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.461] __kgem_retire_rq: request 1 complete >[ 9.461] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.461] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.461] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.461] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.461] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.461] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.461] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.461] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.461] kgem_bo_sync__cpu_full: handle=34 >[ 9.461] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.461] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.461] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.461] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.461] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.461] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.461] sna_composite(pixmap=340, op=3, src=360+(2247, 15), mask=0+(3370, 7), dst=340+(3370, 7)+(0, 0), size=(32, 34) >[ 9.461] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.461] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.461] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.461] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.461] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.461] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.461] gen9_render_composite: 32x34, current mode=0/1 >[ 9.461] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.461] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.461] sna_blt_composite: unsupported op [3] for blitting >[ 9.461] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.461] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.461] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.461] sna_drawable_use_bo pixmap=340, box=((3370, 7), (3402, 41)), flags=7... >[ 9.461] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.461] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.461] sna_drawable_use_bo: using whole GPU bo >[ 9.461] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.461] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.461] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.461] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.461] sna_render_pixmap_bo pixmap=360, (2247, 15)x(32, 34)/(16, 16) >[ 9.461] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.461] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.461] use_cpu_bo: no cpu bo >[ 9.461] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.461] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.461] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.461] sna_drawable_move_region_to_cpu(pixmap=360 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.461] sna_drawable_move_region_to_cpu: pixmap=360 all damaged on CPU >[ 9.461] kgem_can_create_2d: 16x16 @ 32 >[ 9.461] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.461] kgem_can_create_2d: untiled size=4096 >[ 9.461] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.461] kgem_choose_tiling: 16x16 -> 0 >[ 9.461] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.461] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.461] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.461] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.461] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.461] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.462] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.462] upload: adding upload cache to pixmap=360 >[ 9.462] kgem_proxy_bo_attach: handle=31 >[ 9.462] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.462] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.462] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.462] gen4_choose_composite_emitter: simple src, no mask >[ 9.462] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.462] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.462] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.462] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.462] kgem_add_handle: handle=4, index=0 >[ 9.462] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.462] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.462] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.462] gen9_composite_get_binding_table(ffc0) >[ 9.462] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.462] kgem_add_handle: handle=39, index=1 >[ 9.462] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.462] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.462] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.462] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.462] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.462] kgem_add_handle: handle=31, index=2 >[ 9.462] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.462] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.462] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.462] gen9_emit_sampler: sampler = 22 >[ 9.462] gen9_emit_sf: num_sf_outputs=1 >[ 9.462] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.462] gen9_emit_vertex_elements: setup id=2 >[ 9.462] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.462] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.462] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.462] gen8_vertex_flush[490] = 3 >[ 9.462] sna_destroy_pixmap: pixmap=360, attached?=1 >[ 9.462] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.462] __sna_free_pixmap(pixmap=360) >[ 9.462] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.462] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.462] sna_glyphs: discarding mask >[ 9.462] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.462] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.462] gen9_render_composite: 0x0, current mode=1/1 >[ 9.462] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.462] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.462] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.462] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.462] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=7... >[ 9.462] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.462] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.462] sna_drawable_use_bo: using whole GPU bo >[ 9.462] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.462] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.462] color_convert: src=ff232321 [20028888] >[ 9.462] color_convert: dst=ff232321 [20028888] >[ 9.462] sna_render_get_solid: ff232321 >[ 9.462] sna_render_get_solid(7) = ff232321 (old) >[ 9.462] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.462] sna_transform_is_imprecise_integer_translation: no transform >[ 9.462] gen9_composite_picture: integer translation (0, 0), removing >[ 9.462] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.462] sna_render_pixmap_bo: GPU all damaged >[ 9.462] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.462] gen4_choose_composite_emitter: solid, identity mask >[ 9.462] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.462] aligning vertex: was 3, now 4 floats per vertex >[ 9.462] gen9_composite_get_binding_table(ff00) >[ 9.462] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.462] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.462] kgem_add_handle: handle=8, index=3 >[ 9.462] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.462] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.462] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.462] kgem_add_handle: handle=6, index=4 >[ 9.462] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.462] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.462] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.462] gen9_emit_sampler: sampler = a >[ 9.462] gen9_emit_sf: num_sf_outputs=2 >[ 9.462] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.462] gen9_emit_vertex_elements: setup id=9 >[ 9.462] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.462] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.462] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.462] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.462] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.462] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.462] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.462] gen8_vertex_flush[56c] = 48 >[ 9.462] gen9_magic_ca_pass: CA fixup (5260 -> 5308) >[ 9.462] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.462] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.462] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.462] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.462] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.462] sna_glyphs: discarding mask >[ 9.462] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.462] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.462] gen9_render_composite: 0x0, current mode=1/1 >[ 9.462] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.462] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.462] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.462] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.462] sna_drawable_use_bo pixmap=340, box=((0, 0), (7680, 2160)), flags=7... >[ 9.462] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.462] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.462] sna_drawable_use_bo: using whole GPU bo >[ 9.462] gen9_composite_set_target: pixmap=340, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.462] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.462] color_convert: src=ff8e8b85 [20028888] >[ 9.462] color_convert: dst=ff8e8b85 [20028888] >[ 9.462] sna_render_get_solid: ff8e8b85 >[ 9.462] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.462] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.462] sna_transform_is_imprecise_integer_translation: no transform >[ 9.462] gen9_composite_picture: integer translation (0, 0), removing >[ 9.462] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.462] sna_render_pixmap_bo: GPU all damaged >[ 9.462] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.462] gen4_choose_composite_emitter: solid, identity mask >[ 9.462] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.462] gen9_composite_get_binding_table(fe40) >[ 9.462] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.462] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.462] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.462] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.462] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.462] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.462] gen9_emit_vertex_elements: setup id=9 >[ 9.462] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.462] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.462] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.462] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.462] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.462] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.462] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.462] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.462] gen8_vertex_flush[66c] = 48 >[ 9.462] gen9_magic_ca_pass: CA fixup (5308 -> 5356) >[ 9.462] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.462] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.462] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.462] sna_copy_area: src=pixmap=340:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.462] sna_copy_area: normal copy >[ 9.462] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.462] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.462] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.462] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.462] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.462] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.462] sna_do_copy: pixmap -- no source clipping >[ 9.462] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.462] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.462] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=340+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.462] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.462] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.462] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.462] sna_drawable_use_bo: pinned, never REPLACES >[ 9.462] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.462] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.462] sna_drawable_use_bo: applying move-to-gpu override >[ 9.462] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.462] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.462] wait_for_shadow: flags=1, flips=1, handle=27, shadow=35 >[ 9.462] wait_for_shadow: 1 flips still pending, shadow flip_active=1 >[ 9.462] sna_mode_wakeup: len=32 >[ 9.462] sna_mode_wakeup: recording last swap on pipe=0, frame 321 [141], time 9.461724 >[ 9.462] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.462] sna_mode_wakeup: flip complete, pending? 1 >[ 9.462] wait_for_shadow: after waiting 0 flips outstanding, flip_active=0 >[ 9.462] wait_for_shadow: setting front pixmap to handle=35 >[ 9.462] sna_drawable_use_bo: using whole GPU bo >[ 9.462] sna_pixmap_move_to_gpu(pixmap=340, usage=0), flags=a >[ 9.462] sna_pixmap_move_to_gpu: already all-damaged >[ 9.462] sna_pixmap_mark_active: pixmap=340, handle=39 >[ 9.462] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.462] sna_pixmap_make_cow: make cow src=340, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.462] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.462] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.462] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.462] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.462] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.462] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.462] kgem_set_mode: flushing before new bo >[ 9.462] gen8_vertex_close: used=21424, vbo active? 16, vb=204, nreloc=2 >[ 9.462] gen8_vertex_close: reloc[0] = 287 >[ 9.462] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.462] kgem_add_handle: handle=16, index=5 >[ 9.462] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.462] gen8_vertex_close: reloc[1] = 342 >[ 9.462] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.462] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.462] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.462] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.462] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.462] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.462] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.462] kgem_fixup_relocs: shrinking by 61440 >[ 9.462] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.462] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.462] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.462] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.462] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.462] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.462] __kgem_bo_clear_busy: handle=8 >[ 9.462] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.462] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.462] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.462] __kgem_bo_clear_busy: handle=8 >[ 9.462] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.462] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.462] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.462] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.462] aligning vertex: was 4, now 2 floats per vertex >[ 9.462] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.462] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.462] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.462] kgem_add_handle: handle=4, index=0 >[ 9.462] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.462] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.462] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.462] gen9_composite_get_binding_table(ffc0) >[ 9.462] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.462] kgem_add_handle: handle=35, index=1 >[ 9.462] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.462] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.462] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.462] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.462] kgem_add_handle: handle=39, index=2 >[ 9.462] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.462] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.462] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.462] gen9_emit_sampler: sampler = 0 >[ 9.462] gen9_emit_sf: num_sf_outputs=1 >[ 9.462] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.462] gen9_emit_vertex_elements: setup id=0 >[ 9.462] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.463] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.463] gen8_vertex_flush[490] = 3 >[ 9.463] sna_destroy_pixmap: pixmap=340, attached?=1 >[ 9.463] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.463] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.463] __kgem_bo_destroy: handle=39 -> active >[ 9.463] __sna_free_pixmap(pixmap=340) >[ 9.463] sna_accel_flush: flush?=0, dirty?=0 >[ 9.463] sna_accel_flush: flush?=0, dirty?=0 >[ 9.463] sna_block_handler (tv=598.694000) >[ 9.463] kgem_retire, need_retire?=1 >[ 9.463] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.463] kgem_retire__requests_ring: retiring ring 0 >[ 9.463] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.463] __kgem_retire_rq: request 1 complete >[ 9.463] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.463] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.463] kgem_retire -- retired=0, need_retire=0 >[ 9.463] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.463] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.463] __kgem_bo_destroy: handle=31, size=262144 >[ 9.463] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.463] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.463] sna_accel_block: GPU idle, flushing >[ 9.463] gen8_vertex_close: used=21430, vbo active? 16, vb=1, nreloc=1 >[ 9.463] gen8_vertex_close: reloc[0] = 287 >[ 9.463] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.463] kgem_add_handle: handle=16, index=3 >[ 9.463] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.463] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.463] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.463] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.463] kgem_fixup_relocs: shrinking by 61440 >[ 9.463] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.463] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.463] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.463] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.463] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.463] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.463] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.463] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.463] sna_scanout_do_flush: flush timer active: delta=-14 >[ 9.463] sna_scanout_do_flush (time=9463), triggered >[ 9.463] sna_scanout_flush (time=9463), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.463] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.463] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.463] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.463] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.463] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.463] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.463] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.463] sna_pixmap_move_to_gpu: already all-damaged >[ 9.463] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.463] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.463] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.463] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.463] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.463] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.463] get_fb: reusing fb=105 for handle=35 >[ 9.463] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.463] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.463] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.463] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.463] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.463] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.463] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.463] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.463] sna_accel_do_throttle (time=9463), triggered >[ 9.463] sna_accel_throttle (time=9463) >[ 9.463] sna_accel_block: evaluating timers, active=7 >[ 9.463] sna_accel_block: flush timer expires in 16 [9479] >[ 9.463] sna_wakeup_handler >[ 9.463] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.463] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.463] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.463] kgem_can_create_2d: untiled size=66355200 >[ 9.463] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.463] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.463] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.463] sna_create_pixmap: usage=0, flags=1b >[ 9.463] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.463] __pop_freed_pixmap: reusing freed pixmap=340 header >[ 9.463] create_pixmap_hdr: pixmap=361, width=7680, height=2160, usage=0 >[ 9.463] sna_create_pixmap: serial=361, 7680x2160, usage=0 >[ 9.464] sna_composite_rectangles(pixmap=362, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.464] sna_composite_rectangles: converted to op 0 >[ 9.464] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.464] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.464] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.464] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.464] sna_composite_rectangles: dropping last-cpu hint >[ 9.464] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=19... >[ 9.464] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.464] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.464] sna_pixmap_move_to_gpu(pixmap=362, usage=0), flags=b >[ 9.464] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.464] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.464] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.464] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.464] sna_pixmap_alloc_gpu: pixmap=362 >[ 9.464] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.464] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.464] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.464] 1:from active: pitch=30720, tiling=1, handle=39, id=533 >[ 9.464] __sna_damage_all(7680, 2160) >[ 9.464] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.464] sna_pixmap_mark_active: pixmap=362, handle=39 >[ 9.464] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.464] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.464] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.464] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.464] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.464] sna_render_get_solid: 0 >[ 9.464] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.464] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.464] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.464] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.464] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.464] kgem_add_handle: handle=4, index=0 >[ 9.464] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.464] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.464] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.464] gen9_composite_get_binding_table(ffc0) >[ 9.464] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.464] kgem_add_handle: handle=39, index=1 >[ 9.464] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.464] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.464] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.464] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.464] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.464] kgem_add_handle: handle=7, index=2 >[ 9.464] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.464] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.464] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.464] gen9_emit_sampler: sampler = 1 >[ 9.464] gen9_emit_sf: num_sf_outputs=1 >[ 9.464] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.464] gen9_emit_vertex_elements: setup id=0 >[ 9.464] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.464] (0, 0), (7680, 2160) >[ 9.464] gen8_vertex_flush[490] = 3 >[ 9.464] sna_composite_rectangles: pixmap=362 marking clear [0]? 1 >[ 9.464] sna_composite_rectangles(pixmap=362, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.464] sna_composite_rectangles: converted to op 1 >[ 9.464] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.464] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.464] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.464] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.464] sna_composite_rectangles: promoting to full GPU >[ 9.464] sna_composite_rectangles: dropping last-cpu hint >[ 9.464] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=19... >[ 9.464] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.464] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.464] sna_drawable_use_bo: using whole GPU bo >[ 9.464] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.464] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.464] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.464] sna_render_get_solid: ff2c001e >[ 9.464] sna_render_get_solid(0) = ff2c001e (old) >[ 9.464] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.464] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.464] gen9_composite_get_binding_table(ff00) >[ 9.464] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.464] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.464] kgem_add_handle: handle=8, index=3 >[ 9.464] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.464] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.464] gen9_emit_vertex_elements: setup id=0 >[ 9.464] (0, 0), (7680, 2160) >[ 9.464] gen8_vertex_flush[4cc] = 3 >[ 9.464] sna_composite_rectangles: pixmap=362 marking clear [ff2c001e]? 1 >[ 9.464] sna_composite(pixmap=362, op=3, src=292+(0, 0), mask=0+(0, 0), dst=362+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.464] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.464] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.464] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.464] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.464] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.464] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.464] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.464] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.464] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.464] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.464] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.464] sna_drawable_use_bo pixmap=362, box=((0, 0), (3840, 2160)), flags=7... >[ 9.464] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.464] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.464] sna_drawable_use_bo: using whole GPU bo >[ 9.464] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.464] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.464] sna_transform_is_imprecise_integer_translation: no transform >[ 9.464] gen9_composite_picture: integer translation (0, 0), removing >[ 9.464] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.464] sna_render_pixmap_bo: GPU all damaged >[ 9.464] color_convert: src=1000000 [20028888] >[ 9.464] color_convert: dst=1000000 [20028888] >[ 9.464] sna_render_get_solid: 1000000 >[ 9.464] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.464] gen4_choose_composite_emitter: identity source, identity mask >[ 9.464] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.464] aligning vertex: was 2, now 5 floats per vertex >[ 9.464] gen9_composite_get_binding_table(fe80) >[ 9.464] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.464] kgem_add_handle: handle=9, index=4 >[ 9.464] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.464] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.464] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.464] kgem_add_reloc64: adding proxy [delta=4] for handle=7 >[ 9.464] kgem_add_reloc64[7] = (delta=4, target handle=2, presumed=fffe8000) >[ 9.464] [3f80] bind bo(handle=7, addr=fffe8004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.464] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.464] gen9_emit_sampler: sampler = 3 >[ 9.464] gen9_emit_sf: num_sf_outputs=2 >[ 9.464] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.464] gen9_emit_vertex_elements: setup id=10 >[ 9.464] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.464] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.464] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.464] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.464] gen8_vertex_flush[5a8] = 3 >[ 9.464] sna_composite(pixmap=362, op=3, src=292+(0, 0), mask=0+(0, 0), dst=362+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.464] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.464] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.464] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.464] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.464] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.464] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.464] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.464] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.464] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.464] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.464] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.464] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.464] sna_drawable_use_bo pixmap=362, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.464] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.464] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.464] sna_drawable_use_bo: using whole GPU bo >[ 9.464] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.464] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.464] sna_transform_is_imprecise_integer_translation: no transform >[ 9.465] gen9_composite_picture: integer translation (0, 0), removing >[ 9.465] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.465] sna_render_pixmap_bo: GPU all damaged >[ 9.465] color_convert: src=1000000 [20028888] >[ 9.465] color_convert: dst=1000000 [20028888] >[ 9.465] sna_render_get_solid: 1000000 >[ 9.465] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.465] gen4_choose_composite_emitter: identity source, identity mask >[ 9.465] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.465] gen9_composite_get_binding_table(fdc0) >[ 9.465] gen9_emit_vertex_elements: setup id=10 >[ 9.465] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.465] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.465] gen8_vertex_flush[5dc] = 3 >[ 9.465] sna_composite(pixmap=362, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=362+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.465] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.465] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.465] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.465] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.465] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.465] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.465] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.465] gen9_render_composite: 132x132, current mode=1/1 >[ 9.465] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.465] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.465] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.465] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.465] sna_drawable_use_bo pixmap=362, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.465] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.465] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.465] sna_drawable_use_bo: using whole GPU bo >[ 9.465] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.465] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.465] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.465] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.465] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.465] sna_render_pixmap_bo: GPU all damaged >[ 9.465] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.465] color_convert: src=1000000 [20028888] >[ 9.465] color_convert: dst=1000000 [20028888] >[ 9.465] sna_render_get_solid: 1000000 >[ 9.465] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.465] gen4_choose_composite_emitter: simple src, identity mask >[ 9.465] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.465] gen9_composite_get_binding_table(fdc0) >[ 9.465] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.465] kgem_add_handle: handle=15, index=5 >[ 9.465] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.465] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.465] gen9_emit_sampler: sampler = 23 >[ 9.465] gen9_emit_vertex_elements: setup id=10 >[ 9.465] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.465] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.465] gen8_vertex_flush[620] = 3 >[ 9.465] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.465] kgem_can_create_2d: 80x80 @ 32 >[ 9.465] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.465] kgem_can_create_2d: untiled size=28672 >[ 9.465] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.465] kgem_choose_tiling: 80x80 -> 0 >[ 9.465] sna_create_pixmap: usage=0, flags=b >[ 9.465] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.465] __pop_freed_pixmap: reusing freed pixmap=344 header >[ 9.465] create_pixmap_hdr: pixmap=363, width=80, height=80, usage=0 >[ 9.465] sna_create_pixmap: serial=363, 80x80, usage=0 >[ 9.465] sna_composite_rectangles(pixmap=364, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.465] sna_composite_rectangles: converted to op 0 >[ 9.465] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.465] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.465] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.465] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.465] sna_composite_rectangles: dropping last-cpu hint >[ 9.465] sna_drawable_use_bo pixmap=364, box=((0, 0), (80, 80)), flags=19... >[ 9.465] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.465] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.465] sna_pixmap_move_to_gpu(pixmap=364, usage=0), flags=b >[ 9.465] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.465] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.465] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.465] kgem_choose_tiling: 80x80 -> 0 >[ 9.465] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.465] kgem_choose_tiling: 80x80 -> 0 >[ 9.465] sna_pixmap_alloc_gpu: pixmap=364 >[ 9.465] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.465] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.465] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.465] from inactive: pitch=320, tiling=0: handle=22, id=534 >[ 9.465] __sna_damage_all(80, 80) >[ 9.465] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.465] sna_pixmap_mark_active: pixmap=364, handle=22 >[ 9.465] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.465] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.465] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.465] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.465] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.465] sna_render_get_solid: 0 >[ 9.465] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.465] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.465] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.465] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.465] aligning vertex: was 5, now 2 floats per vertex >[ 9.465] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.465] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.465] gen9_composite_get_binding_table(fd40) >[ 9.465] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.465] kgem_add_handle: handle=22, index=6 >[ 9.465] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.465] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.465] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.465] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.465] gen9_emit_sampler: sampler = 1 >[ 9.465] gen9_emit_sf: num_sf_outputs=1 >[ 9.465] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.465] gen9_emit_vertex_elements: setup id=0 >[ 9.465] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.465] (0, 0), (80, 80) >[ 9.465] gen8_vertex_flush[6d8] = 3 >[ 9.465] sna_composite_rectangles: pixmap=364 marking clear [0]? 1 >[ 9.465] sna_composite_rectangles(pixmap=364, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.465] sna_composite_rectangles: converted to op 1 >[ 9.465] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.465] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.465] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.465] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.465] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.465] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.465] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.465] sna_composite_rectangles: dropping last-cpu hint >[ 9.465] sna_drawable_use_bo pixmap=364, box=((0, 0), (80, 80)), flags=1... >[ 9.465] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.465] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.465] sna_drawable_use_bo: using whole GPU bo >[ 9.465] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.465] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.465] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.465] sna_render_get_solid: 40404040 >[ 9.465] sna_render_get_solid(1) = 40404040 (old) >[ 9.465] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.465] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.465] gen9_composite_get_binding_table(fcc0) >[ 9.465] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.465] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.465] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.465] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.465] gen9_emit_vertex_elements: setup id=0 >[ 9.465] (0, 0), (2, 2) >[ 9.465] (78, 0), (80, 2) >[ 9.465] (0, 78), (2, 80) >[ 9.465] (78, 78), (80, 80) >[ 9.465] gen8_vertex_flush[714] = 12 >[ 9.465] sna_composite(pixmap=362, op=3, src=364+(0, 0), mask=0+(0, 0), dst=362+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.465] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.465] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.465] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.465] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.465] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.465] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.465] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.465] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.465] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.465] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.465] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.465] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.465] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=7... >[ 9.465] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.465] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.465] sna_drawable_use_bo: using whole GPU bo >[ 9.465] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.466] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.466] sna_transform_is_imprecise_integer_translation: no transform >[ 9.466] gen9_composite_picture: integer translation (0, 0), removing >[ 9.466] sna_render_pixmap_bo pixmap=364, (0, 0)x(7680, 2160)/(80, 80) >[ 9.466] sna_render_pixmap_bo: GPU all damaged >[ 9.466] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.466] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.466] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.466] gen4_choose_composite_emitter: identity src, no mask >[ 9.466] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.466] aligning vertex: was 2, now 3 floats per vertex >[ 9.466] gen9_composite_get_binding_table(fc40) >[ 9.466] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.466] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.466] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.466] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.466] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.466] gen9_emit_sampler: sampler = a >[ 9.466] gen9_emit_vertex_elements: setup id=2 >[ 9.466] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.466] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.466] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.466] gen8_vertex_flush[7b0] = 3 >[ 9.466] sna_destroy_pixmap: pixmap=364, attached?=1 >[ 9.466] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.466] __kgem_bo_destroy: handle=22, size=61440 >[ 9.466] __kgem_bo_destroy: handle=22 -> active >[ 9.466] __sna_free_pixmap(pixmap=364) >[ 9.466] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.466] kgem_can_create_2d: 640x2096 @ 32 >[ 9.466] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.466] kgem_can_create_2d: untiled size=5365760 >[ 9.466] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.466] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.466] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.466] sna_create_pixmap: usage=0, flags=1b >[ 9.466] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.466] __pop_freed_pixmap: reusing freed pixmap=364 header >[ 9.466] create_pixmap_hdr: pixmap=365, width=640, height=2096, usage=0 >[ 9.466] sna_create_pixmap: serial=365, 640x2096, usage=0 >[ 9.466] sna_composite_rectangles(pixmap=366, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.466] sna_composite_rectangles: converted to op 0 >[ 9.466] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.466] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.466] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.466] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.466] sna_composite_rectangles: dropping last-cpu hint >[ 9.466] sna_drawable_use_bo pixmap=366, box=((0, 0), (640, 2096)), flags=19... >[ 9.466] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.466] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.466] sna_pixmap_move_to_gpu(pixmap=366, usage=0), flags=b >[ 9.466] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.466] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.466] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.466] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.466] sna_pixmap_alloc_gpu: pixmap=366 >[ 9.466] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.466] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.466] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.466] from inactive: pitch=2560, tiling=1: handle=25, id=535 >[ 9.466] __sna_damage_all(640, 2096) >[ 9.466] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.466] sna_pixmap_mark_active: pixmap=366, handle=25 >[ 9.466] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.466] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.466] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.466] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.466] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.466] sna_render_get_solid: 0 >[ 9.466] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.466] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.466] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.466] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.466] aligning vertex: was 3, now 2 floats per vertex >[ 9.466] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.466] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.466] gen9_composite_get_binding_table(fbc0) >[ 9.466] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.466] kgem_add_handle: handle=25, index=7 >[ 9.466] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.466] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.466] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.466] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.466] gen9_emit_sampler: sampler = 1 >[ 9.466] gen9_emit_vertex_elements: setup id=0 >[ 9.466] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.466] (0, 0), (640, 2096) >[ 9.466] gen8_vertex_flush[820] = 3 >[ 9.466] sna_composite_rectangles: pixmap=366 marking clear [0]? 1 >[ 9.466] sna_composite(pixmap=366, op=3, src=292+(168, 968), mask=0+(0, 0), dst=366+(8, 904)+(0, 0), size=(624, 224) >[ 9.466] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.466] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.466] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.466] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.466] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.466] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.466] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.466] gen9_render_composite: 624x224, current mode=1/1 >[ 9.466] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.466] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.466] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.466] sna_drawable_use_bo pixmap=366, box=((8, 904), (632, 1128)), flags=7... >[ 9.466] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.466] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.466] sna_drawable_use_bo: using whole GPU bo >[ 9.466] gen9_composite_set_target: pixmap=366, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.466] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.466] sna_transform_is_imprecise_integer_translation: no transform >[ 9.466] gen9_composite_picture: integer translation (0, 0), removing >[ 9.466] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.466] sna_render_pixmap_bo: GPU all damaged >[ 9.466] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.466] color_convert: src=1000000 [20028888] >[ 9.466] color_convert: dst=1000000 [20028888] >[ 9.466] sna_render_get_solid: 1000000 >[ 9.466] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.466] gen4_choose_composite_emitter: identity source, identity mask >[ 9.466] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.466] aligning vertex: was 2, now 5 floats per vertex >[ 9.466] gen9_composite_get_binding_table(fb40) >[ 9.466] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.466] gen9_emit_sampler: sampler = 3 >[ 9.466] gen9_emit_sf: num_sf_outputs=2 >[ 9.466] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.466] gen9_emit_vertex_elements: setup id=10 >[ 9.466] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.466] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.466] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.466] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.466] gen8_vertex_flush[8e8] = 3 >[ 9.466] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.466] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.466] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.466] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.466] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.466] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.466] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.466] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.466] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.466] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.466] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.466] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.466] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.466] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.466] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.466] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.466] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.466] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.466] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.466] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.466] sna_drawable_use_bo pixmap=366, box=((8, 904), (632, 1128)), flags=7... >[ 9.466] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.466] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.466] sna_drawable_use_bo: using whole GPU bo >[ 9.466] gen9_composite_set_target: pixmap=366, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.466] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.466] color_convert: src=660a0a0a [20028888] >[ 9.466] color_convert: dst=660a0a0a [20028888] >[ 9.466] sna_render_get_solid: 660a0a0a >[ 9.466] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.466] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.466] gen4_choose_spans_emitter: solid source >[ 9.466] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.466] aligning vertex: was 5, now 3 floats per vertex >[ 9.466] gen9_composite_get_binding_table(fb00) >[ 9.466] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.466] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.466] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.466] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.466] gen9_emit_sampler: sampler = c >[ 9.466] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.466] gen9_emit_vertex_elements: setup id=5 >[ 9.466] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.466] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.466] thread_choose_span: clipped? 0 >[ 9.466] imprecise_trapezoid_span_converter: using 4 threads >[ 9.466] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.466] thread_choose_span: clipped? 0 >[ 9.467] span_thread: flushing 95 boxes >[ 9.467] span_thread: flushing 1 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.467] span_thread: flushing 1 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.467] span_thread: flushing 95 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.467] gen8_vertex_flush[994] = 576 >[ 9.467] gen9_render_composite_spans_done() >[ 9.467] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.467] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.467] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.467] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.467] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.467] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.467] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.467] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.467] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.467] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.467] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.467] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.467] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.467] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.467] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.467] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.467] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.467] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.467] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.467] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.467] sna_drawable_use_bo pixmap=366, box=((8, 904), (632, 1128)), flags=7... >[ 9.467] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.467] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.467] sna_drawable_use_bo: using whole GPU bo >[ 9.467] gen9_composite_set_target: pixmap=366, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.467] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.467] color_convert: src=66282828 [20028888] >[ 9.467] color_convert: dst=66282828 [20028888] >[ 9.467] sna_render_get_solid: 66282828 >[ 9.467] sna_render_get_solid(3) = 66282828 (old) >[ 9.467] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.467] gen4_choose_spans_emitter: solid source >[ 9.467] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.467] gen9_composite_get_binding_table(fa80) >[ 9.467] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.467] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.467] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.467] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.467] gen9_emit_vertex_elements: setup id=5 >[ 9.467] thread_choose_span: clipped? 0 >[ 9.467] imprecise_trapezoid_span_converter: using 4 threads >[ 9.467] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.467] thread_choose_span: clipped? 0 >[ 9.467] span_thread: flushing 2 boxes >[ 9.467] span_thread: flushing 2 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.467] span_thread: flushing 162 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.467] span_thread: flushing 166 boxes >[ 9.467] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.467] gen8_vertex_flush[9d0] = 996 >[ 9.467] gen9_render_composite_spans_done() >[ 9.467] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.467] kgem_can_create_2d: 640x2096 @ 32 >[ 9.467] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.467] kgem_can_create_2d: untiled size=5365760 >[ 9.467] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.467] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.467] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.467] sna_create_pixmap: usage=0, flags=1b >[ 9.467] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.467] __pop_freed_pixmap: reusing freed pixmap=346 header >[ 9.467] create_pixmap_hdr: pixmap=367, width=640, height=2096, usage=0 >[ 9.467] sna_create_pixmap: serial=367, 640x2096, usage=0 >[ 9.467] sna_composite_rectangles(pixmap=368, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.467] sna_composite_rectangles: converted to op 0 >[ 9.467] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.467] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.467] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.467] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.467] sna_composite_rectangles: dropping last-cpu hint >[ 9.467] sna_drawable_use_bo pixmap=368, box=((0, 0), (640, 2096)), flags=19... >[ 9.467] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.467] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.467] sna_pixmap_move_to_gpu(pixmap=368, usage=0), flags=b >[ 9.467] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.467] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.468] sna_pixmap_alloc_gpu: pixmap=368 >[ 9.468] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.468] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.468] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.468] from inactive: pitch=2560, tiling=1: handle=11, id=536 >[ 9.468] __sna_damage_all(640, 2096) >[ 9.468] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.468] sna_pixmap_mark_active: pixmap=368, handle=11 >[ 9.468] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.468] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.468] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.468] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.468] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.468] sna_render_get_solid: 0 >[ 9.468] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.468] aligning vertex: was 3, now 2 floats per vertex >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] gen9_composite_get_binding_table(fa00) >[ 9.468] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.468] kgem_add_handle: handle=11, index=8 >[ 9.468] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.468] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.468] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.468] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.468] gen9_emit_sampler: sampler = 1 >[ 9.468] gen9_emit_sf: num_sf_outputs=1 >[ 9.468] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.468] gen9_emit_vertex_elements: setup id=0 >[ 9.468] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.468] (0, 0), (640, 2096) >[ 9.468] gen8_vertex_flush[a90] = 3 >[ 9.468] sna_composite_rectangles: pixmap=368 marking clear [0]? 1 >[ 9.468] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.468] kgem_can_create_2d: 624x224 @ 32 >[ 9.468] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.468] kgem_can_create_2d: untiled size=561152 >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.468] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.468] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.468] sna_create_pixmap: usage=0, flags=1b >[ 9.468] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.468] __pop_freed_pixmap: reusing freed pixmap=352 header >[ 9.468] create_pixmap_hdr: pixmap=369, width=624, height=224, usage=0 >[ 9.468] sna_create_pixmap: serial=369, 624x224, usage=0 >[ 9.468] sna_composite_rectangles(pixmap=370, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.468] sna_composite_rectangles: converted to op 0 >[ 9.468] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.468] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.468] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.468] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.468] sna_composite_rectangles: dropping last-cpu hint >[ 9.468] sna_drawable_use_bo pixmap=370, box=((0, 0), (624, 224)), flags=19... >[ 9.468] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.468] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.468] sna_pixmap_move_to_gpu(pixmap=370, usage=0), flags=b >[ 9.468] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.468] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.468] sna_pixmap_alloc_gpu: pixmap=370 >[ 9.468] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.468] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.468] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.468] from inactive: pitch=2560, tiling=1: handle=20, id=537 >[ 9.468] __sna_damage_all(624, 224) >[ 9.468] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.468] sna_pixmap_mark_active: pixmap=370, handle=20 >[ 9.468] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.468] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.468] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.468] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.468] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.468] sna_render_get_solid: 0 >[ 9.468] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] gen9_composite_get_binding_table(f980) >[ 9.468] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.468] kgem_add_handle: handle=20, index=9 >[ 9.468] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.468] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.468] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.468] gen9_emit_vertex_elements: setup id=0 >[ 9.468] (0, 0), (624, 224) >[ 9.468] gen8_vertex_flush[ac4] = 3 >[ 9.468] sna_composite_rectangles: pixmap=370 marking clear [0]? 1 >[ 9.468] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.468] kgem_can_create_2d: 576x76 @ 32 >[ 9.468] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.468] kgem_can_create_2d: untiled size=176128 >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.468] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.468] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.468] sna_create_pixmap: usage=0, flags=1b >[ 9.468] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.468] __pop_freed_pixmap: reusing freed pixmap=350 header >[ 9.468] create_pixmap_hdr: pixmap=371, width=576, height=76, usage=0 >[ 9.468] sna_create_pixmap: serial=371, 576x76, usage=0 >[ 9.468] sna_composite_rectangles(pixmap=372, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.468] sna_composite_rectangles: converted to op 0 >[ 9.468] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.468] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.468] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.468] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.468] sna_composite_rectangles: dropping last-cpu hint >[ 9.468] sna_drawable_use_bo pixmap=372, box=((0, 0), (576, 76)), flags=19... >[ 9.468] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.468] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.468] sna_pixmap_move_to_gpu(pixmap=372, usage=0), flags=b >[ 9.468] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.468] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.468] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.468] sna_pixmap_alloc_gpu: pixmap=372 >[ 9.468] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.468] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.468] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.468] from inactive: pitch=2560, tiling=1: handle=38, id=538 >[ 9.468] __sna_damage_all(576, 76) >[ 9.468] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.468] sna_pixmap_mark_active: pixmap=372, handle=38 >[ 9.468] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.468] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.468] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.468] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.468] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.468] sna_render_get_solid: 0 >[ 9.468] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.468] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.468] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.468] gen9_composite_get_binding_table(f900) >[ 9.468] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.468] kgem_add_handle: handle=38, index=10 >[ 9.468] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.468] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.468] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.468] gen9_emit_vertex_elements: setup id=0 >[ 9.468] (0, 0), (576, 76) >[ 9.468] gen8_vertex_flush[af8] = 3 >[ 9.468] sna_composite_rectangles: pixmap=372 marking clear [0]? 1 >[ 9.468] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.468] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.468] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.468] trapezoid_spans_maybe_inplace? clear, no >[ 9.468] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.468] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.468] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.468] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.468] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.468] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.468] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.468] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.469] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.469] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.469] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.469] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.469] sna_drawable_use_bo pixmap=372, box=((2, 2), (574, 74)), flags=7... >[ 9.469] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.469] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.469] sna_drawable_use_bo: using whole GPU bo >[ 9.469] gen9_composite_set_target: pixmap=372, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.469] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.469] color_convert: src=4c000000 [20028888] >[ 9.469] color_convert: dst=4c000000 [20028888] >[ 9.469] sna_render_get_solid: 4c000000 >[ 9.469] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.469] gen4_choose_spans_emitter: solid source >[ 9.469] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.469] aligning vertex: was 2, now 3 floats per vertex >[ 9.469] gen9_composite_get_binding_table(f880) >[ 9.469] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.469] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.469] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.469] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.469] gen9_emit_sampler: sampler = c >[ 9.469] gen9_emit_sf: num_sf_outputs=2 >[ 9.469] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.469] gen9_emit_vertex_elements: setup id=5 >[ 9.469] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.469] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.469] thread_choose_span: clipped? 0 >[ 9.469] imprecise_trapezoid_span_converter: using 4 threads >[ 9.469] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.469] thread_choose_span: clipped? 0 >[ 9.469] span_thread: flushing 26 boxes >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.469] span_thread: flushing 26 boxes >[ 9.469] span_thread: flushing 1 boxes >[ 9.469] span_thread: flushing 1 boxes >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.469] gen8_vertex_flush[ba8] = 162 >[ 9.469] gen9_render_composite_spans_done() >[ 9.469] sna_accel_flush: flush?=0, dirty?=0 >[ 9.469] sna_block_handler (tv=0.0) >[ 9.469] sna_wakeup_handler >[ 9.469] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.469] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.469] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.469] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.469] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.469] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.469] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.469] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.469] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.469] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.469] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.469] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.469] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.469] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.469] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.469] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.469] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.469] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.469] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.469] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.469] sna_drawable_use_bo pixmap=372, box=((0, 0), (576, 76)), flags=7... >[ 9.469] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.469] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.469] sna_drawable_use_bo: using whole GPU bo >[ 9.469] gen9_composite_set_target: pixmap=372, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.469] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.469] color_convert: src=e6e6e6e6 [20028888] >[ 9.469] color_convert: dst=e6e6e6e6 [20028888] >[ 9.469] sna_render_get_solid: e6e6e6e6 >[ 9.469] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.469] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.469] gen4_choose_spans_emitter: solid source >[ 9.469] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.469] gen9_composite_get_binding_table(f800) >[ 9.469] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.469] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.469] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.469] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.469] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.469] gen9_emit_vertex_elements: setup id=5 >[ 9.469] thread_choose_span: clipped? 0 >[ 9.469] imprecise_trapezoid_span_converter: using 4 threads >[ 9.469] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.469] thread_choose_span: clipped? 0 >[ 9.469] span_thread: flushing 62 boxes >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.469] span_thread: flushing 2 boxes >[ 9.469] span_thread: flushing 2 boxes >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.469] span_thread: flushing 62 boxes >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.469] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.469] gen8_vertex_flush[bfc] = 384 >[ 9.469] gen9_render_composite_spans_done() >[ 9.469] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=168, drawable=172 >[ 9.469] sna_validate_gc: recomputing clip >[ 9.469] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.469] sna_copy_area: src=pixmap=372:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=370:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.469] sna_copy_area: normal copy >[ 9.469] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.469] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.469] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.469] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.469] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.469] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.469] sna_do_copy: pixmap -- no source clipping >[ 9.469] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.469] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.469] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=372+(-24, -136), dst pixmap=370+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.469] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.469] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.469] sna_drawable_use_bo pixmap=370, box=((24, 136), (600, 212)), flags=b... >[ 9.469] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.469] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.469] sna_drawable_use_bo: using whole GPU bo >[ 9.469] sna_pixmap_move_to_gpu(pixmap=372, usage=0), flags=a >[ 9.469] sna_pixmap_move_to_gpu: already all-damaged >[ 9.469] sna_pixmap_mark_active: pixmap=372, handle=38 >[ 9.469] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.469] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.469] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.469] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.469] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.469] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.469] aligning vertex: was 3, now 2 floats per vertex >[ 9.469] gen9_composite_get_binding_table(f780) >[ 9.469] kgem_add_reloc64: handle=38, pos=15832, delta=0, domains=40000 >[ 9.469] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.469] [3dd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.469] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.469] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.469] gen9_emit_sampler: sampler = 0 >[ 9.469] gen9_emit_sf: num_sf_outputs=1 >[ 9.469] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.469] gen9_emit_vertex_elements: setup id=0 >[ 9.469] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.469] (0, 0) -> (24, 136) + (576, 76) >[ 9.469] gen8_vertex_flush[ccc] = 3 >[ 9.469] sna_destroy_pixmap: pixmap=372, attached?=1 >[ 9.469] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.470] __kgem_bo_destroy: handle=38, size=204800 >[ 9.470] __kgem_bo_destroy: handle=38 -> active >[ 9.470] __sna_free_pixmap(pixmap=372) >[ 9.470] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.470] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.470] sna_glyphs: discarding mask >[ 9.470] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.470] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.470] gen9_render_composite: 0x0, current mode=1/1 >[ 9.470] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.470] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.470] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.470] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.470] sna_drawable_use_bo pixmap=370, box=((0, 0), (624, 224)), flags=7... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] gen9_composite_set_target: pixmap=370, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.470] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.470] color_convert: src=ff888888 [20028888] >[ 9.470] color_convert: dst=ff888888 [20028888] >[ 9.470] sna_render_get_solid: ff888888 >[ 9.470] sna_render_get_solid(5) = ff888888 (old) >[ 9.470] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.470] sna_transform_is_imprecise_integer_translation: no transform >[ 9.470] gen9_composite_picture: integer translation (0, 0), removing >[ 9.470] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.470] sna_render_pixmap_bo: GPU all damaged >[ 9.470] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.470] gen4_choose_composite_emitter: solid, identity mask >[ 9.470] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.470] aligning vertex: was 2, now 4 floats per vertex >[ 9.470] gen9_composite_get_binding_table(f700) >[ 9.470] kgem_add_reloc64: handle=8, pos=15800, delta=0, domains=40000 >[ 9.470] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.470] kgem_add_reloc64[21] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.470] [3db0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.470] kgem_add_reloc64: handle=6, pos=15784, delta=0, domains=40000 >[ 9.470] kgem_add_handle: handle=6, index=11 >[ 9.470] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=fd585000) >[ 9.470] [3da0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.470] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.470] gen9_emit_sampler: sampler = a >[ 9.470] gen9_emit_sf: num_sf_outputs=2 >[ 9.470] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.470] gen9_emit_vertex_elements: setup id=9 >[ 9.470] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.470] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.470] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.470] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.470] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.470] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.470] gen8_vertex_flush[da8] = 24 >[ 9.470] gen9_magic_ca_pass: CA fixup (6984 -> 7008) >[ 9.470] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.470] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.470] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.470] sna_composite(pixmap=370, op=3, src=210+(0, 0), mask=0+(28, 8), dst=370+(28, 8)+(0, 0), size=(20, 80) >[ 9.470] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.470] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.470] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.470] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.470] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.470] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.470] gen9_render_composite: 20x80, current mode=1/1 >[ 9.470] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.470] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.470] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.470] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.470] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.470] sna_drawable_use_bo pixmap=370, box=((28, 8), (48, 88)), flags=7... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] gen9_composite_set_target: pixmap=370, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.470] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.470] sna_transform_is_imprecise_integer_translation: no transform >[ 9.470] gen9_composite_picture: integer translation (0, 0), removing >[ 9.470] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.470] sna_render_pixmap_bo: GPU all damaged >[ 9.470] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.470] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.470] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.470] gen4_choose_composite_emitter: identity src, no mask >[ 9.470] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.470] aligning vertex: was 4, now 3 floats per vertex >[ 9.470] gen9_composite_get_binding_table(f640) >[ 9.470] kgem_add_reloc64: handle=12, pos=15752, delta=0, domains=40000 >[ 9.470] kgem_add_handle: handle=12, index=12 >[ 9.470] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.470] [3d80] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.470] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.470] gen9_emit_sampler: sampler = 2 >[ 9.470] gen9_emit_sf: num_sf_outputs=1 >[ 9.470] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.470] gen9_emit_vertex_elements: setup id=2 >[ 9.470] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.470] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.470] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.470] gen8_vertex_flush[ee4] = 3 >[ 9.470] sna_composite(pixmap=370, op=3, src=214+(0, 0), mask=0+(28, 0), dst=370+(28, 0)+(0, 0), size=(20, 8) >[ 9.470] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.470] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.470] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.470] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.470] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.470] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.470] gen9_render_composite: 20x8, current mode=1/1 >[ 9.470] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.470] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.470] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.470] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.470] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.470] sna_drawable_use_bo pixmap=370, box=((28, 0), (48, 8)), flags=7... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] gen9_composite_set_target: pixmap=370, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.470] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.470] sna_transform_is_imprecise_integer_translation: no transform >[ 9.470] gen9_composite_picture: integer translation (0, 0), removing >[ 9.470] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.470] sna_render_pixmap_bo: GPU all damaged >[ 9.470] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.470] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.470] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.470] gen4_choose_composite_emitter: identity src, no mask >[ 9.470] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.470] gen9_composite_get_binding_table(f5c0) >[ 9.470] kgem_add_reloc64: handle=24, pos=15720, delta=0, domains=40000 >[ 9.470] kgem_add_handle: handle=24, index=13 >[ 9.470] kgem_add_reloc64[24] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.470] [3d60] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.470] gen9_emit_vertex_elements: setup id=2 >[ 9.470] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.470] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.470] gen8_vertex_flush[f20] = 3 >[ 9.470] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=172, drawable=170 >[ 9.470] sna_validate_gc: recomputing clip >[ 9.470] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.470] sna_copy_area: src=pixmap=370:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=368:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.470] sna_copy_area: normal copy >[ 9.470] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.470] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.470] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.470] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.470] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.470] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.470] sna_do_copy: pixmap -- no source clipping >[ 9.470] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.470] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.470] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=370+(-8, -896), dst pixmap=368+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.470] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.470] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.470] sna_drawable_use_bo pixmap=368, box=((8, 896), (632, 1120)), flags=b... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] sna_pixmap_move_to_gpu(pixmap=370, usage=0), flags=a >[ 9.470] sna_pixmap_move_to_gpu: already all-damaged >[ 9.470] sna_pixmap_mark_active: pixmap=370, handle=20 >[ 9.470] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.470] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.470] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.470] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.470] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.470] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.470] aligning vertex: was 3, now 2 floats per vertex >[ 9.470] gen9_composite_get_binding_table(f540) >[ 9.470] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.470] kgem_add_reloc64: handle=20, pos=15688, delta=0, domains=40000 >[ 9.470] kgem_add_reloc64[25] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.470] [3d40] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.470] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.470] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.470] gen9_emit_sampler: sampler = 0 >[ 9.470] gen9_emit_vertex_elements: setup id=0 >[ 9.470] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.470] (0, 0) -> (8, 896) + (624, 224) >[ 9.470] gen8_vertex_flush[fa8] = 3 >[ 9.470] sna_destroy_pixmap: pixmap=370, attached?=1 >[ 9.470] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.470] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.470] __kgem_bo_destroy: handle=20 -> active >[ 9.470] __sna_free_pixmap(pixmap=370) >[ 9.470] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.470] kgem_can_create_2d: 624x80 @ 32 >[ 9.470] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.470] kgem_can_create_2d: untiled size=200704 >[ 9.470] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.470] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.470] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.470] sna_create_pixmap: usage=0, flags=1b >[ 9.470] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.470] __pop_freed_pixmap: reusing freed pixmap=370 header >[ 9.470] create_pixmap_hdr: pixmap=373, width=624, height=80, usage=0 >[ 9.470] sna_create_pixmap: serial=373, 624x80, usage=0 >[ 9.470] sna_composite_rectangles(pixmap=374, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.470] sna_composite_rectangles: converted to op 0 >[ 9.470] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.470] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.470] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.470] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.470] sna_composite_rectangles: dropping last-cpu hint >[ 9.470] sna_drawable_use_bo pixmap=374, box=((0, 0), (624, 80)), flags=19... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.470] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.470] sna_pixmap_move_to_gpu(pixmap=374, usage=0), flags=b >[ 9.470] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.470] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.470] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.470] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.470] sna_pixmap_alloc_gpu: pixmap=374 >[ 9.470] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.470] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.470] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.470] 1:from active: pitch=2560, tiling=1, handle=38, id=539 >[ 9.470] __sna_damage_all(624, 80) >[ 9.470] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.470] sna_pixmap_mark_active: pixmap=374, handle=38 >[ 9.470] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.470] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.470] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.470] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.470] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.470] sna_render_get_solid: 0 >[ 9.470] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.470] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.470] gen9_composite_get_binding_table(f4c0) >[ 9.470] kgem_add_reloc64: handle=38, pos=15656, delta=0, domains=20002 >[ 9.470] kgem_add_reloc64[26] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.470] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.470] [3d20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.470] gen9_emit_sampler: sampler = 1 >[ 9.470] gen9_emit_vertex_elements: setup id=0 >[ 9.470] (0, 0), (624, 80) >[ 9.470] gen8_vertex_flush[fe4] = 3 >[ 9.470] sna_composite_rectangles: pixmap=374 marking clear [0]? 1 >[ 9.470] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=170, drawable=176 >[ 9.470] sna_validate_gc: recomputing clip >[ 9.470] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.470] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=374:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.470] sna_copy_area: normal copy >[ 9.470] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.470] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.470] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.470] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.470] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.470] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.470] sna_do_copy: pixmap -- no source clipping >[ 9.470] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.470] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.470] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=374+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.470] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.470] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.470] sna_drawable_use_bo pixmap=374, box=((28, 0), (246, 80)), flags=b... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.470] sna_pixmap_move_to_gpu: already all-damaged >[ 9.470] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.470] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.470] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.470] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.470] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.470] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.470] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.470] gen9_composite_get_binding_table(f440) >[ 9.470] kgem_add_reloc64: handle=21, pos=15624, delta=0, domains=40000 >[ 9.470] kgem_add_handle: handle=21, index=14 >[ 9.470] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd994000) >[ 9.470] [3d00] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.470] gen9_emit_sampler: sampler = 0 >[ 9.470] gen9_emit_vertex_elements: setup id=0 >[ 9.470] (0, 0) -> (28, 0) + (218, 80) >[ 9.470] gen8_vertex_flush[1028] = 3 >[ 9.470] sna_composite(pixmap=368, op=3, src=374+(0, 0), mask=0+(0, 0), dst=368+(8, 1136)+(0, 0), size=(624, 80) >[ 9.470] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.470] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.470] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.470] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.470] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.470] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.470] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.470] gen9_render_composite: 624x80, current mode=1/1 >[ 9.470] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.470] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.470] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.470] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.470] sna_drawable_use_bo pixmap=368, box=((8, 1136), (632, 1216)), flags=7... >[ 9.470] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.470] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.470] sna_drawable_use_bo: using whole GPU bo >[ 9.470] gen9_composite_set_target: pixmap=368, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.470] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.470] sna_transform_is_imprecise_integer_translation: no transform >[ 9.470] gen9_composite_picture: integer translation (0, 0), removing >[ 9.470] sna_render_pixmap_bo pixmap=374, (0, 0)x(624, 80)/(624, 80) >[ 9.470] sna_render_pixmap_bo: GPU all damaged >[ 9.470] color_convert: src=cc000000 [20028888] >[ 9.470] color_convert: dst=cc000000 [20028888] >[ 9.470] sna_render_get_solid: cc000000 >[ 9.470] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.470] gen4_choose_composite_emitter: identity source, identity mask >[ 9.470] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.470] aligning vertex: was 2, now 5 floats per vertex >[ 9.471] gen9_composite_get_binding_table(f3c0) >[ 9.471] kgem_add_reloc64: handle=38, pos=15592, delta=0, domains=40000 >[ 9.471] kgem_add_reloc64[28] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.471] [3ce0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.471] kgem_add_reloc64: handle=7, pos=15576, delta=0, domains=40000 >[ 9.471] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.471] kgem_add_reloc64[29] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.471] [3cd0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.471] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.471] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.471] gen9_emit_sampler: sampler = 3 >[ 9.471] gen9_emit_sf: num_sf_outputs=2 >[ 9.471] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.471] gen9_emit_vertex_elements: setup id=10 >[ 9.471] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.471] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.471] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.471] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.471] gen8_vertex_flush[1100] = 3 >[ 9.471] sna_destroy_pixmap: pixmap=374, attached?=1 >[ 9.471] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.471] __kgem_bo_destroy: handle=38, size=204800 >[ 9.471] __kgem_bo_destroy: handle=38 -> active >[ 9.471] __sna_free_pixmap(pixmap=374) >[ 9.471] sna_composite(pixmap=366, op=3, src=368+(0, 0), mask=0+(0, 0), dst=366+(0, 0)+(0, 0), size=(640, 2096) >[ 9.471] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.471] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.471] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.471] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.471] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.471] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.471] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.471] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.471] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.471] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.471] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.471] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.471] sna_drawable_use_bo pixmap=366, box=((0, 0), (640, 2096)), flags=7... >[ 9.471] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.471] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.471] sna_drawable_use_bo: using whole GPU bo >[ 9.471] gen9_composite_set_target: pixmap=366, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.471] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.471] sna_transform_is_imprecise_integer_translation: no transform >[ 9.471] gen9_composite_picture: integer translation (0, 0), removing >[ 9.471] sna_render_pixmap_bo pixmap=368, (0, 0)x(640, 2096)/(640, 2096) >[ 9.471] sna_render_pixmap_bo: GPU all damaged >[ 9.471] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.471] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.471] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.471] gen4_choose_composite_emitter: identity src, no mask >[ 9.471] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.471] aligning vertex: was 5, now 3 floats per vertex >[ 9.471] gen9_composite_get_binding_table(f300) >[ 9.471] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.471] kgem_add_reloc64: handle=11, pos=15544, delta=0, domains=40000 >[ 9.471] kgem_add_reloc64[30] = (delta=0, target handle=8, presumed=fa111000) >[ 9.471] [3cb0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.471] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.471] gen9_emit_sampler: sampler = 2 >[ 9.471] gen9_emit_sf: num_sf_outputs=1 >[ 9.471] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.471] gen9_emit_vertex_elements: setup id=2 >[ 9.471] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.471] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.471] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.471] gen8_vertex_flush[11a8] = 3 >[ 9.471] sna_destroy_pixmap: pixmap=368, attached?=1 >[ 9.471] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.471] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.471] __kgem_bo_destroy: handle=11 -> active >[ 9.471] __sna_free_pixmap(pixmap=368) >[ 9.471] sna_composite(pixmap=362, op=3, src=366+(0, 0), mask=0+(160, 64), dst=362+(160, 64)+(0, 0), size=(640, 2096) >[ 9.471] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.471] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.471] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.471] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.471] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.471] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.471] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.471] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.471] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.471] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.471] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.471] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.471] sna_drawable_use_bo pixmap=362, box=((160, 64), (800, 2160)), flags=7... >[ 9.471] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.471] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.471] sna_drawable_use_bo: using whole GPU bo >[ 9.471] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.471] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.471] sna_transform_is_imprecise_integer_translation: no transform >[ 9.471] gen9_composite_picture: integer translation (0, 0), removing >[ 9.471] sna_render_pixmap_bo pixmap=366, (0, 0)x(640, 2096)/(640, 2096) >[ 9.471] sna_render_pixmap_bo: GPU all damaged >[ 9.471] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.471] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.471] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.471] gen4_choose_composite_emitter: identity src, no mask >[ 9.471] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.471] gen9_composite_get_binding_table(f280) >[ 9.471] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.471] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.471] kgem_add_reloc64[31] = (delta=0, target handle=7, presumed=f4225000) >[ 9.471] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.471] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.471] gen9_emit_vertex_elements: setup id=2 >[ 9.471] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.471] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.471] gen8_vertex_flush[11f4] = 3 >[ 9.471] sna_destroy_pixmap: pixmap=366, attached?=1 >[ 9.471] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.471] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.471] __kgem_bo_destroy: handle=25 -> active >[ 9.471] __sna_free_pixmap(pixmap=366) >[ 9.471] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.471] kgem_can_create_2d: 2x64 @ 32 >[ 9.471] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.471] kgem_can_create_2d: untiled size=4096 >[ 9.471] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.471] kgem_choose_tiling: 2x64 -> 0 >[ 9.471] sna_create_pixmap: usage=0, flags=a >[ 9.471] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.471] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.471] create_pixmap: serial=375, usage=0, 2x64 >[ 9.471] sna_create_pixmap: serial=375, 2x64, usage=0 >[ 9.471] sna_composite_rectangles(pixmap=376, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.471] sna_composite_rectangles: converted to op 0 >[ 9.471] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.471] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.471] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.471] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.471] sna_composite_rectangles: fallback, dst pixmap=376 too small or not attached >[ 9.471] sna_composite_rectangles: fallback >[ 9.471] sna_drawable_move_region_to_cpu(pixmap=376 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.471] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.471] _sna_pixmap_move_to_cpu(pixmap=376, 2x64, flags=1) >[ 9.471] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.471] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.471] operate_inplace: no, inplace operation not suitable >[ 9.471] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.471] __sna_damage_all(2, 64) >[ 9.471] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.471] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.471] kgem_can_create_2d: 1x32 @ 32 >[ 9.471] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.471] kgem_can_create_2d: untiled size=4096 >[ 9.471] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.471] kgem_choose_tiling: 1x32 -> 0 >[ 9.471] sna_create_pixmap: usage=0, flags=a >[ 9.471] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.471] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.471] create_pixmap: serial=377, usage=0, 1x32 >[ 9.471] sna_create_pixmap: serial=377, 1x32, usage=0 >[ 9.471] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=176, drawable=17a >[ 9.471] sna_validate_gc: recomputing clip >[ 9.471] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.471] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.471] try_upload__fast: ignore existing cpu damage (if any) >[ 9.471] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.471] try_upload__fast: no, no gpu damage >[ 9.471] sna_drawable_move_region_to_cpu(pixmap=378 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.471] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.471] _sna_pixmap_move_to_cpu(pixmap=378, 1x32, flags=1) >[ 9.471] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.471] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.471] operate_inplace: no, inplace operation not suitable >[ 9.471] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.471] __sna_damage_all(1, 32) >[ 9.471] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.471] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.471] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.471] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.471] sna_accel_flush: flush?=0, dirty?=0 >[ 9.471] sna_composite(pixmap=376, op=1, src=378+(0, 0), mask=0+(0, 0), dst=376+(0, 0)+(0, 0), size=(2, 64) >[ 9.471] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.471] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.471] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.471] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.471] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.471] sna_composite: fallback, dst pixmap=376 is too small (or completely damaged) >[ 9.471] sna_composite: fallback -- fbComposite >[ 9.471] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.471] sna_composite_fb: fallback -- move src to cpu >[ 9.471] _sna_pixmap_move_to_cpu(pixmap=378, 1x32, flags=2) >[ 9.471] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.471] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.471] sna_composite_fb: fallback -- move dst to cpu >[ 9.471] sna_drawable_move_region_to_cpu(pixmap=376 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.471] sna_drawable_move_region_to_cpu: pixmap=376 all damaged on CPU >[ 9.471] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.471] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.471] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.471] sna_destroy_pixmap: pixmap=378, attached?=1 >[ 9.471] __sna_free_pixmap(pixmap=378) >[ 9.471] sna_composite(pixmap=362, op=3, src=376+(0, 0), mask=0+(0, 0), dst=362+(0, 0)+(0, 0), size=(3840, 64) >[ 9.471] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.471] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.471] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.471] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.471] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.471] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.471] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.471] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.471] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.471] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.471] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.471] sna_drawable_use_bo pixmap=362, box=((0, 0), (3840, 64)), flags=7... >[ 9.471] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.471] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.471] sna_drawable_use_bo: using whole GPU bo >[ 9.471] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.471] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.471] sna_transform_is_imprecise_integer_translation: no transform >[ 9.471] gen9_composite_picture: integer translation (0, 0), removing >[ 9.471] sna_render_pixmap_bo pixmap=376, (0, 0)x(3840, 64)/(2, 64) >[ 9.471] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.471] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.471] use_cpu_bo: no cpu bo >[ 9.471] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.471] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.471] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.471] sna_drawable_move_region_to_cpu(pixmap=376 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.471] sna_drawable_move_region_to_cpu: pixmap=376 all damaged on CPU >[ 9.471] kgem_can_create_2d: 2x64 @ 32 >[ 9.471] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.471] kgem_can_create_2d: untiled size=4096 >[ 9.471] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.471] kgem_choose_tiling: 2x64 -> 0 >[ 9.471] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.471] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.471] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.471] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.471] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.471] search_linear_cache: searching for inactive gtt map >[ 9.471] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.471] search_linear_cache: searching for inactive gtt map >[ 9.471] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.471] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.471] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.471] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.471] kgem_create_buffer: reusing handle=31 for buffer >[ 9.471] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.471] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.471] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.471] kgem_bo_map: converting request for GTT map into CPU map >[ 9.471] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.471] kgem_bo_sync__cpu: handle=31 >[ 9.471] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.471] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.471] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.471] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.471] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.471] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.471] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.471] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.471] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.471] upload: adding upload cache to pixmap=376 >[ 9.471] kgem_proxy_bo_attach: handle=31 >[ 9.471] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.471] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.471] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.471] gen4_choose_composite_emitter: identity src, no mask >[ 9.471] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.471] gen9_composite_get_binding_table(f200) >[ 9.471] kgem_add_reloc64: handle=31, pos=15480, delta=0, domains=40000 >[ 9.471] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.471] kgem_add_handle: handle=31, index=15 >[ 9.471] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd4fc000) >[ 9.471] [3c70] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.471] gen9_emit_sampler: sampler = a >[ 9.471] gen9_emit_vertex_elements: setup id=2 >[ 9.471] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.471] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.471] gen8_vertex_flush[1238] = 3 >[ 9.471] sna_destroy_pixmap: pixmap=376, attached?=1 >[ 9.471] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.471] __sna_free_pixmap(pixmap=376) >[ 9.471] sna_composite(pixmap=362, op=3, src=292+(0, 0), mask=0+(0, 0), dst=362+(0, 0)+(0, 0), size=(3840, 48) >[ 9.471] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.471] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.471] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.471] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.471] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.471] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.471] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.471] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.471] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.471] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.471] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.471] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.471] sna_drawable_use_bo pixmap=362, box=((0, 0), (3840, 48)), flags=7... >[ 9.471] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.471] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.471] sna_drawable_use_bo: using whole GPU bo >[ 9.471] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.471] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.471] sna_transform_is_imprecise_integer_translation: no transform >[ 9.471] gen9_composite_picture: integer translation (0, 0), removing >[ 9.471] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.471] sna_render_pixmap_bo: GPU all damaged >[ 9.471] color_convert: src=1000000 [20028888] >[ 9.471] color_convert: dst=1000000 [20028888] >[ 9.471] sna_render_get_solid: 1000000 >[ 9.471] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.471] gen4_choose_composite_emitter: identity source, identity mask >[ 9.471] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.471] aligning vertex: was 3, now 5 floats per vertex >[ 9.471] gen9_composite_get_binding_table(f180) >[ 9.471] gen9_emit_sampler: sampler = 3 >[ 9.471] gen9_emit_sf: num_sf_outputs=2 >[ 9.471] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.472] gen9_emit_vertex_elements: setup id=10 >[ 9.472] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.472] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.472] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.472] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.472] gen8_vertex_flush[12e8] = 3 >[ 9.472] sna_composite_rectangles(pixmap=362, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.472] sna_composite_rectangles: converted to op 3 >[ 9.472] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.472] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.472] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.472] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.472] sna_drawable_use_bo pixmap=362, box=((0, 0), (3840, 48)), flags=1... >[ 9.472] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.472] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.472] sna_drawable_use_bo: using whole GPU bo >[ 9.472] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.472] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.472] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.472] sna_render_get_solid: 660a0a0a >[ 9.472] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.472] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.472] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.472] aligning vertex: was 5, now 2 floats per vertex >[ 9.472] gen9_composite_get_binding_table(f140) >[ 9.472] gen9_emit_sampler: sampler = 1 >[ 9.472] gen9_emit_sf: num_sf_outputs=1 >[ 9.472] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.472] gen9_emit_vertex_elements: setup id=0 >[ 9.472] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.472] (0, 0), (3840, 48) >[ 9.472] gen8_vertex_flush[1390] = 3 >[ 9.472] sna_composite(pixmap=362, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=362+(3786, 6)+(0, 0), size=(44, 36) >[ 9.472] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.472] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.472] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.472] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.472] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.472] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.472] gen9_render_composite: 44x36, current mode=1/1 >[ 9.472] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.472] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.472] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.472] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.472] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.472] sna_drawable_use_bo pixmap=362, box=((3786, 6), (3830, 42)), flags=7... >[ 9.472] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.472] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.472] sna_drawable_use_bo: using whole GPU bo >[ 9.472] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.472] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.472] sna_transform_is_imprecise_integer_translation: no transform >[ 9.472] gen9_composite_picture: integer translation (0, 0), removing >[ 9.472] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.472] sna_render_pixmap_bo: CPU all damaged >[ 9.472] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.472] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.472] __kgem_retire_rq: request 1 complete >[ 9.472] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.472] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.472] gen8_vertex_close: used=28136, vbo active? 16, vb=625, nreloc=5 >[ 9.472] gen8_vertex_close: reloc[0] = 287 >[ 9.472] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.472] kgem_add_handle: handle=16, index=16 >[ 9.472] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.472] gen8_vertex_close: reloc[1] = 357 >[ 9.472] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.472] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.472] gen8_vertex_close: reloc[2] = 487 >[ 9.472] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.472] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.472] gen8_vertex_close: reloc[3] = 608 >[ 9.472] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.472] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.472] gen8_vertex_close: reloc[4] = 869 >[ 9.472] kgem_add_reloc64: handle=16, pos=869, delta=0, domains=200000 >[ 9.472] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.472] batch[1/1, flags=1800]: 1258 1258 15440 16384, nreloc=38, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.472] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.472] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.472] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.472] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.472] kgem_fixup_relocs: shrinking by 53248 >[ 9.472] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.472] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.472] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.472] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.472] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.472] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.472] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.472] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.472] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.472] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=7 >[ 9.472] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.472] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.472] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=7 >[ 9.472] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=7 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=8 >[ 9.472] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.472] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.472] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.472] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.472] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.472] __kgem_bo_clear_busy: handle=7 >[ 9.472] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.472] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.472] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.472] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.472] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.472] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.472] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.472] gen4_choose_composite_emitter: identity src, no mask >[ 9.472] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.472] aligning vertex: was 2, now 3 floats per vertex >[ 9.472] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.472] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.472] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.472] kgem_add_handle: handle=4, index=0 >[ 9.472] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.472] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.472] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.472] gen9_composite_get_binding_table(ffc0) >[ 9.472] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.472] kgem_add_handle: handle=39, index=1 >[ 9.472] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.472] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.472] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.472] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.472] kgem_add_handle: handle=32, index=2 >[ 9.472] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.472] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.472] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.472] gen9_emit_sampler: sampler = 2 >[ 9.472] gen9_emit_sf: num_sf_outputs=1 >[ 9.472] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.472] gen9_emit_vertex_elements: setup id=2 >[ 9.472] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.472] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.472] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.472] gen8_vertex_flush[490] = 3 >[ 9.472] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.472] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.472] sna_glyphs: discarding mask >[ 9.472] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.472] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.472] gen9_render_composite: 0x0, current mode=1/1 >[ 9.472] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.472] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.472] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.472] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.472] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=7... >[ 9.472] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.472] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.472] sna_drawable_use_bo: using whole GPU bo >[ 9.472] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.472] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.472] color_convert: src=ffdfdbd2 [20028888] >[ 9.472] color_convert: dst=ffdfdbd2 [20028888] >[ 9.472] sna_render_get_solid: ffdfdbd2 >[ 9.472] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.472] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.472] sna_transform_is_imprecise_integer_translation: no transform >[ 9.472] gen9_composite_picture: integer translation (0, 0), removing >[ 9.472] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.472] sna_render_pixmap_bo: GPU all damaged >[ 9.472] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.472] gen4_choose_composite_emitter: solid, identity mask >[ 9.472] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.472] aligning vertex: was 3, now 4 floats per vertex >[ 9.472] gen9_composite_get_binding_table(ff00) >[ 9.472] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.472] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.472] kgem_add_handle: handle=8, index=3 >[ 9.472] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.472] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.472] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.472] kgem_add_handle: handle=6, index=4 >[ 9.472] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.472] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.472] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.472] gen9_emit_sampler: sampler = a >[ 9.472] gen9_emit_sf: num_sf_outputs=2 >[ 9.472] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.472] gen9_emit_vertex_elements: setup id=9 >[ 9.472] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.472] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.472] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.472] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.472] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.472] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.472] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.472] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.472] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.472] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.472] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.472] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.472] gen8_vertex_flush[56c] = 15 >[ 9.472] gen9_magic_ca_pass: CA fixup (7037 -> 7052) >[ 9.472] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.472] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.472] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.472] sna_composite(pixmap=362, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=362+(3626, 6)+(0, 0), size=(48, 36) >[ 9.472] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.472] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.472] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.472] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.473] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.473] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.473] gen9_render_composite: 48x36, current mode=1/1 >[ 9.473] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.473] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.473] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.473] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.473] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.473] sna_drawable_use_bo pixmap=362, box=((3626, 6), (3674, 42)), flags=7... >[ 9.473] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.473] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.473] sna_drawable_use_bo: using whole GPU bo >[ 9.473] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.473] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.473] sna_transform_is_imprecise_integer_translation: no transform >[ 9.473] gen9_composite_picture: integer translation (0, 0), removing >[ 9.473] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.473] sna_render_pixmap_bo: CPU all damaged >[ 9.473] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.473] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.473] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.473] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.473] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.473] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.473] gen4_choose_composite_emitter: identity src, no mask >[ 9.473] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.473] aligning vertex: was 4, now 3 floats per vertex >[ 9.473] gen9_composite_get_binding_table(fe40) >[ 9.473] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.473] kgem_add_handle: handle=33, index=5 >[ 9.473] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.473] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.473] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.473] gen9_emit_sampler: sampler = 2 >[ 9.473] gen9_emit_sf: num_sf_outputs=1 >[ 9.473] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.473] gen9_emit_vertex_elements: setup id=2 >[ 9.473] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.473] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.473] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.473] gen8_vertex_flush[6a8] = 3 >[ 9.473] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.473] kgem_can_create_2d: 26x20 @ 32 >[ 9.473] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.473] kgem_can_create_2d: untiled size=4096 >[ 9.473] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.473] kgem_choose_tiling: 26x20 -> 0 >[ 9.473] sna_create_pixmap: usage=0, flags=a >[ 9.473] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.473] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.473] create_pixmap: serial=379, usage=0, 26x20 >[ 9.473] sna_create_pixmap: serial=379, 26x20, usage=0 >[ 9.473] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=17a, drawable=17c >[ 9.473] sna_validate_gc: recomputing clip >[ 9.473] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.473] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.473] try_upload__fast: ignore existing cpu damage (if any) >[ 9.473] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.473] try_upload__fast: no, no gpu damage >[ 9.473] sna_drawable_move_region_to_cpu(pixmap=380 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.473] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.473] _sna_pixmap_move_to_cpu(pixmap=380, 26x20, flags=1) >[ 9.473] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.473] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.473] operate_inplace: no, inplace operation not suitable >[ 9.473] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.473] __sna_damage_all(26, 20) >[ 9.473] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.473] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.473] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.473] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.473] sna_accel_flush: flush?=1, dirty?=1 >[ 9.473] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.473] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.473] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.473] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.473] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.473] kgem_bo_sync__cpu_full: handle=33 >[ 9.473] gen8_vertex_close: used=28218, vbo active? 16, vb=204, nreloc=2 >[ 9.473] gen8_vertex_close: reloc[0] = 287 >[ 9.473] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.473] kgem_add_handle: handle=16, index=6 >[ 9.473] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.473] gen8_vertex_close: reloc[1] = 342 >[ 9.473] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.473] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.473] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.473] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.473] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.473] kgem_fixup_relocs: shrinking by 61440 >[ 9.473] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.473] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.473] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.473] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.473] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.473] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.473] __kgem_bo_clear_busy: handle=8 >[ 9.473] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.473] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.473] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.473] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.473] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.473] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.473] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.488] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.488] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.488] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.488] __kgem_retire_rq: request 2 complete >[ 9.488] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.488] kgem_bo_move_to_cache: release handle=25 >[ 9.488] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.488] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.488] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.488] kgem_bo_move_to_cache: release handle=11 >[ 9.488] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.488] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.488] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.488] kgem_bo_move_to_cache: release handle=38 >[ 9.488] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.488] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.488] kgem_bo_move_to_cache: release handle=20 >[ 9.488] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.488] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.488] kgem_bo_move_to_cache: release handle=22 >[ 9.488] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.488] __kgem_retire_rq: request 1 complete >[ 9.488] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.488] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.488] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.488] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.488] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.488] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.488] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.488] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.488] kgem_bo_sync__cpu_full: handle=32 >[ 9.488] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.488] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.488] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.488] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.488] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.488] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.488] sna_accel_flush: flush?=0, dirty?=0 >[ 9.488] sna_block_handler (tv=0.0) >[ 9.488] sna_wakeup_handler >[ 9.488] sna_mode_wakeup: len=64 >[ 9.488] sna_mode_wakeup: recording last swap on pipe=1, frame 292 [124], time 9.477086 >[ 9.488] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.488] sna_mode_wakeup: flip complete, pending? 2 >[ 9.488] sna_mode_wakeup: recording last swap on pipe=0, frame 322 [142], time 9.478393 >[ 9.488] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.488] sna_mode_wakeup: flip complete, pending? 1 >[ 9.488] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.488] sna_composite(pixmap=362, op=3, src=380+(2370, 10), mask=0+(3554, 6), dst=362+(3554, 6)+(0, 0), size=(52, 36) >[ 9.488] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.488] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.488] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.488] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.488] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.488] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.488] gen9_render_composite: 52x36, current mode=0/1 >[ 9.488] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.488] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.488] sna_blt_composite: unsupported op [3] for blitting >[ 9.488] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.488] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.488] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.488] sna_drawable_use_bo pixmap=362, box=((3554, 6), (3606, 42)), flags=7... >[ 9.488] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.488] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.488] sna_drawable_use_bo: using whole GPU bo >[ 9.488] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.488] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.488] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.488] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.488] sna_render_pixmap_bo pixmap=380, (2370, 10)x(52, 36)/(26, 20) >[ 9.488] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.488] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.488] use_cpu_bo: no cpu bo >[ 9.488] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.488] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.488] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.488] sna_drawable_move_region_to_cpu(pixmap=380 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.488] sna_drawable_move_region_to_cpu: pixmap=380 all damaged on CPU >[ 9.488] kgem_can_create_2d: 26x20 @ 32 >[ 9.488] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.488] kgem_can_create_2d: untiled size=4096 >[ 9.488] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.488] kgem_choose_tiling: 26x20 -> 0 >[ 9.488] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.488] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.488] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.488] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.488] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.488] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.488] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.488] upload: adding upload cache to pixmap=380 >[ 9.488] kgem_proxy_bo_attach: handle=31 >[ 9.488] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.488] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.488] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.488] gen4_choose_composite_emitter: simple src, no mask >[ 9.488] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.488] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.488] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.488] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.488] kgem_add_handle: handle=4, index=0 >[ 9.488] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.488] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.488] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.488] gen9_composite_get_binding_table(ffc0) >[ 9.488] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.488] kgem_add_handle: handle=39, index=1 >[ 9.488] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.488] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.489] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.489] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.489] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.489] kgem_add_handle: handle=31, index=2 >[ 9.489] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.489] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.489] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.489] gen9_emit_sampler: sampler = 22 >[ 9.489] gen9_emit_sf: num_sf_outputs=1 >[ 9.489] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.489] gen9_emit_vertex_elements: setup id=2 >[ 9.489] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.489] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.489] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.489] gen8_vertex_flush[490] = 3 >[ 9.489] sna_destroy_pixmap: pixmap=380, attached?=1 >[ 9.489] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.489] __sna_free_pixmap(pixmap=380) >[ 9.489] sna_composite(pixmap=362, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=362+(3490, 6)+(0, 0), size=(44, 36) >[ 9.489] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.489] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.489] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.489] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.489] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.489] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.489] gen9_render_composite: 44x36, current mode=1/1 >[ 9.489] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.489] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.489] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.489] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.489] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.489] sna_drawable_use_bo pixmap=362, box=((3490, 6), (3534, 42)), flags=7... >[ 9.489] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.489] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.489] sna_drawable_use_bo: using whole GPU bo >[ 9.489] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.489] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.489] sna_transform_is_imprecise_integer_translation: no transform >[ 9.489] gen9_composite_picture: integer translation (0, 0), removing >[ 9.489] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.489] sna_render_pixmap_bo: CPU all damaged >[ 9.489] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.489] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.489] gen8_vertex_close: used=28227, vbo active? 16, vb=4, nreloc=1 >[ 9.489] gen8_vertex_close: reloc[0] = 287 >[ 9.489] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.489] kgem_add_handle: handle=16, index=3 >[ 9.489] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.489] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.489] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.489] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.489] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.489] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.489] kgem_fixup_relocs: shrinking by 61440 >[ 9.489] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.489] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.489] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.489] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.489] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.489] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.489] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.489] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.489] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.489] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.489] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.489] gen4_choose_composite_emitter: identity src, no mask >[ 9.489] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.489] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.489] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.489] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.489] kgem_add_handle: handle=4, index=0 >[ 9.489] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.489] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.489] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.489] gen9_composite_get_binding_table(ffc0) >[ 9.489] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.489] kgem_add_handle: handle=39, index=1 >[ 9.489] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.489] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.489] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.489] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.489] kgem_add_handle: handle=34, index=2 >[ 9.489] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.489] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.489] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.489] gen9_emit_sampler: sampler = 2 >[ 9.489] gen9_emit_sf: num_sf_outputs=1 >[ 9.489] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.489] gen9_emit_vertex_elements: setup id=2 >[ 9.489] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.489] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.489] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.489] gen8_vertex_flush[490] = 3 >[ 9.489] sna_composite(pixmap=362, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=362+(3422, 6)+(0, 0), size=(48, 36) >[ 9.489] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.489] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.489] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.489] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.489] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.489] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.489] gen9_render_composite: 48x36, current mode=1/1 >[ 9.489] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.489] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.489] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.489] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.489] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.489] sna_drawable_use_bo pixmap=362, box=((3422, 6), (3470, 42)), flags=7... >[ 9.489] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.489] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.489] sna_drawable_use_bo: using whole GPU bo >[ 9.489] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.489] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.489] sna_transform_is_imprecise_integer_translation: no transform >[ 9.489] gen9_composite_picture: integer translation (0, 0), removing >[ 9.489] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.489] sna_render_pixmap_bo: CPU all damaged >[ 9.489] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.489] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.489] __kgem_retire_rq: request 1 complete >[ 9.489] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.489] gen8_vertex_close: used=28236, vbo active? 16, vb=4, nreloc=1 >[ 9.489] gen8_vertex_close: reloc[0] = 287 >[ 9.489] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.489] kgem_add_handle: handle=16, index=3 >[ 9.489] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.489] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.489] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.489] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.489] kgem_fixup_relocs: shrinking by 61440 >[ 9.489] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.489] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.489] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.489] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.489] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.489] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.489] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.489] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.489] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.489] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.489] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.489] gen4_choose_composite_emitter: identity src, no mask >[ 9.489] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.489] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.489] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.489] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.489] kgem_add_handle: handle=4, index=0 >[ 9.489] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.489] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.489] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.489] gen9_composite_get_binding_table(ffc0) >[ 9.489] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.489] kgem_add_handle: handle=39, index=1 >[ 9.489] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.489] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.489] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.489] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.489] kgem_add_handle: handle=28, index=2 >[ 9.489] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.489] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.489] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.489] gen9_emit_sampler: sampler = 2 >[ 9.489] gen9_emit_sf: num_sf_outputs=1 >[ 9.489] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.489] gen9_emit_vertex_elements: setup id=2 >[ 9.489] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.489] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.489] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.489] gen8_vertex_flush[490] = 3 >[ 9.489] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.489] kgem_can_create_2d: 16x16 @ 32 >[ 9.489] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.489] kgem_can_create_2d: untiled size=4096 >[ 9.489] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.489] kgem_choose_tiling: 16x16 -> 0 >[ 9.489] sna_create_pixmap: usage=0, flags=a >[ 9.489] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.489] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.489] create_pixmap: serial=381, usage=0, 16x16 >[ 9.489] sna_create_pixmap: serial=381, 16x16, usage=0 >[ 9.489] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=17c, drawable=17e >[ 9.489] sna_validate_gc: recomputing clip >[ 9.489] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.489] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.489] try_upload__fast: ignore existing cpu damage (if any) >[ 9.489] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.489] try_upload__fast: no, no gpu damage >[ 9.489] sna_drawable_move_region_to_cpu(pixmap=382 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.489] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.489] _sna_pixmap_move_to_cpu(pixmap=382, 16x16, flags=1) >[ 9.489] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.489] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.489] operate_inplace: no, inplace operation not suitable >[ 9.489] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.489] __sna_damage_all(16, 16) >[ 9.489] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.489] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.489] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.489] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.489] sna_accel_flush: flush?=1, dirty?=1 >[ 9.489] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.489] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.489] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.489] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.489] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.489] kgem_bo_sync__cpu_full: handle=28 >[ 9.489] gen8_vertex_close: used=28245, vbo active? 16, vb=4, nreloc=1 >[ 9.489] gen8_vertex_close: reloc[0] = 287 >[ 9.489] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.489] kgem_add_handle: handle=16, index=3 >[ 9.489] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.489] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.489] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.489] __kgem_retire_rq: request 1 complete >[ 9.489] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.489] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.489] kgem_fixup_relocs: shrinking by 61440 >[ 9.489] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.489] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.489] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.489] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.489] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.489] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.489] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.489] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.489] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.489] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.489] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.489] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.489] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.489] __kgem_retire_rq: request 1 complete >[ 9.489] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.489] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.489] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.489] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.489] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.489] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.489] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.489] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.489] kgem_bo_sync__cpu_full: handle=34 >[ 9.489] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.489] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.489] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.489] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.489] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.489] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.489] sna_composite(pixmap=362, op=3, src=382+(2247, 15), mask=0+(3370, 7), dst=362+(3370, 7)+(0, 0), size=(32, 34) >[ 9.489] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.489] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.489] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.489] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.489] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.489] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.489] gen9_render_composite: 32x34, current mode=0/1 >[ 9.489] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.489] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.489] sna_blt_composite: unsupported op [3] for blitting >[ 9.489] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.489] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.489] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.489] sna_drawable_use_bo pixmap=362, box=((3370, 7), (3402, 41)), flags=7... >[ 9.489] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.489] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.489] sna_drawable_use_bo: using whole GPU bo >[ 9.489] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.489] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.489] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.489] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.489] sna_render_pixmap_bo pixmap=382, (2247, 15)x(32, 34)/(16, 16) >[ 9.489] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.489] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.489] use_cpu_bo: no cpu bo >[ 9.489] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.489] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.489] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.489] sna_drawable_move_region_to_cpu(pixmap=382 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.489] sna_drawable_move_region_to_cpu: pixmap=382 all damaged on CPU >[ 9.489] kgem_can_create_2d: 16x16 @ 32 >[ 9.489] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.489] kgem_can_create_2d: untiled size=4096 >[ 9.489] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.489] kgem_choose_tiling: 16x16 -> 0 >[ 9.489] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.489] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.489] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.489] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.489] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.489] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.489] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.489] upload: adding upload cache to pixmap=382 >[ 9.489] kgem_proxy_bo_attach: handle=31 >[ 9.489] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.489] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.489] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.489] gen4_choose_composite_emitter: simple src, no mask >[ 9.489] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.490] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.490] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.490] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.490] kgem_add_handle: handle=4, index=0 >[ 9.490] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.490] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.490] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.490] gen9_composite_get_binding_table(ffc0) >[ 9.490] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.490] kgem_add_handle: handle=39, index=1 >[ 9.490] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.490] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.490] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.490] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.490] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.490] kgem_add_handle: handle=31, index=2 >[ 9.490] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.490] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.490] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.490] gen9_emit_sampler: sampler = 22 >[ 9.490] gen9_emit_sf: num_sf_outputs=1 >[ 9.490] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.490] gen9_emit_vertex_elements: setup id=2 >[ 9.490] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.490] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.490] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.490] gen8_vertex_flush[490] = 3 >[ 9.490] sna_destroy_pixmap: pixmap=382, attached?=1 >[ 9.490] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.490] __sna_free_pixmap(pixmap=382) >[ 9.490] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.490] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.490] sna_glyphs: discarding mask >[ 9.490] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.490] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.490] gen9_render_composite: 0x0, current mode=1/1 >[ 9.490] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.490] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.490] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.490] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.490] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=7... >[ 9.490] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.490] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.490] sna_drawable_use_bo: using whole GPU bo >[ 9.490] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.490] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.490] color_convert: src=ff232321 [20028888] >[ 9.490] color_convert: dst=ff232321 [20028888] >[ 9.490] sna_render_get_solid: ff232321 >[ 9.490] sna_render_get_solid(7) = ff232321 (old) >[ 9.490] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.490] sna_transform_is_imprecise_integer_translation: no transform >[ 9.490] gen9_composite_picture: integer translation (0, 0), removing >[ 9.490] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.490] sna_render_pixmap_bo: GPU all damaged >[ 9.490] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.490] gen4_choose_composite_emitter: solid, identity mask >[ 9.490] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.490] aligning vertex: was 3, now 4 floats per vertex >[ 9.490] gen9_composite_get_binding_table(ff00) >[ 9.490] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.490] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.490] kgem_add_handle: handle=8, index=3 >[ 9.490] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.490] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.490] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.490] kgem_add_handle: handle=6, index=4 >[ 9.490] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.490] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.490] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.490] gen9_emit_sampler: sampler = a >[ 9.490] gen9_emit_sf: num_sf_outputs=2 >[ 9.490] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.490] gen9_emit_vertex_elements: setup id=9 >[ 9.490] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.490] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.490] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.490] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.490] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.490] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.490] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.490] gen8_vertex_flush[56c] = 48 >[ 9.490] gen9_magic_ca_pass: CA fixup (7064 -> 7112) >[ 9.490] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.490] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.490] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.490] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.490] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.490] sna_glyphs: discarding mask >[ 9.490] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.490] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.490] gen9_render_composite: 0x0, current mode=1/1 >[ 9.490] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.490] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.490] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.490] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.490] sna_drawable_use_bo pixmap=362, box=((0, 0), (7680, 2160)), flags=7... >[ 9.490] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.490] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.490] sna_drawable_use_bo: using whole GPU bo >[ 9.490] gen9_composite_set_target: pixmap=362, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.490] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.490] color_convert: src=ff8e8b85 [20028888] >[ 9.490] color_convert: dst=ff8e8b85 [20028888] >[ 9.490] sna_render_get_solid: ff8e8b85 >[ 9.490] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.490] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.490] sna_transform_is_imprecise_integer_translation: no transform >[ 9.490] gen9_composite_picture: integer translation (0, 0), removing >[ 9.490] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.490] sna_render_pixmap_bo: GPU all damaged >[ 9.490] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.490] gen4_choose_composite_emitter: solid, identity mask >[ 9.490] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.490] gen9_composite_get_binding_table(fe40) >[ 9.490] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.490] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.490] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.490] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.490] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.490] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.490] gen9_emit_vertex_elements: setup id=9 >[ 9.490] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.490] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.490] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.490] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.490] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.490] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.490] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.490] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.490] gen8_vertex_flush[66c] = 48 >[ 9.490] gen9_magic_ca_pass: CA fixup (7112 -> 7160) >[ 9.490] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.490] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.490] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.490] sna_copy_area: src=pixmap=362:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.490] sna_copy_area: normal copy >[ 9.490] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.490] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.490] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.490] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.490] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.490] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.490] sna_do_copy: pixmap -- no source clipping >[ 9.490] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.490] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.490] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=362+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.490] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.490] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.490] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.490] sna_drawable_use_bo: pinned, never REPLACES >[ 9.490] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.490] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.490] sna_drawable_use_bo: applying move-to-gpu override >[ 9.490] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.490] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.490] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.490] wait_for_shadow: setting front pixmap to handle=27 >[ 9.490] sna_drawable_use_bo: using whole GPU bo >[ 9.490] sna_pixmap_move_to_gpu(pixmap=362, usage=0), flags=a >[ 9.490] sna_pixmap_move_to_gpu: already all-damaged >[ 9.490] sna_pixmap_mark_active: pixmap=362, handle=39 >[ 9.490] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.490] sna_pixmap_make_cow: make cow src=362, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.490] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.490] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.490] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.490] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.490] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.490] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.490] kgem_set_mode: flushing before new bo >[ 9.490] gen8_vertex_close: used=28640, vbo active? 16, vb=204, nreloc=2 >[ 9.490] gen8_vertex_close: reloc[0] = 287 >[ 9.490] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.490] kgem_add_handle: handle=16, index=5 >[ 9.490] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.490] gen8_vertex_close: reloc[1] = 342 >[ 9.490] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.490] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.490] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.490] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.490] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.490] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.490] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.490] kgem_fixup_relocs: shrinking by 61440 >[ 9.490] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.490] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.490] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.490] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.490] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.490] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.490] __kgem_bo_clear_busy: handle=8 >[ 9.490] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.490] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.490] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.490] __kgem_bo_clear_busy: handle=8 >[ 9.490] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.490] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.490] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.490] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.490] aligning vertex: was 4, now 2 floats per vertex >[ 9.490] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.490] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.490] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.490] kgem_add_handle: handle=4, index=0 >[ 9.490] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.490] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.490] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.490] gen9_composite_get_binding_table(ffc0) >[ 9.490] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.490] kgem_add_handle: handle=27, index=1 >[ 9.490] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.490] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.490] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.490] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.490] kgem_add_handle: handle=39, index=2 >[ 9.490] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.490] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.490] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.490] gen9_emit_sampler: sampler = 0 >[ 9.490] gen9_emit_sf: num_sf_outputs=1 >[ 9.490] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.490] gen9_emit_vertex_elements: setup id=0 >[ 9.490] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.490] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.490] gen8_vertex_flush[490] = 3 >[ 9.490] sna_destroy_pixmap: pixmap=362, attached?=1 >[ 9.490] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.490] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.490] __kgem_bo_destroy: handle=39 -> active >[ 9.490] __sna_free_pixmap(pixmap=362) >[ 9.490] sna_accel_flush: flush?=0, dirty?=0 >[ 9.490] sna_accel_flush: flush?=0, dirty?=0 >[ 9.490] sna_block_handler (tv=598.667000) >[ 9.490] kgem_retire, need_retire?=1 >[ 9.490] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.490] kgem_retire__requests_ring: retiring ring 0 >[ 9.490] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.490] __kgem_retire_rq: request 1 complete >[ 9.490] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.490] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.490] kgem_retire -- retired=0, need_retire=0 >[ 9.490] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.490] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.490] __kgem_bo_destroy: handle=31, size=262144 >[ 9.490] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.490] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.490] sna_accel_block: GPU idle, flushing >[ 9.490] gen8_vertex_close: used=28646, vbo active? 16, vb=1, nreloc=1 >[ 9.490] gen8_vertex_close: reloc[0] = 287 >[ 9.490] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.490] kgem_add_handle: handle=16, index=3 >[ 9.491] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.491] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.491] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.491] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.491] kgem_fixup_relocs: shrinking by 61440 >[ 9.491] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.491] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.491] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.491] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.491] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.491] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.491] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.491] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.491] sna_scanout_do_flush: flush timer active: delta=-11 >[ 9.491] sna_scanout_do_flush (time=9490), triggered >[ 9.491] sna_scanout_flush (time=9490), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.491] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.491] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.491] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.491] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.491] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.491] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.491] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.491] sna_pixmap_move_to_gpu: already all-damaged >[ 9.491] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.491] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.491] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.491] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.491] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.491] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.491] get_fb: reusing fb=101 for handle=27 >[ 9.491] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.491] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.491] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.491] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.491] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.491] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.491] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.491] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.491] sna_accel_do_throttle (time=9490), triggered >[ 9.491] sna_accel_throttle (time=9490) >[ 9.491] sna_accel_block: evaluating timers, active=7 >[ 9.491] sna_accel_block: flush timer expires in 16 [9506] >[ 9.491] sna_wakeup_handler >[ 9.491] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.491] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.491] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.491] kgem_can_create_2d: untiled size=66355200 >[ 9.491] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.491] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.491] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.491] sna_create_pixmap: usage=0, flags=1b >[ 9.491] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.491] __pop_freed_pixmap: reusing freed pixmap=362 header >[ 9.491] create_pixmap_hdr: pixmap=383, width=7680, height=2160, usage=0 >[ 9.491] sna_create_pixmap: serial=383, 7680x2160, usage=0 >[ 9.491] sna_composite_rectangles(pixmap=384, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.491] sna_composite_rectangles: converted to op 0 >[ 9.491] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.491] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.491] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.491] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.491] sna_composite_rectangles: dropping last-cpu hint >[ 9.491] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=19... >[ 9.491] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.491] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.491] sna_pixmap_move_to_gpu(pixmap=384, usage=0), flags=b >[ 9.491] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.491] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.491] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.491] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.491] sna_pixmap_alloc_gpu: pixmap=384 >[ 9.491] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.491] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.491] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.491] 1:from active: pitch=30720, tiling=1, handle=39, id=546 >[ 9.491] __sna_damage_all(7680, 2160) >[ 9.491] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.491] sna_pixmap_mark_active: pixmap=384, handle=39 >[ 9.491] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.491] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.491] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.491] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.492] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.492] sna_render_get_solid: 0 >[ 9.492] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.492] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.492] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.492] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.492] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.492] kgem_add_handle: handle=4, index=0 >[ 9.492] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.492] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.492] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.492] gen9_composite_get_binding_table(ffc0) >[ 9.492] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.492] kgem_add_handle: handle=39, index=1 >[ 9.492] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.492] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.492] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.492] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.492] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.492] kgem_add_handle: handle=7, index=2 >[ 9.492] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.492] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.492] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.492] gen9_emit_sampler: sampler = 1 >[ 9.492] gen9_emit_sf: num_sf_outputs=1 >[ 9.492] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.492] gen9_emit_vertex_elements: setup id=0 >[ 9.492] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.492] (0, 0), (7680, 2160) >[ 9.492] gen8_vertex_flush[490] = 3 >[ 9.492] sna_composite_rectangles: pixmap=384 marking clear [0]? 1 >[ 9.492] sna_composite_rectangles(pixmap=384, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.492] sna_composite_rectangles: converted to op 1 >[ 9.492] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.492] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.492] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.492] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.492] sna_composite_rectangles: promoting to full GPU >[ 9.492] sna_composite_rectangles: dropping last-cpu hint >[ 9.492] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=19... >[ 9.492] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.492] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.492] sna_drawable_use_bo: using whole GPU bo >[ 9.492] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.492] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.492] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.492] sna_render_get_solid: ff2c001e >[ 9.492] sna_render_get_solid(0) = ff2c001e (old) >[ 9.492] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.492] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.492] gen9_composite_get_binding_table(ff00) >[ 9.492] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.492] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.492] kgem_add_handle: handle=8, index=3 >[ 9.492] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.492] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.492] gen9_emit_vertex_elements: setup id=0 >[ 9.492] (0, 0), (7680, 2160) >[ 9.492] gen8_vertex_flush[4cc] = 3 >[ 9.492] sna_composite_rectangles: pixmap=384 marking clear [ff2c001e]? 1 >[ 9.492] sna_composite(pixmap=384, op=3, src=292+(0, 0), mask=0+(0, 0), dst=384+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.492] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.492] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.492] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.492] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.492] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.492] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.492] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.492] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.492] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.492] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.492] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.492] sna_drawable_use_bo pixmap=384, box=((0, 0), (3840, 2160)), flags=7... >[ 9.492] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.492] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.492] sna_drawable_use_bo: using whole GPU bo >[ 9.492] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.492] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.492] sna_transform_is_imprecise_integer_translation: no transform >[ 9.492] gen9_composite_picture: integer translation (0, 0), removing >[ 9.492] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.492] sna_render_pixmap_bo: GPU all damaged >[ 9.492] color_convert: src=5000000 [20028888] >[ 9.492] color_convert: dst=5000000 [20028888] >[ 9.492] sna_render_get_solid: 5000000 >[ 9.492] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.492] gen4_choose_composite_emitter: identity source, identity mask >[ 9.492] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.492] aligning vertex: was 2, now 5 floats per vertex >[ 9.492] gen9_composite_get_binding_table(fe80) >[ 9.492] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.492] kgem_add_handle: handle=9, index=4 >[ 9.492] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.492] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.492] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.492] kgem_add_reloc64: adding proxy [delta=20] for handle=7 >[ 9.492] kgem_add_reloc64[7] = (delta=20, target handle=2, presumed=fffe8000) >[ 9.492] [3f80] bind bo(handle=7, addr=fffe8014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.492] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.492] gen9_emit_sampler: sampler = 3 >[ 9.492] gen9_emit_sf: num_sf_outputs=2 >[ 9.492] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.492] gen9_emit_vertex_elements: setup id=10 >[ 9.492] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.492] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.492] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.492] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.492] gen8_vertex_flush[5a8] = 3 >[ 9.492] sna_composite(pixmap=384, op=3, src=292+(0, 0), mask=0+(0, 0), dst=384+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.492] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.492] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.492] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.492] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.492] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.492] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.492] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.492] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.492] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.492] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.492] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.492] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.492] sna_drawable_use_bo pixmap=384, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.492] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.492] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.492] sna_drawable_use_bo: using whole GPU bo >[ 9.492] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.492] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.492] sna_transform_is_imprecise_integer_translation: no transform >[ 9.492] gen9_composite_picture: integer translation (0, 0), removing >[ 9.492] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.492] sna_render_pixmap_bo: GPU all damaged >[ 9.492] color_convert: src=5000000 [20028888] >[ 9.492] color_convert: dst=5000000 [20028888] >[ 9.492] sna_render_get_solid: 5000000 >[ 9.492] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.492] gen4_choose_composite_emitter: identity source, identity mask >[ 9.492] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.492] gen9_composite_get_binding_table(fdc0) >[ 9.492] gen9_emit_vertex_elements: setup id=10 >[ 9.492] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.492] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.492] gen8_vertex_flush[5dc] = 3 >[ 9.492] sna_composite(pixmap=384, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=384+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.492] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.492] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.492] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.492] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.492] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.492] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.492] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.492] gen9_render_composite: 132x132, current mode=1/1 >[ 9.492] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.492] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.492] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.492] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.492] sna_drawable_use_bo pixmap=384, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.493] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.493] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.493] sna_drawable_use_bo: using whole GPU bo >[ 9.493] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.493] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.493] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.493] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.493] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.493] sna_render_pixmap_bo: GPU all damaged >[ 9.493] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.493] color_convert: src=5000000 [20028888] >[ 9.493] color_convert: dst=5000000 [20028888] >[ 9.493] sna_render_get_solid: 5000000 >[ 9.493] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.493] gen4_choose_composite_emitter: simple src, identity mask >[ 9.493] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.493] gen9_composite_get_binding_table(fdc0) >[ 9.493] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.493] kgem_add_handle: handle=15, index=5 >[ 9.493] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.493] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.493] gen9_emit_sampler: sampler = 23 >[ 9.493] gen9_emit_vertex_elements: setup id=10 >[ 9.493] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.493] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.493] gen8_vertex_flush[620] = 3 >[ 9.493] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.493] kgem_can_create_2d: 80x80 @ 32 >[ 9.493] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.493] kgem_can_create_2d: untiled size=28672 >[ 9.493] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.493] kgem_choose_tiling: 80x80 -> 0 >[ 9.493] sna_create_pixmap: usage=0, flags=b >[ 9.493] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.493] __pop_freed_pixmap: reusing freed pixmap=366 header >[ 9.493] create_pixmap_hdr: pixmap=385, width=80, height=80, usage=0 >[ 9.493] sna_create_pixmap: serial=385, 80x80, usage=0 >[ 9.493] sna_composite_rectangles(pixmap=386, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.493] sna_composite_rectangles: converted to op 0 >[ 9.493] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.493] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.493] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.493] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.493] sna_composite_rectangles: dropping last-cpu hint >[ 9.493] sna_drawable_use_bo pixmap=386, box=((0, 0), (80, 80)), flags=19... >[ 9.493] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.493] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.493] sna_pixmap_move_to_gpu(pixmap=386, usage=0), flags=b >[ 9.493] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.493] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.493] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.493] kgem_choose_tiling: 80x80 -> 0 >[ 9.493] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.493] kgem_choose_tiling: 80x80 -> 0 >[ 9.493] sna_pixmap_alloc_gpu: pixmap=386 >[ 9.493] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.493] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.493] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.493] from inactive: pitch=320, tiling=0: handle=22, id=547 >[ 9.493] __sna_damage_all(80, 80) >[ 9.493] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.493] sna_pixmap_mark_active: pixmap=386, handle=22 >[ 9.493] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.493] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.493] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.493] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.493] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.493] sna_render_get_solid: 0 >[ 9.493] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.493] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.493] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.493] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.493] aligning vertex: was 5, now 2 floats per vertex >[ 9.493] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.493] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.493] gen9_composite_get_binding_table(fd40) >[ 9.493] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.493] kgem_add_handle: handle=22, index=6 >[ 9.493] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.493] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.493] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.493] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.493] gen9_emit_sampler: sampler = 1 >[ 9.493] gen9_emit_sf: num_sf_outputs=1 >[ 9.493] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.493] gen9_emit_vertex_elements: setup id=0 >[ 9.493] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.493] (0, 0), (80, 80) >[ 9.493] gen8_vertex_flush[6d8] = 3 >[ 9.493] sna_composite_rectangles: pixmap=386 marking clear [0]? 1 >[ 9.493] sna_composite_rectangles(pixmap=386, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.493] sna_composite_rectangles: converted to op 1 >[ 9.493] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.493] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.493] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.493] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.493] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.493] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.493] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.493] sna_composite_rectangles: dropping last-cpu hint >[ 9.493] sna_drawable_use_bo pixmap=386, box=((0, 0), (80, 80)), flags=1... >[ 9.493] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.493] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.493] sna_drawable_use_bo: using whole GPU bo >[ 9.493] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.493] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.493] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.493] sna_render_get_solid: 40404040 >[ 9.493] sna_render_get_solid(1) = 40404040 (old) >[ 9.493] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.493] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.493] gen9_composite_get_binding_table(fcc0) >[ 9.493] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.493] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.493] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.493] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.493] gen9_emit_vertex_elements: setup id=0 >[ 9.493] (0, 0), (2, 2) >[ 9.493] (78, 0), (80, 2) >[ 9.493] (0, 78), (2, 80) >[ 9.493] (78, 78), (80, 80) >[ 9.493] gen8_vertex_flush[714] = 12 >[ 9.493] sna_composite(pixmap=384, op=3, src=386+(0, 0), mask=0+(0, 0), dst=384+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.493] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.493] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.493] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.493] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.493] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.493] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.493] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.493] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.493] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.493] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.493] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.493] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.493] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=7... >[ 9.493] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.493] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.493] sna_drawable_use_bo: using whole GPU bo >[ 9.493] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.493] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.493] sna_transform_is_imprecise_integer_translation: no transform >[ 9.493] gen9_composite_picture: integer translation (0, 0), removing >[ 9.493] sna_render_pixmap_bo pixmap=386, (0, 0)x(7680, 2160)/(80, 80) >[ 9.493] sna_render_pixmap_bo: GPU all damaged >[ 9.493] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.493] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.493] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.493] gen4_choose_composite_emitter: identity src, no mask >[ 9.493] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.493] aligning vertex: was 2, now 3 floats per vertex >[ 9.493] gen9_composite_get_binding_table(fc40) >[ 9.493] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.493] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.493] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.493] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.493] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.493] gen9_emit_sampler: sampler = a >[ 9.493] gen9_emit_vertex_elements: setup id=2 >[ 9.493] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.493] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.493] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.493] gen8_vertex_flush[7b0] = 3 >[ 9.493] sna_destroy_pixmap: pixmap=386, attached?=1 >[ 9.493] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.493] __kgem_bo_destroy: handle=22, size=61440 >[ 9.493] __kgem_bo_destroy: handle=22 -> active >[ 9.493] __sna_free_pixmap(pixmap=386) >[ 9.493] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.493] kgem_can_create_2d: 640x2096 @ 32 >[ 9.493] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.493] kgem_can_create_2d: untiled size=5365760 >[ 9.493] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.493] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.493] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.493] sna_create_pixmap: usage=0, flags=1b >[ 9.493] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.493] __pop_freed_pixmap: reusing freed pixmap=386 header >[ 9.494] create_pixmap_hdr: pixmap=387, width=640, height=2096, usage=0 >[ 9.494] sna_create_pixmap: serial=387, 640x2096, usage=0 >[ 9.494] sna_composite_rectangles(pixmap=388, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.494] sna_composite_rectangles: converted to op 0 >[ 9.494] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.494] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.494] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.494] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.494] sna_composite_rectangles: dropping last-cpu hint >[ 9.494] sna_drawable_use_bo pixmap=388, box=((0, 0), (640, 2096)), flags=19... >[ 9.494] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.494] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.494] sna_pixmap_move_to_gpu(pixmap=388, usage=0), flags=b >[ 9.494] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.494] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.494] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.494] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.494] sna_pixmap_alloc_gpu: pixmap=388 >[ 9.494] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.494] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.494] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.494] from inactive: pitch=2560, tiling=1: handle=11, id=548 >[ 9.494] __sna_damage_all(640, 2096) >[ 9.494] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.494] sna_pixmap_mark_active: pixmap=388, handle=11 >[ 9.494] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.494] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.494] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.494] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.494] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.494] sna_render_get_solid: 0 >[ 9.494] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.494] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.494] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.494] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.494] aligning vertex: was 3, now 2 floats per vertex >[ 9.494] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.494] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.494] gen9_composite_get_binding_table(fbc0) >[ 9.494] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.494] kgem_add_handle: handle=11, index=7 >[ 9.494] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.494] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.494] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.494] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.494] gen9_emit_sampler: sampler = 1 >[ 9.494] gen9_emit_vertex_elements: setup id=0 >[ 9.494] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.494] (0, 0), (640, 2096) >[ 9.494] gen8_vertex_flush[820] = 3 >[ 9.494] sna_composite_rectangles: pixmap=388 marking clear [0]? 1 >[ 9.494] sna_composite(pixmap=388, op=3, src=292+(168, 968), mask=0+(0, 0), dst=388+(8, 904)+(0, 0), size=(624, 224) >[ 9.494] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.494] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.494] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.494] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.494] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.494] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.494] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.494] gen9_render_composite: 624x224, current mode=1/1 >[ 9.494] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.494] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.494] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.494] sna_drawable_use_bo pixmap=388, box=((8, 904), (632, 1128)), flags=7... >[ 9.494] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.494] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.494] sna_drawable_use_bo: using whole GPU bo >[ 9.494] gen9_composite_set_target: pixmap=388, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.494] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.494] sna_transform_is_imprecise_integer_translation: no transform >[ 9.494] gen9_composite_picture: integer translation (0, 0), removing >[ 9.494] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.494] sna_render_pixmap_bo: GPU all damaged >[ 9.494] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.494] color_convert: src=5000000 [20028888] >[ 9.494] color_convert: dst=5000000 [20028888] >[ 9.494] sna_render_get_solid: 5000000 >[ 9.494] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.494] gen4_choose_composite_emitter: identity source, identity mask >[ 9.494] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.494] aligning vertex: was 2, now 5 floats per vertex >[ 9.494] gen9_composite_get_binding_table(fb40) >[ 9.494] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.494] gen9_emit_sampler: sampler = 3 >[ 9.494] gen9_emit_sf: num_sf_outputs=2 >[ 9.494] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.494] gen9_emit_vertex_elements: setup id=10 >[ 9.494] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.494] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.494] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.494] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.494] gen8_vertex_flush[8e8] = 3 >[ 9.494] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.494] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.494] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.494] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.494] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.494] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.494] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.494] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.494] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.494] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.494] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.494] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.494] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.494] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.494] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.494] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.494] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.494] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.494] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.494] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.494] sna_drawable_use_bo pixmap=388, box=((8, 904), (632, 1128)), flags=7... >[ 9.494] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.494] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.494] sna_drawable_use_bo: using whole GPU bo >[ 9.494] gen9_composite_set_target: pixmap=388, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.494] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.494] color_convert: src=660a0a0a [20028888] >[ 9.494] color_convert: dst=660a0a0a [20028888] >[ 9.494] sna_render_get_solid: 660a0a0a >[ 9.494] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.494] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.494] gen4_choose_spans_emitter: solid source >[ 9.494] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.494] aligning vertex: was 5, now 3 floats per vertex >[ 9.494] gen9_composite_get_binding_table(fb00) >[ 9.494] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.494] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.494] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.494] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.494] gen9_emit_sampler: sampler = c >[ 9.494] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.494] gen9_emit_vertex_elements: setup id=5 >[ 9.494] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.494] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.494] thread_choose_span: clipped? 0 >[ 9.494] imprecise_trapezoid_span_converter: using 4 threads >[ 9.494] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.494] thread_choose_span: clipped? 0 >[ 9.494] span_thread: flushing 95 boxes >[ 9.494] span_thread: flushing 1 boxes >[ 9.494] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.494] span_thread: flushing 1 boxes >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.494] span_thread: flushing 95 boxes >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.494] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.495] gen8_vertex_flush[994] = 576 >[ 9.495] gen9_render_composite_spans_done() >[ 9.495] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.495] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.495] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.495] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.495] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.495] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.495] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.495] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.495] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.495] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.495] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.495] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.495] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.495] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.495] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.495] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.495] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.495] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.495] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.495] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.495] sna_drawable_use_bo pixmap=388, box=((8, 904), (632, 1128)), flags=7... >[ 9.495] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.495] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.495] sna_drawable_use_bo: using whole GPU bo >[ 9.495] gen9_composite_set_target: pixmap=388, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.495] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.495] color_convert: src=66282828 [20028888] >[ 9.495] color_convert: dst=66282828 [20028888] >[ 9.495] sna_render_get_solid: 66282828 >[ 9.495] sna_render_get_solid(3) = 66282828 (old) >[ 9.495] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.495] gen4_choose_spans_emitter: solid source >[ 9.495] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.495] gen9_composite_get_binding_table(fa80) >[ 9.495] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.495] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.495] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.495] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.495] gen9_emit_vertex_elements: setup id=5 >[ 9.495] thread_choose_span: clipped? 0 >[ 9.495] imprecise_trapezoid_span_converter: using 4 threads >[ 9.495] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.495] thread_choose_span: clipped? 0 >[ 9.495] span_thread: flushing 2 boxes >[ 9.495] span_thread: flushing 2 boxes >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.495] span_thread: flushing 162 boxes >[ 9.495] span_thread: flushing 166 boxes >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.495] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.495] gen8_vertex_flush[9d0] = 996 >[ 9.495] gen9_render_composite_spans_done() >[ 9.495] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.495] kgem_can_create_2d: 640x2096 @ 32 >[ 9.495] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.495] kgem_can_create_2d: untiled size=5365760 >[ 9.495] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.495] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.495] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.495] sna_create_pixmap: usage=0, flags=1b >[ 9.495] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.495] __pop_freed_pixmap: reusing freed pixmap=368 header >[ 9.495] create_pixmap_hdr: pixmap=389, width=640, height=2096, usage=0 >[ 9.495] sna_create_pixmap: serial=389, 640x2096, usage=0 >[ 9.495] sna_composite_rectangles(pixmap=390, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.495] sna_composite_rectangles: converted to op 0 >[ 9.495] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.495] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.495] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.495] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.495] sna_composite_rectangles: dropping last-cpu hint >[ 9.495] sna_drawable_use_bo pixmap=390, box=((0, 0), (640, 2096)), flags=19... >[ 9.495] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.495] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.495] sna_pixmap_move_to_gpu(pixmap=390, usage=0), flags=b >[ 9.495] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.495] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.495] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.495] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.495] sna_pixmap_alloc_gpu: pixmap=390 >[ 9.495] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.495] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.495] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.495] from inactive: pitch=2560, tiling=1: handle=25, id=549 >[ 9.495] __sna_damage_all(640, 2096) >[ 9.495] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.495] sna_pixmap_mark_active: pixmap=390, handle=25 >[ 9.495] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.495] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.495] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.495] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.495] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.495] sna_render_get_solid: 0 >[ 9.495] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.495] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.495] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.495] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.495] aligning vertex: was 3, now 2 floats per vertex >[ 9.495] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.495] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.495] gen9_composite_get_binding_table(fa00) >[ 9.495] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.495] kgem_add_handle: handle=25, index=8 >[ 9.495] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.495] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.495] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.495] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.495] gen9_emit_sampler: sampler = 1 >[ 9.495] gen9_emit_sf: num_sf_outputs=1 >[ 9.495] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.495] gen9_emit_vertex_elements: setup id=0 >[ 9.495] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.495] (0, 0), (640, 2096) >[ 9.495] gen8_vertex_flush[a90] = 3 >[ 9.495] sna_composite_rectangles: pixmap=390 marking clear [0]? 1 >[ 9.495] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.495] kgem_can_create_2d: 624x224 @ 32 >[ 9.495] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.495] kgem_can_create_2d: untiled size=561152 >[ 9.495] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.495] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.495] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.495] sna_create_pixmap: usage=0, flags=1b >[ 9.495] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.496] __pop_freed_pixmap: reusing freed pixmap=374 header >[ 9.496] create_pixmap_hdr: pixmap=391, width=624, height=224, usage=0 >[ 9.496] sna_create_pixmap: serial=391, 624x224, usage=0 >[ 9.496] sna_composite_rectangles(pixmap=392, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.496] sna_composite_rectangles: converted to op 0 >[ 9.496] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.496] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.496] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.496] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.496] sna_composite_rectangles: dropping last-cpu hint >[ 9.496] sna_drawable_use_bo pixmap=392, box=((0, 0), (624, 224)), flags=19... >[ 9.496] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.496] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.496] sna_pixmap_move_to_gpu(pixmap=392, usage=0), flags=b >[ 9.496] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.496] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.496] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.496] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.496] sna_pixmap_alloc_gpu: pixmap=392 >[ 9.496] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.496] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.496] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.496] from inactive: pitch=2560, tiling=1: handle=20, id=550 >[ 9.496] __sna_damage_all(624, 224) >[ 9.496] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.496] sna_pixmap_mark_active: pixmap=392, handle=20 >[ 9.496] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.496] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.496] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.496] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.496] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.496] sna_render_get_solid: 0 >[ 9.496] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.496] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.496] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.496] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.496] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.496] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.496] gen9_composite_get_binding_table(f980) >[ 9.496] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.496] kgem_add_handle: handle=20, index=9 >[ 9.496] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.496] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.496] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.496] gen9_emit_vertex_elements: setup id=0 >[ 9.496] (0, 0), (624, 224) >[ 9.496] gen8_vertex_flush[ac4] = 3 >[ 9.496] sna_composite_rectangles: pixmap=392 marking clear [0]? 1 >[ 9.496] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.496] kgem_can_create_2d: 576x76 @ 32 >[ 9.496] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.496] kgem_can_create_2d: untiled size=176128 >[ 9.496] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.496] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.496] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.496] sna_create_pixmap: usage=0, flags=1b >[ 9.496] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.496] __pop_freed_pixmap: reusing freed pixmap=372 header >[ 9.496] create_pixmap_hdr: pixmap=393, width=576, height=76, usage=0 >[ 9.496] sna_create_pixmap: serial=393, 576x76, usage=0 >[ 9.496] sna_composite_rectangles(pixmap=394, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.496] sna_composite_rectangles: converted to op 0 >[ 9.496] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.496] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.496] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.496] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.496] sna_composite_rectangles: dropping last-cpu hint >[ 9.496] sna_drawable_use_bo pixmap=394, box=((0, 0), (576, 76)), flags=19... >[ 9.496] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.496] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.496] sna_pixmap_move_to_gpu(pixmap=394, usage=0), flags=b >[ 9.496] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.496] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.496] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.496] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.496] sna_pixmap_alloc_gpu: pixmap=394 >[ 9.496] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.496] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.496] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.496] from inactive: pitch=2560, tiling=1: handle=38, id=551 >[ 9.496] __sna_damage_all(576, 76) >[ 9.496] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.496] sna_pixmap_mark_active: pixmap=394, handle=38 >[ 9.496] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.496] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.496] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.496] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.496] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.496] sna_render_get_solid: 0 >[ 9.496] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.496] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.496] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.496] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.496] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.496] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.496] gen9_composite_get_binding_table(f900) >[ 9.496] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.496] kgem_add_handle: handle=38, index=10 >[ 9.496] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.496] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.496] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.496] gen9_emit_vertex_elements: setup id=0 >[ 9.496] (0, 0), (576, 76) >[ 9.496] gen8_vertex_flush[af8] = 3 >[ 9.496] sna_composite_rectangles: pixmap=394 marking clear [0]? 1 >[ 9.496] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.496] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.496] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.496] trapezoid_spans_maybe_inplace? clear, no >[ 9.496] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.496] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.496] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.496] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.496] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.496] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.496] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.496] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.496] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.496] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.496] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.496] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.496] sna_drawable_use_bo pixmap=394, box=((2, 2), (574, 74)), flags=7... >[ 9.496] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.496] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.496] sna_drawable_use_bo: using whole GPU bo >[ 9.496] gen9_composite_set_target: pixmap=394, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.496] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.496] color_convert: src=4c000000 [20028888] >[ 9.496] color_convert: dst=4c000000 [20028888] >[ 9.496] sna_render_get_solid: 4c000000 >[ 9.496] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.496] gen4_choose_spans_emitter: solid source >[ 9.496] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.496] aligning vertex: was 2, now 3 floats per vertex >[ 9.496] gen9_composite_get_binding_table(f880) >[ 9.496] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.496] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.496] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.496] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.496] gen9_emit_sampler: sampler = c >[ 9.496] gen9_emit_sf: num_sf_outputs=2 >[ 9.496] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.496] gen9_emit_vertex_elements: setup id=5 >[ 9.496] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.496] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.496] thread_choose_span: clipped? 0 >[ 9.496] imprecise_trapezoid_span_converter: using 4 threads >[ 9.496] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.496] thread_choose_span: clipped? 0 >[ 9.496] span_thread: flushing 26 boxes >[ 9.496] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.496] span_thread: flushing 26 boxes >[ 9.496] span_thread: flushing 1 boxes >[ 9.496] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.496] span_thread: flushing 1 boxes >[ 9.496] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.496] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.497] gen8_vertex_flush[ba8] = 162 >[ 9.497] gen9_render_composite_spans_done() >[ 9.497] sna_accel_flush: flush?=0, dirty?=0 >[ 9.497] sna_block_handler (tv=0.0) >[ 9.497] sna_wakeup_handler >[ 9.497] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.497] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.497] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.497] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.497] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.497] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.497] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.497] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.497] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.497] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.497] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.497] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.497] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.497] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.497] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.497] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.497] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.497] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.497] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.497] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.497] sna_drawable_use_bo pixmap=394, box=((0, 0), (576, 76)), flags=7... >[ 9.497] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.497] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.497] sna_drawable_use_bo: using whole GPU bo >[ 9.497] gen9_composite_set_target: pixmap=394, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.497] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.497] color_convert: src=e6e6e6e6 [20028888] >[ 9.497] color_convert: dst=e6e6e6e6 [20028888] >[ 9.497] sna_render_get_solid: e6e6e6e6 >[ 9.497] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.497] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.497] gen4_choose_spans_emitter: solid source >[ 9.497] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.497] gen9_composite_get_binding_table(f800) >[ 9.497] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.497] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.497] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.497] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.497] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.497] gen9_emit_vertex_elements: setup id=5 >[ 9.497] thread_choose_span: clipped? 0 >[ 9.497] imprecise_trapezoid_span_converter: using 4 threads >[ 9.497] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.497] thread_choose_span: clipped? 0 >[ 9.497] span_thread: flushing 62 boxes >[ 9.497] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.497] span_thread: flushing 2 boxes >[ 9.497] span_thread: flushing 2 boxes >[ 9.497] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.497] span_thread: flushing 62 boxes >[ 9.497] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.497] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.497] gen8_vertex_flush[bfc] = 384 >[ 9.497] gen9_render_composite_spans_done() >[ 9.497] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=17e, drawable=188 >[ 9.497] sna_validate_gc: recomputing clip >[ 9.497] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.497] sna_copy_area: src=pixmap=394:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=392:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.497] sna_copy_area: normal copy >[ 9.497] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.497] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.497] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.497] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.497] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.497] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.497] sna_do_copy: pixmap -- no source clipping >[ 9.497] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.497] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.497] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=394+(-24, -136), dst pixmap=392+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.497] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.497] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.497] sna_drawable_use_bo pixmap=392, box=((24, 136), (600, 212)), flags=b... >[ 9.497] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.497] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.497] sna_drawable_use_bo: using whole GPU bo >[ 9.497] sna_pixmap_move_to_gpu(pixmap=394, usage=0), flags=a >[ 9.497] sna_pixmap_move_to_gpu: already all-damaged >[ 9.497] sna_pixmap_mark_active: pixmap=394, handle=38 >[ 9.497] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.497] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.497] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.497] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.497] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.497] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.497] aligning vertex: was 3, now 2 floats per vertex >[ 9.497] gen9_composite_get_binding_table(f780) >[ 9.497] kgem_add_reloc64: handle=38, pos=15832, delta=0, domains=40000 >[ 9.497] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.497] [3dd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.497] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.497] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.497] gen9_emit_sampler: sampler = 0 >[ 9.497] gen9_emit_sf: num_sf_outputs=1 >[ 9.497] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.497] gen9_emit_vertex_elements: setup id=0 >[ 9.497] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.497] (0, 0) -> (24, 136) + (576, 76) >[ 9.497] gen8_vertex_flush[ccc] = 3 >[ 9.497] sna_destroy_pixmap: pixmap=394, attached?=1 >[ 9.497] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.497] __kgem_bo_destroy: handle=38, size=204800 >[ 9.497] __kgem_bo_destroy: handle=38 -> active >[ 9.497] __sna_free_pixmap(pixmap=394) >[ 9.497] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.497] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.497] sna_glyphs: discarding mask >[ 9.497] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.497] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.497] gen9_render_composite: 0x0, current mode=1/1 >[ 9.497] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.497] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.497] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.497] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.497] sna_drawable_use_bo pixmap=392, box=((0, 0), (624, 224)), flags=7... >[ 9.497] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.497] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.497] sna_drawable_use_bo: using whole GPU bo >[ 9.497] gen9_composite_set_target: pixmap=392, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.497] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.497] color_convert: src=ff888888 [20028888] >[ 9.497] color_convert: dst=ff888888 [20028888] >[ 9.497] sna_render_get_solid: ff888888 >[ 9.497] sna_render_get_solid(5) = ff888888 (old) >[ 9.497] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.497] sna_transform_is_imprecise_integer_translation: no transform >[ 9.497] gen9_composite_picture: integer translation (0, 0), removing >[ 9.497] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.497] sna_render_pixmap_bo: GPU all damaged >[ 9.497] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.497] gen4_choose_composite_emitter: solid, identity mask >[ 9.497] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.497] aligning vertex: was 2, now 4 floats per vertex >[ 9.497] gen9_composite_get_binding_table(f700) >[ 9.497] kgem_add_reloc64: handle=8, pos=15800, delta=0, domains=40000 >[ 9.497] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.497] kgem_add_reloc64[21] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.497] [3db0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.497] kgem_add_reloc64: handle=6, pos=15784, delta=0, domains=40000 >[ 9.497] kgem_add_handle: handle=6, index=11 >[ 9.497] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=fd585000) >[ 9.497] [3da0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.497] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.497] gen9_emit_sampler: sampler = a >[ 9.497] gen9_emit_sf: num_sf_outputs=2 >[ 9.497] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.497] gen9_emit_vertex_elements: setup id=9 >[ 9.497] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.497] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.497] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.497] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.497] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.497] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.497] gen8_vertex_flush[da8] = 24 >[ 9.497] gen9_magic_ca_pass: CA fixup (8787 -> 8811) >[ 9.497] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.497] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.497] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.497] sna_composite(pixmap=392, op=3, src=210+(0, 0), mask=0+(28, 8), dst=392+(28, 8)+(0, 0), size=(20, 80) >[ 9.497] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.497] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.497] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.497] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.497] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.497] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.497] gen9_render_composite: 20x80, current mode=1/1 >[ 9.497] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.497] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.497] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.497] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.497] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.497] sna_drawable_use_bo pixmap=392, box=((28, 8), (48, 88)), flags=7... >[ 9.497] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.497] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.497] sna_drawable_use_bo: using whole GPU bo >[ 9.497] gen9_composite_set_target: pixmap=392, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.497] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.497] sna_transform_is_imprecise_integer_translation: no transform >[ 9.497] gen9_composite_picture: integer translation (0, 0), removing >[ 9.497] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.497] sna_render_pixmap_bo: GPU all damaged >[ 9.497] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.497] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.497] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.497] gen4_choose_composite_emitter: identity src, no mask >[ 9.497] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.497] aligning vertex: was 4, now 3 floats per vertex >[ 9.497] gen9_composite_get_binding_table(f640) >[ 9.497] kgem_add_reloc64: handle=12, pos=15752, delta=0, domains=40000 >[ 9.497] kgem_add_handle: handle=12, index=12 >[ 9.498] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.498] [3d80] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.498] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.498] gen9_emit_sampler: sampler = 2 >[ 9.498] gen9_emit_sf: num_sf_outputs=1 >[ 9.498] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.498] gen9_emit_vertex_elements: setup id=2 >[ 9.498] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.498] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.498] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.498] gen8_vertex_flush[ee4] = 3 >[ 9.498] sna_composite(pixmap=392, op=3, src=214+(0, 0), mask=0+(28, 0), dst=392+(28, 0)+(0, 0), size=(20, 8) >[ 9.498] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.498] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.498] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.498] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.498] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.498] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.498] gen9_render_composite: 20x8, current mode=1/1 >[ 9.498] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.498] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.498] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.498] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.498] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.498] sna_drawable_use_bo pixmap=392, box=((28, 0), (48, 8)), flags=7... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] gen9_composite_set_target: pixmap=392, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.498] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.498] sna_transform_is_imprecise_integer_translation: no transform >[ 9.498] gen9_composite_picture: integer translation (0, 0), removing >[ 9.498] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.498] sna_render_pixmap_bo: GPU all damaged >[ 9.498] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.498] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.498] gen4_choose_composite_emitter: identity src, no mask >[ 9.498] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.498] gen9_composite_get_binding_table(f5c0) >[ 9.498] kgem_add_reloc64: handle=24, pos=15720, delta=0, domains=40000 >[ 9.498] kgem_add_handle: handle=24, index=13 >[ 9.498] kgem_add_reloc64[24] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.498] [3d60] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.498] gen9_emit_vertex_elements: setup id=2 >[ 9.498] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.498] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.498] gen8_vertex_flush[f20] = 3 >[ 9.498] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=188, drawable=186 >[ 9.498] sna_validate_gc: recomputing clip >[ 9.498] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.498] sna_copy_area: src=pixmap=392:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=390:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.498] sna_copy_area: normal copy >[ 9.498] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.498] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.498] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.498] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.498] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.498] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.498] sna_do_copy: pixmap -- no source clipping >[ 9.498] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.498] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.498] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=392+(-8, -896), dst pixmap=390+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.498] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.498] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.498] sna_drawable_use_bo pixmap=390, box=((8, 896), (632, 1120)), flags=b... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] sna_pixmap_move_to_gpu(pixmap=392, usage=0), flags=a >[ 9.498] sna_pixmap_move_to_gpu: already all-damaged >[ 9.498] sna_pixmap_mark_active: pixmap=392, handle=20 >[ 9.498] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.498] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.498] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.498] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.498] aligning vertex: was 3, now 2 floats per vertex >[ 9.498] gen9_composite_get_binding_table(f540) >[ 9.498] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.498] kgem_add_reloc64: handle=20, pos=15688, delta=0, domains=40000 >[ 9.498] kgem_add_reloc64[25] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.498] [3d40] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.498] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.498] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.498] gen9_emit_sampler: sampler = 0 >[ 9.498] gen9_emit_vertex_elements: setup id=0 >[ 9.498] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.498] (0, 0) -> (8, 896) + (624, 224) >[ 9.498] gen8_vertex_flush[fa8] = 3 >[ 9.498] sna_destroy_pixmap: pixmap=392, attached?=1 >[ 9.498] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.498] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.498] __kgem_bo_destroy: handle=20 -> active >[ 9.498] __sna_free_pixmap(pixmap=392) >[ 9.498] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.498] kgem_can_create_2d: 624x80 @ 32 >[ 9.498] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.498] kgem_can_create_2d: untiled size=200704 >[ 9.498] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.498] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.498] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.498] sna_create_pixmap: usage=0, flags=1b >[ 9.498] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.498] __pop_freed_pixmap: reusing freed pixmap=392 header >[ 9.498] create_pixmap_hdr: pixmap=395, width=624, height=80, usage=0 >[ 9.498] sna_create_pixmap: serial=395, 624x80, usage=0 >[ 9.498] sna_composite_rectangles(pixmap=396, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.498] sna_composite_rectangles: converted to op 0 >[ 9.498] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.498] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.498] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.498] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.498] sna_composite_rectangles: dropping last-cpu hint >[ 9.498] sna_drawable_use_bo pixmap=396, box=((0, 0), (624, 80)), flags=19... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.498] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.498] sna_pixmap_move_to_gpu(pixmap=396, usage=0), flags=b >[ 9.498] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.498] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.498] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.498] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.498] sna_pixmap_alloc_gpu: pixmap=396 >[ 9.498] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.498] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.498] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.498] 1:from active: pitch=2560, tiling=1, handle=38, id=552 >[ 9.498] __sna_damage_all(624, 80) >[ 9.498] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.498] sna_pixmap_mark_active: pixmap=396, handle=38 >[ 9.498] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.498] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.498] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.498] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.498] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.498] sna_render_get_solid: 0 >[ 9.498] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.498] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.498] gen9_composite_get_binding_table(f4c0) >[ 9.498] kgem_add_reloc64: handle=38, pos=15656, delta=0, domains=20002 >[ 9.498] kgem_add_reloc64[26] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.498] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.498] [3d20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.498] gen9_emit_sampler: sampler = 1 >[ 9.498] gen9_emit_vertex_elements: setup id=0 >[ 9.498] (0, 0), (624, 80) >[ 9.498] gen8_vertex_flush[fe4] = 3 >[ 9.498] sna_composite_rectangles: pixmap=396 marking clear [0]? 1 >[ 9.498] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=186, drawable=18c >[ 9.498] sna_validate_gc: recomputing clip >[ 9.498] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.498] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=396:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.498] sna_copy_area: normal copy >[ 9.498] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.498] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.498] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.498] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.498] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.498] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.498] sna_do_copy: pixmap -- no source clipping >[ 9.498] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.498] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.498] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=396+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.498] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.498] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.498] sna_drawable_use_bo pixmap=396, box=((28, 0), (246, 80)), flags=b... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.498] sna_pixmap_move_to_gpu: already all-damaged >[ 9.498] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.498] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.498] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.498] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.498] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.498] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.498] gen9_composite_get_binding_table(f440) >[ 9.498] kgem_add_reloc64: handle=21, pos=15624, delta=0, domains=40000 >[ 9.498] kgem_add_handle: handle=21, index=14 >[ 9.498] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd994000) >[ 9.498] [3d00] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.498] gen9_emit_sampler: sampler = 0 >[ 9.498] gen9_emit_vertex_elements: setup id=0 >[ 9.498] (0, 0) -> (28, 0) + (218, 80) >[ 9.498] gen8_vertex_flush[1028] = 3 >[ 9.498] sna_composite(pixmap=390, op=3, src=396+(0, 0), mask=0+(0, 0), dst=390+(8, 1136)+(0, 0), size=(624, 80) >[ 9.498] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.498] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.498] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.498] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.498] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.498] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.498] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.498] gen9_render_composite: 624x80, current mode=1/1 >[ 9.498] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.498] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.498] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.498] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.498] sna_drawable_use_bo pixmap=390, box=((8, 1136), (632, 1216)), flags=7... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] gen9_composite_set_target: pixmap=390, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.498] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.498] sna_transform_is_imprecise_integer_translation: no transform >[ 9.498] gen9_composite_picture: integer translation (0, 0), removing >[ 9.498] sna_render_pixmap_bo pixmap=396, (0, 0)x(624, 80)/(624, 80) >[ 9.498] sna_render_pixmap_bo: GPU all damaged >[ 9.498] color_convert: src=cc000000 [20028888] >[ 9.498] color_convert: dst=cc000000 [20028888] >[ 9.498] sna_render_get_solid: cc000000 >[ 9.498] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.498] gen4_choose_composite_emitter: identity source, identity mask >[ 9.498] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.498] aligning vertex: was 2, now 5 floats per vertex >[ 9.498] gen9_composite_get_binding_table(f3c0) >[ 9.498] kgem_add_reloc64: handle=38, pos=15592, delta=0, domains=40000 >[ 9.498] kgem_add_reloc64[28] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.498] [3ce0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.498] kgem_add_reloc64: handle=7, pos=15576, delta=0, domains=40000 >[ 9.498] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.498] kgem_add_reloc64[29] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.498] [3cd0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.498] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.498] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.498] gen9_emit_sampler: sampler = 3 >[ 9.498] gen9_emit_sf: num_sf_outputs=2 >[ 9.498] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.498] gen9_emit_vertex_elements: setup id=10 >[ 9.498] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.498] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.498] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.498] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.498] gen8_vertex_flush[1100] = 3 >[ 9.498] sna_destroy_pixmap: pixmap=396, attached?=1 >[ 9.498] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.498] __kgem_bo_destroy: handle=38, size=204800 >[ 9.498] __kgem_bo_destroy: handle=38 -> active >[ 9.498] __sna_free_pixmap(pixmap=396) >[ 9.498] sna_composite(pixmap=388, op=3, src=390+(0, 0), mask=0+(0, 0), dst=388+(0, 0)+(0, 0), size=(640, 2096) >[ 9.498] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.498] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.498] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.498] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.498] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.498] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.498] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.498] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.498] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.498] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.498] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.498] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.498] sna_drawable_use_bo pixmap=388, box=((0, 0), (640, 2096)), flags=7... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] gen9_composite_set_target: pixmap=388, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.498] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.498] sna_transform_is_imprecise_integer_translation: no transform >[ 9.498] gen9_composite_picture: integer translation (0, 0), removing >[ 9.498] sna_render_pixmap_bo pixmap=390, (0, 0)x(640, 2096)/(640, 2096) >[ 9.498] sna_render_pixmap_bo: GPU all damaged >[ 9.498] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.498] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.498] gen4_choose_composite_emitter: identity src, no mask >[ 9.498] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.498] aligning vertex: was 5, now 3 floats per vertex >[ 9.498] gen9_composite_get_binding_table(f300) >[ 9.498] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.498] kgem_add_reloc64: handle=25, pos=15544, delta=0, domains=40000 >[ 9.498] kgem_add_reloc64[30] = (delta=0, target handle=8, presumed=f4225000) >[ 9.498] [3cb0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.498] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.498] gen9_emit_sampler: sampler = 2 >[ 9.498] gen9_emit_sf: num_sf_outputs=1 >[ 9.498] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.498] gen9_emit_vertex_elements: setup id=2 >[ 9.498] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.498] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.498] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.498] gen8_vertex_flush[11a8] = 3 >[ 9.498] sna_destroy_pixmap: pixmap=390, attached?=1 >[ 9.498] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.498] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.498] __kgem_bo_destroy: handle=25 -> active >[ 9.498] __sna_free_pixmap(pixmap=390) >[ 9.498] sna_composite(pixmap=384, op=3, src=388+(0, 0), mask=0+(160, 64), dst=384+(160, 64)+(0, 0), size=(640, 2096) >[ 9.498] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.498] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.498] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.498] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.498] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.498] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.498] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.498] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.498] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.498] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.498] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.498] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.498] sna_drawable_use_bo pixmap=384, box=((160, 64), (800, 2160)), flags=7... >[ 9.498] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.498] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.498] sna_drawable_use_bo: using whole GPU bo >[ 9.498] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.498] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.498] sna_transform_is_imprecise_integer_translation: no transform >[ 9.498] gen9_composite_picture: integer translation (0, 0), removing >[ 9.498] sna_render_pixmap_bo pixmap=388, (0, 0)x(640, 2096)/(640, 2096) >[ 9.498] sna_render_pixmap_bo: GPU all damaged >[ 9.498] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.498] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.498] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.498] gen4_choose_composite_emitter: identity src, no mask >[ 9.498] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.498] gen9_composite_get_binding_table(f280) >[ 9.498] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.498] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.498] kgem_add_reloc64[31] = (delta=0, target handle=7, presumed=fa111000) >[ 9.498] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.498] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.498] gen9_emit_vertex_elements: setup id=2 >[ 9.498] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.499] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.499] gen8_vertex_flush[11f4] = 3 >[ 9.499] sna_destroy_pixmap: pixmap=388, attached?=1 >[ 9.499] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.499] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.499] __kgem_bo_destroy: handle=11 -> active >[ 9.499] __sna_free_pixmap(pixmap=388) >[ 9.499] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.499] kgem_can_create_2d: 2x64 @ 32 >[ 9.499] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.499] kgem_can_create_2d: untiled size=4096 >[ 9.499] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.499] kgem_choose_tiling: 2x64 -> 0 >[ 9.499] sna_create_pixmap: usage=0, flags=a >[ 9.499] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.499] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.499] create_pixmap: serial=397, usage=0, 2x64 >[ 9.499] sna_create_pixmap: serial=397, 2x64, usage=0 >[ 9.499] sna_composite_rectangles(pixmap=398, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.499] sna_composite_rectangles: converted to op 0 >[ 9.499] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.499] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.499] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.499] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.499] sna_composite_rectangles: fallback, dst pixmap=398 too small or not attached >[ 9.499] sna_composite_rectangles: fallback >[ 9.499] sna_drawable_move_region_to_cpu(pixmap=398 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.499] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.499] _sna_pixmap_move_to_cpu(pixmap=398, 2x64, flags=1) >[ 9.499] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.499] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.499] operate_inplace: no, inplace operation not suitable >[ 9.499] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.499] __sna_damage_all(2, 64) >[ 9.499] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.499] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.499] kgem_can_create_2d: 1x32 @ 32 >[ 9.499] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.499] kgem_can_create_2d: untiled size=4096 >[ 9.499] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.499] kgem_choose_tiling: 1x32 -> 0 >[ 9.499] sna_create_pixmap: usage=0, flags=a >[ 9.499] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.499] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.499] create_pixmap: serial=399, usage=0, 1x32 >[ 9.499] sna_create_pixmap: serial=399, 1x32, usage=0 >[ 9.499] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=18c, drawable=190 >[ 9.499] sna_validate_gc: recomputing clip >[ 9.499] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.499] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.499] try_upload__fast: ignore existing cpu damage (if any) >[ 9.499] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.499] try_upload__fast: no, no gpu damage >[ 9.499] sna_drawable_move_region_to_cpu(pixmap=400 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.499] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.499] _sna_pixmap_move_to_cpu(pixmap=400, 1x32, flags=1) >[ 9.499] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.499] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.499] operate_inplace: no, inplace operation not suitable >[ 9.499] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.499] __sna_damage_all(1, 32) >[ 9.499] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.499] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.499] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.499] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.499] sna_accel_flush: flush?=0, dirty?=0 >[ 9.499] sna_composite(pixmap=398, op=1, src=400+(0, 0), mask=0+(0, 0), dst=398+(0, 0)+(0, 0), size=(2, 64) >[ 9.499] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.499] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.499] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.499] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.499] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.499] sna_composite: fallback, dst pixmap=398 is too small (or completely damaged) >[ 9.499] sna_composite: fallback -- fbComposite >[ 9.499] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.499] sna_composite_fb: fallback -- move src to cpu >[ 9.499] _sna_pixmap_move_to_cpu(pixmap=400, 1x32, flags=2) >[ 9.499] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.499] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.499] sna_composite_fb: fallback -- move dst to cpu >[ 9.499] sna_drawable_move_region_to_cpu(pixmap=398 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.499] sna_drawable_move_region_to_cpu: pixmap=398 all damaged on CPU >[ 9.499] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.499] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.499] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.499] sna_destroy_pixmap: pixmap=400, attached?=1 >[ 9.499] __sna_free_pixmap(pixmap=400) >[ 9.499] sna_composite(pixmap=384, op=3, src=398+(0, 0), mask=0+(0, 0), dst=384+(0, 0)+(0, 0), size=(3840, 64) >[ 9.499] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.499] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.499] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.499] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.499] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.499] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.499] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.499] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.499] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.499] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.499] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.499] sna_drawable_use_bo pixmap=384, box=((0, 0), (3840, 64)), flags=7... >[ 9.499] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.499] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.499] sna_drawable_use_bo: using whole GPU bo >[ 9.499] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.499] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.499] sna_transform_is_imprecise_integer_translation: no transform >[ 9.499] gen9_composite_picture: integer translation (0, 0), removing >[ 9.499] sna_render_pixmap_bo pixmap=398, (0, 0)x(3840, 64)/(2, 64) >[ 9.499] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.499] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.499] use_cpu_bo: no cpu bo >[ 9.499] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.499] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.499] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.499] sna_drawable_move_region_to_cpu(pixmap=398 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.499] sna_drawable_move_region_to_cpu: pixmap=398 all damaged on CPU >[ 9.499] kgem_can_create_2d: 2x64 @ 32 >[ 9.499] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.499] kgem_can_create_2d: untiled size=4096 >[ 9.499] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.499] kgem_choose_tiling: 2x64 -> 0 >[ 9.499] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.499] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.499] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.499] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.499] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.499] search_linear_cache: searching for inactive gtt map >[ 9.499] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.499] search_linear_cache: searching for inactive gtt map >[ 9.499] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.499] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.499] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.499] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.499] kgem_create_buffer: reusing handle=31 for buffer >[ 9.499] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.499] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.499] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.499] kgem_bo_map: converting request for GTT map into CPU map >[ 9.499] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.499] kgem_bo_sync__cpu: handle=31 >[ 9.499] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.499] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.499] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.499] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.499] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.499] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.499] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.499] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.499] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.499] upload: adding upload cache to pixmap=398 >[ 9.499] kgem_proxy_bo_attach: handle=31 >[ 9.499] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.499] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.499] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.499] gen4_choose_composite_emitter: identity src, no mask >[ 9.499] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.499] gen9_composite_get_binding_table(f200) >[ 9.499] kgem_add_reloc64: handle=31, pos=15480, delta=0, domains=40000 >[ 9.499] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.499] kgem_add_handle: handle=31, index=15 >[ 9.499] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd4fc000) >[ 9.499] [3c70] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.499] gen9_emit_sampler: sampler = a >[ 9.499] gen9_emit_vertex_elements: setup id=2 >[ 9.499] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.499] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.499] gen8_vertex_flush[1238] = 3 >[ 9.499] sna_destroy_pixmap: pixmap=398, attached?=1 >[ 9.499] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.499] __sna_free_pixmap(pixmap=398) >[ 9.499] sna_composite(pixmap=384, op=3, src=292+(0, 0), mask=0+(0, 0), dst=384+(0, 0)+(0, 0), size=(3840, 48) >[ 9.499] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.499] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.499] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.499] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.499] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.499] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.499] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.499] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.499] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.499] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.499] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.499] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.499] sna_drawable_use_bo pixmap=384, box=((0, 0), (3840, 48)), flags=7... >[ 9.499] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.499] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.499] sna_drawable_use_bo: using whole GPU bo >[ 9.499] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.499] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.499] sna_transform_is_imprecise_integer_translation: no transform >[ 9.499] gen9_composite_picture: integer translation (0, 0), removing >[ 9.499] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.499] sna_render_pixmap_bo: GPU all damaged >[ 9.499] color_convert: src=5000000 [20028888] >[ 9.499] color_convert: dst=5000000 [20028888] >[ 9.499] sna_render_get_solid: 5000000 >[ 9.499] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.499] gen4_choose_composite_emitter: identity source, identity mask >[ 9.499] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.499] aligning vertex: was 3, now 5 floats per vertex >[ 9.499] gen9_composite_get_binding_table(f180) >[ 9.499] gen9_emit_sampler: sampler = 3 >[ 9.499] gen9_emit_sf: num_sf_outputs=2 >[ 9.499] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.499] gen9_emit_vertex_elements: setup id=10 >[ 9.499] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.499] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.499] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.499] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.499] gen8_vertex_flush[12e8] = 3 >[ 9.499] sna_composite_rectangles(pixmap=384, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.499] sna_composite_rectangles: converted to op 3 >[ 9.499] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.499] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.499] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.499] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.499] sna_drawable_use_bo pixmap=384, box=((0, 0), (3840, 48)), flags=1... >[ 9.499] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.499] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.499] sna_drawable_use_bo: using whole GPU bo >[ 9.499] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.499] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.499] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.499] sna_render_get_solid: 660a0a0a >[ 9.499] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.499] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.499] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.499] aligning vertex: was 5, now 2 floats per vertex >[ 9.499] gen9_composite_get_binding_table(f140) >[ 9.499] gen9_emit_sampler: sampler = 1 >[ 9.499] gen9_emit_sf: num_sf_outputs=1 >[ 9.499] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.499] gen9_emit_vertex_elements: setup id=0 >[ 9.499] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.499] (0, 0), (3840, 48) >[ 9.499] gen8_vertex_flush[1390] = 3 >[ 9.499] sna_composite(pixmap=384, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=384+(3786, 6)+(0, 0), size=(44, 36) >[ 9.499] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.499] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.499] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.499] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.499] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.499] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.499] gen9_render_composite: 44x36, current mode=1/1 >[ 9.499] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.499] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.499] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.499] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.499] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.499] sna_drawable_use_bo pixmap=384, box=((3786, 6), (3830, 42)), flags=7... >[ 9.499] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.499] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.499] sna_drawable_use_bo: using whole GPU bo >[ 9.499] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.499] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.499] sna_transform_is_imprecise_integer_translation: no transform >[ 9.499] gen9_composite_picture: integer translation (0, 0), removing >[ 9.499] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.499] sna_render_pixmap_bo: CPU all damaged >[ 9.499] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.499] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.499] __kgem_retire_rq: request 1 complete >[ 9.499] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.499] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.499] gen8_vertex_close: used=35346, vbo active? 16, vb=625, nreloc=5 >[ 9.499] gen8_vertex_close: reloc[0] = 287 >[ 9.499] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.499] kgem_add_handle: handle=16, index=16 >[ 9.499] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.499] gen8_vertex_close: reloc[1] = 357 >[ 9.499] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.499] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.499] gen8_vertex_close: reloc[2] = 487 >[ 9.499] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.499] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.499] gen8_vertex_close: reloc[3] = 608 >[ 9.499] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.499] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.499] gen8_vertex_close: reloc[4] = 869 >[ 9.499] kgem_add_reloc64: handle=16, pos=869, delta=0, domains=200000 >[ 9.499] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.499] batch[1/1, flags=1800]: 1258 1258 15440 16384, nreloc=38, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.499] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.499] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.499] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.499] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.499] kgem_fixup_relocs: shrinking by 53248 >[ 9.499] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.499] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.500] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.500] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.500] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.500] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.500] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.500] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.500] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.500] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=7 >[ 9.500] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.500] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.500] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=7 >[ 9.500] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=7 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=8 >[ 9.500] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.500] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.500] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.500] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.500] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.500] __kgem_bo_clear_busy: handle=7 >[ 9.500] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.500] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.500] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.500] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.500] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.500] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.500] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.500] gen4_choose_composite_emitter: identity src, no mask >[ 9.500] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.500] aligning vertex: was 2, now 3 floats per vertex >[ 9.500] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.500] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.500] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.500] kgem_add_handle: handle=4, index=0 >[ 9.500] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.500] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.500] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.500] gen9_composite_get_binding_table(ffc0) >[ 9.500] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.500] kgem_add_handle: handle=39, index=1 >[ 9.500] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.500] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.500] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.500] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.500] kgem_add_handle: handle=32, index=2 >[ 9.500] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.500] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.500] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.500] gen9_emit_sampler: sampler = 2 >[ 9.500] gen9_emit_sf: num_sf_outputs=1 >[ 9.500] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.500] gen9_emit_vertex_elements: setup id=2 >[ 9.500] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.500] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.500] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.500] gen8_vertex_flush[490] = 3 >[ 9.500] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.500] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.500] sna_glyphs: discarding mask >[ 9.500] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.500] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.500] gen9_render_composite: 0x0, current mode=1/1 >[ 9.500] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.500] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.500] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.500] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.500] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=7... >[ 9.500] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.500] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.500] sna_drawable_use_bo: using whole GPU bo >[ 9.500] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.500] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.500] color_convert: src=ffdfdbd2 [20028888] >[ 9.500] color_convert: dst=ffdfdbd2 [20028888] >[ 9.500] sna_render_get_solid: ffdfdbd2 >[ 9.500] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.500] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.500] sna_transform_is_imprecise_integer_translation: no transform >[ 9.500] gen9_composite_picture: integer translation (0, 0), removing >[ 9.500] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.500] sna_render_pixmap_bo: GPU all damaged >[ 9.500] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.500] gen4_choose_composite_emitter: solid, identity mask >[ 9.500] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.500] aligning vertex: was 3, now 4 floats per vertex >[ 9.500] gen9_composite_get_binding_table(ff00) >[ 9.500] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.500] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.500] kgem_add_handle: handle=8, index=3 >[ 9.500] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.500] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.500] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.500] kgem_add_handle: handle=6, index=4 >[ 9.500] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.500] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.500] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.500] gen9_emit_sampler: sampler = a >[ 9.500] gen9_emit_sf: num_sf_outputs=2 >[ 9.500] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.500] gen9_emit_vertex_elements: setup id=9 >[ 9.500] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.500] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.500] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.500] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.500] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.500] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.500] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.500] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.500] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.500] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.500] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.500] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(384.00, 32.00) x (16.00, 21.00) >[ 9.500] gen8_vertex_flush[56c] = 15 >[ 9.500] gen9_magic_ca_pass: CA fixup (8839 -> 8854) >[ 9.500] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.500] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.500] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.500] sna_composite(pixmap=384, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=384+(3626, 6)+(0, 0), size=(48, 36) >[ 9.500] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.500] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.500] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.500] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.500] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.500] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.500] gen9_render_composite: 48x36, current mode=1/1 >[ 9.500] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.500] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.500] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.500] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.500] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.500] sna_drawable_use_bo pixmap=384, box=((3626, 6), (3674, 42)), flags=7... >[ 9.500] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.500] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.500] sna_drawable_use_bo: using whole GPU bo >[ 9.500] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.500] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.500] sna_transform_is_imprecise_integer_translation: no transform >[ 9.500] gen9_composite_picture: integer translation (0, 0), removing >[ 9.500] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.500] sna_render_pixmap_bo: CPU all damaged >[ 9.500] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.500] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.500] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.500] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.500] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.500] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.500] gen4_choose_composite_emitter: identity src, no mask >[ 9.500] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.500] aligning vertex: was 4, now 3 floats per vertex >[ 9.500] gen9_composite_get_binding_table(fe40) >[ 9.500] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.500] kgem_add_handle: handle=33, index=5 >[ 9.500] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.500] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.500] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.500] gen9_emit_sampler: sampler = 2 >[ 9.500] gen9_emit_sf: num_sf_outputs=1 >[ 9.500] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.500] gen9_emit_vertex_elements: setup id=2 >[ 9.500] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.501] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.501] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.501] gen8_vertex_flush[6a8] = 3 >[ 9.501] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.501] kgem_can_create_2d: 26x20 @ 32 >[ 9.501] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.501] kgem_can_create_2d: untiled size=4096 >[ 9.501] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.501] kgem_choose_tiling: 26x20 -> 0 >[ 9.501] sna_create_pixmap: usage=0, flags=a >[ 9.501] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.501] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.501] create_pixmap: serial=401, usage=0, 26x20 >[ 9.501] sna_create_pixmap: serial=401, 26x20, usage=0 >[ 9.501] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=190, drawable=192 >[ 9.501] sna_validate_gc: recomputing clip >[ 9.501] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.501] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.501] try_upload__fast: ignore existing cpu damage (if any) >[ 9.501] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.501] try_upload__fast: no, no gpu damage >[ 9.501] sna_drawable_move_region_to_cpu(pixmap=402 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.501] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.501] _sna_pixmap_move_to_cpu(pixmap=402, 26x20, flags=1) >[ 9.501] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.501] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.501] operate_inplace: no, inplace operation not suitable >[ 9.501] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.501] __sna_damage_all(26, 20) >[ 9.501] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.501] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.501] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.501] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.501] sna_accel_flush: flush?=1, dirty?=1 >[ 9.501] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.501] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.501] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.501] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.501] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.501] kgem_bo_sync__cpu_full: handle=33 >[ 9.501] gen8_vertex_close: used=35427, vbo active? 16, vb=204, nreloc=2 >[ 9.501] gen8_vertex_close: reloc[0] = 287 >[ 9.501] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.501] kgem_add_handle: handle=16, index=6 >[ 9.501] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.501] gen8_vertex_close: reloc[1] = 342 >[ 9.501] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.501] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.501] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.501] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.501] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.501] kgem_fixup_relocs: shrinking by 61440 >[ 9.501] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.501] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.501] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.501] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.501] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.501] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.501] __kgem_bo_clear_busy: handle=8 >[ 9.501] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.501] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.501] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.501] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.501] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.501] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.501] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.516] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.516] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.516] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.516] __kgem_retire_rq: request 2 complete >[ 9.516] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.516] kgem_bo_move_to_cache: release handle=11 >[ 9.516] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.516] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.516] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.516] kgem_bo_move_to_cache: release handle=25 >[ 9.516] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.516] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.516] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.516] kgem_bo_move_to_cache: release handle=38 >[ 9.516] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.516] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.516] kgem_bo_move_to_cache: release handle=20 >[ 9.516] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.516] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.516] kgem_bo_move_to_cache: release handle=22 >[ 9.516] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.516] __kgem_retire_rq: request 1 complete >[ 9.516] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.516] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.516] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.516] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.516] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.516] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.516] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.516] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.516] kgem_bo_sync__cpu_full: handle=32 >[ 9.516] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.516] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.516] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.516] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.516] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.516] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.516] sna_accel_flush: flush?=0, dirty?=0 >[ 9.516] sna_block_handler (tv=0.0) >[ 9.516] sna_wakeup_handler >[ 9.516] sna_mode_wakeup: len=64 >[ 9.516] sna_mode_wakeup: recording last swap on pipe=1, frame 294 [126], time 9.510422 >[ 9.516] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.516] sna_mode_wakeup: flip complete, pending? 2 >[ 9.516] sna_mode_wakeup: recording last swap on pipe=0, frame 324 [144], time 9.511731 >[ 9.516] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.516] sna_mode_wakeup: flip complete, pending? 1 >[ 9.516] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.516] sna_composite(pixmap=384, op=3, src=402+(2370, 10), mask=0+(3554, 6), dst=384+(3554, 6)+(0, 0), size=(52, 36) >[ 9.516] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.516] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.516] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.516] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.516] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.516] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.516] gen9_render_composite: 52x36, current mode=0/1 >[ 9.516] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.516] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.516] sna_blt_composite: unsupported op [3] for blitting >[ 9.516] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.516] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.516] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.516] sna_drawable_use_bo pixmap=384, box=((3554, 6), (3606, 42)), flags=7... >[ 9.516] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.516] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.516] sna_drawable_use_bo: using whole GPU bo >[ 9.516] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.516] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.516] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.516] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.516] sna_render_pixmap_bo pixmap=402, (2370, 10)x(52, 36)/(26, 20) >[ 9.516] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.516] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.516] use_cpu_bo: no cpu bo >[ 9.516] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.516] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.516] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.516] sna_drawable_move_region_to_cpu(pixmap=402 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.516] sna_drawable_move_region_to_cpu: pixmap=402 all damaged on CPU >[ 9.516] kgem_can_create_2d: 26x20 @ 32 >[ 9.516] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.516] kgem_can_create_2d: untiled size=4096 >[ 9.516] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.516] kgem_choose_tiling: 26x20 -> 0 >[ 9.516] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.516] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.516] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.516] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.516] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.516] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.516] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.516] upload: adding upload cache to pixmap=402 >[ 9.516] kgem_proxy_bo_attach: handle=31 >[ 9.516] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.516] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.516] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.516] gen4_choose_composite_emitter: simple src, no mask >[ 9.516] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.516] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.516] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.516] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.516] kgem_add_handle: handle=4, index=0 >[ 9.516] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.516] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.516] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.516] gen9_composite_get_binding_table(ffc0) >[ 9.516] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.516] kgem_add_handle: handle=39, index=1 >[ 9.516] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.516] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.516] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.516] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.516] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.516] kgem_add_handle: handle=31, index=2 >[ 9.516] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.516] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.516] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.516] gen9_emit_sampler: sampler = 22 >[ 9.516] gen9_emit_sf: num_sf_outputs=1 >[ 9.516] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.516] gen9_emit_vertex_elements: setup id=2 >[ 9.516] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.516] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.516] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.516] gen8_vertex_flush[490] = 3 >[ 9.516] sna_destroy_pixmap: pixmap=402, attached?=1 >[ 9.516] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.516] __sna_free_pixmap(pixmap=402) >[ 9.516] sna_composite(pixmap=384, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=384+(3490, 6)+(0, 0), size=(44, 36) >[ 9.516] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.516] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.516] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.516] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.516] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.516] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.516] gen9_render_composite: 44x36, current mode=1/1 >[ 9.516] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.516] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.516] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.516] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.516] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.516] sna_drawable_use_bo pixmap=384, box=((3490, 6), (3534, 42)), flags=7... >[ 9.516] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.516] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.516] sna_drawable_use_bo: using whole GPU bo >[ 9.516] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.516] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.516] sna_transform_is_imprecise_integer_translation: no transform >[ 9.516] gen9_composite_picture: integer translation (0, 0), removing >[ 9.516] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.516] sna_render_pixmap_bo: CPU all damaged >[ 9.516] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.516] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.516] gen8_vertex_close: used=35436, vbo active? 16, vb=4, nreloc=1 >[ 9.516] gen8_vertex_close: reloc[0] = 287 >[ 9.516] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.516] kgem_add_handle: handle=16, index=3 >[ 9.516] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.516] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.516] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.516] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.516] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.516] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.516] kgem_fixup_relocs: shrinking by 61440 >[ 9.516] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.516] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.516] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.516] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.516] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.516] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.516] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.516] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.516] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.516] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.516] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.516] gen4_choose_composite_emitter: identity src, no mask >[ 9.516] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.516] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.516] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.516] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.516] kgem_add_handle: handle=4, index=0 >[ 9.516] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.516] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.516] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.516] gen9_composite_get_binding_table(ffc0) >[ 9.516] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.516] kgem_add_handle: handle=39, index=1 >[ 9.516] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.516] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.517] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.517] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.517] kgem_add_handle: handle=34, index=2 >[ 9.517] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.517] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.517] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.517] gen9_emit_sampler: sampler = 2 >[ 9.517] gen9_emit_sf: num_sf_outputs=1 >[ 9.517] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.517] gen9_emit_vertex_elements: setup id=2 >[ 9.517] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.517] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.517] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.517] gen8_vertex_flush[490] = 3 >[ 9.517] sna_composite(pixmap=384, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=384+(3422, 6)+(0, 0), size=(48, 36) >[ 9.517] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.517] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.517] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.517] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.517] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.517] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.517] gen9_render_composite: 48x36, current mode=1/1 >[ 9.517] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.517] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.517] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.517] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.517] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.517] sna_drawable_use_bo pixmap=384, box=((3422, 6), (3470, 42)), flags=7... >[ 9.517] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.517] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.517] sna_drawable_use_bo: using whole GPU bo >[ 9.517] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.517] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.517] sna_transform_is_imprecise_integer_translation: no transform >[ 9.517] gen9_composite_picture: integer translation (0, 0), removing >[ 9.517] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.517] sna_render_pixmap_bo: CPU all damaged >[ 9.517] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.517] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.517] __kgem_retire_rq: request 1 complete >[ 9.517] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.517] gen8_vertex_close: used=35445, vbo active? 16, vb=4, nreloc=1 >[ 9.517] gen8_vertex_close: reloc[0] = 287 >[ 9.517] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.517] kgem_add_handle: handle=16, index=3 >[ 9.517] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.517] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.517] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.517] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.517] kgem_fixup_relocs: shrinking by 61440 >[ 9.517] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.517] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.517] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.517] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.517] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.517] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.517] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.517] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.517] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.517] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.517] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.517] gen4_choose_composite_emitter: identity src, no mask >[ 9.517] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.517] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.517] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.517] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.517] kgem_add_handle: handle=4, index=0 >[ 9.517] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.517] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.517] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.517] gen9_composite_get_binding_table(ffc0) >[ 9.517] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.517] kgem_add_handle: handle=39, index=1 >[ 9.517] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.517] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.517] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.517] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.517] kgem_add_handle: handle=28, index=2 >[ 9.517] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.517] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.517] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.517] gen9_emit_sampler: sampler = 2 >[ 9.517] gen9_emit_sf: num_sf_outputs=1 >[ 9.517] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.517] gen9_emit_vertex_elements: setup id=2 >[ 9.517] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.517] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.517] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.517] gen8_vertex_flush[490] = 3 >[ 9.517] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.517] kgem_can_create_2d: 16x16 @ 32 >[ 9.517] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.517] kgem_can_create_2d: untiled size=4096 >[ 9.517] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.517] kgem_choose_tiling: 16x16 -> 0 >[ 9.517] sna_create_pixmap: usage=0, flags=a >[ 9.517] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.517] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.517] create_pixmap: serial=403, usage=0, 16x16 >[ 9.517] sna_create_pixmap: serial=403, 16x16, usage=0 >[ 9.517] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=192, drawable=194 >[ 9.517] sna_validate_gc: recomputing clip >[ 9.517] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.517] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.517] try_upload__fast: ignore existing cpu damage (if any) >[ 9.517] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.517] try_upload__fast: no, no gpu damage >[ 9.517] sna_drawable_move_region_to_cpu(pixmap=404 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.517] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.517] _sna_pixmap_move_to_cpu(pixmap=404, 16x16, flags=1) >[ 9.517] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.517] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.517] operate_inplace: no, inplace operation not suitable >[ 9.517] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.517] __sna_damage_all(16, 16) >[ 9.517] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.517] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.517] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.517] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.517] sna_accel_flush: flush?=1, dirty?=1 >[ 9.517] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.517] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.517] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.517] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.517] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.517] kgem_bo_sync__cpu_full: handle=28 >[ 9.517] gen8_vertex_close: used=35454, vbo active? 16, vb=4, nreloc=1 >[ 9.517] gen8_vertex_close: reloc[0] = 287 >[ 9.517] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.517] kgem_add_handle: handle=16, index=3 >[ 9.517] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.517] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.517] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.517] __kgem_retire_rq: request 1 complete >[ 9.517] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.517] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.517] kgem_fixup_relocs: shrinking by 61440 >[ 9.517] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.517] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.517] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.517] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.517] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.517] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.517] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.517] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.517] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.517] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.517] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.517] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.517] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.517] __kgem_retire_rq: request 1 complete >[ 9.517] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.517] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.517] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.517] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.517] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.517] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.517] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.517] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.517] kgem_bo_sync__cpu_full: handle=34 >[ 9.517] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.517] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.517] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.517] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.517] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.517] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.517] sna_composite(pixmap=384, op=3, src=404+(2247, 15), mask=0+(3370, 7), dst=384+(3370, 7)+(0, 0), size=(32, 34) >[ 9.517] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.517] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.517] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.517] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.517] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.517] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.517] gen9_render_composite: 32x34, current mode=0/1 >[ 9.517] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.517] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.517] sna_blt_composite: unsupported op [3] for blitting >[ 9.517] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.517] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.517] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.517] sna_drawable_use_bo pixmap=384, box=((3370, 7), (3402, 41)), flags=7... >[ 9.517] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.517] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.517] sna_drawable_use_bo: using whole GPU bo >[ 9.517] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.517] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.517] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.517] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.517] sna_render_pixmap_bo pixmap=404, (2247, 15)x(32, 34)/(16, 16) >[ 9.517] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.517] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.517] use_cpu_bo: no cpu bo >[ 9.517] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.517] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.517] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.517] sna_drawable_move_region_to_cpu(pixmap=404 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.517] sna_drawable_move_region_to_cpu: pixmap=404 all damaged on CPU >[ 9.517] kgem_can_create_2d: 16x16 @ 32 >[ 9.517] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.517] kgem_can_create_2d: untiled size=4096 >[ 9.517] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.517] kgem_choose_tiling: 16x16 -> 0 >[ 9.517] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.517] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.517] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.517] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.517] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.517] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.517] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.517] upload: adding upload cache to pixmap=404 >[ 9.517] kgem_proxy_bo_attach: handle=31 >[ 9.517] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.517] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.517] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.517] gen4_choose_composite_emitter: simple src, no mask >[ 9.517] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.517] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.517] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.517] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.517] kgem_add_handle: handle=4, index=0 >[ 9.517] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.517] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.517] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.517] gen9_composite_get_binding_table(ffc0) >[ 9.517] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.517] kgem_add_handle: handle=39, index=1 >[ 9.517] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.517] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.517] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.517] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.517] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.517] kgem_add_handle: handle=31, index=2 >[ 9.517] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.517] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.517] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.517] gen9_emit_sampler: sampler = 22 >[ 9.517] gen9_emit_sf: num_sf_outputs=1 >[ 9.517] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.517] gen9_emit_vertex_elements: setup id=2 >[ 9.517] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.517] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.517] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.517] gen8_vertex_flush[490] = 3 >[ 9.517] sna_destroy_pixmap: pixmap=404, attached?=1 >[ 9.517] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.517] __sna_free_pixmap(pixmap=404) >[ 9.517] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.517] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.517] sna_glyphs: discarding mask >[ 9.517] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.517] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.517] gen9_render_composite: 0x0, current mode=1/1 >[ 9.517] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.517] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.517] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.517] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.517] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=7... >[ 9.517] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.517] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.517] sna_drawable_use_bo: using whole GPU bo >[ 9.517] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.517] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.517] color_convert: src=ff232321 [20028888] >[ 9.517] color_convert: dst=ff232321 [20028888] >[ 9.517] sna_render_get_solid: ff232321 >[ 9.517] sna_render_get_solid(7) = ff232321 (old) >[ 9.517] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.517] sna_transform_is_imprecise_integer_translation: no transform >[ 9.517] gen9_composite_picture: integer translation (0, 0), removing >[ 9.517] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.517] sna_render_pixmap_bo: GPU all damaged >[ 9.517] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.517] gen4_choose_composite_emitter: solid, identity mask >[ 9.517] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.517] aligning vertex: was 3, now 4 floats per vertex >[ 9.517] gen9_composite_get_binding_table(ff00) >[ 9.517] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.517] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.517] kgem_add_handle: handle=8, index=3 >[ 9.517] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.517] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.517] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.517] kgem_add_handle: handle=6, index=4 >[ 9.517] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.517] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.517] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.517] gen9_emit_sampler: sampler = a >[ 9.517] gen9_emit_sf: num_sf_outputs=2 >[ 9.517] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.517] gen9_emit_vertex_elements: setup id=9 >[ 9.517] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.517] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.517] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.517] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.517] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.517] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.517] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.517] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.517] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.518] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.518] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.518] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.518] gen8_vertex_flush[56c] = 48 >[ 9.518] gen9_magic_ca_pass: CA fixup (8866 -> 8914) >[ 9.518] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.518] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.518] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.518] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.518] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.518] sna_glyphs: discarding mask >[ 9.518] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.518] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.518] gen9_render_composite: 0x0, current mode=1/1 >[ 9.518] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.518] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.518] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.518] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.518] sna_drawable_use_bo pixmap=384, box=((0, 0), (7680, 2160)), flags=7... >[ 9.518] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.518] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.518] sna_drawable_use_bo: using whole GPU bo >[ 9.518] gen9_composite_set_target: pixmap=384, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.518] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.518] color_convert: src=ff8e8b85 [20028888] >[ 9.518] color_convert: dst=ff8e8b85 [20028888] >[ 9.518] sna_render_get_solid: ff8e8b85 >[ 9.518] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.518] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.518] sna_transform_is_imprecise_integer_translation: no transform >[ 9.518] gen9_composite_picture: integer translation (0, 0), removing >[ 9.518] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.518] sna_render_pixmap_bo: GPU all damaged >[ 9.518] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.518] gen4_choose_composite_emitter: solid, identity mask >[ 9.518] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.518] gen9_composite_get_binding_table(fe40) >[ 9.518] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.518] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.518] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.518] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.518] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.518] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.518] gen9_emit_vertex_elements: setup id=9 >[ 9.518] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.518] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.518] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.518] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.518] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.518] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.518] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.518] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.518] gen8_vertex_flush[66c] = 48 >[ 9.518] gen9_magic_ca_pass: CA fixup (8914 -> 8962) >[ 9.518] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.518] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.518] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.518] sna_copy_area: src=pixmap=384:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.518] sna_copy_area: normal copy >[ 9.518] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.518] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.518] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.518] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.518] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.518] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.518] sna_do_copy: pixmap -- no source clipping >[ 9.518] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.518] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.518] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=384+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.518] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.518] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.518] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.518] sna_drawable_use_bo: pinned, never REPLACES >[ 9.518] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.518] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.518] sna_drawable_use_bo: applying move-to-gpu override >[ 9.518] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.518] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.518] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.518] wait_for_shadow: setting front pixmap to handle=35 >[ 9.518] sna_drawable_use_bo: using whole GPU bo >[ 9.518] sna_pixmap_move_to_gpu(pixmap=384, usage=0), flags=a >[ 9.518] sna_pixmap_move_to_gpu: already all-damaged >[ 9.518] sna_pixmap_mark_active: pixmap=384, handle=39 >[ 9.518] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.518] sna_pixmap_make_cow: make cow src=384, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.518] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.518] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.518] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.518] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.518] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.518] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.518] kgem_set_mode: flushing before new bo >[ 9.518] gen8_vertex_close: used=35848, vbo active? 16, vb=204, nreloc=2 >[ 9.518] gen8_vertex_close: reloc[0] = 287 >[ 9.518] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.518] kgem_add_handle: handle=16, index=5 >[ 9.518] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.518] gen8_vertex_close: reloc[1] = 342 >[ 9.518] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.518] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.518] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.518] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.518] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.518] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.518] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.518] kgem_fixup_relocs: shrinking by 61440 >[ 9.518] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.518] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.518] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.518] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.518] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.518] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.518] __kgem_bo_clear_busy: handle=8 >[ 9.518] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.518] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.518] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.518] __kgem_bo_clear_busy: handle=8 >[ 9.518] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.518] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.518] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.518] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.518] aligning vertex: was 4, now 2 floats per vertex >[ 9.518] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.518] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.518] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.518] kgem_add_handle: handle=4, index=0 >[ 9.518] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.518] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.518] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.518] gen9_composite_get_binding_table(ffc0) >[ 9.518] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.518] kgem_add_handle: handle=35, index=1 >[ 9.518] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.518] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.518] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.518] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.518] kgem_add_handle: handle=39, index=2 >[ 9.518] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.518] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.518] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.518] gen9_emit_sampler: sampler = 0 >[ 9.518] gen9_emit_sf: num_sf_outputs=1 >[ 9.518] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.518] gen9_emit_vertex_elements: setup id=0 >[ 9.518] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.518] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.518] gen8_vertex_flush[490] = 3 >[ 9.518] sna_destroy_pixmap: pixmap=384, attached?=1 >[ 9.518] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.518] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.518] __kgem_bo_destroy: handle=39 -> active >[ 9.518] __sna_free_pixmap(pixmap=384) >[ 9.518] sna_accel_flush: flush?=0, dirty?=0 >[ 9.518] sna_accel_flush: flush?=0, dirty?=0 >[ 9.518] sna_block_handler (tv=598.639000) >[ 9.518] kgem_retire, need_retire?=1 >[ 9.518] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.518] kgem_retire__requests_ring: retiring ring 0 >[ 9.518] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.518] __kgem_retire_rq: request 1 complete >[ 9.518] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.518] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.518] kgem_retire -- retired=0, need_retire=0 >[ 9.518] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.518] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.518] __kgem_bo_destroy: handle=31, size=262144 >[ 9.518] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.518] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.518] sna_accel_block: GPU idle, flushing >[ 9.518] gen8_vertex_close: used=35854, vbo active? 16, vb=1, nreloc=1 >[ 9.518] gen8_vertex_close: reloc[0] = 287 >[ 9.518] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.518] kgem_add_handle: handle=16, index=3 >[ 9.518] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.518] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.518] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.518] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.518] kgem_fixup_relocs: shrinking by 61440 >[ 9.518] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.518] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.518] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.518] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.518] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.518] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.518] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.518] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.518] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.518] sna_scanout_do_flush (time=9518), triggered >[ 9.518] sna_scanout_flush (time=9518), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.518] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.518] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.518] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.518] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.518] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.518] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.518] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.518] sna_pixmap_move_to_gpu: already all-damaged >[ 9.518] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.518] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.518] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.518] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.518] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.518] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.518] get_fb: reusing fb=105 for handle=35 >[ 9.518] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.518] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.518] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.519] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.519] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.519] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.519] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.519] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.519] sna_accel_do_throttle (time=9518), triggered >[ 9.519] sna_accel_throttle (time=9518) >[ 9.519] sna_accel_block: evaluating timers, active=7 >[ 9.519] sna_accel_block: flush timer expires in 16 [9534] >[ 9.520] sna_wakeup_handler >[ 9.520] sna_accel_flush: flush?=0, dirty?=0 >[ 9.520] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.520] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.520] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.520] kgem_can_create_2d: untiled size=66355200 >[ 9.520] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.520] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.520] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.520] sna_create_pixmap: usage=0, flags=1b >[ 9.520] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.520] __pop_freed_pixmap: reusing freed pixmap=384 header >[ 9.520] create_pixmap_hdr: pixmap=405, width=7680, height=2160, usage=0 >[ 9.520] sna_create_pixmap: serial=405, 7680x2160, usage=0 >[ 9.520] sna_composite_rectangles(pixmap=406, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.520] sna_composite_rectangles: converted to op 0 >[ 9.520] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.520] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.520] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.520] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.520] sna_composite_rectangles: dropping last-cpu hint >[ 9.520] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=19... >[ 9.520] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.520] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.520] sna_pixmap_move_to_gpu(pixmap=406, usage=0), flags=b >[ 9.520] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.520] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.520] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.520] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.520] sna_pixmap_alloc_gpu: pixmap=406 >[ 9.520] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.520] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.520] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.520] 1:from active: pitch=30720, tiling=1, handle=39, id=559 >[ 9.520] __sna_damage_all(7680, 2160) >[ 9.520] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.520] sna_pixmap_mark_active: pixmap=406, handle=39 >[ 9.520] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.520] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.520] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.520] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.520] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.520] sna_render_get_solid: 0 >[ 9.520] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.520] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.520] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.520] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.520] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.520] kgem_add_handle: handle=4, index=0 >[ 9.520] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.520] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.520] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.520] gen9_composite_get_binding_table(ffc0) >[ 9.520] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.520] kgem_add_handle: handle=39, index=1 >[ 9.520] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.520] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.520] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.520] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.520] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.520] kgem_add_handle: handle=7, index=2 >[ 9.520] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.520] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.520] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.520] gen9_emit_sampler: sampler = 1 >[ 9.520] gen9_emit_sf: num_sf_outputs=1 >[ 9.520] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.520] gen9_emit_vertex_elements: setup id=0 >[ 9.520] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.520] (0, 0), (7680, 2160) >[ 9.520] gen8_vertex_flush[490] = 3 >[ 9.520] sna_composite_rectangles: pixmap=406 marking clear [0]? 1 >[ 9.520] sna_composite_rectangles(pixmap=406, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.520] sna_composite_rectangles: converted to op 1 >[ 9.520] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.520] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.520] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.520] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.520] sna_composite_rectangles: promoting to full GPU >[ 9.520] sna_composite_rectangles: dropping last-cpu hint >[ 9.520] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=19... >[ 9.520] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.520] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.520] sna_drawable_use_bo: using whole GPU bo >[ 9.520] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.520] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.520] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.520] sna_render_get_solid: ff2c001e >[ 9.520] sna_render_get_solid(0) = ff2c001e (old) >[ 9.520] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.520] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.520] gen9_composite_get_binding_table(ff00) >[ 9.520] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.520] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.520] kgem_add_handle: handle=8, index=3 >[ 9.520] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.520] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.520] gen9_emit_vertex_elements: setup id=0 >[ 9.520] (0, 0), (7680, 2160) >[ 9.520] gen8_vertex_flush[4cc] = 3 >[ 9.520] sna_composite_rectangles: pixmap=406 marking clear [ff2c001e]? 1 >[ 9.520] sna_composite(pixmap=406, op=3, src=292+(0, 0), mask=0+(0, 0), dst=406+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.520] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.520] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.520] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.520] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.520] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.520] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.520] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.520] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.520] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.521] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.521] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.521] sna_drawable_use_bo pixmap=406, box=((0, 0), (3840, 2160)), flags=7... >[ 9.521] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.521] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.521] sna_drawable_use_bo: using whole GPU bo >[ 9.521] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.521] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.521] sna_transform_is_imprecise_integer_translation: no transform >[ 9.521] gen9_composite_picture: integer translation (0, 0), removing >[ 9.521] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.521] sna_render_pixmap_bo: GPU all damaged >[ 9.521] color_convert: src=a000000 [20028888] >[ 9.521] color_convert: dst=a000000 [20028888] >[ 9.521] sna_render_get_solid: a000000 >[ 9.521] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.521] gen4_choose_composite_emitter: identity source, identity mask >[ 9.521] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.521] aligning vertex: was 2, now 5 floats per vertex >[ 9.521] gen9_composite_get_binding_table(fe80) >[ 9.521] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.521] kgem_add_handle: handle=9, index=4 >[ 9.521] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.521] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.521] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.521] kgem_add_reloc64: adding proxy [delta=40] for handle=7 >[ 9.521] kgem_add_reloc64[7] = (delta=40, target handle=2, presumed=fffe8000) >[ 9.521] [3f80] bind bo(handle=7, addr=fffe8028), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.521] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.521] gen9_emit_sampler: sampler = 3 >[ 9.521] gen9_emit_sf: num_sf_outputs=2 >[ 9.521] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.521] gen9_emit_vertex_elements: setup id=10 >[ 9.521] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.521] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.521] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.521] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.521] gen8_vertex_flush[5a8] = 3 >[ 9.521] sna_composite(pixmap=406, op=3, src=292+(0, 0), mask=0+(0, 0), dst=406+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.521] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.521] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.521] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.521] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.521] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.521] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.521] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.521] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.521] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.521] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.521] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.521] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.521] sna_drawable_use_bo pixmap=406, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.521] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.521] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.521] sna_drawable_use_bo: using whole GPU bo >[ 9.521] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.521] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.521] sna_transform_is_imprecise_integer_translation: no transform >[ 9.521] gen9_composite_picture: integer translation (0, 0), removing >[ 9.521] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.521] sna_render_pixmap_bo: GPU all damaged >[ 9.521] color_convert: src=a000000 [20028888] >[ 9.521] color_convert: dst=a000000 [20028888] >[ 9.521] sna_render_get_solid: a000000 >[ 9.521] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.521] gen4_choose_composite_emitter: identity source, identity mask >[ 9.521] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.521] gen9_composite_get_binding_table(fdc0) >[ 9.521] gen9_emit_vertex_elements: setup id=10 >[ 9.521] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.521] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.521] gen8_vertex_flush[5dc] = 3 >[ 9.521] sna_composite(pixmap=406, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=406+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.521] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.521] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.521] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.521] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.521] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.521] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.521] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.521] gen9_render_composite: 132x132, current mode=1/1 >[ 9.521] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.521] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.521] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.521] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.521] sna_drawable_use_bo pixmap=406, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.521] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.521] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.521] sna_drawable_use_bo: using whole GPU bo >[ 9.521] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.521] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.521] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.521] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.521] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.521] sna_render_pixmap_bo: GPU all damaged >[ 9.521] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.521] color_convert: src=a000000 [20028888] >[ 9.521] color_convert: dst=a000000 [20028888] >[ 9.521] sna_render_get_solid: a000000 >[ 9.521] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.521] gen4_choose_composite_emitter: simple src, identity mask >[ 9.521] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.521] gen9_composite_get_binding_table(fdc0) >[ 9.521] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.521] kgem_add_handle: handle=15, index=5 >[ 9.521] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.521] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.521] gen9_emit_sampler: sampler = 23 >[ 9.521] gen9_emit_vertex_elements: setup id=10 >[ 9.521] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.521] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.521] gen8_vertex_flush[620] = 3 >[ 9.521] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.521] kgem_can_create_2d: 80x80 @ 32 >[ 9.521] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.521] kgem_can_create_2d: untiled size=28672 >[ 9.521] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.521] kgem_choose_tiling: 80x80 -> 0 >[ 9.521] sna_create_pixmap: usage=0, flags=b >[ 9.521] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.521] __pop_freed_pixmap: reusing freed pixmap=388 header >[ 9.521] create_pixmap_hdr: pixmap=407, width=80, height=80, usage=0 >[ 9.521] sna_create_pixmap: serial=407, 80x80, usage=0 >[ 9.521] sna_composite_rectangles(pixmap=408, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.521] sna_composite_rectangles: converted to op 0 >[ 9.521] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.521] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.521] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.521] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.521] sna_composite_rectangles: dropping last-cpu hint >[ 9.521] sna_drawable_use_bo pixmap=408, box=((0, 0), (80, 80)), flags=19... >[ 9.521] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.521] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.521] sna_pixmap_move_to_gpu(pixmap=408, usage=0), flags=b >[ 9.521] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.521] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.521] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.521] kgem_choose_tiling: 80x80 -> 0 >[ 9.521] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.521] kgem_choose_tiling: 80x80 -> 0 >[ 9.521] sna_pixmap_alloc_gpu: pixmap=408 >[ 9.521] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.521] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.521] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.521] from inactive: pitch=320, tiling=0: handle=22, id=560 >[ 9.521] __sna_damage_all(80, 80) >[ 9.521] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.521] sna_pixmap_mark_active: pixmap=408, handle=22 >[ 9.521] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.521] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.521] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.521] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.521] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.521] sna_render_get_solid: 0 >[ 9.521] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.521] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.521] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.521] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.521] aligning vertex: was 5, now 2 floats per vertex >[ 9.521] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.521] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.521] gen9_composite_get_binding_table(fd40) >[ 9.521] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.521] kgem_add_handle: handle=22, index=6 >[ 9.521] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.521] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.521] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.521] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.521] gen9_emit_sampler: sampler = 1 >[ 9.521] gen9_emit_sf: num_sf_outputs=1 >[ 9.521] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.521] gen9_emit_vertex_elements: setup id=0 >[ 9.521] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.521] (0, 0), (80, 80) >[ 9.521] gen8_vertex_flush[6d8] = 3 >[ 9.521] sna_composite_rectangles: pixmap=408 marking clear [0]? 1 >[ 9.521] sna_composite_rectangles(pixmap=408, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.521] sna_composite_rectangles: converted to op 1 >[ 9.521] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.521] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.521] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.522] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.522] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.522] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.522] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.522] sna_composite_rectangles: dropping last-cpu hint >[ 9.522] sna_drawable_use_bo pixmap=408, box=((0, 0), (80, 80)), flags=1... >[ 9.522] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.522] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.522] sna_drawable_use_bo: using whole GPU bo >[ 9.522] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.522] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.522] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.522] sna_render_get_solid: 40404040 >[ 9.522] sna_render_get_solid(1) = 40404040 (old) >[ 9.522] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.522] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.522] gen9_composite_get_binding_table(fcc0) >[ 9.522] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.522] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.522] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.522] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.522] gen9_emit_vertex_elements: setup id=0 >[ 9.522] (0, 0), (2, 2) >[ 9.522] (78, 0), (80, 2) >[ 9.522] (0, 78), (2, 80) >[ 9.522] (78, 78), (80, 80) >[ 9.522] gen8_vertex_flush[714] = 12 >[ 9.522] sna_composite(pixmap=406, op=3, src=408+(0, 0), mask=0+(0, 0), dst=406+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.522] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.522] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.522] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.522] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.522] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.522] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.522] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.522] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.522] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.522] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.522] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.522] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.522] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=7... >[ 9.522] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.522] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.522] sna_drawable_use_bo: using whole GPU bo >[ 9.522] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.522] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.522] sna_transform_is_imprecise_integer_translation: no transform >[ 9.522] gen9_composite_picture: integer translation (0, 0), removing >[ 9.522] sna_render_pixmap_bo pixmap=408, (0, 0)x(7680, 2160)/(80, 80) >[ 9.522] sna_render_pixmap_bo: GPU all damaged >[ 9.522] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.522] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.522] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.522] gen4_choose_composite_emitter: identity src, no mask >[ 9.522] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.522] aligning vertex: was 2, now 3 floats per vertex >[ 9.522] gen9_composite_get_binding_table(fc40) >[ 9.522] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.522] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.522] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.522] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.522] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.522] gen9_emit_sampler: sampler = a >[ 9.522] gen9_emit_vertex_elements: setup id=2 >[ 9.522] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.522] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.522] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.522] gen8_vertex_flush[7b0] = 3 >[ 9.522] sna_destroy_pixmap: pixmap=408, attached?=1 >[ 9.522] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.522] __kgem_bo_destroy: handle=22, size=61440 >[ 9.522] __kgem_bo_destroy: handle=22 -> active >[ 9.522] __sna_free_pixmap(pixmap=408) >[ 9.522] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.522] kgem_can_create_2d: 640x2096 @ 32 >[ 9.522] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.522] kgem_can_create_2d: untiled size=5365760 >[ 9.522] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.522] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.522] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.522] sna_create_pixmap: usage=0, flags=1b >[ 9.522] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.522] __pop_freed_pixmap: reusing freed pixmap=408 header >[ 9.522] create_pixmap_hdr: pixmap=409, width=640, height=2096, usage=0 >[ 9.522] sna_create_pixmap: serial=409, 640x2096, usage=0 >[ 9.522] sna_composite_rectangles(pixmap=410, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.522] sna_composite_rectangles: converted to op 0 >[ 9.522] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.522] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.522] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.522] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.522] sna_composite_rectangles: dropping last-cpu hint >[ 9.522] sna_drawable_use_bo pixmap=410, box=((0, 0), (640, 2096)), flags=19... >[ 9.522] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.522] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.522] sna_pixmap_move_to_gpu(pixmap=410, usage=0), flags=b >[ 9.522] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.522] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.522] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.522] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.522] sna_pixmap_alloc_gpu: pixmap=410 >[ 9.522] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.522] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.522] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.522] from inactive: pitch=2560, tiling=1: handle=25, id=561 >[ 9.522] __sna_damage_all(640, 2096) >[ 9.522] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.522] sna_pixmap_mark_active: pixmap=410, handle=25 >[ 9.522] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.522] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.522] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.522] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.522] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.522] sna_render_get_solid: 0 >[ 9.522] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.522] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.522] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.522] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.522] aligning vertex: was 3, now 2 floats per vertex >[ 9.522] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.522] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.522] gen9_composite_get_binding_table(fbc0) >[ 9.522] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.522] kgem_add_handle: handle=25, index=7 >[ 9.522] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.522] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.522] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.522] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.522] gen9_emit_sampler: sampler = 1 >[ 9.522] gen9_emit_vertex_elements: setup id=0 >[ 9.522] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.522] (0, 0), (640, 2096) >[ 9.522] gen8_vertex_flush[820] = 3 >[ 9.522] sna_composite_rectangles: pixmap=410 marking clear [0]? 1 >[ 9.522] sna_composite(pixmap=410, op=3, src=292+(168, 968), mask=0+(0, 0), dst=410+(8, 904)+(0, 0), size=(624, 224) >[ 9.522] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.522] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.522] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.522] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.522] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.522] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.522] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.522] gen9_render_composite: 624x224, current mode=1/1 >[ 9.522] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.522] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.522] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.522] sna_drawable_use_bo pixmap=410, box=((8, 904), (632, 1128)), flags=7... >[ 9.522] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.522] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.522] sna_drawable_use_bo: using whole GPU bo >[ 9.522] gen9_composite_set_target: pixmap=410, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.522] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.522] sna_transform_is_imprecise_integer_translation: no transform >[ 9.522] gen9_composite_picture: integer translation (0, 0), removing >[ 9.522] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.522] sna_render_pixmap_bo: GPU all damaged >[ 9.522] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.522] color_convert: src=a000000 [20028888] >[ 9.522] color_convert: dst=a000000 [20028888] >[ 9.522] sna_render_get_solid: a000000 >[ 9.522] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.522] gen4_choose_composite_emitter: identity source, identity mask >[ 9.522] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.522] aligning vertex: was 2, now 5 floats per vertex >[ 9.522] gen9_composite_get_binding_table(fb40) >[ 9.522] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.522] gen9_emit_sampler: sampler = 3 >[ 9.522] gen9_emit_sf: num_sf_outputs=2 >[ 9.522] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.522] gen9_emit_vertex_elements: setup id=10 >[ 9.523] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.523] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.523] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.523] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.523] gen8_vertex_flush[8e8] = 3 >[ 9.523] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.523] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.523] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.523] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.523] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.523] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.523] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.523] sna_drawable_use_bo pixmap=410, box=((8, 904), (632, 1128)), flags=7... >[ 9.523] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.523] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.523] sna_drawable_use_bo: using whole GPU bo >[ 9.523] gen9_composite_set_target: pixmap=410, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.523] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.523] color_convert: src=660a0a0a [20028888] >[ 9.523] color_convert: dst=660a0a0a [20028888] >[ 9.523] sna_render_get_solid: 660a0a0a >[ 9.523] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.523] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.523] gen4_choose_spans_emitter: solid source >[ 9.523] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.523] aligning vertex: was 5, now 3 floats per vertex >[ 9.523] gen9_composite_get_binding_table(fb00) >[ 9.523] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.523] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.523] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.523] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.523] gen9_emit_sampler: sampler = c >[ 9.523] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.523] gen9_emit_vertex_elements: setup id=5 >[ 9.523] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.523] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.523] thread_choose_span: clipped? 0 >[ 9.523] imprecise_trapezoid_span_converter: using 4 threads >[ 9.523] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.523] thread_choose_span: clipped? 0 >[ 9.523] span_thread: flushing 95 boxes >[ 9.523] [ 9.523] span_thread: flushing 95 boxes >[ 9.523] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.523] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.523] span_thread: flushing 1 boxes >[ 9.523] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.523] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.523] gen8_vertex_flush[994] = 576 >[ 9.523] gen9_render_composite_spans_done() >[ 9.523] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.523] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.523] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.523] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.523] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.523] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.523] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.523] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.523] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.523] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.523] sna_drawable_use_bo pixmap=410, box=((8, 904), (632, 1128)), flags=7... >[ 9.523] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.523] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.523] sna_drawable_use_bo: using whole GPU bo >[ 9.523] gen9_composite_set_target: pixmap=410, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.523] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.523] color_convert: src=66282828 [20028888] >[ 9.523] color_convert: dst=66282828 [20028888] >[ 9.523] sna_render_get_solid: 66282828 >[ 9.523] sna_render_get_solid(3) = 66282828 (old) >[ 9.523] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.523] gen4_choose_spans_emitter: solid source >[ 9.523] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.523] gen9_composite_get_binding_table(fa80) >[ 9.523] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.523] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.523] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.523] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.523] gen9_emit_vertex_elements: setup id=5 >[ 9.523] thread_choose_span: clipped? 0 >[ 9.523] imprecise_trapezoid_span_converter: using 4 threads >[ 9.523] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.523] thread_choose_span: clipped? 0 >[ 9.524] span_thread: flushing 2 boxes >[ 9.524] span_thread: flushing 2 boxes >[ 9.524] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.524] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.524] span_thread: flushing 166 boxes >[ 9.524] span_thread: flushing 162 boxes >[ 9.524] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.524] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.524] gen8_vertex_flush[9d0] = 996 >[ 9.524] gen9_render_composite_spans_done() >[ 9.524] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.524] kgem_can_create_2d: 640x2096 @ 32 >[ 9.524] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.524] kgem_can_create_2d: untiled size=5365760 >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.524] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.524] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.524] sna_create_pixmap: usage=0, flags=1b >[ 9.524] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.524] __pop_freed_pixmap: reusing freed pixmap=390 header >[ 9.524] create_pixmap_hdr: pixmap=411, width=640, height=2096, usage=0 >[ 9.524] sna_create_pixmap: serial=411, 640x2096, usage=0 >[ 9.524] sna_composite_rectangles(pixmap=412, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.524] sna_composite_rectangles: converted to op 0 >[ 9.524] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.524] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.524] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.524] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.524] sna_composite_rectangles: dropping last-cpu hint >[ 9.524] sna_drawable_use_bo pixmap=412, box=((0, 0), (640, 2096)), flags=19... >[ 9.524] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.524] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.524] sna_pixmap_move_to_gpu(pixmap=412, usage=0), flags=b >[ 9.524] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.524] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.524] sna_pixmap_alloc_gpu: pixmap=412 >[ 9.524] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.524] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.524] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.524] from inactive: pitch=2560, tiling=1: handle=11, id=562 >[ 9.524] __sna_damage_all(640, 2096) >[ 9.524] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.524] sna_pixmap_mark_active: pixmap=412, handle=11 >[ 9.524] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.524] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.524] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.524] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.524] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.524] sna_render_get_solid: 0 >[ 9.524] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.524] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.524] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.524] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.524] aligning vertex: was 3, now 2 floats per vertex >[ 9.524] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.524] __kgem_retire_rq: request 1 complete >[ 9.524] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.524] kgem_set_mode: flushing before new bo >[ 9.524] gen8_vertex_close: used=40698, vbo active? 16, vb=425, nreloc=4 >[ 9.524] gen8_vertex_close: reloc[0] = 287 >[ 9.524] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.524] kgem_add_handle: handle=16, index=8 >[ 9.524] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.524] gen8_vertex_close: reloc[1] = 357 >[ 9.524] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.524] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.524] gen8_vertex_close: reloc[2] = 487 >[ 9.524] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.524] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.524] gen8_vertex_close: reloc[3] = 608 >[ 9.524] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.524] kgem_add_reloc64[18] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.524] batch[1/1, flags=1800]: 634 634 16016 16384, nreloc=19, nexec=9, nfence=0, aperture=32496 [fenced=0] >[ 9.524] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.524] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.524] kgem_fixup_relocs: shrinking by 61440 >[ 9.524] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.524] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.524] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.524] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.524] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.524] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.524] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=7 >[ 9.524] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.524] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=8 >[ 9.524] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.524] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.524] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=7 >[ 9.524] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.524] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=8 >[ 9.524] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=8 >[ 9.524] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.524] __kgem_bo_clear_busy: handle=8 >[ 9.524] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.524] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.524] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.524] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.524] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.524] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.524] kgem_add_handle: handle=4, index=0 >[ 9.524] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.524] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.524] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.524] gen9_composite_get_binding_table(ffc0) >[ 9.524] kgem_add_reloc64: handle=11, pos=16360, delta=0, domains=20002 >[ 9.524] kgem_add_handle: handle=11, index=1 >[ 9.524] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fa111000) >[ 9.524] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.524] [3fe0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.524] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.524] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.524] kgem_add_handle: handle=7, index=2 >[ 9.524] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.524] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.524] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.524] gen9_emit_sampler: sampler = 1 >[ 9.524] gen9_emit_sf: num_sf_outputs=1 >[ 9.524] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.524] gen9_emit_vertex_elements: setup id=0 >[ 9.524] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.524] (0, 0), (640, 2096) >[ 9.524] gen8_vertex_flush[490] = 3 >[ 9.524] sna_composite_rectangles: pixmap=412 marking clear [0]? 1 >[ 9.524] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.524] kgem_can_create_2d: 624x224 @ 32 >[ 9.524] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.524] kgem_can_create_2d: untiled size=561152 >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.524] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.524] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.524] sna_create_pixmap: usage=0, flags=1b >[ 9.524] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.524] __pop_freed_pixmap: reusing freed pixmap=396 header >[ 9.524] create_pixmap_hdr: pixmap=413, width=624, height=224, usage=0 >[ 9.524] sna_create_pixmap: serial=413, 624x224, usage=0 >[ 9.524] sna_composite_rectangles(pixmap=414, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.524] sna_composite_rectangles: converted to op 0 >[ 9.524] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.524] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.524] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.524] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.524] sna_composite_rectangles: dropping last-cpu hint >[ 9.524] sna_drawable_use_bo pixmap=414, box=((0, 0), (624, 224)), flags=19... >[ 9.524] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.524] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.524] sna_pixmap_move_to_gpu(pixmap=414, usage=0), flags=b >[ 9.524] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.524] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.524] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.524] sna_pixmap_alloc_gpu: pixmap=414 >[ 9.525] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.525] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.525] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.525] from inactive: pitch=2560, tiling=1: handle=20, id=563 >[ 9.525] __sna_damage_all(624, 224) >[ 9.525] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.525] sna_pixmap_mark_active: pixmap=414, handle=20 >[ 9.525] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.525] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.525] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.525] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.525] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.525] sna_render_get_solid: 0 >[ 9.525] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.525] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.525] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.525] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.525] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.525] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.525] gen9_composite_get_binding_table(ff00) >[ 9.525] kgem_add_reloc64: handle=20, pos=16312, delta=0, domains=20002 >[ 9.525] kgem_add_handle: handle=20, index=3 >[ 9.525] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd9be000) >[ 9.525] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.525] [3fb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.525] gen9_emit_vertex_elements: setup id=0 >[ 9.525] (0, 0), (624, 224) >[ 9.525] gen8_vertex_flush[4c4] = 3 >[ 9.525] sna_composite_rectangles: pixmap=414 marking clear [0]? 1 >[ 9.525] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.525] kgem_can_create_2d: 576x76 @ 32 >[ 9.525] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.525] kgem_can_create_2d: untiled size=176128 >[ 9.525] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.525] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.525] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.525] sna_create_pixmap: usage=0, flags=1b >[ 9.525] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.525] __pop_freed_pixmap: reusing freed pixmap=394 header >[ 9.525] create_pixmap_hdr: pixmap=415, width=576, height=76, usage=0 >[ 9.525] sna_create_pixmap: serial=415, 576x76, usage=0 >[ 9.525] sna_accel_flush: flush?=0, dirty?=0 >[ 9.525] sna_block_handler (tv=0.0) >[ 9.525] sna_wakeup_handler >[ 9.525] sna_composite_rectangles(pixmap=416, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.525] sna_composite_rectangles: converted to op 0 >[ 9.525] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.525] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.525] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.525] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.525] sna_composite_rectangles: dropping last-cpu hint >[ 9.525] sna_drawable_use_bo pixmap=416, box=((0, 0), (576, 76)), flags=19... >[ 9.525] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.525] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.525] sna_pixmap_move_to_gpu(pixmap=416, usage=0), flags=b >[ 9.525] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.525] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.525] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.525] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.525] sna_pixmap_alloc_gpu: pixmap=416 >[ 9.525] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.525] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.525] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.525] from inactive: pitch=2560, tiling=1: handle=38, id=564 >[ 9.525] __sna_damage_all(576, 76) >[ 9.525] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.525] sna_pixmap_mark_active: pixmap=416, handle=38 >[ 9.525] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.525] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.525] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.525] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.525] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.525] sna_render_get_solid: 0 >[ 9.525] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.525] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.525] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.525] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.525] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.525] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.525] gen9_composite_get_binding_table(fe80) >[ 9.525] kgem_add_reloc64: handle=38, pos=16280, delta=0, domains=20002 >[ 9.525] kgem_add_handle: handle=38, index=4 >[ 9.525] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.525] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.525] [3f90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.525] gen9_emit_vertex_elements: setup id=0 >[ 9.525] (0, 0), (576, 76) >[ 9.525] gen8_vertex_flush[4f8] = 3 >[ 9.525] sna_composite_rectangles: pixmap=416 marking clear [0]? 1 >[ 9.525] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.525] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.525] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.525] trapezoid_spans_maybe_inplace? clear, no >[ 9.525] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.525] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.525] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.525] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.525] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.525] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.525] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.525] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.525] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.525] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.526] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.526] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.526] sna_drawable_use_bo pixmap=416, box=((2, 2), (574, 74)), flags=7... >[ 9.526] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.526] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.526] sna_drawable_use_bo: using whole GPU bo >[ 9.526] gen9_composite_set_target: pixmap=416, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.526] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.526] color_convert: src=4c000000 [20028888] >[ 9.526] color_convert: dst=4c000000 [20028888] >[ 9.526] sna_render_get_solid: 4c000000 >[ 9.526] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.526] gen4_choose_spans_emitter: solid source >[ 9.526] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.526] aligning vertex: was 2, now 3 floats per vertex >[ 9.526] gen9_composite_get_binding_table(fe00) >[ 9.526] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 9.526] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.526] kgem_add_reloc64[7] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.526] [3f70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.526] gen9_emit_sampler: sampler = c >[ 9.526] gen9_emit_sf: num_sf_outputs=2 >[ 9.526] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.526] gen9_emit_vertex_elements: setup id=5 >[ 9.526] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.526] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.526] thread_choose_span: clipped? 0 >[ 9.526] imprecise_trapezoid_span_converter: using 4 threads >[ 9.526] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.526] thread_choose_span: clipped? 0 >[ 9.526] span_thread: flushing 26 boxes >[ 9.526] span_thread: flushing 1 boxes >[ 9.526] [ 9.526] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.526] span_thread: flushing 26 boxes >[ 9.526] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.526] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.526] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.526] gen8_vertex_flush[5bc] = 162 >[ 9.526] gen9_render_composite_spans_done() >[ 9.526] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.526] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.526] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.526] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.526] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.526] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.526] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.526] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.526] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.526] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.526] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.526] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.526] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.526] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.526] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.526] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.526] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.526] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.526] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.526] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.526] sna_drawable_use_bo pixmap=416, box=((0, 0), (576, 76)), flags=7... >[ 9.526] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.526] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.526] sna_drawable_use_bo: using whole GPU bo >[ 9.526] gen9_composite_set_target: pixmap=416, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.526] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.526] color_convert: src=e6e6e6e6 [20028888] >[ 9.526] color_convert: dst=e6e6e6e6 [20028888] >[ 9.526] sna_render_get_solid: e6e6e6e6 >[ 9.526] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.526] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.526] gen4_choose_spans_emitter: solid source >[ 9.526] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 9.526] gen9_composite_get_binding_table(fd80) >[ 9.526] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 9.526] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.526] kgem_add_handle: handle=8, index=5 >[ 9.526] kgem_add_reloc64[8] = (delta=16, target handle=5, presumed=fdffe000) >[ 9.526] [3f50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.526] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.526] gen9_emit_vertex_elements: setup id=5 >[ 9.526] thread_choose_span: clipped? 0 >[ 9.526] imprecise_trapezoid_span_converter: using 4 threads >[ 9.526] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.526] thread_choose_span: clipped? 0 >[ 9.526] span_thread: flushing 62 boxes >[ 9.526] [ 9.526] span_thread: flushing 62 boxes >[ 9.527] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.527] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.526] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.526] span_thread: flushing 2 boxes >[ 9.527] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.527] gen8_vertex_flush[610] = 384 >[ 9.527] gen9_render_composite_spans_done() >[ 9.527] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=194, drawable=19e >[ 9.527] sna_validate_gc: recomputing clip >[ 9.527] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.527] sna_copy_area: src=pixmap=416:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=414:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.527] sna_copy_area: normal copy >[ 9.527] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.527] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.527] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.527] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.527] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.527] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.527] sna_do_copy: pixmap -- no source clipping >[ 9.527] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.527] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.527] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=416+(-24, -136), dst pixmap=414+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.527] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.527] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.527] sna_drawable_use_bo pixmap=414, box=((24, 136), (600, 212)), flags=b... >[ 9.527] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.527] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.527] sna_drawable_use_bo: using whole GPU bo >[ 9.527] sna_pixmap_move_to_gpu(pixmap=416, usage=0), flags=a >[ 9.527] sna_pixmap_move_to_gpu: already all-damaged >[ 9.527] sna_pixmap_mark_active: pixmap=416, handle=38 >[ 9.527] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.527] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.527] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.527] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.527] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.527] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.527] aligning vertex: was 3, now 2 floats per vertex >[ 9.527] gen9_composite_get_binding_table(fd00) >[ 9.527] kgem_add_reloc64: handle=38, pos=16184, delta=0, domains=40000 >[ 9.527] kgem_add_reloc64[9] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.527] [3f30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.527] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.527] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.527] gen9_emit_sampler: sampler = 0 >[ 9.527] gen9_emit_sf: num_sf_outputs=1 >[ 9.527] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.527] gen9_emit_vertex_elements: setup id=0 >[ 9.527] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.527] (0, 0) -> (24, 136) + (576, 76) >[ 9.527] gen8_vertex_flush[6e0] = 3 >[ 9.527] sna_destroy_pixmap: pixmap=416, attached?=1 >[ 9.527] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.527] __kgem_bo_destroy: handle=38, size=204800 >[ 9.527] __kgem_bo_destroy: handle=38 -> active >[ 9.527] __sna_free_pixmap(pixmap=416) >[ 9.527] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.527] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.527] sna_glyphs: discarding mask >[ 9.527] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.527] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.527] gen9_render_composite: 0x0, current mode=1/1 >[ 9.527] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.527] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.527] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.527] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.527] sna_drawable_use_bo pixmap=414, box=((0, 0), (624, 224)), flags=7... >[ 9.527] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.527] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.527] sna_drawable_use_bo: using whole GPU bo >[ 9.527] gen9_composite_set_target: pixmap=414, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.527] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.527] color_convert: src=ff888888 [20028888] >[ 9.527] color_convert: dst=ff888888 [20028888] >[ 9.527] sna_render_get_solid: ff888888 >[ 9.527] sna_render_get_solid(5) = ff888888 (old) >[ 9.527] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.527] sna_transform_is_imprecise_integer_translation: no transform >[ 9.527] gen9_composite_picture: integer translation (0, 0), removing >[ 9.527] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.527] sna_render_pixmap_bo: GPU all damaged >[ 9.527] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.527] gen4_choose_composite_emitter: solid, identity mask >[ 9.527] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.527] aligning vertex: was 2, now 4 floats per vertex >[ 9.527] gen9_composite_get_binding_table(fc80) >[ 9.527] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 9.527] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.527] kgem_add_reloc64[10] = (delta=20, target handle=5, presumed=fdffe000) >[ 9.527] [3f10] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.527] kgem_add_reloc64: handle=6, pos=16136, delta=0, domains=40000 >[ 9.527] kgem_add_handle: handle=6, index=6 >[ 9.527] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd585000) >[ 9.527] [3f00] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.527] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.527] gen9_emit_sampler: sampler = a >[ 9.527] gen9_emit_sf: num_sf_outputs=2 >[ 9.527] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.527] gen9_emit_vertex_elements: setup id=9 >[ 9.527] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.528] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.528] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.528] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.528] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.528] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.528] gen8_vertex_flush[7bc] = 24 >[ 9.528] gen9_magic_ca_pass: CA fixup (10590 -> 10614) >[ 9.528] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.528] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.528] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.528] sna_composite(pixmap=414, op=3, src=210+(0, 0), mask=0+(28, 8), dst=414+(28, 8)+(0, 0), size=(20, 80) >[ 9.528] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.528] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.528] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.528] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.528] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.528] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.528] gen9_render_composite: 20x80, current mode=1/1 >[ 9.528] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.528] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.528] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.528] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.528] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.528] sna_drawable_use_bo pixmap=414, box=((28, 8), (48, 88)), flags=7... >[ 9.528] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.528] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.528] sna_drawable_use_bo: using whole GPU bo >[ 9.528] gen9_composite_set_target: pixmap=414, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.528] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.528] sna_transform_is_imprecise_integer_translation: no transform >[ 9.528] gen9_composite_picture: integer translation (0, 0), removing >[ 9.528] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.528] sna_render_pixmap_bo: GPU all damaged >[ 9.528] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.528] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.528] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.528] gen4_choose_composite_emitter: identity src, no mask >[ 9.528] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.528] aligning vertex: was 4, now 3 floats per vertex >[ 9.528] gen9_composite_get_binding_table(fbc0) >[ 9.528] kgem_add_reloc64: handle=12, pos=16104, delta=0, domains=40000 >[ 9.528] kgem_add_handle: handle=12, index=7 >[ 9.528] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fdffb000) >[ 9.528] [3ee0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.528] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.528] gen9_emit_sampler: sampler = 2 >[ 9.528] gen9_emit_sf: num_sf_outputs=1 >[ 9.528] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.529] gen9_emit_vertex_elements: setup id=2 >[ 9.529] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.529] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.529] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.529] gen8_vertex_flush[90c] = 3 >[ 9.529] sna_composite(pixmap=414, op=3, src=214+(0, 0), mask=0+(28, 0), dst=414+(28, 0)+(0, 0), size=(20, 8) >[ 9.529] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.529] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.529] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.529] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.529] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.529] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.529] gen9_render_composite: 20x8, current mode=1/1 >[ 9.529] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.529] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.529] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.529] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.529] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.529] sna_drawable_use_bo pixmap=414, box=((28, 0), (48, 8)), flags=7... >[ 9.529] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.529] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.529] sna_drawable_use_bo: using whole GPU bo >[ 9.529] gen9_composite_set_target: pixmap=414, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.529] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.529] sna_transform_is_imprecise_integer_translation: no transform >[ 9.529] gen9_composite_picture: integer translation (0, 0), removing >[ 9.529] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.529] sna_render_pixmap_bo: GPU all damaged >[ 9.529] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.529] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.529] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.529] gen4_choose_composite_emitter: identity src, no mask >[ 9.529] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.529] gen9_composite_get_binding_table(fb40) >[ 9.529] kgem_add_reloc64: handle=24, pos=16072, delta=0, domains=40000 >[ 9.529] kgem_add_handle: handle=24, index=8 >[ 9.529] kgem_add_reloc64[13] = (delta=0, target handle=8, presumed=fd53c000) >[ 9.529] [3ec0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.529] gen9_emit_vertex_elements: setup id=2 >[ 9.529] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.529] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.529] gen8_vertex_flush[948] = 3 >[ 9.529] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=19e, drawable=19c >[ 9.529] sna_validate_gc: recomputing clip >[ 9.529] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.529] sna_copy_area: src=pixmap=414:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=412:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.529] sna_copy_area: normal copy >[ 9.529] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.529] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.529] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.529] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.529] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.529] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.529] sna_do_copy: pixmap -- no source clipping >[ 9.529] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.529] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.529] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=414+(-8, -896), dst pixmap=412+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.529] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.529] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.529] sna_drawable_use_bo pixmap=412, box=((8, 896), (632, 1120)), flags=b... >[ 9.529] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.529] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.529] sna_drawable_use_bo: using whole GPU bo >[ 9.529] sna_pixmap_move_to_gpu(pixmap=414, usage=0), flags=a >[ 9.529] sna_pixmap_move_to_gpu: already all-damaged >[ 9.529] sna_pixmap_mark_active: pixmap=414, handle=20 >[ 9.529] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.529] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.529] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.529] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.529] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.529] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.529] aligning vertex: was 3, now 2 floats per vertex >[ 9.529] gen9_composite_get_binding_table(fac0) >[ 9.529] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.529] kgem_add_reloc64: handle=20, pos=16040, delta=0, domains=40000 >[ 9.529] kgem_add_reloc64[14] = (delta=0, target handle=3, presumed=fd9be000) >[ 9.529] [3ea0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.529] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.529] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.529] gen9_emit_sampler: sampler = 0 >[ 9.529] gen9_emit_vertex_elements: setup id=0 >[ 9.529] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.529] (0, 0) -> (8, 896) + (624, 224) >[ 9.529] gen8_vertex_flush[9d0] = 3 >[ 9.529] sna_destroy_pixmap: pixmap=414, attached?=1 >[ 9.530] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.530] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.530] __kgem_bo_destroy: handle=20 -> active >[ 9.530] __sna_free_pixmap(pixmap=414) >[ 9.530] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.530] kgem_can_create_2d: 624x80 @ 32 >[ 9.530] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.530] kgem_can_create_2d: untiled size=200704 >[ 9.530] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.530] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.530] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.530] sna_create_pixmap: usage=0, flags=1b >[ 9.530] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.530] __pop_freed_pixmap: reusing freed pixmap=414 header >[ 9.530] create_pixmap_hdr: pixmap=417, width=624, height=80, usage=0 >[ 9.530] sna_create_pixmap: serial=417, 624x80, usage=0 >[ 9.530] sna_composite_rectangles(pixmap=418, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.530] sna_composite_rectangles: converted to op 0 >[ 9.530] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.530] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.530] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.530] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.530] sna_composite_rectangles: dropping last-cpu hint >[ 9.530] sna_drawable_use_bo pixmap=418, box=((0, 0), (624, 80)), flags=19... >[ 9.530] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.530] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.530] sna_pixmap_move_to_gpu(pixmap=418, usage=0), flags=b >[ 9.530] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.530] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.530] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.530] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.530] sna_pixmap_alloc_gpu: pixmap=418 >[ 9.530] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.530] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.530] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.530] 1:from active: pitch=2560, tiling=1, handle=38, id=565 >[ 9.530] __sna_damage_all(624, 80) >[ 9.530] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.530] sna_pixmap_mark_active: pixmap=418, handle=38 >[ 9.530] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.530] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.530] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.530] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.530] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.530] sna_render_get_solid: 0 >[ 9.530] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.530] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.530] gen9_composite_get_binding_table(fa40) >[ 9.530] kgem_add_reloc64: handle=38, pos=16008, delta=0, domains=20002 >[ 9.530] kgem_add_reloc64[15] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.530] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.530] [3e80] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.530] gen9_emit_sampler: sampler = 1 >[ 9.530] gen9_emit_vertex_elements: setup id=0 >[ 9.530] (0, 0), (624, 80) >[ 9.530] gen8_vertex_flush[a0c] = 3 >[ 9.530] sna_composite_rectangles: pixmap=418 marking clear [0]? 1 >[ 9.530] sna_accel_flush: flush?=0, dirty?=0 >[ 9.530] sna_block_handler (tv=0.0) >[ 9.530] sna_wakeup_handler >[ 9.531] sna_mode_wakeup: len=64 >[ 9.531] sna_mode_wakeup: recording last swap on pipe=1, frame 295 [127], time 9.527088 >[ 9.531] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.531] sna_mode_wakeup: flip complete, pending? 2 >[ 9.531] sna_mode_wakeup: recording last swap on pipe=0, frame 325 [145], time 9.528399 >[ 9.531] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.531] sna_mode_wakeup: flip complete, pending? 1 >[ 9.531] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.531] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=19c, drawable=1a2 >[ 9.531] sna_validate_gc: recomputing clip >[ 9.531] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.531] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=418:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.531] sna_copy_area: normal copy >[ 9.531] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.531] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.531] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.531] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.531] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.531] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.531] sna_do_copy: pixmap -- no source clipping >[ 9.531] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.531] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.531] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=418+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.531] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.531] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.531] sna_drawable_use_bo pixmap=418, box=((28, 0), (246, 80)), flags=b... >[ 9.531] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.531] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.531] sna_drawable_use_bo: using whole GPU bo >[ 9.531] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.531] sna_pixmap_move_to_gpu: already all-damaged >[ 9.531] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.531] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.531] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.531] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.531] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.531] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.531] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.531] gen9_composite_get_binding_table(f9c0) >[ 9.531] kgem_add_reloc64: handle=21, pos=15976, delta=0, domains=40000 >[ 9.531] kgem_add_handle: handle=21, index=9 >[ 9.531] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd994000) >[ 9.531] [3e60] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.531] gen9_emit_sampler: sampler = 0 >[ 9.531] gen9_emit_vertex_elements: setup id=0 >[ 9.531] (0, 0) -> (28, 0) + (218, 80) >[ 9.531] gen8_vertex_flush[a50] = 3 >[ 9.531] sna_composite(pixmap=412, op=3, src=418+(0, 0), mask=0+(0, 0), dst=412+(8, 1136)+(0, 0), size=(624, 80) >[ 9.531] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.531] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.531] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.531] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.531] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.531] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.531] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.531] gen9_render_composite: 624x80, current mode=1/1 >[ 9.531] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.531] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.531] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.531] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.531] sna_drawable_use_bo pixmap=412, box=((8, 1136), (632, 1216)), flags=7... >[ 9.531] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.531] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.531] sna_drawable_use_bo: using whole GPU bo >[ 9.531] gen9_composite_set_target: pixmap=412, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.531] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.531] sna_transform_is_imprecise_integer_translation: no transform >[ 9.531] gen9_composite_picture: integer translation (0, 0), removing >[ 9.531] sna_render_pixmap_bo pixmap=418, (0, 0)x(624, 80)/(624, 80) >[ 9.531] sna_render_pixmap_bo: GPU all damaged >[ 9.531] color_convert: src=cc000000 [20028888] >[ 9.531] color_convert: dst=cc000000 [20028888] >[ 9.531] sna_render_get_solid: cc000000 >[ 9.531] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.531] gen4_choose_composite_emitter: identity source, identity mask >[ 9.531] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.531] aligning vertex: was 2, now 5 floats per vertex >[ 9.531] gen9_composite_get_binding_table(f940) >[ 9.531] kgem_add_reloc64: handle=38, pos=15944, delta=0, domains=40000 >[ 9.531] kgem_add_reloc64[17] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.531] [3e40] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.531] kgem_add_reloc64: handle=7, pos=15928, delta=0, domains=40000 >[ 9.531] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.531] kgem_add_reloc64[18] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.531] [3e30] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.531] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.531] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.531] gen9_emit_sampler: sampler = 3 >[ 9.531] gen9_emit_sf: num_sf_outputs=2 >[ 9.531] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.531] gen9_emit_vertex_elements: setup id=10 >[ 9.531] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.531] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.531] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.531] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.531] gen8_vertex_flush[b3c] = 3 >[ 9.531] sna_destroy_pixmap: pixmap=418, attached?=1 >[ 9.531] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.531] __kgem_bo_destroy: handle=38, size=204800 >[ 9.531] __kgem_bo_destroy: handle=38 -> active >[ 9.532] __sna_free_pixmap(pixmap=418) >[ 9.532] sna_composite(pixmap=410, op=3, src=412+(0, 0), mask=0+(0, 0), dst=410+(0, 0)+(0, 0), size=(640, 2096) >[ 9.532] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.532] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.532] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.532] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.532] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.532] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.532] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.532] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.532] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.532] kgem_bo_is_busy: handle=25, domain: 3 exec? 0, rq? 1 >[ 9.532] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.532] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.532] sna_drawable_use_bo pixmap=410, box=((0, 0), (640, 2096)), flags=7... >[ 9.532] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.532] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.532] sna_drawable_use_bo: using whole GPU bo >[ 9.532] gen9_composite_set_target: pixmap=410, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.532] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.532] sna_transform_is_imprecise_integer_translation: no transform >[ 9.532] gen9_composite_picture: integer translation (0, 0), removing >[ 9.532] sna_render_pixmap_bo pixmap=412, (0, 0)x(640, 2096)/(640, 2096) >[ 9.532] sna_render_pixmap_bo: GPU all damaged >[ 9.532] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.532] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.532] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.532] gen4_choose_composite_emitter: identity src, no mask >[ 9.532] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.532] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.532] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.532] aligning vertex: was 5, now 3 floats per vertex >[ 9.532] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.532] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.532] gen9_composite_get_binding_table(f880) >[ 9.532] kgem_add_reloc64: handle=25, pos=15896, delta=0, domains=20002 >[ 9.532] kgem_add_handle: handle=25, index=10 >[ 9.532] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=f4225000) >[ 9.532] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.532] [3e10] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.532] kgem_add_reloc64: handle=11, pos=15880, delta=0, domains=40000 >[ 9.532] kgem_add_reloc64[20] = (delta=0, target handle=1, presumed=fa111000) >[ 9.532] [3e00] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.532] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.532] gen9_emit_sampler: sampler = 2 >[ 9.532] gen9_emit_sf: num_sf_outputs=1 >[ 9.532] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.532] gen9_emit_vertex_elements: setup id=2 >[ 9.532] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.532] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.532] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.532] gen8_vertex_flush[be4] = 3 >[ 9.532] sna_destroy_pixmap: pixmap=412, attached?=1 >[ 9.532] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.532] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.532] __kgem_bo_destroy: handle=11 -> active >[ 9.532] __sna_free_pixmap(pixmap=412) >[ 9.532] sna_composite(pixmap=406, op=3, src=410+(0, 0), mask=0+(160, 64), dst=406+(160, 64)+(0, 0), size=(640, 2096) >[ 9.532] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.532] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.532] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.532] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.532] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.532] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.532] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.532] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.532] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 9.532] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 9.532] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.532] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.532] sna_drawable_use_bo pixmap=406, box=((160, 64), (800, 2160)), flags=7... >[ 9.532] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.532] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.532] sna_drawable_use_bo: using whole GPU bo >[ 9.532] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.532] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.532] sna_transform_is_imprecise_integer_translation: no transform >[ 9.532] gen9_composite_picture: integer translation (0, 0), removing >[ 9.532] sna_render_pixmap_bo pixmap=410, (0, 0)x(640, 2096)/(640, 2096) >[ 9.532] sna_render_pixmap_bo: GPU all damaged >[ 9.532] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.532] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.532] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.532] gen4_choose_composite_emitter: identity src, no mask >[ 9.532] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.533] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.533] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.533] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.533] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.533] gen9_composite_get_binding_table(f7c0) >[ 9.533] kgem_add_reloc64: handle=39, pos=15848, delta=0, domains=20002 >[ 9.533] kgem_add_handle: handle=39, index=11 >[ 9.533] kgem_add_reloc64[21] = (delta=0, target handle=11, presumed=e4505000) >[ 9.533] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.533] [3de0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.533] kgem_add_reloc64: handle=25, pos=15832, delta=0, domains=40000 >[ 9.533] kgem_add_reloc64[22] = (delta=0, target handle=10, presumed=f4225000) >[ 9.533] [3dd0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.533] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.533] gen9_emit_vertex_elements: setup id=2 >[ 9.533] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.533] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.533] gen8_vertex_flush[c30] = 3 >[ 9.533] sna_destroy_pixmap: pixmap=410, attached?=1 >[ 9.533] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.533] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.533] __kgem_bo_destroy: handle=25 -> active >[ 9.533] __sna_free_pixmap(pixmap=410) >[ 9.533] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.533] kgem_can_create_2d: 2x64 @ 32 >[ 9.533] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.533] kgem_can_create_2d: untiled size=4096 >[ 9.533] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.533] kgem_choose_tiling: 2x64 -> 0 >[ 9.533] sna_create_pixmap: usage=0, flags=a >[ 9.533] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.533] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.533] create_pixmap: serial=419, usage=0, 2x64 >[ 9.533] sna_create_pixmap: serial=419, 2x64, usage=0 >[ 9.533] sna_composite_rectangles(pixmap=420, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.533] sna_composite_rectangles: converted to op 0 >[ 9.533] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.533] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.533] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.533] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.533] sna_composite_rectangles: fallback, dst pixmap=420 too small or not attached >[ 9.533] sna_composite_rectangles: fallback >[ 9.533] sna_drawable_move_region_to_cpu(pixmap=420 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.533] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.533] _sna_pixmap_move_to_cpu(pixmap=420, 2x64, flags=1) >[ 9.533] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.533] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.533] operate_inplace: no, inplace operation not suitable >[ 9.533] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.533] __sna_damage_all(2, 64) >[ 9.533] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.533] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.533] kgem_can_create_2d: 1x32 @ 32 >[ 9.533] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.533] kgem_can_create_2d: untiled size=4096 >[ 9.533] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.533] kgem_choose_tiling: 1x32 -> 0 >[ 9.533] sna_create_pixmap: usage=0, flags=a >[ 9.533] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.533] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.533] create_pixmap: serial=421, usage=0, 1x32 >[ 9.533] sna_create_pixmap: serial=421, 1x32, usage=0 >[ 9.533] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1a2, drawable=1a6 >[ 9.533] sna_validate_gc: recomputing clip >[ 9.533] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.533] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.533] try_upload__fast: ignore existing cpu damage (if any) >[ 9.533] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.533] try_upload__fast: no, no gpu damage >[ 9.533] sna_drawable_move_region_to_cpu(pixmap=422 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.533] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.533] _sna_pixmap_move_to_cpu(pixmap=422, 1x32, flags=1) >[ 9.533] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.533] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.533] operate_inplace: no, inplace operation not suitable >[ 9.533] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.533] __sna_damage_all(1, 32) >[ 9.533] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.533] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.533] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.533] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.533] sna_accel_flush: flush?=0, dirty?=0 >[ 9.533] sna_composite(pixmap=420, op=1, src=422+(0, 0), mask=0+(0, 0), dst=420+(0, 0)+(0, 0), size=(2, 64) >[ 9.533] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.533] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.534] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.534] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.534] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.534] sna_composite: fallback, dst pixmap=420 is too small (or completely damaged) >[ 9.534] sna_composite: fallback -- fbComposite >[ 9.534] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.534] sna_composite_fb: fallback -- move src to cpu >[ 9.534] _sna_pixmap_move_to_cpu(pixmap=422, 1x32, flags=2) >[ 9.534] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 9.534] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.534] sna_composite_fb: fallback -- move dst to cpu >[ 9.534] sna_drawable_move_region_to_cpu(pixmap=420 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.534] sna_drawable_move_region_to_cpu: pixmap=420 all damaged on CPU >[ 9.534] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.534] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.534] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.534] sna_destroy_pixmap: pixmap=422, attached?=1 >[ 9.534] __sna_free_pixmap(pixmap=422) >[ 9.534] sna_composite(pixmap=406, op=3, src=420+(0, 0), mask=0+(0, 0), dst=406+(0, 0)+(0, 0), size=(3840, 64) >[ 9.534] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.534] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.534] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.534] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.534] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.534] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.534] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.534] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.534] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.534] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.534] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.534] sna_drawable_use_bo pixmap=406, box=((0, 0), (3840, 64)), flags=7... >[ 9.534] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.534] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.534] sna_drawable_use_bo: using whole GPU bo >[ 9.534] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.534] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.534] sna_transform_is_imprecise_integer_translation: no transform >[ 9.534] gen9_composite_picture: integer translation (0, 0), removing >[ 9.534] sna_render_pixmap_bo pixmap=420, (0, 0)x(3840, 64)/(2, 64) >[ 9.534] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.534] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.534] use_cpu_bo: no cpu bo >[ 9.534] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.534] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.534] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.534] sna_drawable_move_region_to_cpu(pixmap=420 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.534] sna_drawable_move_region_to_cpu: pixmap=420 all damaged on CPU >[ 9.534] kgem_can_create_2d: 2x64 @ 32 >[ 9.534] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.534] kgem_can_create_2d: untiled size=4096 >[ 9.534] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.534] kgem_choose_tiling: 2x64 -> 0 >[ 9.534] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.534] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.534] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.534] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.534] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.534] search_linear_cache: searching for inactive gtt map >[ 9.534] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.534] search_linear_cache: searching for inactive gtt map >[ 9.534] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.534] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.534] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.534] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.534] kgem_create_buffer: reusing handle=31 for buffer >[ 9.534] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.534] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.534] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.534] kgem_bo_map: converting request for GTT map into CPU map >[ 9.534] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.534] kgem_bo_sync__cpu: handle=31 >[ 9.534] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.534] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.534] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.534] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.534] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.534] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.534] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.535] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.535] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.535] upload: adding upload cache to pixmap=420 >[ 9.535] kgem_proxy_bo_attach: handle=31 >[ 9.535] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.535] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.535] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.535] gen4_choose_composite_emitter: identity src, no mask >[ 9.535] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.535] gen9_composite_get_binding_table(f700) >[ 9.535] kgem_add_reloc64: handle=31, pos=15800, delta=0, domains=40000 >[ 9.535] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.535] kgem_add_handle: handle=31, index=12 >[ 9.535] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fd4fc000) >[ 9.535] [3db0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.535] gen9_emit_sampler: sampler = a >[ 9.535] gen9_emit_vertex_elements: setup id=2 >[ 9.535] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.535] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.535] gen8_vertex_flush[c74] = 3 >[ 9.535] sna_destroy_pixmap: pixmap=420, attached?=1 >[ 9.535] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.535] __sna_free_pixmap(pixmap=420) >[ 9.535] sna_composite(pixmap=406, op=3, src=292+(0, 0), mask=0+(0, 0), dst=406+(0, 0)+(0, 0), size=(3840, 48) >[ 9.535] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.535] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.535] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.535] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.535] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.535] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.535] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.535] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.535] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 9.535] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.535] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.535] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.535] sna_drawable_use_bo pixmap=406, box=((0, 0), (3840, 48)), flags=7... >[ 9.535] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.535] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.535] sna_drawable_use_bo: using whole GPU bo >[ 9.535] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.535] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.535] sna_transform_is_imprecise_integer_translation: no transform >[ 9.535] gen9_composite_picture: integer translation (0, 0), removing >[ 9.535] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.535] sna_render_pixmap_bo: GPU all damaged >[ 9.535] color_convert: src=a000000 [20028888] >[ 9.535] color_convert: dst=a000000 [20028888] >[ 9.535] sna_render_get_solid: a000000 >[ 9.535] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.535] gen4_choose_composite_emitter: identity source, identity mask >[ 9.535] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.535] aligning vertex: was 3, now 5 floats per vertex >[ 9.535] gen9_composite_get_binding_table(f680) >[ 9.535] kgem_add_reloc64: handle=9, pos=15768, delta=0, domains=40000 >[ 9.535] kgem_add_handle: handle=9, index=13 >[ 9.535] kgem_add_reloc64[24] = (delta=0, target handle=13, presumed=f816d000) >[ 9.535] [3d90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.535] kgem_add_reloc64: handle=7, pos=15752, delta=0, domains=40000 >[ 9.535] kgem_add_reloc64: adding proxy [delta=40] for handle=7 >[ 9.535] kgem_add_reloc64[25] = (delta=40, target handle=2, presumed=fffe8000) >[ 9.535] [3d80] bind bo(handle=7, addr=fffe8028), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.535] gen9_emit_sampler: sampler = 3 >[ 9.535] gen9_emit_sf: num_sf_outputs=2 >[ 9.535] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.535] gen9_emit_vertex_elements: setup id=10 >[ 9.535] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.535] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.535] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.535] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.535] gen8_vertex_flush[d24] = 3 >[ 9.535] sna_composite_rectangles(pixmap=406, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.535] sna_composite_rectangles: converted to op 3 >[ 9.535] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.535] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.535] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.535] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.535] sna_drawable_use_bo pixmap=406, box=((0, 0), (3840, 48)), flags=1... >[ 9.535] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.535] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.535] sna_drawable_use_bo: using whole GPU bo >[ 9.535] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.535] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.535] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.535] sna_render_get_solid: 660a0a0a >[ 9.535] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.535] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.535] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.536] aligning vertex: was 5, now 2 floats per vertex >[ 9.536] gen9_composite_get_binding_table(f5c0) >[ 9.536] kgem_add_reloc64: handle=8, pos=15720, delta=0, domains=40000 >[ 9.536] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.536] kgem_add_reloc64[26] = (delta=8, target handle=5, presumed=fdffe000) >[ 9.536] [3d60] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.536] gen9_emit_sampler: sampler = 1 >[ 9.536] gen9_emit_sf: num_sf_outputs=1 >[ 9.536] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.536] gen9_emit_vertex_elements: setup id=0 >[ 9.536] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.536] (0, 0), (3840, 48) >[ 9.536] gen8_vertex_flush[dcc] = 3 >[ 9.536] sna_accel_flush: flush?=0, dirty?=0 >[ 9.536] sna_block_handler (tv=0.0) >[ 9.536] sna_wakeup_handler >[ 9.536] sna_composite(pixmap=406, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=406+(3786, 6)+(0, 0), size=(44, 36) >[ 9.536] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.536] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.536] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.536] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.536] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.536] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.536] gen9_render_composite: 44x36, current mode=1/1 >[ 9.536] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.536] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.536] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.536] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.536] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.536] sna_drawable_use_bo pixmap=406, box=((3786, 6), (3830, 42)), flags=7... >[ 9.536] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.536] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.536] sna_drawable_use_bo: using whole GPU bo >[ 9.536] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.536] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.536] sna_transform_is_imprecise_integer_translation: no transform >[ 9.536] gen9_composite_picture: integer translation (0, 0), removing >[ 9.536] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.536] sna_render_pixmap_bo: CPU all damaged >[ 9.536] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.536] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.536] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.536] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.536] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.536] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.536] gen4_choose_composite_emitter: identity src, no mask >[ 9.536] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 9.536] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.536] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.536] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 9.536] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.536] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.536] aligning vertex: was 2, now 3 floats per vertex >[ 9.536] gen9_composite_get_binding_table(f540) >[ 9.536] kgem_add_reloc64: handle=32, pos=15688, delta=0, domains=40000 >[ 9.536] kgem_add_handle: handle=32, index=14 >[ 9.536] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd4fa000) >[ 9.536] [3d40] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.536] gen9_emit_sampler: sampler = 2 >[ 9.536] gen9_emit_vertex_elements: setup id=2 >[ 9.536] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.536] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.536] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.536] gen8_vertex_flush[e2c] = 3 >[ 9.536] sna_create_pixmap(16, 21, 32, usage=3) >[ 9.536] kgem_can_create_2d: 16x21 @ 32 >[ 9.536] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.536] kgem_can_create_2d: untiled size=4096 >[ 9.536] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.536] kgem_choose_tiling: 16x21 -> 0 >[ 9.536] sna_create_pixmap: usage=3, flags=a >[ 9.536] sna_create_pixmap: small buffer [1344], attaching to shadow pixmap >[ 9.536] create_pixmap: allocating pixmap 16x21, depth=32/32, size=1352 >[ 9.536] create_pixmap: serial=424, usage=3, 16x21 >[ 9.537] sna_create_pixmap: serial=424, 16x21, usage=3 >[ 9.537] sna_composite(pixmap=424, op=1, src=423+(0, 0), mask=0+(0, 0), dst=424+(0, 0)+(0, 0), size=(16, 21) >[ 9.537] sna_compute_composite_region: dst=(0, 0)x(16, 21) >[ 9.537] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (16, 21) >[ 9.537] clip_to_dst: region: 1x[(0, 0), (16, 21)], clip: 1x[(0, 0), (16, 21)] >[ 9.537] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (16, 21) >[ 9.537] sna_compute_composite_region: clip against src (16x21 clip=0): (0, 0), (16, 21) >[ 9.537] sna_composite: fallback, dst pixmap=424 is too small (or completely damaged) >[ 9.537] sna_composite: fallback -- fbComposite >[ 9.537] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(16, 21): region=((0,0), (16, 21)) >[ 9.537] sna_composite_fb: fallback -- move src to cpu >[ 9.537] sna_composite_fb: fallback -- move dst to cpu >[ 9.537] sna_drawable_move_region_to_cpu(pixmap=424 (16x21), [(0, 0), (16, 21)], flags=5) >[ 9.537] sna_drawable_move_region_to_cpu: region (0, 0), (16, 21) + (0, 0) subsumes pixmap (16x21) >[ 9.537] _sna_pixmap_move_to_cpu(pixmap=424, 16x21, flags=5) >[ 9.537] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.537] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.537] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.537] __sna_damage_all(16, 21) >[ 9.537] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.537] sna_transform_is_imprecise_integer_translation: no transform >[ 9.537] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.537] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.537] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.537] sna_glyphs: discarding mask >[ 9.537] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.537] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.537] gen9_render_composite: 0x0, current mode=1/1 >[ 9.537] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.537] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.537] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.537] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.537] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=7... >[ 9.537] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.537] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.537] sna_drawable_use_bo: using whole GPU bo >[ 9.537] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.537] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.537] color_convert: src=ffdfdbd2 [20028888] >[ 9.537] color_convert: dst=ffdfdbd2 [20028888] >[ 9.537] sna_render_get_solid: ffdfdbd2 >[ 9.537] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.537] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.537] sna_transform_is_imprecise_integer_translation: no transform >[ 9.537] gen9_composite_picture: integer translation (0, 0), removing >[ 9.537] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.537] sna_render_pixmap_bo: GPU all damaged >[ 9.537] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.537] gen4_choose_composite_emitter: solid, identity mask >[ 9.537] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.537] aligning vertex: was 3, now 4 floats per vertex >[ 9.537] gen9_composite_get_binding_table(f4c0) >[ 9.537] kgem_add_reloc64: handle=8, pos=15656, delta=0, domains=40000 >[ 9.537] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.537] kgem_add_reloc64[28] = (delta=24, target handle=5, presumed=fdffe000) >[ 9.537] [3d20] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.537] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.537] gen9_emit_sampler: sampler = a >[ 9.537] gen9_emit_sf: num_sf_outputs=2 >[ 9.537] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.537] gen9_emit_vertex_elements: setup id=9 >[ 9.537] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.537] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.537] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.537] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.537] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.537] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.537] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.537] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.537] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.537] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.537] gen8_vertex_flush[ef4] = 12 >[ 9.537] gen9_magic_ca_pass: CA fixup (10644 -> 10656) >[ 9.537] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.537] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.537] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.537] glyph_cache(0): adding glyph to cache 1, pos 576 >[ 9.537] glyph_cache_upload: upload glyph 0x55bca9b8ea60 to cache (576, 0)x(16, 21) >[ 9.537] sna_composite(pixmap=2, op=1, src=424+(0, 0), mask=0+(0, 0), dst=2+(576, 0)+(0, 0), size=(16, 21) >[ 9.537] sna_compute_composite_region: dst=(576, 0)x(16, 21) >[ 9.537] sna_compute_composite_region: initial clip against dst->pDrawable: (576, 0), (592, 21) >[ 9.537] clip_to_dst: region: 1x[(576, 0), (592, 21)], clip: 1x[(0, 0), (1024, 1024)] >[ 9.537] sna_compute_composite_region: clip against dst->pCompositeClip: (576, 0), (592, 21) >[ 9.537] sna_compute_composite_region: clip against src (16x21 clip=0): (576, 0), (592, 21) >[ 9.537] sna_composite: composite region extents:+(0, 0) -> (576, 0), (592, 21) + (0, 0) >[ 9.537] gen9_render_composite: 16x21, current mode=1/1 >[ 9.537] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.537] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.537] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.537] gen9_composite_set_target: (576, 0)x(16, 21), partial?=0 >[ 9.537] sna_drawable_use_bo pixmap=2, box=((576, 0), (592, 21)), flags=f... >[ 9.537] sna_drawable_use_bo: pinned, never REPLACES >[ 9.537] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 9.537] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.537] sna_drawable_use_bo: using whole GPU bo >[ 9.538] gen9_composite_set_target: pixmap=2, format=20028888, size=1024x1024, pitch=4096, delta=(0,0),damage=0xffffffffffffffff >[ 9.538] gen9_composite_picture: (0, 0)x(16, 21), dst=(576, 0) >[ 9.538] sna_transform_is_imprecise_integer_translation: no transform >[ 9.538] gen9_composite_picture: integer translation (0, 0), removing >[ 9.538] sna_render_pixmap_bo pixmap=424, (0, 0)x(16, 21)/(16, 21) >[ 9.538] sna_render_pixmap_bo box=(0, 0), (16, 21): (16, 21)/(16, 21) >[ 9.538] sna_render_pixmap_bo: offset=(-576, 0), size=(16, 21) >[ 9.538] use_cpu_bo: no cpu bo >[ 9.538] move_to_gpu: not migrating pixmap=424 due to usage_hint=3 >[ 9.538] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 21) >[ 9.538] upload: box=(0, 0), (16, 21), pixmap=16x21 >[ 9.538] sna_drawable_move_region_to_cpu(pixmap=424 (16x21), [(0, 0), (16, 21)], flags=2) >[ 9.538] sna_drawable_move_region_to_cpu: pixmap=424 all damaged on CPU >[ 9.538] kgem_can_create_2d: 16x21 @ 32 >[ 9.538] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=21 >[ 9.538] kgem_can_create_2d: untiled size=4096 >[ 9.538] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.538] kgem_choose_tiling: 16x21 -> 0 >[ 9.538] kgem_upload_source_image : (0, 0), (16, 21), stride=64, bpp=32 >[ 9.538] kgem_create_buffer_2d: 16x21, 32 bpp, stride=64 >[ 9.538] kgem_create_buffer: size=1408, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.538] kgem_create_buffer: reusing buffer? used=2048 + size=1408, total=262144 >[ 9.538] kgem_create_proxy: target handle=31 [proxy? -1], offset=2048, length=1408, io=1 >[ 9.538] __kgem_bo_init(handle=31, num_pages=1408) >[ 9.538] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x21, pitch=64/64 >[ 9.538] kgem_bo_is_render: handle=6, rq? 1 [1] >[ 9.538] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.538] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.538] gen4_choose_composite_emitter: identity src, no mask >[ 9.538] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.538] aligning vertex: was 4, now 3 floats per vertex >[ 9.538] gen9_composite_get_binding_table(f440) >[ 9.538] kgem_add_reloc64: handle=6, pos=15624, delta=0, domains=20002 >[ 9.538] kgem_add_reloc64[29] = (delta=0, target handle=6, presumed=fd585000) >[ 9.538] __kgem_bo_mark_dirty: handle=6 (proxy? 0) >[ 9.538] [3d00] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> render >[ 9.538] kgem_add_reloc64: handle=31, pos=15608, delta=0, domains=40000 >[ 9.538] kgem_add_reloc64: adding proxy [delta=2048] for handle=31 >[ 9.538] kgem_add_reloc64[30] = (delta=2048, target handle=12, presumed=fd4fc000) >[ 9.538] [3cf0] bind bo(handle=31, addr=fd4fc800), format=192, width=16, height=21, pitch=64, tiling=0 -> sampler >[ 9.538] gen9_emit_cc: blend=26 (current=16), src=1, dst=17 >[ 9.538] gen9_emit_sampler: sampler = 2 >[ 9.538] gen9_emit_sf: num_sf_outputs=1 >[ 9.538] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.538] gen9_emit_vertex_elements: setup id=2 >[ 9.538] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.538] gen9_render_composite_box: (576, 0), (592, 21) >[ 9.538] apply_damage: damage=0x0, region=1 [(576, 0), (592, 21) + (0, 0)] >[ 9.538] gen8_vertex_flush[1028] = 3 >[ 9.538] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.538] gen9_render_composite: 0x0, current mode=1/1 >[ 9.538] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.538] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.538] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.538] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.538] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=7... >[ 9.538] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.538] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.538] sna_drawable_use_bo: using whole GPU bo >[ 9.538] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.538] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.538] color_convert: src=ffdfdbd2 [20028888] >[ 9.538] color_convert: dst=ffdfdbd2 [20028888] >[ 9.538] sna_render_get_solid: ffdfdbd2 >[ 9.538] sna_render_get_solid(6) = ffdfdbd2 (last) >[ 9.538] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.538] sna_transform_is_imprecise_integer_translation: no transform >[ 9.538] gen9_composite_picture: integer translation (0, 0), removing >[ 9.538] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.538] sna_render_pixmap_bo: GPU all damaged >[ 9.538] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.538] gen4_choose_composite_emitter: solid, identity mask >[ 9.538] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.538] aligning vertex: was 3, now 4 floats per vertex >[ 9.538] gen9_composite_get_binding_table(f380) >[ 9.538] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.538] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.538] gen9_emit_sampler: sampler = a >[ 9.538] gen9_emit_sf: num_sf_outputs=2 >[ 9.538] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.538] gen9_emit_vertex_elements: setup id=9 >[ 9.538] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.538] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.538] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.538] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.538] gen8_vertex_flush[1100] = 3 >[ 9.538] gen9_magic_ca_pass: CA fixup (10659 -> 10662) >[ 9.538] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.538] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.538] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.538] sna_composite(pixmap=406, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=406+(3626, 6)+(0, 0), size=(48, 36) >[ 9.538] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.538] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.538] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.538] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.538] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.538] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.538] gen9_render_composite: 48x36, current mode=1/1 >[ 9.538] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.538] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.538] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.538] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.538] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.538] sna_drawable_use_bo pixmap=406, box=((3626, 6), (3674, 42)), flags=7... >[ 9.539] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.539] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.539] sna_drawable_use_bo: using whole GPU bo >[ 9.539] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.539] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.539] sna_transform_is_imprecise_integer_translation: no transform >[ 9.539] gen9_composite_picture: integer translation (0, 0), removing >[ 9.539] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.539] sna_render_pixmap_bo: CPU all damaged >[ 9.539] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.539] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.539] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.539] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.539] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.539] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.539] gen4_choose_composite_emitter: identity src, no mask >[ 9.539] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.539] aligning vertex: was 4, now 3 floats per vertex >[ 9.539] gen9_composite_get_binding_table(f340) >[ 9.539] kgem_add_reloc64: handle=33, pos=15560, delta=0, domains=40000 >[ 9.539] kgem_add_handle: handle=33, index=15 >[ 9.539] kgem_add_reloc64[31] = (delta=0, target handle=15, presumed=fd4f7000) >[ 9.539] [3cc0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.539] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.539] gen9_emit_sampler: sampler = 2 >[ 9.539] gen9_emit_sf: num_sf_outputs=1 >[ 9.539] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.539] gen9_emit_vertex_elements: setup id=2 >[ 9.539] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.539] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.539] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.539] gen8_vertex_flush[123c] = 3 >[ 9.539] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.539] kgem_can_create_2d: 26x20 @ 32 >[ 9.539] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.539] kgem_can_create_2d: untiled size=4096 >[ 9.539] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.539] kgem_choose_tiling: 26x20 -> 0 >[ 9.539] sna_create_pixmap: usage=0, flags=a >[ 9.539] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.539] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.539] create_pixmap: serial=425, usage=0, 26x20 >[ 9.539] sna_create_pixmap: serial=425, 26x20, usage=0 >[ 9.539] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1a6, drawable=1aa >[ 9.539] sna_validate_gc: recomputing clip >[ 9.539] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.539] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.539] try_upload__fast: ignore existing cpu damage (if any) >[ 9.539] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.539] try_upload__fast: no, no gpu damage >[ 9.539] sna_drawable_move_region_to_cpu(pixmap=426 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.539] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.539] _sna_pixmap_move_to_cpu(pixmap=426, 26x20, flags=1) >[ 9.539] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.539] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.539] operate_inplace: no, inplace operation not suitable >[ 9.539] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.539] __sna_damage_all(26, 20) >[ 9.539] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.539] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.539] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.539] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.539] sna_accel_flush: flush?=1, dirty?=1 >[ 9.539] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.539] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.539] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.539] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.539] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.539] kgem_bo_sync__cpu_full: handle=33 >[ 9.539] gen8_vertex_close: used=42657, vbo active? 16, vb=625, nreloc=5 >[ 9.539] gen8_vertex_close: reloc[0] = 287 >[ 9.539] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.539] kgem_add_handle: handle=16, index=16 >[ 9.539] kgem_add_reloc64[32] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.539] gen8_vertex_close: reloc[1] = 362 >[ 9.539] kgem_add_reloc64: handle=16, pos=362, delta=0, domains=200000 >[ 9.539] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.539] gen8_vertex_close: reloc[2] = 490 >[ 9.539] kgem_add_reloc64: handle=16, pos=490, delta=0, domains=200000 >[ 9.539] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.539] gen8_vertex_close: reloc[3] = 574 >[ 9.539] kgem_add_reloc64: handle=16, pos=574, delta=0, domains=200000 >[ 9.539] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.539] gen8_vertex_close: reloc[4] = 714 >[ 9.539] kgem_add_reloc64: handle=16, pos=714, delta=0, domains=200000 >[ 9.539] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.539] batch[1/1, flags=1800]: 1174 1174 15552 16384, nreloc=37, nexec=17, nfence=0, aperture=42567 [fenced=0] >[ 9.539] kgem_finish_buffers: buffer handle=31, used=3584, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.539] kgem_finish_buffers: retaining upload buffer (3584/262144): used=4096, refcnt=1 >[ 9.539] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.539] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.539] kgem_fixup_relocs: shrinking by 57344 >[ 9.539] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.539] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.539] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.539] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd585000 >[ 9.539] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.539] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.539] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.539] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.539] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.539] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=7 >[ 9.539] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.539] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=7 >[ 9.539] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=8 >[ 9.539] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.539] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=8 >[ 9.539] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.539] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.539] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.539] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=7 >[ 9.539] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.539] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.539] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=7 >[ 9.539] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=8 >[ 9.539] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.539] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.539] __kgem_bo_clear_busy: handle=8 >[ 9.539] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.539] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.539] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.539] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.539] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.543] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.543] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.543] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.543] __kgem_retire_rq: request 1 complete >[ 9.543] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.543] kgem_bo_move_to_cache: release handle=22 >[ 9.543] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.543] __kgem_retire_rq: request 2 complete >[ 9.543] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.543] __kgem_bo_flush: handle=6, busy=0, wedged=0 >[ 9.543] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.543] kgem_bo_move_to_cache: release handle=25 >[ 9.543] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.543] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.543] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.543] kgem_bo_move_to_cache: release handle=11 >[ 9.543] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.543] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.543] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.543] kgem_bo_move_to_cache: release handle=38 >[ 9.543] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.543] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.543] kgem_bo_move_to_cache: release handle=20 >[ 9.543] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.543] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.543] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.543] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.543] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.543] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.543] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.543] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.543] kgem_bo_sync__cpu_full: handle=32 >[ 9.543] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.543] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.543] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.543] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.543] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.543] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.543] sna_accel_flush: flush?=0, dirty?=0 >[ 9.543] sna_block_handler (tv=0.0) >[ 9.543] sna_wakeup_handler >[ 9.543] sna_composite(pixmap=406, op=3, src=426+(2370, 10), mask=0+(3554, 6), dst=406+(3554, 6)+(0, 0), size=(52, 36) >[ 9.543] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.543] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.543] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.543] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.543] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.543] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.543] gen9_render_composite: 52x36, current mode=0/1 >[ 9.543] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.543] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.543] sna_blt_composite: unsupported op [3] for blitting >[ 9.543] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.543] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.543] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.543] sna_drawable_use_bo pixmap=406, box=((3554, 6), (3606, 42)), flags=7... >[ 9.543] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.543] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.543] sna_drawable_use_bo: using whole GPU bo >[ 9.543] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.543] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.543] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.543] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.543] sna_render_pixmap_bo pixmap=426, (2370, 10)x(52, 36)/(26, 20) >[ 9.543] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.543] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.543] use_cpu_bo: no cpu bo >[ 9.543] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.543] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.543] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.543] sna_drawable_move_region_to_cpu(pixmap=426 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.543] sna_drawable_move_region_to_cpu: pixmap=426 all damaged on CPU >[ 9.543] kgem_can_create_2d: 26x20 @ 32 >[ 9.543] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.543] kgem_can_create_2d: untiled size=4096 >[ 9.543] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.543] kgem_choose_tiling: 26x20 -> 0 >[ 9.543] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.543] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.543] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.543] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.543] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.543] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.543] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.543] upload: adding upload cache to pixmap=426 >[ 9.543] kgem_proxy_bo_attach: handle=31 >[ 9.543] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.543] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.543] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.543] gen4_choose_composite_emitter: simple src, no mask >[ 9.543] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.543] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.543] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.543] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.543] kgem_add_handle: handle=4, index=0 >[ 9.543] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.543] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.543] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.543] gen9_composite_get_binding_table(ffc0) >[ 9.543] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.543] kgem_add_handle: handle=39, index=1 >[ 9.543] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.543] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.544] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.544] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.544] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.544] kgem_add_handle: handle=31, index=2 >[ 9.544] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.544] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.544] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.544] gen9_emit_sampler: sampler = 22 >[ 9.544] gen9_emit_sf: num_sf_outputs=1 >[ 9.544] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.544] gen9_emit_vertex_elements: setup id=2 >[ 9.544] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.544] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.544] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.544] gen8_vertex_flush[490] = 3 >[ 9.544] sna_destroy_pixmap: pixmap=426, attached?=1 >[ 9.544] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.544] __sna_free_pixmap(pixmap=426) >[ 9.544] sna_composite(pixmap=406, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=406+(3490, 6)+(0, 0), size=(44, 36) >[ 9.544] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.544] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.544] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.544] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.544] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.544] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.544] gen9_render_composite: 44x36, current mode=1/1 >[ 9.544] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.544] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.544] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.544] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.544] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.544] sna_drawable_use_bo pixmap=406, box=((3490, 6), (3534, 42)), flags=7... >[ 9.544] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.544] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.544] sna_drawable_use_bo: using whole GPU bo >[ 9.544] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.544] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.544] sna_transform_is_imprecise_integer_translation: no transform >[ 9.544] gen9_composite_picture: integer translation (0, 0), removing >[ 9.544] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.544] sna_render_pixmap_bo: CPU all damaged >[ 9.544] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.544] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.544] gen8_vertex_close: used=42666, vbo active? 16, vb=4, nreloc=1 >[ 9.544] gen8_vertex_close: reloc[0] = 287 >[ 9.544] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.544] kgem_add_handle: handle=16, index=3 >[ 9.544] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.544] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.544] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.544] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.544] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.544] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.544] kgem_fixup_relocs: shrinking by 61440 >[ 9.544] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.544] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.544] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.544] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.544] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.544] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.544] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.544] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.544] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.544] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.544] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.544] gen4_choose_composite_emitter: identity src, no mask >[ 9.544] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.544] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.544] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.544] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.544] kgem_add_handle: handle=4, index=0 >[ 9.544] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.544] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.544] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.544] gen9_composite_get_binding_table(ffc0) >[ 9.544] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.544] kgem_add_handle: handle=39, index=1 >[ 9.544] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.544] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.544] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.544] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.544] kgem_add_handle: handle=34, index=2 >[ 9.544] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.544] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.544] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.544] gen9_emit_sampler: sampler = 2 >[ 9.544] gen9_emit_sf: num_sf_outputs=1 >[ 9.544] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.544] gen9_emit_vertex_elements: setup id=2 >[ 9.544] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.544] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.544] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.544] gen8_vertex_flush[490] = 3 >[ 9.544] sna_composite(pixmap=406, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=406+(3422, 6)+(0, 0), size=(48, 36) >[ 9.544] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.544] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.544] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.544] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.544] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.544] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.544] gen9_render_composite: 48x36, current mode=1/1 >[ 9.544] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.544] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.544] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.544] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.544] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.544] sna_drawable_use_bo pixmap=406, box=((3422, 6), (3470, 42)), flags=7... >[ 9.544] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.544] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.544] sna_drawable_use_bo: using whole GPU bo >[ 9.544] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.544] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.544] sna_transform_is_imprecise_integer_translation: no transform >[ 9.544] gen9_composite_picture: integer translation (0, 0), removing >[ 9.544] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.544] sna_render_pixmap_bo: CPU all damaged >[ 9.544] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.544] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.544] __kgem_ring_is_idle: ring=0 idle (handle=1) >[ 9.544] __kgem_retire_rq: request 1 complete >[ 9.544] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.544] gen8_vertex_close: used=42675, vbo active? 16, vb=4, nreloc=1 >[ 9.544] gen8_vertex_close: reloc[0] = 287 >[ 9.544] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.544] kgem_add_handle: handle=16, index=3 >[ 9.544] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.544] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.544] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.544] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.544] kgem_fixup_relocs: shrinking by 61440 >[ 9.544] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.544] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.544] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.544] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.544] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.544] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.544] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.544] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.544] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.544] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.544] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.544] gen4_choose_composite_emitter: identity src, no mask >[ 9.544] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.544] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.544] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.544] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.544] kgem_add_handle: handle=4, index=0 >[ 9.544] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.544] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.544] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.544] gen9_composite_get_binding_table(ffc0) >[ 9.544] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.544] kgem_add_handle: handle=39, index=1 >[ 9.544] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.544] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.544] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.544] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.544] kgem_add_handle: handle=28, index=2 >[ 9.544] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.544] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.544] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.544] gen9_emit_sampler: sampler = 2 >[ 9.544] gen9_emit_sf: num_sf_outputs=1 >[ 9.544] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.544] gen9_emit_vertex_elements: setup id=2 >[ 9.544] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.544] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.544] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.544] gen8_vertex_flush[490] = 3 >[ 9.544] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.544] kgem_can_create_2d: 16x16 @ 32 >[ 9.544] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.544] kgem_can_create_2d: untiled size=4096 >[ 9.544] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.544] kgem_choose_tiling: 16x16 -> 0 >[ 9.544] sna_create_pixmap: usage=0, flags=a >[ 9.544] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.544] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.544] create_pixmap: serial=427, usage=0, 16x16 >[ 9.544] sna_create_pixmap: serial=427, 16x16, usage=0 >[ 9.544] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1aa, drawable=1ac >[ 9.544] sna_validate_gc: recomputing clip >[ 9.544] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.544] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.544] try_upload__fast: ignore existing cpu damage (if any) >[ 9.544] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.544] try_upload__fast: no, no gpu damage >[ 9.544] sna_drawable_move_region_to_cpu(pixmap=428 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.544] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.544] _sna_pixmap_move_to_cpu(pixmap=428, 16x16, flags=1) >[ 9.544] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.544] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.544] operate_inplace: no, inplace operation not suitable >[ 9.544] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.544] __sna_damage_all(16, 16) >[ 9.544] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.544] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.544] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.544] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.544] sna_accel_flush: flush?=1, dirty?=1 >[ 9.544] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.544] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.544] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.544] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.544] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.544] kgem_bo_sync__cpu_full: handle=28 >[ 9.544] gen8_vertex_close: used=42684, vbo active? 16, vb=4, nreloc=1 >[ 9.544] gen8_vertex_close: reloc[0] = 287 >[ 9.545] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.545] kgem_add_handle: handle=16, index=3 >[ 9.545] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.545] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.545] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.545] __kgem_retire_rq: request 1 complete >[ 9.545] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.545] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.545] kgem_fixup_relocs: shrinking by 61440 >[ 9.545] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.545] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.545] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.545] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.545] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.545] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.545] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.545] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.545] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.545] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.545] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.545] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.545] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.545] __kgem_retire_rq: request 1 complete >[ 9.545] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.545] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.545] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.545] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.545] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.545] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.545] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.545] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.545] kgem_bo_sync__cpu_full: handle=34 >[ 9.545] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.545] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.545] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.545] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.545] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.545] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.545] sna_composite(pixmap=406, op=3, src=428+(2247, 15), mask=0+(3370, 7), dst=406+(3370, 7)+(0, 0), size=(32, 34) >[ 9.545] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.545] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.545] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.545] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.545] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.545] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.545] gen9_render_composite: 32x34, current mode=0/1 >[ 9.545] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.545] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.545] sna_blt_composite: unsupported op [3] for blitting >[ 9.545] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.545] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.545] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.545] sna_drawable_use_bo pixmap=406, box=((3370, 7), (3402, 41)), flags=7... >[ 9.545] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.545] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.545] sna_drawable_use_bo: using whole GPU bo >[ 9.545] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.545] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.545] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.545] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.545] sna_render_pixmap_bo pixmap=428, (2247, 15)x(32, 34)/(16, 16) >[ 9.545] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.545] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.545] use_cpu_bo: no cpu bo >[ 9.545] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.545] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.545] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.545] sna_drawable_move_region_to_cpu(pixmap=428 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.545] sna_drawable_move_region_to_cpu: pixmap=428 all damaged on CPU >[ 9.545] kgem_can_create_2d: 16x16 @ 32 >[ 9.545] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.545] kgem_can_create_2d: untiled size=4096 >[ 9.545] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.545] kgem_choose_tiling: 16x16 -> 0 >[ 9.545] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.545] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.545] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.545] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.545] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.545] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.545] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.545] upload: adding upload cache to pixmap=428 >[ 9.545] kgem_proxy_bo_attach: handle=31 >[ 9.545] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.545] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.545] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.545] gen4_choose_composite_emitter: simple src, no mask >[ 9.545] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.545] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.545] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.545] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.545] kgem_add_handle: handle=4, index=0 >[ 9.545] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.545] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.545] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.545] gen9_composite_get_binding_table(ffc0) >[ 9.545] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.545] kgem_add_handle: handle=39, index=1 >[ 9.545] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.545] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.545] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.545] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.545] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.545] kgem_add_handle: handle=31, index=2 >[ 9.545] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.545] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.545] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.545] gen9_emit_sampler: sampler = 22 >[ 9.545] gen9_emit_sf: num_sf_outputs=1 >[ 9.545] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.545] gen9_emit_vertex_elements: setup id=2 >[ 9.545] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.545] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.545] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.545] gen8_vertex_flush[490] = 3 >[ 9.545] sna_destroy_pixmap: pixmap=428, attached?=1 >[ 9.545] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.545] __sna_free_pixmap(pixmap=428) >[ 9.545] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.545] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.545] sna_glyphs: discarding mask >[ 9.545] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.545] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.545] gen9_render_composite: 0x0, current mode=1/1 >[ 9.545] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.545] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.545] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.545] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.545] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=7... >[ 9.545] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.545] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.545] sna_drawable_use_bo: using whole GPU bo >[ 9.545] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.545] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.545] color_convert: src=ff232321 [20028888] >[ 9.545] color_convert: dst=ff232321 [20028888] >[ 9.545] sna_render_get_solid: ff232321 >[ 9.545] sna_render_get_solid(7) = ff232321 (old) >[ 9.545] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.545] sna_transform_is_imprecise_integer_translation: no transform >[ 9.545] gen9_composite_picture: integer translation (0, 0), removing >[ 9.545] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.545] sna_render_pixmap_bo: GPU all damaged >[ 9.545] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.545] gen4_choose_composite_emitter: solid, identity mask >[ 9.545] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.545] aligning vertex: was 3, now 4 floats per vertex >[ 9.545] gen9_composite_get_binding_table(ff00) >[ 9.545] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.545] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.545] kgem_add_handle: handle=8, index=3 >[ 9.545] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.545] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.545] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.545] kgem_add_handle: handle=6, index=4 >[ 9.545] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.545] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.545] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.545] gen9_emit_sampler: sampler = a >[ 9.545] gen9_emit_sf: num_sf_outputs=2 >[ 9.545] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.545] gen9_emit_vertex_elements: setup id=9 >[ 9.545] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.545] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.545] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.545] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.545] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.545] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.545] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.545] gen8_vertex_flush[56c] = 48 >[ 9.545] gen9_magic_ca_pass: CA fixup (10674 -> 10722) >[ 9.545] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.545] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.545] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.545] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.545] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.545] sna_glyphs: discarding mask >[ 9.545] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.545] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.545] gen9_render_composite: 0x0, current mode=1/1 >[ 9.545] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.545] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.545] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.545] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.545] sna_drawable_use_bo pixmap=406, box=((0, 0), (7680, 2160)), flags=7... >[ 9.545] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.545] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.545] sna_drawable_use_bo: using whole GPU bo >[ 9.545] gen9_composite_set_target: pixmap=406, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.545] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.545] color_convert: src=ff8e8b85 [20028888] >[ 9.545] color_convert: dst=ff8e8b85 [20028888] >[ 9.545] sna_render_get_solid: ff8e8b85 >[ 9.545] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.545] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.545] sna_transform_is_imprecise_integer_translation: no transform >[ 9.545] gen9_composite_picture: integer translation (0, 0), removing >[ 9.545] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.545] sna_render_pixmap_bo: GPU all damaged >[ 9.545] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.545] gen4_choose_composite_emitter: solid, identity mask >[ 9.545] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.545] gen9_composite_get_binding_table(fe40) >[ 9.545] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.545] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.545] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.545] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.545] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.545] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.545] gen9_emit_vertex_elements: setup id=9 >[ 9.545] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.545] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.545] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.545] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.545] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.545] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.545] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.545] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.545] gen8_vertex_flush[66c] = 48 >[ 9.545] gen9_magic_ca_pass: CA fixup (10722 -> 10770) >[ 9.545] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.545] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.545] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.545] sna_copy_area: src=pixmap=406:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.545] sna_copy_area: normal copy >[ 9.545] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.545] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.545] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.545] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.545] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.545] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.545] sna_do_copy: pixmap -- no source clipping >[ 9.545] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.546] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.546] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=406+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.546] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.546] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.546] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.546] sna_drawable_use_bo: pinned, never REPLACES >[ 9.546] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.546] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.546] sna_drawable_use_bo: applying move-to-gpu override >[ 9.546] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.546] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.546] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.546] wait_for_shadow: setting front pixmap to handle=27 >[ 9.546] sna_drawable_use_bo: using whole GPU bo >[ 9.546] sna_pixmap_move_to_gpu(pixmap=406, usage=0), flags=a >[ 9.546] sna_pixmap_move_to_gpu: already all-damaged >[ 9.546] sna_pixmap_mark_active: pixmap=406, handle=39 >[ 9.546] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.546] sna_pixmap_make_cow: make cow src=406, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.546] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.546] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.546] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.546] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.546] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.546] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.546] kgem_set_mode: flushing before new bo >[ 9.546] gen8_vertex_close: used=43080, vbo active? 16, vb=204, nreloc=2 >[ 9.546] gen8_vertex_close: reloc[0] = 287 >[ 9.546] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.546] kgem_add_handle: handle=16, index=5 >[ 9.546] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.546] gen8_vertex_close: reloc[1] = 342 >[ 9.546] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.546] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.546] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.546] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.546] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.546] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.546] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.546] kgem_fixup_relocs: shrinking by 61440 >[ 9.546] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.546] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.546] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.546] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.546] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.546] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.546] __kgem_bo_clear_busy: handle=8 >[ 9.546] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.546] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.546] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.546] __kgem_bo_clear_busy: handle=8 >[ 9.546] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.546] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.546] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.546] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.546] aligning vertex: was 4, now 2 floats per vertex >[ 9.546] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.546] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.546] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.546] kgem_add_handle: handle=4, index=0 >[ 9.546] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.546] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.546] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.546] gen9_composite_get_binding_table(ffc0) >[ 9.546] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.546] kgem_add_handle: handle=27, index=1 >[ 9.546] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.546] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.546] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.546] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.546] kgem_add_handle: handle=39, index=2 >[ 9.546] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.546] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.546] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.546] gen9_emit_sampler: sampler = 0 >[ 9.546] gen9_emit_sf: num_sf_outputs=1 >[ 9.546] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.546] gen9_emit_vertex_elements: setup id=0 >[ 9.546] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.546] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.546] gen8_vertex_flush[490] = 3 >[ 9.546] sna_destroy_pixmap: pixmap=406, attached?=1 >[ 9.546] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.546] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.546] __kgem_bo_destroy: handle=39 -> active >[ 9.546] __sna_free_pixmap(pixmap=406) >[ 9.546] sna_accel_flush: flush?=0, dirty?=0 >[ 9.546] sna_accel_flush: flush?=0, dirty?=0 >[ 9.546] sna_block_handler (tv=598.611000) >[ 9.546] kgem_retire, need_retire?=1 >[ 9.546] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.546] kgem_retire__requests_ring: retiring ring 0 >[ 9.546] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.546] __kgem_retire_rq: request 1 complete >[ 9.546] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.546] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.546] kgem_retire -- retired=0, need_retire=0 >[ 9.546] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.546] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.546] __kgem_bo_destroy: handle=31, size=262144 >[ 9.546] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.546] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.546] sna_accel_block: GPU idle, flushing >[ 9.546] gen8_vertex_close: used=43086, vbo active? 16, vb=1, nreloc=1 >[ 9.546] gen8_vertex_close: reloc[0] = 287 >[ 9.546] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.546] kgem_add_handle: handle=16, index=3 >[ 9.546] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.546] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.546] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.546] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.546] kgem_fixup_relocs: shrinking by 61440 >[ 9.546] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.546] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.546] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.546] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.546] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.546] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.546] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.546] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.546] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.546] sna_scanout_do_flush (time=9546), triggered >[ 9.546] sna_scanout_flush (time=9546), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.546] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.546] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.546] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.546] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.546] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.546] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.546] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.546] sna_pixmap_move_to_gpu: already all-damaged >[ 9.546] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.546] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.546] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.546] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.546] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.546] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.546] get_fb: reusing fb=101 for handle=27 >[ 9.546] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.546] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.546] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.546] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.546] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.546] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.546] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.546] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.546] sna_accel_do_throttle (time=9546), triggered >[ 9.546] sna_accel_throttle (time=9546) >[ 9.546] sna_accel_block: evaluating timers, active=7 >[ 9.546] sna_accel_block: flush timer expires in 16 [9562] >[ 9.547] sna_wakeup_handler >[ 9.547] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.547] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.547] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.547] kgem_can_create_2d: untiled size=66355200 >[ 9.547] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.547] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.547] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.547] sna_create_pixmap: usage=0, flags=1b >[ 9.547] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.547] __pop_freed_pixmap: reusing freed pixmap=406 header >[ 9.547] create_pixmap_hdr: pixmap=429, width=7680, height=2160, usage=0 >[ 9.547] sna_create_pixmap: serial=429, 7680x2160, usage=0 >[ 9.547] sna_composite_rectangles(pixmap=430, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.547] sna_composite_rectangles: converted to op 0 >[ 9.547] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.547] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.547] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.547] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.547] sna_composite_rectangles: dropping last-cpu hint >[ 9.547] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=19... >[ 9.547] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.547] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.547] sna_pixmap_move_to_gpu(pixmap=430, usage=0), flags=b >[ 9.547] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.547] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.547] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.547] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.547] sna_pixmap_alloc_gpu: pixmap=430 >[ 9.547] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.547] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.547] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.547] 1:from active: pitch=30720, tiling=1, handle=39, id=574 >[ 9.547] __sna_damage_all(7680, 2160) >[ 9.547] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.547] sna_pixmap_mark_active: pixmap=430, handle=39 >[ 9.547] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.547] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.547] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.547] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.547] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.547] sna_render_get_solid: 0 >[ 9.547] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.547] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.547] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.547] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.547] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.547] kgem_add_handle: handle=4, index=0 >[ 9.547] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.547] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.547] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.547] gen9_composite_get_binding_table(ffc0) >[ 9.547] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.547] kgem_add_handle: handle=39, index=1 >[ 9.547] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.547] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.547] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.547] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.547] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.547] kgem_add_handle: handle=7, index=2 >[ 9.547] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.547] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.547] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.547] gen9_emit_sampler: sampler = 1 >[ 9.547] gen9_emit_sf: num_sf_outputs=1 >[ 9.547] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.547] gen9_emit_vertex_elements: setup id=0 >[ 9.547] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.547] (0, 0), (7680, 2160) >[ 9.547] gen8_vertex_flush[490] = 3 >[ 9.547] sna_composite_rectangles: pixmap=430 marking clear [0]? 1 >[ 9.547] sna_composite_rectangles(pixmap=430, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.547] sna_composite_rectangles: converted to op 1 >[ 9.547] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.547] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.547] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.547] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.547] sna_composite_rectangles: promoting to full GPU >[ 9.547] sna_composite_rectangles: dropping last-cpu hint >[ 9.547] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=19... >[ 9.547] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.547] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.547] sna_drawable_use_bo: using whole GPU bo >[ 9.547] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.547] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.547] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.547] sna_render_get_solid: ff2c001e >[ 9.547] sna_render_get_solid(0) = ff2c001e (old) >[ 9.547] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.547] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.547] gen9_composite_get_binding_table(ff00) >[ 9.547] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.547] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.547] kgem_add_handle: handle=8, index=3 >[ 9.547] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.547] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.547] gen9_emit_vertex_elements: setup id=0 >[ 9.547] (0, 0), (7680, 2160) >[ 9.547] gen8_vertex_flush[4cc] = 3 >[ 9.547] sna_composite_rectangles: pixmap=430 marking clear [ff2c001e]? 1 >[ 9.547] sna_composite(pixmap=430, op=3, src=292+(0, 0), mask=0+(0, 0), dst=430+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.547] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.547] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.547] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.547] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.547] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.547] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.547] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.547] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.547] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.547] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.547] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.547] sna_drawable_use_bo pixmap=430, box=((0, 0), (3840, 2160)), flags=7... >[ 9.547] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.547] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.547] sna_drawable_use_bo: using whole GPU bo >[ 9.547] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.547] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.547] sna_transform_is_imprecise_integer_translation: no transform >[ 9.547] gen9_composite_picture: integer translation (0, 0), removing >[ 9.547] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.547] sna_render_pixmap_bo: GPU all damaged >[ 9.547] color_convert: src=11000000 [20028888] >[ 9.547] color_convert: dst=11000000 [20028888] >[ 9.547] sna_render_get_solid: 11000000 >[ 9.547] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.547] gen4_choose_composite_emitter: identity source, identity mask >[ 9.547] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.547] aligning vertex: was 2, now 5 floats per vertex >[ 9.547] gen9_composite_get_binding_table(fe80) >[ 9.547] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.547] kgem_add_handle: handle=9, index=4 >[ 9.547] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.547] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.547] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.547] kgem_add_reloc64: adding proxy [delta=68] for handle=7 >[ 9.547] kgem_add_reloc64[7] = (delta=68, target handle=2, presumed=fffe8000) >[ 9.547] [3f80] bind bo(handle=7, addr=fffe8044), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.547] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.547] gen9_emit_sampler: sampler = 3 >[ 9.547] gen9_emit_sf: num_sf_outputs=2 >[ 9.548] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.548] gen9_emit_vertex_elements: setup id=10 >[ 9.548] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.548] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.548] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.548] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.548] gen8_vertex_flush[5a8] = 3 >[ 9.548] sna_composite(pixmap=430, op=3, src=292+(0, 0), mask=0+(0, 0), dst=430+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.548] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.548] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.548] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.548] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.548] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.548] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.548] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.548] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.548] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.548] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.548] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.548] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.548] sna_drawable_use_bo pixmap=430, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.548] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.548] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.548] sna_drawable_use_bo: using whole GPU bo >[ 9.548] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.548] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.548] sna_transform_is_imprecise_integer_translation: no transform >[ 9.548] gen9_composite_picture: integer translation (0, 0), removing >[ 9.548] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.548] sna_render_pixmap_bo: GPU all damaged >[ 9.548] color_convert: src=11000000 [20028888] >[ 9.548] color_convert: dst=11000000 [20028888] >[ 9.548] sna_render_get_solid: 11000000 >[ 9.548] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.548] gen4_choose_composite_emitter: identity source, identity mask >[ 9.548] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.548] gen9_composite_get_binding_table(fdc0) >[ 9.548] gen9_emit_vertex_elements: setup id=10 >[ 9.548] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.548] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.548] gen8_vertex_flush[5dc] = 3 >[ 9.548] sna_composite(pixmap=430, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=430+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.548] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.548] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.548] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.548] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.548] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.548] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.548] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.548] gen9_render_composite: 132x132, current mode=1/1 >[ 9.548] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.548] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.548] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.548] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.548] sna_drawable_use_bo pixmap=430, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.548] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.548] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.548] sna_drawable_use_bo: using whole GPU bo >[ 9.548] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.548] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.548] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.548] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.548] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.548] sna_render_pixmap_bo: GPU all damaged >[ 9.548] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.548] color_convert: src=11000000 [20028888] >[ 9.548] color_convert: dst=11000000 [20028888] >[ 9.548] sna_render_get_solid: 11000000 >[ 9.548] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.548] gen4_choose_composite_emitter: simple src, identity mask >[ 9.548] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.548] gen9_composite_get_binding_table(fdc0) >[ 9.548] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.548] kgem_add_handle: handle=15, index=5 >[ 9.548] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.548] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.548] gen9_emit_sampler: sampler = 23 >[ 9.548] gen9_emit_vertex_elements: setup id=10 >[ 9.548] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.548] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.548] gen8_vertex_flush[620] = 3 >[ 9.548] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.548] kgem_can_create_2d: 80x80 @ 32 >[ 9.548] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.548] kgem_can_create_2d: untiled size=28672 >[ 9.548] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.548] kgem_choose_tiling: 80x80 -> 0 >[ 9.548] sna_create_pixmap: usage=0, flags=b >[ 9.548] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.548] __pop_freed_pixmap: reusing freed pixmap=410 header >[ 9.548] create_pixmap_hdr: pixmap=431, width=80, height=80, usage=0 >[ 9.548] sna_create_pixmap: serial=431, 80x80, usage=0 >[ 9.548] sna_composite_rectangles(pixmap=432, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.548] sna_composite_rectangles: converted to op 0 >[ 9.548] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.548] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.548] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.548] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.548] sna_composite_rectangles: dropping last-cpu hint >[ 9.548] sna_drawable_use_bo pixmap=432, box=((0, 0), (80, 80)), flags=19... >[ 9.548] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.548] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.548] sna_pixmap_move_to_gpu(pixmap=432, usage=0), flags=b >[ 9.548] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.548] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.548] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.548] kgem_choose_tiling: 80x80 -> 0 >[ 9.548] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.548] kgem_choose_tiling: 80x80 -> 0 >[ 9.548] sna_pixmap_alloc_gpu: pixmap=432 >[ 9.548] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.548] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.548] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.548] from inactive: pitch=320, tiling=0: handle=22, id=575 >[ 9.548] __sna_damage_all(80, 80) >[ 9.548] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.548] sna_pixmap_mark_active: pixmap=432, handle=22 >[ 9.548] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.548] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.548] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.548] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.548] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.548] sna_render_get_solid: 0 >[ 9.548] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.548] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.548] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.548] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.548] aligning vertex: was 5, now 2 floats per vertex >[ 9.548] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.548] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.548] gen9_composite_get_binding_table(fd40) >[ 9.548] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.548] kgem_add_handle: handle=22, index=6 >[ 9.548] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.548] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.548] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.548] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.548] gen9_emit_sampler: sampler = 1 >[ 9.548] gen9_emit_sf: num_sf_outputs=1 >[ 9.548] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.548] gen9_emit_vertex_elements: setup id=0 >[ 9.548] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.548] (0, 0), (80, 80) >[ 9.548] gen8_vertex_flush[6d8] = 3 >[ 9.548] sna_composite_rectangles: pixmap=432 marking clear [0]? 1 >[ 9.548] sna_composite_rectangles(pixmap=432, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.548] sna_composite_rectangles: converted to op 1 >[ 9.548] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.548] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.548] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.548] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.548] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.548] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.548] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.548] sna_composite_rectangles: dropping last-cpu hint >[ 9.548] sna_drawable_use_bo pixmap=432, box=((0, 0), (80, 80)), flags=1... >[ 9.549] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.549] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.549] sna_drawable_use_bo: using whole GPU bo >[ 9.549] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.549] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.549] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.549] sna_render_get_solid: 40404040 >[ 9.549] sna_render_get_solid(1) = 40404040 (old) >[ 9.549] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.549] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.549] gen9_composite_get_binding_table(fcc0) >[ 9.549] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.549] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.549] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.549] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.549] gen9_emit_vertex_elements: setup id=0 >[ 9.549] (0, 0), (2, 2) >[ 9.549] (78, 0), (80, 2) >[ 9.549] (0, 78), (2, 80) >[ 9.549] (78, 78), (80, 80) >[ 9.549] gen8_vertex_flush[714] = 12 >[ 9.549] sna_composite(pixmap=430, op=3, src=432+(0, 0), mask=0+(0, 0), dst=430+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.549] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.549] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.549] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.549] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.549] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.549] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.549] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.549] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.549] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.549] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.549] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.549] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.549] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=7... >[ 9.549] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.549] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.549] sna_drawable_use_bo: using whole GPU bo >[ 9.549] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.549] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.549] sna_transform_is_imprecise_integer_translation: no transform >[ 9.549] gen9_composite_picture: integer translation (0, 0), removing >[ 9.549] sna_render_pixmap_bo pixmap=432, (0, 0)x(7680, 2160)/(80, 80) >[ 9.549] sna_render_pixmap_bo: GPU all damaged >[ 9.549] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.549] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.549] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.549] gen4_choose_composite_emitter: identity src, no mask >[ 9.549] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.549] aligning vertex: was 2, now 3 floats per vertex >[ 9.549] gen9_composite_get_binding_table(fc40) >[ 9.549] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.549] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.549] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.549] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.549] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.549] gen9_emit_sampler: sampler = a >[ 9.549] gen9_emit_vertex_elements: setup id=2 >[ 9.549] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.549] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.549] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.549] gen8_vertex_flush[7b0] = 3 >[ 9.549] sna_destroy_pixmap: pixmap=432, attached?=1 >[ 9.549] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.549] __kgem_bo_destroy: handle=22, size=61440 >[ 9.549] __kgem_bo_destroy: handle=22 -> active >[ 9.549] __sna_free_pixmap(pixmap=432) >[ 9.549] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.549] kgem_can_create_2d: 640x2096 @ 32 >[ 9.549] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.549] kgem_can_create_2d: untiled size=5365760 >[ 9.549] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.549] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.549] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.549] sna_create_pixmap: usage=0, flags=1b >[ 9.549] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.549] __pop_freed_pixmap: reusing freed pixmap=432 header >[ 9.549] create_pixmap_hdr: pixmap=433, width=640, height=2096, usage=0 >[ 9.549] sna_create_pixmap: serial=433, 640x2096, usage=0 >[ 9.549] sna_composite_rectangles(pixmap=434, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.549] sna_composite_rectangles: converted to op 0 >[ 9.549] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.549] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.549] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.549] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.549] sna_composite_rectangles: dropping last-cpu hint >[ 9.549] sna_drawable_use_bo pixmap=434, box=((0, 0), (640, 2096)), flags=19... >[ 9.549] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.549] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.549] sna_pixmap_move_to_gpu(pixmap=434, usage=0), flags=b >[ 9.549] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.549] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.549] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.549] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.549] sna_pixmap_alloc_gpu: pixmap=434 >[ 9.549] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.549] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.549] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.549] from inactive: pitch=2560, tiling=1: handle=11, id=576 >[ 9.549] __sna_damage_all(640, 2096) >[ 9.549] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.549] sna_pixmap_mark_active: pixmap=434, handle=11 >[ 9.549] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.549] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.549] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.549] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.549] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.549] sna_render_get_solid: 0 >[ 9.549] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.549] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.549] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.549] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.549] aligning vertex: was 3, now 2 floats per vertex >[ 9.549] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.549] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.549] gen9_composite_get_binding_table(fbc0) >[ 9.549] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.549] kgem_add_handle: handle=11, index=7 >[ 9.549] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.549] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.549] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.549] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.549] gen9_emit_sampler: sampler = 1 >[ 9.549] gen9_emit_vertex_elements: setup id=0 >[ 9.549] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.549] (0, 0), (640, 2096) >[ 9.549] gen8_vertex_flush[820] = 3 >[ 9.549] sna_composite_rectangles: pixmap=434 marking clear [0]? 1 >[ 9.549] sna_composite(pixmap=434, op=3, src=292+(168, 968), mask=0+(0, 0), dst=434+(8, 904)+(0, 0), size=(624, 224) >[ 9.549] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.549] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.549] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.549] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.549] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.549] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.549] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.549] gen9_render_composite: 624x224, current mode=1/1 >[ 9.549] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.549] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.549] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.549] sna_drawable_use_bo pixmap=434, box=((8, 904), (632, 1128)), flags=7... >[ 9.549] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.549] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.549] sna_drawable_use_bo: using whole GPU bo >[ 9.549] gen9_composite_set_target: pixmap=434, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.549] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.549] sna_transform_is_imprecise_integer_translation: no transform >[ 9.549] gen9_composite_picture: integer translation (0, 0), removing >[ 9.549] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.549] sna_render_pixmap_bo: GPU all damaged >[ 9.549] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.549] color_convert: src=11000000 [20028888] >[ 9.549] color_convert: dst=11000000 [20028888] >[ 9.549] sna_render_get_solid: 11000000 >[ 9.549] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.549] gen4_choose_composite_emitter: identity source, identity mask >[ 9.549] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.549] aligning vertex: was 2, now 5 floats per vertex >[ 9.549] gen9_composite_get_binding_table(fb40) >[ 9.549] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.549] gen9_emit_sampler: sampler = 3 >[ 9.549] gen9_emit_sf: num_sf_outputs=2 >[ 9.549] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.549] gen9_emit_vertex_elements: setup id=10 >[ 9.549] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.549] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.549] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.550] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.550] gen8_vertex_flush[8e8] = 3 >[ 9.550] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.550] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.550] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.550] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.550] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.550] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.550] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.550] sna_drawable_use_bo pixmap=434, box=((8, 904), (632, 1128)), flags=7... >[ 9.550] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.550] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.550] sna_drawable_use_bo: using whole GPU bo >[ 9.550] gen9_composite_set_target: pixmap=434, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.550] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.550] color_convert: src=660a0a0a [20028888] >[ 9.550] color_convert: dst=660a0a0a [20028888] >[ 9.550] sna_render_get_solid: 660a0a0a >[ 9.550] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.550] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.550] gen4_choose_spans_emitter: solid source >[ 9.550] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.550] aligning vertex: was 5, now 3 floats per vertex >[ 9.550] gen9_composite_get_binding_table(fb00) >[ 9.550] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.550] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.550] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.550] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.550] gen9_emit_sampler: sampler = c >[ 9.550] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.550] gen9_emit_vertex_elements: setup id=5 >[ 9.550] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.550] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.550] thread_choose_span: clipped? 0 >[ 9.550] imprecise_trapezoid_span_converter: using 4 threads >[ 9.550] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.550] thread_choose_span: clipped? 0 >[ 9.550] span_thread: flushing 95 boxes >[ 9.550] span_thread: flushing 1 boxes >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.550] span_thread: flushing 95 boxes >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.550] span_thread: flushing 1 boxes >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.550] gen8_vertex_flush[994] = 576 >[ 9.550] gen9_render_composite_spans_done() >[ 9.550] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.550] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.550] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.550] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.550] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.550] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.550] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.550] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.550] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.550] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.550] sna_drawable_use_bo pixmap=434, box=((8, 904), (632, 1128)), flags=7... >[ 9.550] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.550] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.550] sna_drawable_use_bo: using whole GPU bo >[ 9.550] gen9_composite_set_target: pixmap=434, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.550] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.550] color_convert: src=66282828 [20028888] >[ 9.550] color_convert: dst=66282828 [20028888] >[ 9.550] sna_render_get_solid: 66282828 >[ 9.550] sna_render_get_solid(3) = 66282828 (old) >[ 9.550] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.550] gen4_choose_spans_emitter: solid source >[ 9.550] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.550] gen9_composite_get_binding_table(fa80) >[ 9.550] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.550] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.550] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.550] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.550] gen9_emit_vertex_elements: setup id=5 >[ 9.550] thread_choose_span: clipped? 0 >[ 9.550] imprecise_trapezoid_span_converter: using 4 threads >[ 9.550] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.550] thread_choose_span: clipped? 0 >[ 9.550] span_thread: flushing 2 boxes >[ 9.550] span_thread: flushing 2 boxes >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.550] span_thread: flushing 162 boxes >[ 9.551] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.551] span_thread: flushing 166 boxes >[ 9.551] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.550] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.551] gen8_vertex_flush[9d0] = 996 >[ 9.551] gen9_render_composite_spans_done() >[ 9.551] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.551] kgem_can_create_2d: 640x2096 @ 32 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.551] kgem_can_create_2d: untiled size=5365760 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.551] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.551] sna_create_pixmap: usage=0, flags=1b >[ 9.551] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.551] __pop_freed_pixmap: reusing freed pixmap=412 header >[ 9.551] create_pixmap_hdr: pixmap=435, width=640, height=2096, usage=0 >[ 9.551] sna_create_pixmap: serial=435, 640x2096, usage=0 >[ 9.551] sna_composite_rectangles(pixmap=436, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.551] sna_composite_rectangles: converted to op 0 >[ 9.551] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.551] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.551] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.551] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.551] sna_composite_rectangles: dropping last-cpu hint >[ 9.551] sna_drawable_use_bo pixmap=436, box=((0, 0), (640, 2096)), flags=19... >[ 9.551] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.551] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.551] sna_pixmap_move_to_gpu(pixmap=436, usage=0), flags=b >[ 9.551] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.551] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.551] sna_pixmap_alloc_gpu: pixmap=436 >[ 9.551] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.551] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.551] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.551] from inactive: pitch=2560, tiling=1: handle=25, id=577 >[ 9.551] __sna_damage_all(640, 2096) >[ 9.551] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.551] sna_pixmap_mark_active: pixmap=436, handle=25 >[ 9.551] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.551] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.551] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.551] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.551] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.551] sna_render_get_solid: 0 >[ 9.551] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.551] aligning vertex: was 3, now 2 floats per vertex >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] gen9_composite_get_binding_table(fa00) >[ 9.551] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.551] kgem_add_handle: handle=25, index=8 >[ 9.551] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.551] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.551] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.551] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.551] gen9_emit_sampler: sampler = 1 >[ 9.551] gen9_emit_sf: num_sf_outputs=1 >[ 9.551] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.551] gen9_emit_vertex_elements: setup id=0 >[ 9.551] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.551] (0, 0), (640, 2096) >[ 9.551] gen8_vertex_flush[a90] = 3 >[ 9.551] sna_composite_rectangles: pixmap=436 marking clear [0]? 1 >[ 9.551] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.551] kgem_can_create_2d: 624x224 @ 32 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.551] kgem_can_create_2d: untiled size=561152 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.551] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.551] sna_create_pixmap: usage=0, flags=1b >[ 9.551] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.551] __pop_freed_pixmap: reusing freed pixmap=418 header >[ 9.551] create_pixmap_hdr: pixmap=437, width=624, height=224, usage=0 >[ 9.551] sna_create_pixmap: serial=437, 624x224, usage=0 >[ 9.551] sna_composite_rectangles(pixmap=438, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.551] sna_composite_rectangles: converted to op 0 >[ 9.551] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.551] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.551] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.551] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.551] sna_composite_rectangles: dropping last-cpu hint >[ 9.551] sna_drawable_use_bo pixmap=438, box=((0, 0), (624, 224)), flags=19... >[ 9.551] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.551] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.551] sna_pixmap_move_to_gpu(pixmap=438, usage=0), flags=b >[ 9.551] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.551] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.551] sna_pixmap_alloc_gpu: pixmap=438 >[ 9.551] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.551] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.551] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.551] from inactive: pitch=2560, tiling=1: handle=20, id=578 >[ 9.551] __sna_damage_all(624, 224) >[ 9.551] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.551] sna_pixmap_mark_active: pixmap=438, handle=20 >[ 9.551] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.551] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.551] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.551] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.551] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.551] sna_render_get_solid: 0 >[ 9.551] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] gen9_composite_get_binding_table(f980) >[ 9.551] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.551] kgem_add_handle: handle=20, index=9 >[ 9.551] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.551] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.551] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.551] gen9_emit_vertex_elements: setup id=0 >[ 9.551] (0, 0), (624, 224) >[ 9.551] gen8_vertex_flush[ac4] = 3 >[ 9.551] sna_composite_rectangles: pixmap=438 marking clear [0]? 1 >[ 9.551] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.551] kgem_can_create_2d: 576x76 @ 32 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.551] kgem_can_create_2d: untiled size=176128 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.551] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.551] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.551] sna_create_pixmap: usage=0, flags=1b >[ 9.551] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.551] __pop_freed_pixmap: reusing freed pixmap=416 header >[ 9.551] create_pixmap_hdr: pixmap=439, width=576, height=76, usage=0 >[ 9.551] sna_create_pixmap: serial=439, 576x76, usage=0 >[ 9.551] sna_composite_rectangles(pixmap=440, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.551] sna_composite_rectangles: converted to op 0 >[ 9.551] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.551] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.551] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.551] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.551] sna_composite_rectangles: dropping last-cpu hint >[ 9.551] sna_drawable_use_bo pixmap=440, box=((0, 0), (576, 76)), flags=19... >[ 9.551] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.551] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.551] sna_pixmap_move_to_gpu(pixmap=440, usage=0), flags=b >[ 9.551] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.551] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.551] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.551] sna_pixmap_alloc_gpu: pixmap=440 >[ 9.551] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.551] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.551] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.551] from inactive: pitch=2560, tiling=1: handle=38, id=579 >[ 9.551] __sna_damage_all(576, 76) >[ 9.551] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.551] sna_pixmap_mark_active: pixmap=440, handle=38 >[ 9.551] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.551] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.551] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.551] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.551] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.551] sna_render_get_solid: 0 >[ 9.551] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.551] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.551] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.551] gen9_composite_get_binding_table(f900) >[ 9.551] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.551] kgem_add_handle: handle=38, index=10 >[ 9.551] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.551] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.552] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.552] gen9_emit_vertex_elements: setup id=0 >[ 9.552] (0, 0), (576, 76) >[ 9.552] gen8_vertex_flush[af8] = 3 >[ 9.552] sna_composite_rectangles: pixmap=440 marking clear [0]? 1 >[ 9.552] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.552] trapezoid_spans_maybe_inplace? clear, no >[ 9.552] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.552] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.552] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.552] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.552] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.552] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.552] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.552] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.552] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.552] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.552] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.552] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.552] sna_drawable_use_bo pixmap=440, box=((2, 2), (574, 74)), flags=7... >[ 9.552] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.552] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.552] sna_drawable_use_bo: using whole GPU bo >[ 9.552] gen9_composite_set_target: pixmap=440, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.552] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.552] color_convert: src=4c000000 [20028888] >[ 9.552] color_convert: dst=4c000000 [20028888] >[ 9.552] sna_render_get_solid: 4c000000 >[ 9.552] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.552] gen4_choose_spans_emitter: solid source >[ 9.552] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.552] aligning vertex: was 2, now 3 floats per vertex >[ 9.552] gen9_composite_get_binding_table(f880) >[ 9.552] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.552] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.552] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.552] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.552] gen9_emit_sampler: sampler = c >[ 9.552] gen9_emit_sf: num_sf_outputs=2 >[ 9.552] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.552] gen9_emit_vertex_elements: setup id=5 >[ 9.552] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.552] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.552] thread_choose_span: clipped? 0 >[ 9.552] imprecise_trapezoid_span_converter: using 4 threads >[ 9.552] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.552] thread_choose_span: clipped? 0 >[ 9.552] span_thread: flushing 26 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.552] span_thread: flushing 26 boxes >[ 9.552] span_thread: flushing 1 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.552] span_thread: flushing 1 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.552] gen8_vertex_flush[ba8] = 162 >[ 9.552] gen9_render_composite_spans_done() >[ 9.552] sna_accel_flush: flush?=0, dirty?=0 >[ 9.552] sna_block_handler (tv=0.0) >[ 9.552] sna_wakeup_handler >[ 9.552] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.552] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.552] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.552] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.552] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.552] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.552] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.552] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.552] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.552] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.552] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.552] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.552] sna_drawable_use_bo pixmap=440, box=((0, 0), (576, 76)), flags=7... >[ 9.552] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.552] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.552] sna_drawable_use_bo: using whole GPU bo >[ 9.552] gen9_composite_set_target: pixmap=440, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.552] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.552] color_convert: src=e6e6e6e6 [20028888] >[ 9.552] color_convert: dst=e6e6e6e6 [20028888] >[ 9.552] sna_render_get_solid: e6e6e6e6 >[ 9.552] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.552] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.552] gen4_choose_spans_emitter: solid source >[ 9.552] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.552] gen9_composite_get_binding_table(f800) >[ 9.552] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.552] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.552] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.552] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.552] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.552] gen9_emit_vertex_elements: setup id=5 >[ 9.552] thread_choose_span: clipped? 0 >[ 9.552] imprecise_trapezoid_span_converter: using 4 threads >[ 9.552] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.552] thread_choose_span: clipped? 0 >[ 9.552] span_thread: flushing 62 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.552] span_thread: flushing 2 boxes >[ 9.552] span_thread: flushing 62 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.552] span_thread: flushing 2 boxes >[ 9.552] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.552] gen8_vertex_flush[bfc] = 384 >[ 9.553] gen9_render_composite_spans_done() >[ 9.553] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ac, drawable=1b6 >[ 9.553] sna_validate_gc: recomputing clip >[ 9.553] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.553] sna_copy_area: src=pixmap=440:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=438:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.553] sna_copy_area: normal copy >[ 9.553] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.553] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.553] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.553] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.553] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.553] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.553] sna_do_copy: pixmap -- no source clipping >[ 9.553] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.553] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.553] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=440+(-24, -136), dst pixmap=438+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.553] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.553] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.553] sna_drawable_use_bo pixmap=438, box=((24, 136), (600, 212)), flags=b... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.553] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.553] sna_drawable_use_bo: using whole GPU bo >[ 9.553] sna_pixmap_move_to_gpu(pixmap=440, usage=0), flags=a >[ 9.553] sna_pixmap_move_to_gpu: already all-damaged >[ 9.553] sna_pixmap_mark_active: pixmap=440, handle=38 >[ 9.553] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.553] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.553] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.553] aligning vertex: was 3, now 2 floats per vertex >[ 9.553] gen9_composite_get_binding_table(f780) >[ 9.553] kgem_add_reloc64: handle=38, pos=15832, delta=0, domains=40000 >[ 9.553] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.553] [3dd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.553] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.553] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.553] gen9_emit_sampler: sampler = 0 >[ 9.553] gen9_emit_sf: num_sf_outputs=1 >[ 9.553] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.553] gen9_emit_vertex_elements: setup id=0 >[ 9.553] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.553] (0, 0) -> (24, 136) + (576, 76) >[ 9.553] gen8_vertex_flush[ccc] = 3 >[ 9.553] sna_destroy_pixmap: pixmap=440, attached?=1 >[ 9.553] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.553] __kgem_bo_destroy: handle=38, size=204800 >[ 9.553] __kgem_bo_destroy: handle=38 -> active >[ 9.553] __sna_free_pixmap(pixmap=440) >[ 9.553] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.553] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.553] sna_glyphs: discarding mask >[ 9.553] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.553] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.553] gen9_render_composite: 0x0, current mode=1/1 >[ 9.553] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.553] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.553] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.553] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.553] sna_drawable_use_bo pixmap=438, box=((0, 0), (624, 224)), flags=7... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.553] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.553] sna_drawable_use_bo: using whole GPU bo >[ 9.553] gen9_composite_set_target: pixmap=438, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.553] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.553] color_convert: src=ff888888 [20028888] >[ 9.553] color_convert: dst=ff888888 [20028888] >[ 9.553] sna_render_get_solid: ff888888 >[ 9.553] sna_render_get_solid(5) = ff888888 (old) >[ 9.553] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.553] sna_transform_is_imprecise_integer_translation: no transform >[ 9.553] gen9_composite_picture: integer translation (0, 0), removing >[ 9.553] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.553] sna_render_pixmap_bo: GPU all damaged >[ 9.553] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.553] gen4_choose_composite_emitter: solid, identity mask >[ 9.553] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.553] aligning vertex: was 2, now 4 floats per vertex >[ 9.553] gen9_composite_get_binding_table(f700) >[ 9.553] kgem_add_reloc64: handle=8, pos=15800, delta=0, domains=40000 >[ 9.553] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.553] kgem_add_reloc64[21] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.553] [3db0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.553] kgem_add_reloc64: handle=6, pos=15784, delta=0, domains=40000 >[ 9.553] kgem_add_handle: handle=6, index=11 >[ 9.553] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=fd585000) >[ 9.553] [3da0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.553] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.553] gen9_emit_sampler: sampler = a >[ 9.553] gen9_emit_sf: num_sf_outputs=2 >[ 9.553] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.553] gen9_emit_vertex_elements: setup id=9 >[ 9.553] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.553] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.553] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.553] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.553] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.553] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.553] gen8_vertex_flush[da8] = 24 >[ 9.553] gen9_magic_ca_pass: CA fixup (12398 -> 12422) >[ 9.553] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.553] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.553] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.553] sna_composite(pixmap=438, op=3, src=210+(0, 0), mask=0+(28, 8), dst=438+(28, 8)+(0, 0), size=(20, 80) >[ 9.553] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.553] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.553] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.553] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.553] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.553] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.553] gen9_render_composite: 20x80, current mode=1/1 >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.553] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.553] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.553] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.553] sna_drawable_use_bo pixmap=438, box=((28, 8), (48, 88)), flags=7... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.553] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.553] sna_drawable_use_bo: using whole GPU bo >[ 9.553] gen9_composite_set_target: pixmap=438, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.553] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.553] sna_transform_is_imprecise_integer_translation: no transform >[ 9.553] gen9_composite_picture: integer translation (0, 0), removing >[ 9.553] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.553] sna_render_pixmap_bo: GPU all damaged >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.553] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.553] gen4_choose_composite_emitter: identity src, no mask >[ 9.553] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.553] aligning vertex: was 4, now 3 floats per vertex >[ 9.553] gen9_composite_get_binding_table(f640) >[ 9.553] kgem_add_reloc64: handle=12, pos=15752, delta=0, domains=40000 >[ 9.553] kgem_add_handle: handle=12, index=12 >[ 9.553] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.553] [3d80] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.553] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.553] gen9_emit_sampler: sampler = 2 >[ 9.553] gen9_emit_sf: num_sf_outputs=1 >[ 9.553] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.553] gen9_emit_vertex_elements: setup id=2 >[ 9.553] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.553] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.553] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.553] gen8_vertex_flush[ee4] = 3 >[ 9.553] sna_composite(pixmap=438, op=3, src=214+(0, 0), mask=0+(28, 0), dst=438+(28, 0)+(0, 0), size=(20, 8) >[ 9.553] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.553] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.553] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.553] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.553] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.553] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.553] gen9_render_composite: 20x8, current mode=1/1 >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.553] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.553] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.553] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.553] sna_drawable_use_bo pixmap=438, box=((28, 0), (48, 8)), flags=7... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.553] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.553] sna_drawable_use_bo: using whole GPU bo >[ 9.553] gen9_composite_set_target: pixmap=438, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.553] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.553] sna_transform_is_imprecise_integer_translation: no transform >[ 9.553] gen9_composite_picture: integer translation (0, 0), removing >[ 9.553] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.553] sna_render_pixmap_bo: GPU all damaged >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.553] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.553] gen4_choose_composite_emitter: identity src, no mask >[ 9.553] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.553] gen9_composite_get_binding_table(f5c0) >[ 9.553] kgem_add_reloc64: handle=24, pos=15720, delta=0, domains=40000 >[ 9.553] kgem_add_handle: handle=24, index=13 >[ 9.553] kgem_add_reloc64[24] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.553] [3d60] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.553] gen9_emit_vertex_elements: setup id=2 >[ 9.553] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.553] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.553] gen8_vertex_flush[f20] = 3 >[ 9.553] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1b6, drawable=1b4 >[ 9.553] sna_validate_gc: recomputing clip >[ 9.553] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.553] sna_copy_area: src=pixmap=438:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=436:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.553] sna_copy_area: normal copy >[ 9.553] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.553] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.553] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.553] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.553] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.553] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.553] sna_do_copy: pixmap -- no source clipping >[ 9.553] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.553] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.553] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=438+(-8, -896), dst pixmap=436+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.553] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.553] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.553] sna_drawable_use_bo pixmap=436, box=((8, 896), (632, 1120)), flags=b... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.553] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.553] sna_drawable_use_bo: using whole GPU bo >[ 9.553] sna_pixmap_move_to_gpu(pixmap=438, usage=0), flags=a >[ 9.553] sna_pixmap_move_to_gpu: already all-damaged >[ 9.553] sna_pixmap_mark_active: pixmap=438, handle=20 >[ 9.553] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.553] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.553] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.553] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.553] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.553] aligning vertex: was 3, now 2 floats per vertex >[ 9.553] gen9_composite_get_binding_table(f540) >[ 9.553] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.553] kgem_add_reloc64: handle=20, pos=15688, delta=0, domains=40000 >[ 9.553] kgem_add_reloc64[25] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.553] [3d40] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.553] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.553] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.553] gen9_emit_sampler: sampler = 0 >[ 9.553] gen9_emit_vertex_elements: setup id=0 >[ 9.553] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.553] (0, 0) -> (8, 896) + (624, 224) >[ 9.553] gen8_vertex_flush[fa8] = 3 >[ 9.553] sna_destroy_pixmap: pixmap=438, attached?=1 >[ 9.553] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.553] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.553] __kgem_bo_destroy: handle=20 -> active >[ 9.553] __sna_free_pixmap(pixmap=438) >[ 9.553] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.553] kgem_can_create_2d: 624x80 @ 32 >[ 9.553] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.553] kgem_can_create_2d: untiled size=200704 >[ 9.553] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.553] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.553] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.553] sna_create_pixmap: usage=0, flags=1b >[ 9.553] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.553] __pop_freed_pixmap: reusing freed pixmap=438 header >[ 9.553] create_pixmap_hdr: pixmap=441, width=624, height=80, usage=0 >[ 9.553] sna_create_pixmap: serial=441, 624x80, usage=0 >[ 9.553] sna_composite_rectangles(pixmap=442, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.553] sna_composite_rectangles: converted to op 0 >[ 9.553] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.553] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.553] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.553] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.553] sna_composite_rectangles: dropping last-cpu hint >[ 9.553] sna_drawable_use_bo pixmap=442, box=((0, 0), (624, 80)), flags=19... >[ 9.553] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.553] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.553] sna_pixmap_move_to_gpu(pixmap=442, usage=0), flags=b >[ 9.553] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.553] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.553] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.553] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.553] sna_pixmap_alloc_gpu: pixmap=442 >[ 9.553] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.553] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.553] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.553] 1:from active: pitch=2560, tiling=1, handle=38, id=580 >[ 9.553] __sna_damage_all(624, 80) >[ 9.553] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.553] sna_pixmap_mark_active: pixmap=442, handle=38 >[ 9.553] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.553] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.553] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.553] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.553] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.553] sna_render_get_solid: 0 >[ 9.553] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.553] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.553] gen9_composite_get_binding_table(f4c0) >[ 9.553] kgem_add_reloc64: handle=38, pos=15656, delta=0, domains=20002 >[ 9.553] kgem_add_reloc64[26] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.553] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.553] [3d20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.553] gen9_emit_sampler: sampler = 1 >[ 9.553] gen9_emit_vertex_elements: setup id=0 >[ 9.553] (0, 0), (624, 80) >[ 9.553] gen8_vertex_flush[fe4] = 3 >[ 9.553] sna_composite_rectangles: pixmap=442 marking clear [0]? 1 >[ 9.553] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1b4, drawable=1ba >[ 9.553] sna_validate_gc: recomputing clip >[ 9.553] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.553] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=442:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.553] sna_copy_area: normal copy >[ 9.553] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.554] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.554] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.554] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.554] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.554] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.554] sna_do_copy: pixmap -- no source clipping >[ 9.554] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.554] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.554] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=442+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.554] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.554] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.554] sna_drawable_use_bo pixmap=442, box=((28, 0), (246, 80)), flags=b... >[ 9.554] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.554] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.554] sna_drawable_use_bo: using whole GPU bo >[ 9.554] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.554] sna_pixmap_move_to_gpu: already all-damaged >[ 9.554] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.554] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.554] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.554] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.554] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.554] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.554] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.554] gen9_composite_get_binding_table(f440) >[ 9.554] kgem_add_reloc64: handle=21, pos=15624, delta=0, domains=40000 >[ 9.554] kgem_add_handle: handle=21, index=14 >[ 9.554] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd994000) >[ 9.554] [3d00] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.554] gen9_emit_sampler: sampler = 0 >[ 9.554] gen9_emit_vertex_elements: setup id=0 >[ 9.554] (0, 0) -> (28, 0) + (218, 80) >[ 9.554] gen8_vertex_flush[1028] = 3 >[ 9.554] sna_composite(pixmap=436, op=3, src=442+(0, 0), mask=0+(0, 0), dst=436+(8, 1136)+(0, 0), size=(624, 80) >[ 9.554] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.554] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.554] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.554] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.554] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.554] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.554] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.554] gen9_render_composite: 624x80, current mode=1/1 >[ 9.554] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.554] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.554] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.554] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.554] sna_drawable_use_bo pixmap=436, box=((8, 1136), (632, 1216)), flags=7... >[ 9.554] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.554] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.554] sna_drawable_use_bo: using whole GPU bo >[ 9.554] gen9_composite_set_target: pixmap=436, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.554] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.554] sna_transform_is_imprecise_integer_translation: no transform >[ 9.554] gen9_composite_picture: integer translation (0, 0), removing >[ 9.554] sna_render_pixmap_bo pixmap=442, (0, 0)x(624, 80)/(624, 80) >[ 9.554] sna_render_pixmap_bo: GPU all damaged >[ 9.554] color_convert: src=cc000000 [20028888] >[ 9.554] color_convert: dst=cc000000 [20028888] >[ 9.554] sna_render_get_solid: cc000000 >[ 9.554] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.554] gen4_choose_composite_emitter: identity source, identity mask >[ 9.554] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.554] aligning vertex: was 2, now 5 floats per vertex >[ 9.554] gen9_composite_get_binding_table(f3c0) >[ 9.554] kgem_add_reloc64: handle=38, pos=15592, delta=0, domains=40000 >[ 9.554] kgem_add_reloc64[28] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.554] [3ce0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.554] kgem_add_reloc64: handle=7, pos=15576, delta=0, domains=40000 >[ 9.554] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.554] kgem_add_reloc64[29] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.554] [3cd0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.554] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.554] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.554] gen9_emit_sampler: sampler = 3 >[ 9.554] gen9_emit_sf: num_sf_outputs=2 >[ 9.554] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.554] gen9_emit_vertex_elements: setup id=10 >[ 9.554] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.554] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.554] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.554] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.554] gen8_vertex_flush[1100] = 3 >[ 9.554] sna_destroy_pixmap: pixmap=442, attached?=1 >[ 9.554] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.554] __kgem_bo_destroy: handle=38, size=204800 >[ 9.554] __kgem_bo_destroy: handle=38 -> active >[ 9.554] __sna_free_pixmap(pixmap=442) >[ 9.554] sna_composite(pixmap=434, op=3, src=436+(0, 0), mask=0+(0, 0), dst=434+(0, 0)+(0, 0), size=(640, 2096) >[ 9.554] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.554] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.554] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.554] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.554] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.554] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.554] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.554] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.554] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.554] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.554] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.554] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.554] sna_drawable_use_bo pixmap=434, box=((0, 0), (640, 2096)), flags=7... >[ 9.554] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.554] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.554] sna_drawable_use_bo: using whole GPU bo >[ 9.554] gen9_composite_set_target: pixmap=434, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.554] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.554] sna_transform_is_imprecise_integer_translation: no transform >[ 9.554] gen9_composite_picture: integer translation (0, 0), removing >[ 9.554] sna_render_pixmap_bo pixmap=436, (0, 0)x(640, 2096)/(640, 2096) >[ 9.554] sna_render_pixmap_bo: GPU all damaged >[ 9.554] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.554] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.554] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.554] gen4_choose_composite_emitter: identity src, no mask >[ 9.554] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.554] aligning vertex: was 5, now 3 floats per vertex >[ 9.554] gen9_composite_get_binding_table(f300) >[ 9.554] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.554] kgem_add_reloc64: handle=25, pos=15544, delta=0, domains=40000 >[ 9.554] kgem_add_reloc64[30] = (delta=0, target handle=8, presumed=f4225000) >[ 9.554] [3cb0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.554] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.554] gen9_emit_sampler: sampler = 2 >[ 9.554] gen9_emit_sf: num_sf_outputs=1 >[ 9.554] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.554] gen9_emit_vertex_elements: setup id=2 >[ 9.554] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.554] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.554] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.554] gen8_vertex_flush[11a8] = 3 >[ 9.554] sna_destroy_pixmap: pixmap=436, attached?=1 >[ 9.554] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.554] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.554] __kgem_bo_destroy: handle=25 -> active >[ 9.554] __sna_free_pixmap(pixmap=436) >[ 9.554] sna_composite(pixmap=430, op=3, src=434+(0, 0), mask=0+(160, 64), dst=430+(160, 64)+(0, 0), size=(640, 2096) >[ 9.554] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.554] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.554] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.554] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.554] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.554] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.554] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.554] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.554] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.554] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.554] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.554] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.554] sna_drawable_use_bo pixmap=430, box=((160, 64), (800, 2160)), flags=7... >[ 9.554] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.554] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.554] sna_drawable_use_bo: using whole GPU bo >[ 9.554] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.554] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.554] sna_transform_is_imprecise_integer_translation: no transform >[ 9.554] gen9_composite_picture: integer translation (0, 0), removing >[ 9.554] sna_render_pixmap_bo pixmap=434, (0, 0)x(640, 2096)/(640, 2096) >[ 9.554] sna_render_pixmap_bo: GPU all damaged >[ 9.554] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.554] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.554] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.554] gen4_choose_composite_emitter: identity src, no mask >[ 9.554] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.554] gen9_composite_get_binding_table(f280) >[ 9.554] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.554] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.554] kgem_add_reloc64[31] = (delta=0, target handle=7, presumed=fa111000) >[ 9.554] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.554] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.554] gen9_emit_vertex_elements: setup id=2 >[ 9.554] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.554] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.554] gen8_vertex_flush[11f4] = 3 >[ 9.554] sna_destroy_pixmap: pixmap=434, attached?=1 >[ 9.554] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.554] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.554] __kgem_bo_destroy: handle=11 -> active >[ 9.554] __sna_free_pixmap(pixmap=434) >[ 9.554] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.554] kgem_can_create_2d: 2x64 @ 32 >[ 9.554] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.554] kgem_can_create_2d: untiled size=4096 >[ 9.554] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.554] kgem_choose_tiling: 2x64 -> 0 >[ 9.554] sna_create_pixmap: usage=0, flags=a >[ 9.554] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.554] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.554] create_pixmap: serial=443, usage=0, 2x64 >[ 9.554] sna_create_pixmap: serial=443, 2x64, usage=0 >[ 9.554] sna_composite_rectangles(pixmap=444, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.554] sna_composite_rectangles: converted to op 0 >[ 9.554] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.554] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.554] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.554] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.554] sna_composite_rectangles: fallback, dst pixmap=444 too small or not attached >[ 9.554] sna_composite_rectangles: fallback >[ 9.554] sna_drawable_move_region_to_cpu(pixmap=444 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.554] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.554] _sna_pixmap_move_to_cpu(pixmap=444, 2x64, flags=1) >[ 9.554] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.554] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.554] operate_inplace: no, inplace operation not suitable >[ 9.554] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.554] __sna_damage_all(2, 64) >[ 9.554] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.554] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.554] kgem_can_create_2d: 1x32 @ 32 >[ 9.554] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.554] kgem_can_create_2d: untiled size=4096 >[ 9.554] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.554] kgem_choose_tiling: 1x32 -> 0 >[ 9.554] sna_create_pixmap: usage=0, flags=a >[ 9.554] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.554] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.554] create_pixmap: serial=445, usage=0, 1x32 >[ 9.554] sna_create_pixmap: serial=445, 1x32, usage=0 >[ 9.554] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ba, drawable=1be >[ 9.554] sna_validate_gc: recomputing clip >[ 9.554] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.554] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.554] try_upload__fast: ignore existing cpu damage (if any) >[ 9.554] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.554] try_upload__fast: no, no gpu damage >[ 9.554] sna_drawable_move_region_to_cpu(pixmap=446 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.554] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.554] _sna_pixmap_move_to_cpu(pixmap=446, 1x32, flags=1) >[ 9.554] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.554] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.554] operate_inplace: no, inplace operation not suitable >[ 9.554] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.554] __sna_damage_all(1, 32) >[ 9.554] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.554] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.554] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.554] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.554] sna_accel_flush: flush?=0, dirty?=0 >[ 9.554] sna_composite(pixmap=444, op=1, src=446+(0, 0), mask=0+(0, 0), dst=444+(0, 0)+(0, 0), size=(2, 64) >[ 9.554] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.554] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.554] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.554] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.554] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.554] sna_composite: fallback, dst pixmap=444 is too small (or completely damaged) >[ 9.554] sna_composite: fallback -- fbComposite >[ 9.554] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.554] sna_composite_fb: fallback -- move src to cpu >[ 9.554] _sna_pixmap_move_to_cpu(pixmap=446, 1x32, flags=2) >[ 9.554] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.554] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.554] sna_composite_fb: fallback -- move dst to cpu >[ 9.554] sna_drawable_move_region_to_cpu(pixmap=444 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.554] sna_drawable_move_region_to_cpu: pixmap=444 all damaged on CPU >[ 9.554] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.554] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.554] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.554] sna_destroy_pixmap: pixmap=446, attached?=1 >[ 9.554] __sna_free_pixmap(pixmap=446) >[ 9.554] sna_composite(pixmap=430, op=3, src=444+(0, 0), mask=0+(0, 0), dst=430+(0, 0)+(0, 0), size=(3840, 64) >[ 9.554] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.554] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.554] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.554] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.554] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.554] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.554] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.554] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.554] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.554] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.554] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.554] sna_drawable_use_bo pixmap=430, box=((0, 0), (3840, 64)), flags=7... >[ 9.554] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.554] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.554] sna_drawable_use_bo: using whole GPU bo >[ 9.554] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.554] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.554] sna_transform_is_imprecise_integer_translation: no transform >[ 9.554] gen9_composite_picture: integer translation (0, 0), removing >[ 9.554] sna_render_pixmap_bo pixmap=444, (0, 0)x(3840, 64)/(2, 64) >[ 9.554] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.554] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.554] use_cpu_bo: no cpu bo >[ 9.554] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.554] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.554] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.554] sna_drawable_move_region_to_cpu(pixmap=444 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.554] sna_drawable_move_region_to_cpu: pixmap=444 all damaged on CPU >[ 9.554] kgem_can_create_2d: 2x64 @ 32 >[ 9.554] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.554] kgem_can_create_2d: untiled size=4096 >[ 9.554] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.554] kgem_choose_tiling: 2x64 -> 0 >[ 9.554] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.554] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.554] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.554] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.554] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.554] search_linear_cache: searching for inactive gtt map >[ 9.554] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.554] search_linear_cache: searching for inactive gtt map >[ 9.554] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.554] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.554] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.554] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.554] kgem_create_buffer: reusing handle=31 for buffer >[ 9.554] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.554] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.554] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.555] kgem_bo_map: converting request for GTT map into CPU map >[ 9.555] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.555] kgem_bo_sync__cpu: handle=31 >[ 9.555] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.555] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.555] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.555] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.555] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.555] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.555] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.555] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.555] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.555] upload: adding upload cache to pixmap=444 >[ 9.555] kgem_proxy_bo_attach: handle=31 >[ 9.555] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.555] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.555] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.555] gen4_choose_composite_emitter: identity src, no mask >[ 9.555] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.555] gen9_composite_get_binding_table(f200) >[ 9.555] kgem_add_reloc64: handle=31, pos=15480, delta=0, domains=40000 >[ 9.555] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.555] kgem_add_handle: handle=31, index=15 >[ 9.555] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd4fc000) >[ 9.555] [3c70] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.555] gen9_emit_sampler: sampler = a >[ 9.555] gen9_emit_vertex_elements: setup id=2 >[ 9.555] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.555] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.555] gen8_vertex_flush[1238] = 3 >[ 9.555] sna_destroy_pixmap: pixmap=444, attached?=1 >[ 9.555] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.555] __sna_free_pixmap(pixmap=444) >[ 9.555] sna_composite(pixmap=430, op=3, src=292+(0, 0), mask=0+(0, 0), dst=430+(0, 0)+(0, 0), size=(3840, 48) >[ 9.555] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.555] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.555] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.555] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.555] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.555] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.555] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.555] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.555] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.555] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.555] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.555] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.555] sna_drawable_use_bo pixmap=430, box=((0, 0), (3840, 48)), flags=7... >[ 9.555] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.555] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.555] sna_drawable_use_bo: using whole GPU bo >[ 9.555] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.555] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.555] sna_transform_is_imprecise_integer_translation: no transform >[ 9.555] gen9_composite_picture: integer translation (0, 0), removing >[ 9.555] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.555] sna_render_pixmap_bo: GPU all damaged >[ 9.555] color_convert: src=11000000 [20028888] >[ 9.555] color_convert: dst=11000000 [20028888] >[ 9.555] sna_render_get_solid: 11000000 >[ 9.555] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.555] gen4_choose_composite_emitter: identity source, identity mask >[ 9.555] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.555] aligning vertex: was 3, now 5 floats per vertex >[ 9.555] gen9_composite_get_binding_table(f180) >[ 9.555] gen9_emit_sampler: sampler = 3 >[ 9.555] gen9_emit_sf: num_sf_outputs=2 >[ 9.555] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.555] gen9_emit_vertex_elements: setup id=10 >[ 9.555] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.555] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.555] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.555] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.555] gen8_vertex_flush[12e8] = 3 >[ 9.555] sna_composite_rectangles(pixmap=430, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.555] sna_composite_rectangles: converted to op 3 >[ 9.555] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.555] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.555] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.555] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.555] sna_drawable_use_bo pixmap=430, box=((0, 0), (3840, 48)), flags=1... >[ 9.555] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.555] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.555] sna_drawable_use_bo: using whole GPU bo >[ 9.555] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.555] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.555] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.555] sna_render_get_solid: 660a0a0a >[ 9.555] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.555] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.555] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.555] aligning vertex: was 5, now 2 floats per vertex >[ 9.555] gen9_composite_get_binding_table(f140) >[ 9.555] gen9_emit_sampler: sampler = 1 >[ 9.555] gen9_emit_sf: num_sf_outputs=1 >[ 9.555] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.555] gen9_emit_vertex_elements: setup id=0 >[ 9.555] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.555] (0, 0), (3840, 48) >[ 9.555] gen8_vertex_flush[1390] = 3 >[ 9.555] sna_composite(pixmap=430, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=430+(3786, 6)+(0, 0), size=(44, 36) >[ 9.555] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.555] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.555] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.555] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.555] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.555] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.555] gen9_render_composite: 44x36, current mode=1/1 >[ 9.555] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.555] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.555] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.555] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.555] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.555] sna_drawable_use_bo pixmap=430, box=((3786, 6), (3830, 42)), flags=7... >[ 9.555] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.555] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.555] sna_drawable_use_bo: using whole GPU bo >[ 9.555] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.555] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.555] sna_transform_is_imprecise_integer_translation: no transform >[ 9.555] gen9_composite_picture: integer translation (0, 0), removing >[ 9.555] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.555] sna_render_pixmap_bo: CPU all damaged >[ 9.555] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.555] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.555] __kgem_retire_rq: request 1 complete >[ 9.555] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.555] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.555] gen8_vertex_close: used=49796, vbo active? 16, vb=625, nreloc=5 >[ 9.555] gen8_vertex_close: reloc[0] = 287 >[ 9.555] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.555] kgem_add_handle: handle=16, index=16 >[ 9.555] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.555] gen8_vertex_close: reloc[1] = 357 >[ 9.555] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.555] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.555] gen8_vertex_close: reloc[2] = 487 >[ 9.555] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.555] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.555] gen8_vertex_close: reloc[3] = 608 >[ 9.555] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.555] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.555] gen8_vertex_close: reloc[4] = 869 >[ 9.555] kgem_add_reloc64: handle=16, pos=869, delta=0, domains=200000 >[ 9.555] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.555] batch[1/1, flags=1800]: 1258 1258 15440 16384, nreloc=38, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.555] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.555] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.555] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.555] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.555] kgem_fixup_relocs: shrinking by 53248 >[ 9.555] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.555] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.555] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.555] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.555] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.555] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.555] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.555] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.555] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.555] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=7 >[ 9.555] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.555] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.555] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=7 >[ 9.555] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=7 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=8 >[ 9.555] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.555] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.555] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.555] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.555] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.555] __kgem_bo_clear_busy: handle=7 >[ 9.555] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.555] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.555] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.555] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.555] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.555] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.555] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.555] gen4_choose_composite_emitter: identity src, no mask >[ 9.555] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.555] aligning vertex: was 2, now 3 floats per vertex >[ 9.555] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.555] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.555] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.555] kgem_add_handle: handle=4, index=0 >[ 9.555] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.555] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.555] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.555] gen9_composite_get_binding_table(ffc0) >[ 9.555] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.555] kgem_add_handle: handle=39, index=1 >[ 9.555] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.555] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.555] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.555] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.555] kgem_add_handle: handle=32, index=2 >[ 9.555] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.555] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.555] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.555] gen9_emit_sampler: sampler = 2 >[ 9.555] gen9_emit_sf: num_sf_outputs=1 >[ 9.555] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.555] gen9_emit_vertex_elements: setup id=2 >[ 9.555] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.555] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.555] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.555] gen8_vertex_flush[490] = 3 >[ 9.555] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.555] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.555] sna_glyphs: discarding mask >[ 9.555] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.555] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.555] gen9_render_composite: 0x0, current mode=1/1 >[ 9.555] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.555] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.555] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.555] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.555] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=7... >[ 9.555] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.555] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.555] sna_drawable_use_bo: using whole GPU bo >[ 9.555] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.555] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.555] color_convert: src=ffdfdbd2 [20028888] >[ 9.555] color_convert: dst=ffdfdbd2 [20028888] >[ 9.555] sna_render_get_solid: ffdfdbd2 >[ 9.555] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.555] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.555] sna_transform_is_imprecise_integer_translation: no transform >[ 9.555] gen9_composite_picture: integer translation (0, 0), removing >[ 9.555] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.555] sna_render_pixmap_bo: GPU all damaged >[ 9.555] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.555] gen4_choose_composite_emitter: solid, identity mask >[ 9.555] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.555] aligning vertex: was 3, now 4 floats per vertex >[ 9.555] gen9_composite_get_binding_table(ff00) >[ 9.555] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.555] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.555] kgem_add_handle: handle=8, index=3 >[ 9.555] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.555] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.555] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.555] kgem_add_handle: handle=6, index=4 >[ 9.555] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.555] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.556] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.556] gen9_emit_sampler: sampler = a >[ 9.556] gen9_emit_sf: num_sf_outputs=2 >[ 9.556] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.556] gen9_emit_vertex_elements: setup id=9 >[ 9.556] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.556] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.556] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.556] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.556] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.556] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.556] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.556] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.556] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.556] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.556] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.556] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.556] gen8_vertex_flush[56c] = 15 >[ 9.556] gen9_magic_ca_pass: CA fixup (12452 -> 12467) >[ 9.556] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.556] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.556] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.556] sna_composite(pixmap=430, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=430+(3626, 6)+(0, 0), size=(48, 36) >[ 9.556] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.556] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.556] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.556] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.556] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.556] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.556] gen9_render_composite: 48x36, current mode=1/1 >[ 9.556] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.556] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.556] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.556] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.556] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.556] sna_drawable_use_bo pixmap=430, box=((3626, 6), (3674, 42)), flags=7... >[ 9.556] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.556] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.556] sna_drawable_use_bo: using whole GPU bo >[ 9.556] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.556] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.556] sna_transform_is_imprecise_integer_translation: no transform >[ 9.556] gen9_composite_picture: integer translation (0, 0), removing >[ 9.556] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.556] sna_render_pixmap_bo: CPU all damaged >[ 9.556] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.556] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.556] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.556] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.556] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.556] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.556] gen4_choose_composite_emitter: identity src, no mask >[ 9.556] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.556] aligning vertex: was 4, now 3 floats per vertex >[ 9.556] gen9_composite_get_binding_table(fe40) >[ 9.556] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.556] kgem_add_handle: handle=33, index=5 >[ 9.556] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.556] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.556] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.556] gen9_emit_sampler: sampler = 2 >[ 9.556] gen9_emit_sf: num_sf_outputs=1 >[ 9.556] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.556] gen9_emit_vertex_elements: setup id=2 >[ 9.556] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.556] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.556] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.556] gen8_vertex_flush[6a8] = 3 >[ 9.556] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.556] kgem_can_create_2d: 26x20 @ 32 >[ 9.556] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.556] kgem_can_create_2d: untiled size=4096 >[ 9.556] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.556] kgem_choose_tiling: 26x20 -> 0 >[ 9.556] sna_create_pixmap: usage=0, flags=a >[ 9.556] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.556] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.556] create_pixmap: serial=447, usage=0, 26x20 >[ 9.556] sna_create_pixmap: serial=447, 26x20, usage=0 >[ 9.556] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1be, drawable=1c0 >[ 9.556] sna_validate_gc: recomputing clip >[ 9.556] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.556] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.556] try_upload__fast: ignore existing cpu damage (if any) >[ 9.556] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.556] try_upload__fast: no, no gpu damage >[ 9.556] sna_drawable_move_region_to_cpu(pixmap=448 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.556] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.556] _sna_pixmap_move_to_cpu(pixmap=448, 26x20, flags=1) >[ 9.556] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.556] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.556] operate_inplace: no, inplace operation not suitable >[ 9.556] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.556] __sna_damage_all(26, 20) >[ 9.557] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.557] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.557] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.557] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.557] sna_accel_flush: flush?=1, dirty?=1 >[ 9.557] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.557] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.557] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.557] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.557] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.557] kgem_bo_sync__cpu_full: handle=33 >[ 9.557] gen8_vertex_close: used=49878, vbo active? 16, vb=204, nreloc=2 >[ 9.557] gen8_vertex_close: reloc[0] = 287 >[ 9.557] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.557] kgem_add_handle: handle=16, index=6 >[ 9.557] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.557] gen8_vertex_close: reloc[1] = 342 >[ 9.557] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.557] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.557] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.557] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.557] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.557] kgem_fixup_relocs: shrinking by 61440 >[ 9.557] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.557] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.557] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.557] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.557] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.557] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.557] __kgem_bo_clear_busy: handle=8 >[ 9.557] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.557] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.557] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.557] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.557] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.557] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.557] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.572] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.572] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.572] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.572] __kgem_retire_rq: request 2 complete >[ 9.572] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.572] kgem_bo_move_to_cache: release handle=11 >[ 9.572] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.572] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.572] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.572] kgem_bo_move_to_cache: release handle=25 >[ 9.572] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.572] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.572] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.572] kgem_bo_move_to_cache: release handle=38 >[ 9.572] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.572] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.572] kgem_bo_move_to_cache: release handle=20 >[ 9.572] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.572] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.572] kgem_bo_move_to_cache: release handle=22 >[ 9.572] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.572] __kgem_retire_rq: request 1 complete >[ 9.572] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.572] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.572] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.572] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.572] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.572] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.572] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.572] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.572] kgem_bo_sync__cpu_full: handle=32 >[ 9.572] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.572] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.572] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.572] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.572] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.572] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.572] sna_accel_flush: flush?=0, dirty?=0 >[ 9.572] sna_block_handler (tv=0.0) >[ 9.572] sna_wakeup_handler >[ 9.572] sna_mode_wakeup: len=64 >[ 9.572] sna_mode_wakeup: recording last swap on pipe=1, frame 297 [129], time 9.560418 >[ 9.572] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.572] sna_mode_wakeup: flip complete, pending? 2 >[ 9.572] sna_mode_wakeup: recording last swap on pipe=0, frame 327 [147], time 9.561732 >[ 9.572] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.572] sna_mode_wakeup: flip complete, pending? 1 >[ 9.572] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.572] sna_composite(pixmap=430, op=3, src=448+(2370, 10), mask=0+(3554, 6), dst=430+(3554, 6)+(0, 0), size=(52, 36) >[ 9.572] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.572] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.572] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.572] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.572] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.572] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.572] gen9_render_composite: 52x36, current mode=0/1 >[ 9.572] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.572] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.572] sna_blt_composite: unsupported op [3] for blitting >[ 9.572] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.572] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.572] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.572] sna_drawable_use_bo pixmap=430, box=((3554, 6), (3606, 42)), flags=7... >[ 9.572] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.572] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.572] sna_drawable_use_bo: using whole GPU bo >[ 9.572] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.572] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.572] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.572] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.572] sna_render_pixmap_bo pixmap=448, (2370, 10)x(52, 36)/(26, 20) >[ 9.572] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.572] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.572] use_cpu_bo: no cpu bo >[ 9.572] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.572] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.572] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.572] sna_drawable_move_region_to_cpu(pixmap=448 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.572] sna_drawable_move_region_to_cpu: pixmap=448 all damaged on CPU >[ 9.572] kgem_can_create_2d: 26x20 @ 32 >[ 9.572] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.572] kgem_can_create_2d: untiled size=4096 >[ 9.572] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.572] kgem_choose_tiling: 26x20 -> 0 >[ 9.572] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.572] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.572] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.572] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.572] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.572] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.572] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.572] upload: adding upload cache to pixmap=448 >[ 9.572] kgem_proxy_bo_attach: handle=31 >[ 9.572] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.572] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.572] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.572] gen4_choose_composite_emitter: simple src, no mask >[ 9.572] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.572] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.572] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.572] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.572] kgem_add_handle: handle=4, index=0 >[ 9.572] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.572] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.572] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.572] gen9_composite_get_binding_table(ffc0) >[ 9.572] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.572] kgem_add_handle: handle=39, index=1 >[ 9.572] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.572] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.572] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.572] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.572] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.572] kgem_add_handle: handle=31, index=2 >[ 9.572] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.572] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.572] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.572] gen9_emit_sampler: sampler = 22 >[ 9.572] gen9_emit_sf: num_sf_outputs=1 >[ 9.572] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.572] gen9_emit_vertex_elements: setup id=2 >[ 9.572] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.572] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.572] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.572] gen8_vertex_flush[490] = 3 >[ 9.572] sna_destroy_pixmap: pixmap=448, attached?=1 >[ 9.572] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.572] __sna_free_pixmap(pixmap=448) >[ 9.572] sna_composite(pixmap=430, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=430+(3490, 6)+(0, 0), size=(44, 36) >[ 9.572] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.572] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.572] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.572] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.572] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.572] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.572] gen9_render_composite: 44x36, current mode=1/1 >[ 9.572] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.572] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.572] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.572] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.572] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.572] sna_drawable_use_bo pixmap=430, box=((3490, 6), (3534, 42)), flags=7... >[ 9.572] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.572] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.572] sna_drawable_use_bo: using whole GPU bo >[ 9.572] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.572] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.572] sna_transform_is_imprecise_integer_translation: no transform >[ 9.572] gen9_composite_picture: integer translation (0, 0), removing >[ 9.572] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.572] sna_render_pixmap_bo: CPU all damaged >[ 9.572] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.572] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.572] gen8_vertex_close: used=49887, vbo active? 16, vb=4, nreloc=1 >[ 9.572] gen8_vertex_close: reloc[0] = 287 >[ 9.572] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.572] kgem_add_handle: handle=16, index=3 >[ 9.572] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.572] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.572] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.572] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.572] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.572] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.572] kgem_fixup_relocs: shrinking by 61440 >[ 9.572] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.572] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.572] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.572] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.572] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.572] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.572] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.572] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.572] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.572] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.572] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.572] gen4_choose_composite_emitter: identity src, no mask >[ 9.572] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.572] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.572] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.572] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.572] kgem_add_handle: handle=4, index=0 >[ 9.572] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.572] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.572] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.572] gen9_composite_get_binding_table(ffc0) >[ 9.572] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.572] kgem_add_handle: handle=39, index=1 >[ 9.572] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.572] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.572] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.572] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.572] kgem_add_handle: handle=34, index=2 >[ 9.572] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.572] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.572] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.572] gen9_emit_sampler: sampler = 2 >[ 9.572] gen9_emit_sf: num_sf_outputs=1 >[ 9.572] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.572] gen9_emit_vertex_elements: setup id=2 >[ 9.572] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.572] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.572] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.572] gen8_vertex_flush[490] = 3 >[ 9.572] sna_composite(pixmap=430, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=430+(3422, 6)+(0, 0), size=(48, 36) >[ 9.572] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.572] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.572] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.573] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.573] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.573] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.573] gen9_render_composite: 48x36, current mode=1/1 >[ 9.573] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.573] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.573] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.573] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.573] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.573] sna_drawable_use_bo pixmap=430, box=((3422, 6), (3470, 42)), flags=7... >[ 9.573] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.573] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.573] sna_drawable_use_bo: using whole GPU bo >[ 9.573] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.573] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.573] sna_transform_is_imprecise_integer_translation: no transform >[ 9.573] gen9_composite_picture: integer translation (0, 0), removing >[ 9.573] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.573] sna_render_pixmap_bo: CPU all damaged >[ 9.573] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.573] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.573] __kgem_retire_rq: request 1 complete >[ 9.573] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.573] gen8_vertex_close: used=49896, vbo active? 16, vb=4, nreloc=1 >[ 9.573] gen8_vertex_close: reloc[0] = 287 >[ 9.573] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.573] kgem_add_handle: handle=16, index=3 >[ 9.573] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.573] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.573] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.573] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.573] kgem_fixup_relocs: shrinking by 61440 >[ 9.573] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.573] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.573] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.573] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.573] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.573] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.573] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.573] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.573] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.573] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.573] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.573] gen4_choose_composite_emitter: identity src, no mask >[ 9.573] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.573] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.573] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.573] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.573] kgem_add_handle: handle=4, index=0 >[ 9.573] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.573] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.573] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.573] gen9_composite_get_binding_table(ffc0) >[ 9.573] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.573] kgem_add_handle: handle=39, index=1 >[ 9.573] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.573] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.573] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.573] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.573] kgem_add_handle: handle=28, index=2 >[ 9.573] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.573] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.573] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.573] gen9_emit_sampler: sampler = 2 >[ 9.573] gen9_emit_sf: num_sf_outputs=1 >[ 9.573] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.573] gen9_emit_vertex_elements: setup id=2 >[ 9.573] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.573] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.573] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.573] gen8_vertex_flush[490] = 3 >[ 9.573] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.573] kgem_can_create_2d: 16x16 @ 32 >[ 9.573] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.573] kgem_can_create_2d: untiled size=4096 >[ 9.573] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.573] kgem_choose_tiling: 16x16 -> 0 >[ 9.573] sna_create_pixmap: usage=0, flags=a >[ 9.573] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.573] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.573] create_pixmap: serial=449, usage=0, 16x16 >[ 9.573] sna_create_pixmap: serial=449, 16x16, usage=0 >[ 9.573] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1c0, drawable=1c2 >[ 9.573] sna_validate_gc: recomputing clip >[ 9.573] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.573] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.573] try_upload__fast: ignore existing cpu damage (if any) >[ 9.573] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.573] try_upload__fast: no, no gpu damage >[ 9.573] sna_drawable_move_region_to_cpu(pixmap=450 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.573] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.573] _sna_pixmap_move_to_cpu(pixmap=450, 16x16, flags=1) >[ 9.573] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.573] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.573] operate_inplace: no, inplace operation not suitable >[ 9.573] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.573] __sna_damage_all(16, 16) >[ 9.573] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.573] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.573] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.573] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.573] sna_accel_flush: flush?=1, dirty?=1 >[ 9.573] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.573] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.573] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.573] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.573] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.573] kgem_bo_sync__cpu_full: handle=28 >[ 9.573] gen8_vertex_close: used=49905, vbo active? 16, vb=4, nreloc=1 >[ 9.573] gen8_vertex_close: reloc[0] = 287 >[ 9.573] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.573] kgem_add_handle: handle=16, index=3 >[ 9.573] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.573] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.573] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.573] __kgem_retire_rq: request 1 complete >[ 9.573] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.573] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.573] kgem_fixup_relocs: shrinking by 61440 >[ 9.573] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.573] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.573] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.573] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.573] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.573] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.573] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.573] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.573] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.573] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.573] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.573] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.573] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.573] __kgem_retire_rq: request 1 complete >[ 9.573] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.573] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.573] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.573] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.573] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.573] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.573] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.573] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.573] kgem_bo_sync__cpu_full: handle=34 >[ 9.573] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.573] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.573] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.573] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.573] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.573] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.573] sna_composite(pixmap=430, op=3, src=450+(2247, 15), mask=0+(3370, 7), dst=430+(3370, 7)+(0, 0), size=(32, 34) >[ 9.573] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.573] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.573] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.573] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.573] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.573] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.573] gen9_render_composite: 32x34, current mode=0/1 >[ 9.573] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.573] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.573] sna_blt_composite: unsupported op [3] for blitting >[ 9.573] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.573] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.573] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.573] sna_drawable_use_bo pixmap=430, box=((3370, 7), (3402, 41)), flags=7... >[ 9.573] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.573] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.573] sna_drawable_use_bo: using whole GPU bo >[ 9.573] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.573] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.573] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.573] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.573] sna_render_pixmap_bo pixmap=450, (2247, 15)x(32, 34)/(16, 16) >[ 9.573] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.573] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.573] use_cpu_bo: no cpu bo >[ 9.573] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.573] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.573] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.573] sna_drawable_move_region_to_cpu(pixmap=450 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.573] sna_drawable_move_region_to_cpu: pixmap=450 all damaged on CPU >[ 9.573] kgem_can_create_2d: 16x16 @ 32 >[ 9.573] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.573] kgem_can_create_2d: untiled size=4096 >[ 9.573] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.573] kgem_choose_tiling: 16x16 -> 0 >[ 9.573] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.573] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.573] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.573] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.573] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.573] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.573] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.573] upload: adding upload cache to pixmap=450 >[ 9.573] kgem_proxy_bo_attach: handle=31 >[ 9.573] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.573] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.573] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.573] gen4_choose_composite_emitter: simple src, no mask >[ 9.573] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.573] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.573] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.573] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.573] kgem_add_handle: handle=4, index=0 >[ 9.573] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.573] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.573] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.573] gen9_composite_get_binding_table(ffc0) >[ 9.573] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.573] kgem_add_handle: handle=39, index=1 >[ 9.573] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.573] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.573] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.573] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.573] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.573] kgem_add_handle: handle=31, index=2 >[ 9.573] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.573] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.573] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.573] gen9_emit_sampler: sampler = 22 >[ 9.573] gen9_emit_sf: num_sf_outputs=1 >[ 9.573] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.573] gen9_emit_vertex_elements: setup id=2 >[ 9.573] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.573] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.573] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.573] gen8_vertex_flush[490] = 3 >[ 9.573] sna_destroy_pixmap: pixmap=450, attached?=1 >[ 9.573] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.573] __sna_free_pixmap(pixmap=450) >[ 9.573] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.573] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.573] sna_glyphs: discarding mask >[ 9.573] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.573] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.573] gen9_render_composite: 0x0, current mode=1/1 >[ 9.573] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.573] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.573] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.573] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.573] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=7... >[ 9.573] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.573] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.573] sna_drawable_use_bo: using whole GPU bo >[ 9.573] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.573] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.573] color_convert: src=ff232321 [20028888] >[ 9.573] color_convert: dst=ff232321 [20028888] >[ 9.573] sna_render_get_solid: ff232321 >[ 9.573] sna_render_get_solid(7) = ff232321 (old) >[ 9.573] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.573] sna_transform_is_imprecise_integer_translation: no transform >[ 9.573] gen9_composite_picture: integer translation (0, 0), removing >[ 9.573] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.573] sna_render_pixmap_bo: GPU all damaged >[ 9.573] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.573] gen4_choose_composite_emitter: solid, identity mask >[ 9.573] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.573] aligning vertex: was 3, now 4 floats per vertex >[ 9.573] gen9_composite_get_binding_table(ff00) >[ 9.573] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.573] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.573] kgem_add_handle: handle=8, index=3 >[ 9.573] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.573] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.573] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.573] kgem_add_handle: handle=6, index=4 >[ 9.573] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.573] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.573] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.573] gen9_emit_sampler: sampler = a >[ 9.573] gen9_emit_sf: num_sf_outputs=2 >[ 9.573] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.573] gen9_emit_vertex_elements: setup id=9 >[ 9.573] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.573] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.573] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.573] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.573] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.573] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.573] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.573] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.573] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.573] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.573] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.573] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.573] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.573] gen8_vertex_flush[56c] = 48 >[ 9.573] gen9_magic_ca_pass: CA fixup (12479 -> 12527) >[ 9.573] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.573] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.574] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.574] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.574] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.574] sna_glyphs: discarding mask >[ 9.574] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.574] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.574] gen9_render_composite: 0x0, current mode=1/1 >[ 9.574] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.574] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.574] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.574] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.574] sna_drawable_use_bo pixmap=430, box=((0, 0), (7680, 2160)), flags=7... >[ 9.574] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.574] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.574] sna_drawable_use_bo: using whole GPU bo >[ 9.574] gen9_composite_set_target: pixmap=430, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.574] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.574] color_convert: src=ff8e8b85 [20028888] >[ 9.574] color_convert: dst=ff8e8b85 [20028888] >[ 9.574] sna_render_get_solid: ff8e8b85 >[ 9.574] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.574] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.574] sna_transform_is_imprecise_integer_translation: no transform >[ 9.574] gen9_composite_picture: integer translation (0, 0), removing >[ 9.574] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.574] sna_render_pixmap_bo: GPU all damaged >[ 9.574] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.574] gen4_choose_composite_emitter: solid, identity mask >[ 9.574] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.574] gen9_composite_get_binding_table(fe40) >[ 9.574] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.574] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.574] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.574] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.574] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.574] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.574] gen9_emit_vertex_elements: setup id=9 >[ 9.574] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.574] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.574] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.574] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.574] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.574] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.574] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.574] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.574] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.574] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.574] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.574] gen8_vertex_flush[66c] = 48 >[ 9.574] gen9_magic_ca_pass: CA fixup (12527 -> 12575) >[ 9.574] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.574] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.574] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.574] sna_copy_area: src=pixmap=430:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.574] sna_copy_area: normal copy >[ 9.574] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.574] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.574] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.574] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.574] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.574] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.574] sna_do_copy: pixmap -- no source clipping >[ 9.574] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.574] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.574] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=430+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.574] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.574] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.574] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.574] sna_drawable_use_bo: pinned, never REPLACES >[ 9.574] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.574] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.574] sna_drawable_use_bo: applying move-to-gpu override >[ 9.574] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.574] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.574] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.574] wait_for_shadow: setting front pixmap to handle=35 >[ 9.574] sna_drawable_use_bo: using whole GPU bo >[ 9.574] sna_pixmap_move_to_gpu(pixmap=430, usage=0), flags=a >[ 9.574] sna_pixmap_move_to_gpu: already all-damaged >[ 9.574] sna_pixmap_mark_active: pixmap=430, handle=39 >[ 9.574] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.574] sna_pixmap_make_cow: make cow src=430, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.574] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.574] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.574] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.574] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.574] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.574] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.574] kgem_set_mode: flushing before new bo >[ 9.574] gen8_vertex_close: used=50300, vbo active? 16, vb=204, nreloc=2 >[ 9.574] gen8_vertex_close: reloc[0] = 287 >[ 9.574] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.574] kgem_add_handle: handle=16, index=5 >[ 9.574] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.574] gen8_vertex_close: reloc[1] = 342 >[ 9.574] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.574] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.574] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.574] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.574] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.574] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.574] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.574] kgem_fixup_relocs: shrinking by 61440 >[ 9.574] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.574] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.574] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.574] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.574] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.574] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.574] __kgem_bo_clear_busy: handle=8 >[ 9.574] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.574] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.574] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.574] __kgem_bo_clear_busy: handle=8 >[ 9.574] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.574] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.574] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.574] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.574] aligning vertex: was 4, now 2 floats per vertex >[ 9.574] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.574] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.574] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.574] kgem_add_handle: handle=4, index=0 >[ 9.574] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.574] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.574] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.574] gen9_composite_get_binding_table(ffc0) >[ 9.574] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.574] kgem_add_handle: handle=35, index=1 >[ 9.574] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.574] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.574] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.574] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.574] kgem_add_handle: handle=39, index=2 >[ 9.574] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.574] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.574] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.574] gen9_emit_sampler: sampler = 0 >[ 9.574] gen9_emit_sf: num_sf_outputs=1 >[ 9.574] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.574] gen9_emit_vertex_elements: setup id=0 >[ 9.574] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.574] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.574] gen8_vertex_flush[490] = 3 >[ 9.574] sna_destroy_pixmap: pixmap=430, attached?=1 >[ 9.574] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.574] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.574] __kgem_bo_destroy: handle=39 -> active >[ 9.574] __sna_free_pixmap(pixmap=430) >[ 9.574] sna_accel_flush: flush?=0, dirty?=0 >[ 9.574] sna_accel_flush: flush?=0, dirty?=0 >[ 9.574] sna_block_handler (tv=598.583000) >[ 9.574] kgem_retire, need_retire?=1 >[ 9.574] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.574] kgem_retire__requests_ring: retiring ring 0 >[ 9.574] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.574] __kgem_retire_rq: request 1 complete >[ 9.574] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.574] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.574] kgem_retire -- retired=0, need_retire=0 >[ 9.574] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.574] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.574] __kgem_bo_destroy: handle=31, size=262144 >[ 9.574] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.574] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.574] sna_accel_block: GPU idle, flushing >[ 9.574] gen8_vertex_close: used=50306, vbo active? 16, vb=1, nreloc=1 >[ 9.574] gen8_vertex_close: reloc[0] = 287 >[ 9.574] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.574] kgem_add_handle: handle=16, index=3 >[ 9.574] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.574] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.574] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.574] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.574] kgem_fixup_relocs: shrinking by 61440 >[ 9.574] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.574] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.574] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.574] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.574] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.574] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.574] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.574] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.574] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.574] sna_scanout_do_flush (time=9574), triggered >[ 9.574] sna_scanout_flush (time=9574), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.574] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.574] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.574] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.574] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.574] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.574] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.574] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.574] sna_pixmap_move_to_gpu: already all-damaged >[ 9.574] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.574] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.574] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.574] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.574] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.574] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.574] get_fb: reusing fb=105 for handle=35 >[ 9.574] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.574] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.574] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.574] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.574] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.574] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.574] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.574] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.575] sna_accel_do_throttle (time=9574), triggered >[ 9.575] sna_accel_throttle (time=9574) >[ 9.575] sna_accel_block: evaluating timers, active=7 >[ 9.575] sna_accel_block: flush timer expires in 16 [9590] >[ 9.575] sna_wakeup_handler >[ 9.575] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.575] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.575] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.575] kgem_can_create_2d: untiled size=66355200 >[ 9.575] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.575] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.575] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.575] sna_create_pixmap: usage=0, flags=1b >[ 9.575] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.575] __pop_freed_pixmap: reusing freed pixmap=430 header >[ 9.575] create_pixmap_hdr: pixmap=451, width=7680, height=2160, usage=0 >[ 9.575] sna_create_pixmap: serial=451, 7680x2160, usage=0 >[ 9.575] sna_composite_rectangles(pixmap=452, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.575] sna_composite_rectangles: converted to op 0 >[ 9.575] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.575] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.575] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.575] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.575] sna_composite_rectangles: dropping last-cpu hint >[ 9.575] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=19... >[ 9.575] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.575] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.575] sna_pixmap_move_to_gpu(pixmap=452, usage=0), flags=b >[ 9.575] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.575] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.575] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.575] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.575] sna_pixmap_alloc_gpu: pixmap=452 >[ 9.575] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.575] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.575] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.575] 1:from active: pitch=30720, tiling=1, handle=39, id=587 >[ 9.575] __sna_damage_all(7680, 2160) >[ 9.575] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.575] sna_pixmap_mark_active: pixmap=452, handle=39 >[ 9.575] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.575] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.575] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.575] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.575] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.575] sna_render_get_solid: 0 >[ 9.575] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.575] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.575] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.575] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.575] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.575] kgem_add_handle: handle=4, index=0 >[ 9.575] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.575] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.575] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.575] gen9_composite_get_binding_table(ffc0) >[ 9.575] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.575] kgem_add_handle: handle=39, index=1 >[ 9.575] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.575] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.575] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.575] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.575] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.575] kgem_add_handle: handle=7, index=2 >[ 9.575] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.575] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.575] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.575] gen9_emit_sampler: sampler = 1 >[ 9.575] gen9_emit_sf: num_sf_outputs=1 >[ 9.575] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.575] gen9_emit_vertex_elements: setup id=0 >[ 9.575] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.575] (0, 0), (7680, 2160) >[ 9.575] gen8_vertex_flush[490] = 3 >[ 9.575] sna_composite_rectangles: pixmap=452 marking clear [0]? 1 >[ 9.575] sna_composite_rectangles(pixmap=452, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.575] sna_composite_rectangles: converted to op 1 >[ 9.575] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.575] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.575] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.575] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.575] sna_composite_rectangles: promoting to full GPU >[ 9.575] sna_composite_rectangles: dropping last-cpu hint >[ 9.575] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=19... >[ 9.575] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.575] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.575] sna_drawable_use_bo: using whole GPU bo >[ 9.575] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.575] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.575] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.575] sna_render_get_solid: ff2c001e >[ 9.575] sna_render_get_solid(0) = ff2c001e (old) >[ 9.575] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.575] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.575] gen9_composite_get_binding_table(ff00) >[ 9.575] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.575] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.575] kgem_add_handle: handle=8, index=3 >[ 9.575] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.575] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.575] gen9_emit_vertex_elements: setup id=0 >[ 9.575] (0, 0), (7680, 2160) >[ 9.575] gen8_vertex_flush[4cc] = 3 >[ 9.575] sna_composite_rectangles: pixmap=452 marking clear [ff2c001e]? 1 >[ 9.575] sna_composite(pixmap=452, op=3, src=292+(0, 0), mask=0+(0, 0), dst=452+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.575] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.575] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.575] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.575] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.575] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.575] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.575] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.575] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.575] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.576] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.576] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.576] sna_drawable_use_bo pixmap=452, box=((0, 0), (3840, 2160)), flags=7... >[ 9.576] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.576] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.576] sna_drawable_use_bo: using whole GPU bo >[ 9.576] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.576] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.576] sna_transform_is_imprecise_integer_translation: no transform >[ 9.576] gen9_composite_picture: integer translation (0, 0), removing >[ 9.576] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.576] sna_render_pixmap_bo: GPU all damaged >[ 9.576] color_convert: src=1b000000 [20028888] >[ 9.576] color_convert: dst=1b000000 [20028888] >[ 9.576] sna_render_get_solid: 1b000000 >[ 9.576] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.576] gen4_choose_composite_emitter: identity source, identity mask >[ 9.576] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.576] aligning vertex: was 2, now 5 floats per vertex >[ 9.576] gen9_composite_get_binding_table(fe80) >[ 9.576] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.576] kgem_add_handle: handle=9, index=4 >[ 9.576] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.576] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.576] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.576] kgem_add_reloc64: adding proxy [delta=108] for handle=7 >[ 9.576] kgem_add_reloc64[7] = (delta=108, target handle=2, presumed=fffe8000) >[ 9.576] [3f80] bind bo(handle=7, addr=fffe806c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.576] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.576] gen9_emit_sampler: sampler = 3 >[ 9.576] gen9_emit_sf: num_sf_outputs=2 >[ 9.576] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.576] gen9_emit_vertex_elements: setup id=10 >[ 9.576] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.576] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.576] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.576] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.576] gen8_vertex_flush[5a8] = 3 >[ 9.576] sna_composite(pixmap=452, op=3, src=292+(0, 0), mask=0+(0, 0), dst=452+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.576] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.576] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.576] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.576] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.576] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.576] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.576] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.576] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.576] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.576] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.576] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.576] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.576] sna_drawable_use_bo pixmap=452, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.576] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.576] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.576] sna_drawable_use_bo: using whole GPU bo >[ 9.576] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.576] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.576] sna_transform_is_imprecise_integer_translation: no transform >[ 9.576] gen9_composite_picture: integer translation (0, 0), removing >[ 9.576] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.576] sna_render_pixmap_bo: GPU all damaged >[ 9.576] color_convert: src=1b000000 [20028888] >[ 9.576] color_convert: dst=1b000000 [20028888] >[ 9.576] sna_render_get_solid: 1b000000 >[ 9.576] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.576] gen4_choose_composite_emitter: identity source, identity mask >[ 9.576] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.576] gen9_composite_get_binding_table(fdc0) >[ 9.576] gen9_emit_vertex_elements: setup id=10 >[ 9.576] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.576] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.576] gen8_vertex_flush[5dc] = 3 >[ 9.576] sna_composite(pixmap=452, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=452+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.576] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.576] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.576] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.576] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.576] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.576] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.576] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.576] gen9_render_composite: 132x132, current mode=1/1 >[ 9.576] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.576] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.576] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.576] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.576] sna_drawable_use_bo pixmap=452, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.576] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.576] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.576] sna_drawable_use_bo: using whole GPU bo >[ 9.576] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.576] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.576] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.576] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.576] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.576] sna_render_pixmap_bo: GPU all damaged >[ 9.576] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.576] color_convert: src=1b000000 [20028888] >[ 9.576] color_convert: dst=1b000000 [20028888] >[ 9.576] sna_render_get_solid: 1b000000 >[ 9.576] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.576] gen4_choose_composite_emitter: simple src, identity mask >[ 9.576] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.576] gen9_composite_get_binding_table(fdc0) >[ 9.576] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.576] kgem_add_handle: handle=15, index=5 >[ 9.576] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.576] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.576] gen9_emit_sampler: sampler = 23 >[ 9.576] gen9_emit_vertex_elements: setup id=10 >[ 9.576] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.576] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.576] gen8_vertex_flush[620] = 3 >[ 9.576] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.576] kgem_can_create_2d: 80x80 @ 32 >[ 9.576] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.576] kgem_can_create_2d: untiled size=28672 >[ 9.576] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.576] kgem_choose_tiling: 80x80 -> 0 >[ 9.576] sna_create_pixmap: usage=0, flags=b >[ 9.576] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.576] __pop_freed_pixmap: reusing freed pixmap=434 header >[ 9.576] create_pixmap_hdr: pixmap=453, width=80, height=80, usage=0 >[ 9.576] sna_create_pixmap: serial=453, 80x80, usage=0 >[ 9.576] sna_composite_rectangles(pixmap=454, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.576] sna_composite_rectangles: converted to op 0 >[ 9.576] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.576] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.576] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.576] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.576] sna_composite_rectangles: dropping last-cpu hint >[ 9.576] sna_drawable_use_bo pixmap=454, box=((0, 0), (80, 80)), flags=19... >[ 9.576] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.576] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.576] sna_pixmap_move_to_gpu(pixmap=454, usage=0), flags=b >[ 9.576] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.576] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.576] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.576] kgem_choose_tiling: 80x80 -> 0 >[ 9.576] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.576] kgem_choose_tiling: 80x80 -> 0 >[ 9.576] sna_pixmap_alloc_gpu: pixmap=454 >[ 9.576] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.576] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.576] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.576] from inactive: pitch=320, tiling=0: handle=22, id=588 >[ 9.576] __sna_damage_all(80, 80) >[ 9.576] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.576] sna_pixmap_mark_active: pixmap=454, handle=22 >[ 9.576] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.576] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.576] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.576] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.576] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.576] sna_render_get_solid: 0 >[ 9.576] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.576] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.576] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.576] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.576] aligning vertex: was 5, now 2 floats per vertex >[ 9.576] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.576] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.577] gen9_composite_get_binding_table(fd40) >[ 9.577] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.577] kgem_add_handle: handle=22, index=6 >[ 9.577] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.577] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.577] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.577] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.577] gen9_emit_sampler: sampler = 1 >[ 9.577] gen9_emit_sf: num_sf_outputs=1 >[ 9.577] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.577] gen9_emit_vertex_elements: setup id=0 >[ 9.577] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.577] (0, 0), (80, 80) >[ 9.577] gen8_vertex_flush[6d8] = 3 >[ 9.577] sna_composite_rectangles: pixmap=454 marking clear [0]? 1 >[ 9.577] sna_composite_rectangles(pixmap=454, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.577] sna_composite_rectangles: converted to op 1 >[ 9.577] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.577] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.577] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.577] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.577] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.577] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.577] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.577] sna_composite_rectangles: dropping last-cpu hint >[ 9.577] sna_drawable_use_bo pixmap=454, box=((0, 0), (80, 80)), flags=1... >[ 9.577] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.577] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.577] sna_drawable_use_bo: using whole GPU bo >[ 9.577] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.577] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.577] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.577] sna_render_get_solid: 40404040 >[ 9.577] sna_render_get_solid(1) = 40404040 (old) >[ 9.577] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.577] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.577] gen9_composite_get_binding_table(fcc0) >[ 9.577] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.577] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.577] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.577] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.577] gen9_emit_vertex_elements: setup id=0 >[ 9.577] (0, 0), (2, 2) >[ 9.577] (78, 0), (80, 2) >[ 9.577] (0, 78), (2, 80) >[ 9.577] (78, 78), (80, 80) >[ 9.577] gen8_vertex_flush[714] = 12 >[ 9.577] sna_composite(pixmap=452, op=3, src=454+(0, 0), mask=0+(0, 0), dst=452+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.577] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.577] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.577] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.577] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.577] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.577] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.577] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.577] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.577] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.577] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.577] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.577] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.577] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=7... >[ 9.577] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.577] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.577] sna_drawable_use_bo: using whole GPU bo >[ 9.577] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.577] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.577] sna_transform_is_imprecise_integer_translation: no transform >[ 9.577] gen9_composite_picture: integer translation (0, 0), removing >[ 9.577] sna_render_pixmap_bo pixmap=454, (0, 0)x(7680, 2160)/(80, 80) >[ 9.577] sna_render_pixmap_bo: GPU all damaged >[ 9.577] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.577] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.577] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.577] gen4_choose_composite_emitter: identity src, no mask >[ 9.577] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.577] aligning vertex: was 2, now 3 floats per vertex >[ 9.577] gen9_composite_get_binding_table(fc40) >[ 9.577] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.577] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.577] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.577] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.577] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.577] gen9_emit_sampler: sampler = a >[ 9.577] gen9_emit_vertex_elements: setup id=2 >[ 9.577] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.577] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.577] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.577] gen8_vertex_flush[7b0] = 3 >[ 9.577] sna_destroy_pixmap: pixmap=454, attached?=1 >[ 9.577] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.577] __kgem_bo_destroy: handle=22, size=61440 >[ 9.577] __kgem_bo_destroy: handle=22 -> active >[ 9.577] __sna_free_pixmap(pixmap=454) >[ 9.577] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.577] kgem_can_create_2d: 640x2096 @ 32 >[ 9.577] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.577] kgem_can_create_2d: untiled size=5365760 >[ 9.577] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.577] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.577] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.577] sna_create_pixmap: usage=0, flags=1b >[ 9.577] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.577] __pop_freed_pixmap: reusing freed pixmap=454 header >[ 9.577] create_pixmap_hdr: pixmap=455, width=640, height=2096, usage=0 >[ 9.577] sna_create_pixmap: serial=455, 640x2096, usage=0 >[ 9.577] sna_composite_rectangles(pixmap=456, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.577] sna_composite_rectangles: converted to op 0 >[ 9.577] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.577] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.577] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.577] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.577] sna_composite_rectangles: dropping last-cpu hint >[ 9.577] sna_drawable_use_bo pixmap=456, box=((0, 0), (640, 2096)), flags=19... >[ 9.577] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.577] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.577] sna_pixmap_move_to_gpu(pixmap=456, usage=0), flags=b >[ 9.577] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.577] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.577] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.577] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.577] sna_pixmap_alloc_gpu: pixmap=456 >[ 9.577] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.577] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.577] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.577] from inactive: pitch=2560, tiling=1: handle=25, id=589 >[ 9.577] __sna_damage_all(640, 2096) >[ 9.577] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.577] sna_pixmap_mark_active: pixmap=456, handle=25 >[ 9.577] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.577] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.577] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.577] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.577] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.577] sna_render_get_solid: 0 >[ 9.577] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.577] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.577] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.577] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.577] aligning vertex: was 3, now 2 floats per vertex >[ 9.577] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.577] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.577] gen9_composite_get_binding_table(fbc0) >[ 9.577] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.577] kgem_add_handle: handle=25, index=7 >[ 9.577] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.577] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.577] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.577] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.577] gen9_emit_sampler: sampler = 1 >[ 9.577] gen9_emit_vertex_elements: setup id=0 >[ 9.577] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.577] (0, 0), (640, 2096) >[ 9.577] gen8_vertex_flush[820] = 3 >[ 9.577] sna_composite_rectangles: pixmap=456 marking clear [0]? 1 >[ 9.577] sna_composite(pixmap=456, op=3, src=292+(168, 968), mask=0+(0, 0), dst=456+(8, 904)+(0, 0), size=(624, 224) >[ 9.577] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.577] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.577] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.577] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.577] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.577] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.577] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.577] gen9_render_composite: 624x224, current mode=1/1 >[ 9.577] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.577] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.577] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.577] sna_drawable_use_bo pixmap=456, box=((8, 904), (632, 1128)), flags=7... >[ 9.577] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.577] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.577] sna_drawable_use_bo: using whole GPU bo >[ 9.577] gen9_composite_set_target: pixmap=456, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.577] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.578] sna_transform_is_imprecise_integer_translation: no transform >[ 9.578] gen9_composite_picture: integer translation (0, 0), removing >[ 9.578] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.578] sna_render_pixmap_bo: GPU all damaged >[ 9.578] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.578] color_convert: src=1b000000 [20028888] >[ 9.578] color_convert: dst=1b000000 [20028888] >[ 9.578] sna_render_get_solid: 1b000000 >[ 9.578] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.578] gen4_choose_composite_emitter: identity source, identity mask >[ 9.578] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.578] aligning vertex: was 2, now 5 floats per vertex >[ 9.578] gen9_composite_get_binding_table(fb40) >[ 9.578] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.578] gen9_emit_sampler: sampler = 3 >[ 9.578] gen9_emit_sf: num_sf_outputs=2 >[ 9.578] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.578] gen9_emit_vertex_elements: setup id=10 >[ 9.578] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.578] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.578] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.578] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.578] gen8_vertex_flush[8e8] = 3 >[ 9.578] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.578] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.578] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.578] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.578] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.578] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.578] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.578] sna_drawable_use_bo pixmap=456, box=((8, 904), (632, 1128)), flags=7... >[ 9.578] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.578] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.578] sna_drawable_use_bo: using whole GPU bo >[ 9.578] gen9_composite_set_target: pixmap=456, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.578] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.578] color_convert: src=660a0a0a [20028888] >[ 9.578] color_convert: dst=660a0a0a [20028888] >[ 9.578] sna_render_get_solid: 660a0a0a >[ 9.578] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.578] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.578] gen4_choose_spans_emitter: solid source >[ 9.578] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.578] aligning vertex: was 5, now 3 floats per vertex >[ 9.578] gen9_composite_get_binding_table(fb00) >[ 9.578] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.578] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.578] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.578] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.578] gen9_emit_sampler: sampler = c >[ 9.578] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.578] gen9_emit_vertex_elements: setup id=5 >[ 9.578] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.578] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.578] thread_choose_span: clipped? 0 >[ 9.578] imprecise_trapezoid_span_converter: using 4 threads >[ 9.578] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.578] thread_choose_span: clipped? 0 >[ 9.578] [ 9.578] span_thread: flushing 95 boxes >[ 9.578] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.578] span_thread: flushing 1 boxes >[ 9.578] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.578] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.578] span_thread: flushing 95 boxes >[ 9.578] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.578] gen8_vertex_flush[994] = 576 >[ 9.578] gen9_render_composite_spans_done() >[ 9.578] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.578] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.578] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.578] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.578] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.578] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.578] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.578] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.578] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.578] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.578] sna_drawable_use_bo pixmap=456, box=((8, 904), (632, 1128)), flags=7... >[ 9.578] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.578] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.578] sna_drawable_use_bo: using whole GPU bo >[ 9.578] gen9_composite_set_target: pixmap=456, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.578] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.578] color_convert: src=66282828 [20028888] >[ 9.578] color_convert: dst=66282828 [20028888] >[ 9.578] sna_render_get_solid: 66282828 >[ 9.578] sna_render_get_solid(3) = 66282828 (old) >[ 9.578] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.578] gen4_choose_spans_emitter: solid source >[ 9.578] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.578] gen9_composite_get_binding_table(fa80) >[ 9.578] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.578] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.578] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.578] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.578] gen9_emit_vertex_elements: setup id=5 >[ 9.578] thread_choose_span: clipped? 0 >[ 9.578] imprecise_trapezoid_span_converter: using 4 threads >[ 9.578] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.578] thread_choose_span: clipped? 0 >[ 9.579] span_thread: flushing 2 boxes >[ 9.579] span_thread: flushing 2 boxes >[ 9.579] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.579] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.579] span_thread: flushing 162 boxes >[ 9.579] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.579] span_thread: flushing 166 boxes >[ 9.579] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.579] gen8_vertex_flush[9d0] = 996 >[ 9.579] gen9_render_composite_spans_done() >[ 9.579] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.579] kgem_can_create_2d: 640x2096 @ 32 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.579] kgem_can_create_2d: untiled size=5365760 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.579] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.579] sna_create_pixmap: usage=0, flags=1b >[ 9.579] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.579] __pop_freed_pixmap: reusing freed pixmap=436 header >[ 9.579] create_pixmap_hdr: pixmap=457, width=640, height=2096, usage=0 >[ 9.579] sna_create_pixmap: serial=457, 640x2096, usage=0 >[ 9.579] sna_composite_rectangles(pixmap=458, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.579] sna_composite_rectangles: converted to op 0 >[ 9.579] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.579] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.579] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.579] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.579] sna_composite_rectangles: dropping last-cpu hint >[ 9.579] sna_drawable_use_bo pixmap=458, box=((0, 0), (640, 2096)), flags=19... >[ 9.579] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.579] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.579] sna_pixmap_move_to_gpu(pixmap=458, usage=0), flags=b >[ 9.579] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.579] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.579] sna_pixmap_alloc_gpu: pixmap=458 >[ 9.579] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.579] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.579] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.579] from inactive: pitch=2560, tiling=1: handle=11, id=590 >[ 9.579] __sna_damage_all(640, 2096) >[ 9.579] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.579] sna_pixmap_mark_active: pixmap=458, handle=11 >[ 9.579] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.579] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.579] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.579] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.579] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.579] sna_render_get_solid: 0 >[ 9.579] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.579] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.579] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.579] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.579] aligning vertex: was 3, now 2 floats per vertex >[ 9.579] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.579] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.579] gen9_composite_get_binding_table(fa00) >[ 9.579] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.579] kgem_add_handle: handle=11, index=8 >[ 9.579] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.579] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.579] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.579] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.579] gen9_emit_sampler: sampler = 1 >[ 9.579] gen9_emit_sf: num_sf_outputs=1 >[ 9.579] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.579] gen9_emit_vertex_elements: setup id=0 >[ 9.579] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.579] (0, 0), (640, 2096) >[ 9.579] gen8_vertex_flush[a90] = 3 >[ 9.579] sna_composite_rectangles: pixmap=458 marking clear [0]? 1 >[ 9.579] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.579] kgem_can_create_2d: 624x224 @ 32 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.579] kgem_can_create_2d: untiled size=561152 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.579] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.579] sna_create_pixmap: usage=0, flags=1b >[ 9.579] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.579] __pop_freed_pixmap: reusing freed pixmap=442 header >[ 9.579] create_pixmap_hdr: pixmap=459, width=624, height=224, usage=0 >[ 9.579] sna_create_pixmap: serial=459, 624x224, usage=0 >[ 9.579] sna_composite_rectangles(pixmap=460, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.579] sna_composite_rectangles: converted to op 0 >[ 9.579] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.579] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.579] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.579] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.579] sna_composite_rectangles: dropping last-cpu hint >[ 9.579] sna_drawable_use_bo pixmap=460, box=((0, 0), (624, 224)), flags=19... >[ 9.579] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.579] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.579] sna_pixmap_move_to_gpu(pixmap=460, usage=0), flags=b >[ 9.579] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.579] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.579] sna_pixmap_alloc_gpu: pixmap=460 >[ 9.579] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.579] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.579] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.579] from inactive: pitch=2560, tiling=1: handle=20, id=591 >[ 9.579] __sna_damage_all(624, 224) >[ 9.579] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.579] sna_pixmap_mark_active: pixmap=460, handle=20 >[ 9.579] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.579] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.579] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.579] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.579] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.579] sna_render_get_solid: 0 >[ 9.579] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.579] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.579] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.579] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.579] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.579] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.579] gen9_composite_get_binding_table(f980) >[ 9.579] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.579] kgem_add_handle: handle=20, index=9 >[ 9.579] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.579] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.579] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.579] gen9_emit_vertex_elements: setup id=0 >[ 9.579] (0, 0), (624, 224) >[ 9.579] gen8_vertex_flush[ac4] = 3 >[ 9.579] sna_composite_rectangles: pixmap=460 marking clear [0]? 1 >[ 9.579] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.579] kgem_can_create_2d: 576x76 @ 32 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.579] kgem_can_create_2d: untiled size=176128 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.579] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.579] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.579] sna_create_pixmap: usage=0, flags=1b >[ 9.579] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.579] __pop_freed_pixmap: reusing freed pixmap=440 header >[ 9.579] create_pixmap_hdr: pixmap=461, width=576, height=76, usage=0 >[ 9.579] sna_create_pixmap: serial=461, 576x76, usage=0 >[ 9.579] sna_composite_rectangles(pixmap=462, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.579] sna_composite_rectangles: converted to op 0 >[ 9.579] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.579] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.579] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.579] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.579] sna_composite_rectangles: dropping last-cpu hint >[ 9.579] sna_drawable_use_bo pixmap=462, box=((0, 0), (576, 76)), flags=19... >[ 9.579] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.579] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.579] sna_pixmap_move_to_gpu(pixmap=462, usage=0), flags=b >[ 9.579] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.579] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.579] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.579] sna_pixmap_alloc_gpu: pixmap=462 >[ 9.579] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.579] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.579] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.579] from inactive: pitch=2560, tiling=1: handle=38, id=592 >[ 9.579] __sna_damage_all(576, 76) >[ 9.579] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.579] sna_pixmap_mark_active: pixmap=462, handle=38 >[ 9.579] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.579] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.579] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.579] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.579] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.579] sna_render_get_solid: 0 >[ 9.579] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.580] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.580] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.580] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.580] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.580] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.580] gen9_composite_get_binding_table(f900) >[ 9.580] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.580] kgem_add_handle: handle=38, index=10 >[ 9.580] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.580] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.580] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.580] gen9_emit_vertex_elements: setup id=0 >[ 9.580] (0, 0), (576, 76) >[ 9.580] gen8_vertex_flush[af8] = 3 >[ 9.580] sna_composite_rectangles: pixmap=462 marking clear [0]? 1 >[ 9.580] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.580] trapezoid_spans_maybe_inplace? clear, no >[ 9.580] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.580] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.580] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.580] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.580] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.580] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.580] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.580] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.580] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.580] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.580] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.580] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.580] sna_drawable_use_bo pixmap=462, box=((2, 2), (574, 74)), flags=7... >[ 9.580] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.580] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.580] sna_drawable_use_bo: using whole GPU bo >[ 9.580] gen9_composite_set_target: pixmap=462, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.580] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.580] color_convert: src=4c000000 [20028888] >[ 9.580] color_convert: dst=4c000000 [20028888] >[ 9.580] sna_render_get_solid: 4c000000 >[ 9.580] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.580] gen4_choose_spans_emitter: solid source >[ 9.580] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.580] aligning vertex: was 2, now 3 floats per vertex >[ 9.580] gen9_composite_get_binding_table(f880) >[ 9.580] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.580] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.580] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.580] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.580] gen9_emit_sampler: sampler = c >[ 9.580] gen9_emit_sf: num_sf_outputs=2 >[ 9.580] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.580] gen9_emit_vertex_elements: setup id=5 >[ 9.580] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.580] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.580] thread_choose_span: clipped? 0 >[ 9.580] imprecise_trapezoid_span_converter: using 4 threads >[ 9.580] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.580] thread_choose_span: clipped? 0 >[ 9.580] span_thread: flushing 26 boxes >[ 9.580] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.580] span_thread: flushing 1 boxes >[ 9.580] span_thread: flushing 1 boxes >[ 9.580] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.580] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.580] span_thread: flushing 26 boxes >[ 9.580] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.580] gen8_vertex_flush[ba8] = 162 >[ 9.580] gen9_render_composite_spans_done() >[ 9.580] sna_accel_flush: flush?=0, dirty?=0 >[ 9.580] sna_block_handler (tv=0.0) >[ 9.580] sna_wakeup_handler >[ 9.580] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.580] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.580] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.580] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.580] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.580] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.580] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.580] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.580] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.580] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.580] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.580] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.580] sna_drawable_use_bo pixmap=462, box=((0, 0), (576, 76)), flags=7... >[ 9.580] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.580] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.580] sna_drawable_use_bo: using whole GPU bo >[ 9.580] gen9_composite_set_target: pixmap=462, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.580] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.580] color_convert: src=e6e6e6e6 [20028888] >[ 9.580] color_convert: dst=e6e6e6e6 [20028888] >[ 9.580] sna_render_get_solid: e6e6e6e6 >[ 9.580] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.580] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.580] gen4_choose_spans_emitter: solid source >[ 9.580] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.580] gen9_composite_get_binding_table(f800) >[ 9.580] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.580] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.580] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.580] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.580] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.580] gen9_emit_vertex_elements: setup id=5 >[ 9.580] thread_choose_span: clipped? 0 >[ 9.580] imprecise_trapezoid_span_converter: using 4 threads >[ 9.580] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.580] thread_choose_span: clipped? 0 >[ 9.581] span_thread: flushing 62 boxes >[ 9.581] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.581] span_thread: flushing 2 boxes >[ 9.581] span_thread: flushing 62 boxes >[ 9.581] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.581] span_thread: flushing 2 boxes >[ 9.581] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.581] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.581] gen8_vertex_flush[bfc] = 384 >[ 9.581] gen9_render_composite_spans_done() >[ 9.581] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1c2, drawable=1cc >[ 9.581] sna_validate_gc: recomputing clip >[ 9.581] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.581] sna_copy_area: src=pixmap=462:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=460:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.581] sna_copy_area: normal copy >[ 9.581] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.581] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.581] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.581] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.581] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.581] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.581] sna_do_copy: pixmap -- no source clipping >[ 9.581] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.581] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.581] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=462+(-24, -136), dst pixmap=460+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.581] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.581] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.581] sna_drawable_use_bo pixmap=460, box=((24, 136), (600, 212)), flags=b... >[ 9.581] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.581] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.581] sna_drawable_use_bo: using whole GPU bo >[ 9.581] sna_pixmap_move_to_gpu(pixmap=462, usage=0), flags=a >[ 9.581] sna_pixmap_move_to_gpu: already all-damaged >[ 9.581] sna_pixmap_mark_active: pixmap=462, handle=38 >[ 9.581] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.581] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.581] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.581] aligning vertex: was 3, now 2 floats per vertex >[ 9.581] gen9_composite_get_binding_table(f780) >[ 9.581] kgem_add_reloc64: handle=38, pos=15832, delta=0, domains=40000 >[ 9.581] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.581] [3dd0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.581] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.581] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.581] gen9_emit_sampler: sampler = 0 >[ 9.581] gen9_emit_sf: num_sf_outputs=1 >[ 9.581] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.581] gen9_emit_vertex_elements: setup id=0 >[ 9.581] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.581] (0, 0) -> (24, 136) + (576, 76) >[ 9.581] gen8_vertex_flush[ccc] = 3 >[ 9.581] sna_destroy_pixmap: pixmap=462, attached?=1 >[ 9.581] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.581] __kgem_bo_destroy: handle=38, size=204800 >[ 9.581] __kgem_bo_destroy: handle=38 -> active >[ 9.581] __sna_free_pixmap(pixmap=462) >[ 9.581] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.581] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.581] sna_glyphs: discarding mask >[ 9.581] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.581] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.581] gen9_render_composite: 0x0, current mode=1/1 >[ 9.581] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.581] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.581] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.581] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.581] sna_drawable_use_bo pixmap=460, box=((0, 0), (624, 224)), flags=7... >[ 9.581] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.581] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.581] sna_drawable_use_bo: using whole GPU bo >[ 9.581] gen9_composite_set_target: pixmap=460, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.581] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.581] color_convert: src=ff888888 [20028888] >[ 9.581] color_convert: dst=ff888888 [20028888] >[ 9.581] sna_render_get_solid: ff888888 >[ 9.581] sna_render_get_solid(5) = ff888888 (old) >[ 9.581] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.581] sna_transform_is_imprecise_integer_translation: no transform >[ 9.581] gen9_composite_picture: integer translation (0, 0), removing >[ 9.581] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.581] sna_render_pixmap_bo: GPU all damaged >[ 9.581] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.581] gen4_choose_composite_emitter: solid, identity mask >[ 9.581] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.581] aligning vertex: was 2, now 4 floats per vertex >[ 9.581] gen9_composite_get_binding_table(f700) >[ 9.581] kgem_add_reloc64: handle=8, pos=15800, delta=0, domains=40000 >[ 9.581] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.581] kgem_add_reloc64[21] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.581] [3db0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.581] kgem_add_reloc64: handle=6, pos=15784, delta=0, domains=40000 >[ 9.581] kgem_add_handle: handle=6, index=11 >[ 9.581] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=fd585000) >[ 9.581] [3da0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.581] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.581] gen9_emit_sampler: sampler = a >[ 9.581] gen9_emit_sf: num_sf_outputs=2 >[ 9.581] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.581] gen9_emit_vertex_elements: setup id=9 >[ 9.581] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.581] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.581] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.581] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.581] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.581] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.581] gen8_vertex_flush[da8] = 24 >[ 9.581] gen9_magic_ca_pass: CA fixup (14202 -> 14226) >[ 9.581] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.581] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.581] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.581] sna_composite(pixmap=460, op=3, src=210+(0, 0), mask=0+(28, 8), dst=460+(28, 8)+(0, 0), size=(20, 80) >[ 9.581] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.581] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.581] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.581] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.581] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.581] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.581] gen9_render_composite: 20x80, current mode=1/1 >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.581] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.581] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.581] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.581] sna_drawable_use_bo pixmap=460, box=((28, 8), (48, 88)), flags=7... >[ 9.581] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.581] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.581] sna_drawable_use_bo: using whole GPU bo >[ 9.581] gen9_composite_set_target: pixmap=460, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.581] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.581] sna_transform_is_imprecise_integer_translation: no transform >[ 9.581] gen9_composite_picture: integer translation (0, 0), removing >[ 9.581] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.581] sna_render_pixmap_bo: GPU all damaged >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.581] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.581] gen4_choose_composite_emitter: identity src, no mask >[ 9.581] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.581] aligning vertex: was 4, now 3 floats per vertex >[ 9.581] gen9_composite_get_binding_table(f640) >[ 9.581] kgem_add_reloc64: handle=12, pos=15752, delta=0, domains=40000 >[ 9.581] kgem_add_handle: handle=12, index=12 >[ 9.581] kgem_add_reloc64[23] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.581] [3d80] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.581] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.581] gen9_emit_sampler: sampler = 2 >[ 9.581] gen9_emit_sf: num_sf_outputs=1 >[ 9.581] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.581] gen9_emit_vertex_elements: setup id=2 >[ 9.581] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.581] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.581] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.581] gen8_vertex_flush[ee4] = 3 >[ 9.581] sna_composite(pixmap=460, op=3, src=214+(0, 0), mask=0+(28, 0), dst=460+(28, 0)+(0, 0), size=(20, 8) >[ 9.581] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.581] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.581] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.581] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.581] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.581] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.581] gen9_render_composite: 20x8, current mode=1/1 >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.581] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.581] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.581] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.581] sna_drawable_use_bo pixmap=460, box=((28, 0), (48, 8)), flags=7... >[ 9.581] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.581] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.581] sna_drawable_use_bo: using whole GPU bo >[ 9.581] gen9_composite_set_target: pixmap=460, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.581] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.581] sna_transform_is_imprecise_integer_translation: no transform >[ 9.581] gen9_composite_picture: integer translation (0, 0), removing >[ 9.581] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.581] sna_render_pixmap_bo: GPU all damaged >[ 9.581] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.581] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.581] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.581] gen4_choose_composite_emitter: identity src, no mask >[ 9.581] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.581] gen9_composite_get_binding_table(f5c0) >[ 9.581] kgem_add_reloc64: handle=24, pos=15720, delta=0, domains=40000 >[ 9.581] kgem_add_handle: handle=24, index=13 >[ 9.581] kgem_add_reloc64[24] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.581] [3d60] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.581] gen9_emit_vertex_elements: setup id=2 >[ 9.581] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.581] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.581] gen8_vertex_flush[f20] = 3 >[ 9.581] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1cc, drawable=1ca >[ 9.581] sna_validate_gc: recomputing clip >[ 9.581] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.581] sna_copy_area: src=pixmap=460:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=458:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.581] sna_copy_area: normal copy >[ 9.581] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.581] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.581] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.581] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.581] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.581] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.581] sna_do_copy: pixmap -- no source clipping >[ 9.581] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.581] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.581] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=460+(-8, -896), dst pixmap=458+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.581] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.581] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.581] sna_drawable_use_bo pixmap=458, box=((8, 896), (632, 1120)), flags=b... >[ 9.581] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.581] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.581] sna_drawable_use_bo: using whole GPU bo >[ 9.581] sna_pixmap_move_to_gpu(pixmap=460, usage=0), flags=a >[ 9.581] sna_pixmap_move_to_gpu: already all-damaged >[ 9.581] sna_pixmap_mark_active: pixmap=460, handle=20 >[ 9.582] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.582] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.582] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.582] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.582] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.582] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.582] aligning vertex: was 3, now 2 floats per vertex >[ 9.582] gen9_composite_get_binding_table(f540) >[ 9.582] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.582] kgem_add_reloc64: handle=20, pos=15688, delta=0, domains=40000 >[ 9.582] kgem_add_reloc64[25] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.582] [3d40] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.582] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.582] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.582] gen9_emit_sampler: sampler = 0 >[ 9.582] gen9_emit_vertex_elements: setup id=0 >[ 9.582] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.582] (0, 0) -> (8, 896) + (624, 224) >[ 9.582] gen8_vertex_flush[fa8] = 3 >[ 9.582] sna_destroy_pixmap: pixmap=460, attached?=1 >[ 9.582] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.582] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.582] __kgem_bo_destroy: handle=20 -> active >[ 9.582] __sna_free_pixmap(pixmap=460) >[ 9.582] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.582] kgem_can_create_2d: 624x80 @ 32 >[ 9.582] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.582] kgem_can_create_2d: untiled size=200704 >[ 9.582] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.582] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.582] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.582] sna_create_pixmap: usage=0, flags=1b >[ 9.582] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.582] __pop_freed_pixmap: reusing freed pixmap=460 header >[ 9.582] create_pixmap_hdr: pixmap=463, width=624, height=80, usage=0 >[ 9.582] sna_create_pixmap: serial=463, 624x80, usage=0 >[ 9.582] sna_composite_rectangles(pixmap=464, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.582] sna_composite_rectangles: converted to op 0 >[ 9.582] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.582] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.582] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.582] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.582] sna_composite_rectangles: dropping last-cpu hint >[ 9.582] sna_drawable_use_bo pixmap=464, box=((0, 0), (624, 80)), flags=19... >[ 9.582] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.582] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.582] sna_pixmap_move_to_gpu(pixmap=464, usage=0), flags=b >[ 9.582] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.582] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.582] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.582] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.582] sna_pixmap_alloc_gpu: pixmap=464 >[ 9.582] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.582] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.582] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.582] 1:from active: pitch=2560, tiling=1, handle=38, id=593 >[ 9.582] __sna_damage_all(624, 80) >[ 9.582] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.582] sna_pixmap_mark_active: pixmap=464, handle=38 >[ 9.582] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.582] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.582] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.582] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.582] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.582] sna_render_get_solid: 0 >[ 9.582] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.582] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.582] gen9_composite_get_binding_table(f4c0) >[ 9.582] kgem_add_reloc64: handle=38, pos=15656, delta=0, domains=20002 >[ 9.582] kgem_add_reloc64[26] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.582] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.582] [3d20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.582] gen9_emit_sampler: sampler = 1 >[ 9.582] gen9_emit_vertex_elements: setup id=0 >[ 9.582] (0, 0), (624, 80) >[ 9.582] gen8_vertex_flush[fe4] = 3 >[ 9.582] sna_composite_rectangles: pixmap=464 marking clear [0]? 1 >[ 9.582] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ca, drawable=1d0 >[ 9.582] sna_validate_gc: recomputing clip >[ 9.582] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.582] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=464:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.582] sna_copy_area: normal copy >[ 9.582] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.582] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.582] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.582] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.582] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.582] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.582] sna_do_copy: pixmap -- no source clipping >[ 9.582] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.582] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.582] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=464+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.582] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.582] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.582] sna_drawable_use_bo pixmap=464, box=((28, 0), (246, 80)), flags=b... >[ 9.582] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.582] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.582] sna_drawable_use_bo: using whole GPU bo >[ 9.582] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.582] sna_pixmap_move_to_gpu: already all-damaged >[ 9.582] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.582] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.582] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.582] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.582] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.582] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.582] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.582] gen9_composite_get_binding_table(f440) >[ 9.582] kgem_add_reloc64: handle=21, pos=15624, delta=0, domains=40000 >[ 9.582] kgem_add_handle: handle=21, index=14 >[ 9.582] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd994000) >[ 9.582] [3d00] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.582] gen9_emit_sampler: sampler = 0 >[ 9.582] gen9_emit_vertex_elements: setup id=0 >[ 9.582] (0, 0) -> (28, 0) + (218, 80) >[ 9.582] gen8_vertex_flush[1028] = 3 >[ 9.582] sna_composite(pixmap=458, op=3, src=464+(0, 0), mask=0+(0, 0), dst=458+(8, 1136)+(0, 0), size=(624, 80) >[ 9.582] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.582] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.582] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.582] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.582] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.582] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.582] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.582] gen9_render_composite: 624x80, current mode=1/1 >[ 9.582] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.582] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.582] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.582] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.582] sna_drawable_use_bo pixmap=458, box=((8, 1136), (632, 1216)), flags=7... >[ 9.582] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.582] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.582] sna_drawable_use_bo: using whole GPU bo >[ 9.582] gen9_composite_set_target: pixmap=458, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.582] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.582] sna_transform_is_imprecise_integer_translation: no transform >[ 9.582] gen9_composite_picture: integer translation (0, 0), removing >[ 9.582] sna_render_pixmap_bo pixmap=464, (0, 0)x(624, 80)/(624, 80) >[ 9.582] sna_render_pixmap_bo: GPU all damaged >[ 9.582] color_convert: src=cc000000 [20028888] >[ 9.582] color_convert: dst=cc000000 [20028888] >[ 9.582] sna_render_get_solid: cc000000 >[ 9.582] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.582] gen4_choose_composite_emitter: identity source, identity mask >[ 9.582] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.582] aligning vertex: was 2, now 5 floats per vertex >[ 9.582] gen9_composite_get_binding_table(f3c0) >[ 9.582] kgem_add_reloc64: handle=38, pos=15592, delta=0, domains=40000 >[ 9.582] kgem_add_reloc64[28] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.582] [3ce0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.582] kgem_add_reloc64: handle=7, pos=15576, delta=0, domains=40000 >[ 9.582] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.582] kgem_add_reloc64[29] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.582] [3cd0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.582] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.582] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.582] gen9_emit_sampler: sampler = 3 >[ 9.582] gen9_emit_sf: num_sf_outputs=2 >[ 9.582] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.582] gen9_emit_vertex_elements: setup id=10 >[ 9.582] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.582] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.582] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.582] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.582] gen8_vertex_flush[1100] = 3 >[ 9.582] sna_destroy_pixmap: pixmap=464, attached?=1 >[ 9.582] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.582] __kgem_bo_destroy: handle=38, size=204800 >[ 9.582] __kgem_bo_destroy: handle=38 -> active >[ 9.582] __sna_free_pixmap(pixmap=464) >[ 9.582] sna_composite(pixmap=456, op=3, src=458+(0, 0), mask=0+(0, 0), dst=456+(0, 0)+(0, 0), size=(640, 2096) >[ 9.582] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.582] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.582] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.582] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.582] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.582] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.582] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.582] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.582] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.582] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.582] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.582] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.582] sna_drawable_use_bo pixmap=456, box=((0, 0), (640, 2096)), flags=7... >[ 9.582] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.582] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.582] sna_drawable_use_bo: using whole GPU bo >[ 9.582] gen9_composite_set_target: pixmap=456, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.582] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.582] sna_transform_is_imprecise_integer_translation: no transform >[ 9.582] gen9_composite_picture: integer translation (0, 0), removing >[ 9.582] sna_render_pixmap_bo pixmap=458, (0, 0)x(640, 2096)/(640, 2096) >[ 9.582] sna_render_pixmap_bo: GPU all damaged >[ 9.582] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.582] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.582] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.582] gen4_choose_composite_emitter: identity src, no mask >[ 9.582] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.582] aligning vertex: was 5, now 3 floats per vertex >[ 9.582] gen9_composite_get_binding_table(f300) >[ 9.582] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.582] kgem_add_reloc64: handle=11, pos=15544, delta=0, domains=40000 >[ 9.582] kgem_add_reloc64[30] = (delta=0, target handle=8, presumed=fa111000) >[ 9.582] [3cb0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.582] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.582] gen9_emit_sampler: sampler = 2 >[ 9.582] gen9_emit_sf: num_sf_outputs=1 >[ 9.582] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.582] gen9_emit_vertex_elements: setup id=2 >[ 9.582] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.582] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.582] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.582] gen8_vertex_flush[11a8] = 3 >[ 9.582] sna_destroy_pixmap: pixmap=458, attached?=1 >[ 9.582] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.582] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.582] __kgem_bo_destroy: handle=11 -> active >[ 9.582] __sna_free_pixmap(pixmap=458) >[ 9.582] sna_composite(pixmap=452, op=3, src=456+(0, 0), mask=0+(160, 64), dst=452+(160, 64)+(0, 0), size=(640, 2096) >[ 9.582] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.582] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.582] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.582] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.582] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.582] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.582] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.582] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.582] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.582] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.582] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.582] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.582] sna_drawable_use_bo pixmap=452, box=((160, 64), (800, 2160)), flags=7... >[ 9.582] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.582] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.582] sna_drawable_use_bo: using whole GPU bo >[ 9.582] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.582] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.582] sna_transform_is_imprecise_integer_translation: no transform >[ 9.582] gen9_composite_picture: integer translation (0, 0), removing >[ 9.582] sna_render_pixmap_bo pixmap=456, (0, 0)x(640, 2096)/(640, 2096) >[ 9.582] sna_render_pixmap_bo: GPU all damaged >[ 9.582] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.582] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.582] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.582] gen4_choose_composite_emitter: identity src, no mask >[ 9.582] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.582] gen9_composite_get_binding_table(f280) >[ 9.582] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.582] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.582] kgem_add_reloc64[31] = (delta=0, target handle=7, presumed=f4225000) >[ 9.582] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.582] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.582] gen9_emit_vertex_elements: setup id=2 >[ 9.582] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.582] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.582] gen8_vertex_flush[11f4] = 3 >[ 9.582] sna_destroy_pixmap: pixmap=456, attached?=1 >[ 9.582] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.582] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.582] __kgem_bo_destroy: handle=25 -> active >[ 9.582] __sna_free_pixmap(pixmap=456) >[ 9.582] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.582] kgem_can_create_2d: 2x64 @ 32 >[ 9.582] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.582] kgem_can_create_2d: untiled size=4096 >[ 9.582] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.582] kgem_choose_tiling: 2x64 -> 0 >[ 9.582] sna_create_pixmap: usage=0, flags=a >[ 9.582] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.582] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.582] create_pixmap: serial=465, usage=0, 2x64 >[ 9.582] sna_create_pixmap: serial=465, 2x64, usage=0 >[ 9.582] sna_composite_rectangles(pixmap=466, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.582] sna_composite_rectangles: converted to op 0 >[ 9.582] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.582] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.582] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.582] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.582] sna_composite_rectangles: fallback, dst pixmap=466 too small or not attached >[ 9.582] sna_composite_rectangles: fallback >[ 9.582] sna_drawable_move_region_to_cpu(pixmap=466 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.582] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.582] _sna_pixmap_move_to_cpu(pixmap=466, 2x64, flags=1) >[ 9.582] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.582] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.582] operate_inplace: no, inplace operation not suitable >[ 9.582] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.582] __sna_damage_all(2, 64) >[ 9.582] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.582] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.582] kgem_can_create_2d: 1x32 @ 32 >[ 9.582] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.582] kgem_can_create_2d: untiled size=4096 >[ 9.582] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.582] kgem_choose_tiling: 1x32 -> 0 >[ 9.582] sna_create_pixmap: usage=0, flags=a >[ 9.582] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.582] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.582] create_pixmap: serial=467, usage=0, 1x32 >[ 9.582] sna_create_pixmap: serial=467, 1x32, usage=0 >[ 9.582] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1d0, drawable=1d4 >[ 9.582] sna_validate_gc: recomputing clip >[ 9.582] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.582] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.582] try_upload__fast: ignore existing cpu damage (if any) >[ 9.582] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.582] try_upload__fast: no, no gpu damage >[ 9.582] sna_drawable_move_region_to_cpu(pixmap=468 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.582] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.582] _sna_pixmap_move_to_cpu(pixmap=468, 1x32, flags=1) >[ 9.582] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.582] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.582] operate_inplace: no, inplace operation not suitable >[ 9.582] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.582] __sna_damage_all(1, 32) >[ 9.582] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.582] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.582] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.583] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.583] sna_accel_flush: flush?=0, dirty?=0 >[ 9.583] sna_composite(pixmap=466, op=1, src=468+(0, 0), mask=0+(0, 0), dst=466+(0, 0)+(0, 0), size=(2, 64) >[ 9.583] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.583] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.583] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.583] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.583] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.583] sna_composite: fallback, dst pixmap=466 is too small (or completely damaged) >[ 9.583] sna_composite: fallback -- fbComposite >[ 9.583] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.583] sna_composite_fb: fallback -- move src to cpu >[ 9.583] _sna_pixmap_move_to_cpu(pixmap=468, 1x32, flags=2) >[ 9.583] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.583] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.583] sna_composite_fb: fallback -- move dst to cpu >[ 9.583] sna_drawable_move_region_to_cpu(pixmap=466 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.583] sna_drawable_move_region_to_cpu: pixmap=466 all damaged on CPU >[ 9.583] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.583] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.583] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.583] sna_destroy_pixmap: pixmap=468, attached?=1 >[ 9.583] __sna_free_pixmap(pixmap=468) >[ 9.583] sna_composite(pixmap=452, op=3, src=466+(0, 0), mask=0+(0, 0), dst=452+(0, 0)+(0, 0), size=(3840, 64) >[ 9.583] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.583] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.583] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.583] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.583] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.583] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.583] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.583] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.583] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.583] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.583] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.583] sna_drawable_use_bo pixmap=452, box=((0, 0), (3840, 64)), flags=7... >[ 9.583] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.583] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.583] sna_drawable_use_bo: using whole GPU bo >[ 9.583] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.583] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.583] sna_transform_is_imprecise_integer_translation: no transform >[ 9.583] gen9_composite_picture: integer translation (0, 0), removing >[ 9.583] sna_render_pixmap_bo pixmap=466, (0, 0)x(3840, 64)/(2, 64) >[ 9.583] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.583] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.583] use_cpu_bo: no cpu bo >[ 9.583] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.583] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.583] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.583] sna_drawable_move_region_to_cpu(pixmap=466 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.583] sna_drawable_move_region_to_cpu: pixmap=466 all damaged on CPU >[ 9.583] kgem_can_create_2d: 2x64 @ 32 >[ 9.583] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.583] kgem_can_create_2d: untiled size=4096 >[ 9.583] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.583] kgem_choose_tiling: 2x64 -> 0 >[ 9.583] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.583] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.583] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.583] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.583] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.583] search_linear_cache: searching for inactive gtt map >[ 9.583] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.583] search_linear_cache: searching for inactive gtt map >[ 9.583] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.583] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.583] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.583] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.583] kgem_create_buffer: reusing handle=31 for buffer >[ 9.583] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.583] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.583] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.583] kgem_bo_map: converting request for GTT map into CPU map >[ 9.583] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.583] kgem_bo_sync__cpu: handle=31 >[ 9.583] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.583] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.583] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.583] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.583] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.583] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.583] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.583] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.583] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.583] upload: adding upload cache to pixmap=466 >[ 9.583] kgem_proxy_bo_attach: handle=31 >[ 9.583] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.583] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.583] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.583] gen4_choose_composite_emitter: identity src, no mask >[ 9.583] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.583] gen9_composite_get_binding_table(f200) >[ 9.583] kgem_add_reloc64: handle=31, pos=15480, delta=0, domains=40000 >[ 9.583] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.583] kgem_add_handle: handle=31, index=15 >[ 9.583] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd4fc000) >[ 9.583] [3c70] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.583] gen9_emit_sampler: sampler = a >[ 9.583] gen9_emit_vertex_elements: setup id=2 >[ 9.583] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.583] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.583] gen8_vertex_flush[1238] = 3 >[ 9.583] sna_destroy_pixmap: pixmap=466, attached?=1 >[ 9.583] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.583] __sna_free_pixmap(pixmap=466) >[ 9.583] sna_composite(pixmap=452, op=3, src=292+(0, 0), mask=0+(0, 0), dst=452+(0, 0)+(0, 0), size=(3840, 48) >[ 9.583] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.583] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.583] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.583] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.583] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.583] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.583] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.583] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.583] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.583] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.583] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.583] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.583] sna_drawable_use_bo pixmap=452, box=((0, 0), (3840, 48)), flags=7... >[ 9.583] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.583] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.583] sna_drawable_use_bo: using whole GPU bo >[ 9.583] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.583] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.583] sna_transform_is_imprecise_integer_translation: no transform >[ 9.583] gen9_composite_picture: integer translation (0, 0), removing >[ 9.583] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.583] sna_render_pixmap_bo: GPU all damaged >[ 9.583] color_convert: src=1b000000 [20028888] >[ 9.583] color_convert: dst=1b000000 [20028888] >[ 9.583] sna_render_get_solid: 1b000000 >[ 9.583] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.583] gen4_choose_composite_emitter: identity source, identity mask >[ 9.583] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.583] aligning vertex: was 3, now 5 floats per vertex >[ 9.583] gen9_composite_get_binding_table(f180) >[ 9.583] gen9_emit_sampler: sampler = 3 >[ 9.583] gen9_emit_sf: num_sf_outputs=2 >[ 9.583] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.583] gen9_emit_vertex_elements: setup id=10 >[ 9.583] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.583] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.583] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.583] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.583] gen8_vertex_flush[12e8] = 3 >[ 9.583] sna_composite_rectangles(pixmap=452, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.583] sna_composite_rectangles: converted to op 3 >[ 9.583] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.583] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.583] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.583] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.583] sna_drawable_use_bo pixmap=452, box=((0, 0), (3840, 48)), flags=1... >[ 9.583] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.583] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.583] sna_drawable_use_bo: using whole GPU bo >[ 9.583] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.583] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.583] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.583] sna_render_get_solid: 660a0a0a >[ 9.583] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.583] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.583] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.583] aligning vertex: was 5, now 2 floats per vertex >[ 9.583] gen9_composite_get_binding_table(f140) >[ 9.583] gen9_emit_sampler: sampler = 1 >[ 9.583] gen9_emit_sf: num_sf_outputs=1 >[ 9.583] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.583] gen9_emit_vertex_elements: setup id=0 >[ 9.583] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.583] (0, 0), (3840, 48) >[ 9.583] gen8_vertex_flush[1390] = 3 >[ 9.583] sna_composite(pixmap=452, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=452+(3786, 6)+(0, 0), size=(44, 36) >[ 9.583] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.583] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.583] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.583] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.583] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.583] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.583] gen9_render_composite: 44x36, current mode=1/1 >[ 9.583] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.583] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.583] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.583] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.583] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.583] sna_drawable_use_bo pixmap=452, box=((3786, 6), (3830, 42)), flags=7... >[ 9.583] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.583] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.583] sna_drawable_use_bo: using whole GPU bo >[ 9.583] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.583] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.583] sna_transform_is_imprecise_integer_translation: no transform >[ 9.583] gen9_composite_picture: integer translation (0, 0), removing >[ 9.583] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.583] sna_render_pixmap_bo: CPU all damaged >[ 9.583] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.583] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.583] __kgem_retire_rq: request 1 complete >[ 9.583] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.583] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.583] gen8_vertex_close: used=57006, vbo active? 16, vb=625, nreloc=5 >[ 9.583] gen8_vertex_close: reloc[0] = 287 >[ 9.583] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.583] kgem_add_handle: handle=16, index=16 >[ 9.583] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.583] gen8_vertex_close: reloc[1] = 357 >[ 9.583] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.583] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.583] gen8_vertex_close: reloc[2] = 487 >[ 9.583] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.583] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.583] gen8_vertex_close: reloc[3] = 608 >[ 9.583] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.583] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.583] gen8_vertex_close: reloc[4] = 869 >[ 9.583] kgem_add_reloc64: handle=16, pos=869, delta=0, domains=200000 >[ 9.583] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.583] batch[1/1, flags=1800]: 1258 1258 15440 16384, nreloc=38, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.583] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.583] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.583] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.583] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.583] kgem_fixup_relocs: shrinking by 53248 >[ 9.583] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.583] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.583] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.583] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.583] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.583] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.583] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.583] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.583] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.583] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=7 >[ 9.583] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.583] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.583] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=7 >[ 9.583] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=7 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=8 >[ 9.583] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.583] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.583] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.583] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.583] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.583] __kgem_bo_clear_busy: handle=7 >[ 9.583] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.583] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.583] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.583] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.583] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.583] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.583] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.583] gen4_choose_composite_emitter: identity src, no mask >[ 9.583] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.583] aligning vertex: was 2, now 3 floats per vertex >[ 9.583] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.583] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.583] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.583] kgem_add_handle: handle=4, index=0 >[ 9.583] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.583] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.583] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.583] gen9_composite_get_binding_table(ffc0) >[ 9.583] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.583] kgem_add_handle: handle=39, index=1 >[ 9.583] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.583] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.583] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.583] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.584] kgem_add_handle: handle=32, index=2 >[ 9.584] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.584] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.584] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.584] gen9_emit_sampler: sampler = 2 >[ 9.584] gen9_emit_sf: num_sf_outputs=1 >[ 9.584] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.584] gen9_emit_vertex_elements: setup id=2 >[ 9.584] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.584] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.584] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.584] gen8_vertex_flush[490] = 3 >[ 9.584] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.584] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.584] sna_glyphs: discarding mask >[ 9.584] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.584] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.584] gen9_render_composite: 0x0, current mode=1/1 >[ 9.584] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.584] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.584] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.584] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.584] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=7... >[ 9.584] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.584] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.584] sna_drawable_use_bo: using whole GPU bo >[ 9.584] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.584] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.584] color_convert: src=ffdfdbd2 [20028888] >[ 9.584] color_convert: dst=ffdfdbd2 [20028888] >[ 9.584] sna_render_get_solid: ffdfdbd2 >[ 9.584] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.584] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.584] sna_transform_is_imprecise_integer_translation: no transform >[ 9.584] gen9_composite_picture: integer translation (0, 0), removing >[ 9.584] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.584] sna_render_pixmap_bo: GPU all damaged >[ 9.584] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.584] gen4_choose_composite_emitter: solid, identity mask >[ 9.584] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.584] aligning vertex: was 3, now 4 floats per vertex >[ 9.584] gen9_composite_get_binding_table(ff00) >[ 9.584] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.584] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.584] kgem_add_handle: handle=8, index=3 >[ 9.584] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.584] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.584] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.584] kgem_add_handle: handle=6, index=4 >[ 9.584] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.584] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.584] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.584] gen9_emit_sampler: sampler = a >[ 9.584] gen9_emit_sf: num_sf_outputs=2 >[ 9.584] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.584] gen9_emit_vertex_elements: setup id=9 >[ 9.584] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.584] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.584] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.584] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.584] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.584] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.584] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.584] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.584] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.584] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.584] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.584] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.584] gen8_vertex_flush[56c] = 15 >[ 9.584] gen9_magic_ca_pass: CA fixup (14254 -> 14269) >[ 9.584] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.584] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.584] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.584] sna_composite(pixmap=452, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=452+(3626, 6)+(0, 0), size=(48, 36) >[ 9.584] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.584] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.584] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.584] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.584] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.584] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.584] gen9_render_composite: 48x36, current mode=1/1 >[ 9.584] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.584] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.584] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.584] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.584] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.584] sna_drawable_use_bo pixmap=452, box=((3626, 6), (3674, 42)), flags=7... >[ 9.584] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.584] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.584] sna_drawable_use_bo: using whole GPU bo >[ 9.584] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.584] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.584] sna_transform_is_imprecise_integer_translation: no transform >[ 9.584] gen9_composite_picture: integer translation (0, 0), removing >[ 9.584] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.584] sna_render_pixmap_bo: CPU all damaged >[ 9.584] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.584] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.584] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.584] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.584] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.584] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.584] gen4_choose_composite_emitter: identity src, no mask >[ 9.584] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.584] aligning vertex: was 4, now 3 floats per vertex >[ 9.584] gen9_composite_get_binding_table(fe40) >[ 9.584] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.584] kgem_add_handle: handle=33, index=5 >[ 9.584] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.584] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.584] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.584] gen9_emit_sampler: sampler = 2 >[ 9.584] gen9_emit_sf: num_sf_outputs=1 >[ 9.584] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.584] gen9_emit_vertex_elements: setup id=2 >[ 9.584] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.584] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.584] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.584] gen8_vertex_flush[6a8] = 3 >[ 9.584] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.584] kgem_can_create_2d: 26x20 @ 32 >[ 9.584] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.584] kgem_can_create_2d: untiled size=4096 >[ 9.584] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.584] kgem_choose_tiling: 26x20 -> 0 >[ 9.584] sna_create_pixmap: usage=0, flags=a >[ 9.584] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.584] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.584] create_pixmap: serial=469, usage=0, 26x20 >[ 9.585] sna_create_pixmap: serial=469, 26x20, usage=0 >[ 9.585] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1d4, drawable=1d6 >[ 9.585] sna_validate_gc: recomputing clip >[ 9.585] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.585] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.585] try_upload__fast: ignore existing cpu damage (if any) >[ 9.585] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.585] try_upload__fast: no, no gpu damage >[ 9.585] sna_drawable_move_region_to_cpu(pixmap=470 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.585] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.585] _sna_pixmap_move_to_cpu(pixmap=470, 26x20, flags=1) >[ 9.585] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.585] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.585] operate_inplace: no, inplace operation not suitable >[ 9.585] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.585] __sna_damage_all(26, 20) >[ 9.585] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.585] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.585] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.585] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.585] sna_accel_flush: flush?=1, dirty?=1 >[ 9.585] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.585] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.585] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.585] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.585] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.585] kgem_bo_sync__cpu_full: handle=33 >[ 9.585] gen8_vertex_close: used=57087, vbo active? 16, vb=204, nreloc=2 >[ 9.585] gen8_vertex_close: reloc[0] = 287 >[ 9.585] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.585] kgem_add_handle: handle=16, index=6 >[ 9.585] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.585] gen8_vertex_close: reloc[1] = 342 >[ 9.585] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.585] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.585] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.585] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.585] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.585] kgem_fixup_relocs: shrinking by 61440 >[ 9.585] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.585] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.585] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.585] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.585] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.585] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.585] __kgem_bo_clear_busy: handle=8 >[ 9.585] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.585] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.585] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.585] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.585] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.585] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.585] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.600] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.600] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.600] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.600] __kgem_retire_rq: request 2 complete >[ 9.600] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.600] kgem_bo_move_to_cache: release handle=25 >[ 9.600] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.600] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.600] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.600] kgem_bo_move_to_cache: release handle=11 >[ 9.600] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.600] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.600] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.600] kgem_bo_move_to_cache: release handle=38 >[ 9.600] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.600] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.600] kgem_bo_move_to_cache: release handle=20 >[ 9.600] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.600] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.600] kgem_bo_move_to_cache: release handle=22 >[ 9.600] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.600] __kgem_retire_rq: request 1 complete >[ 9.600] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.600] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.600] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.600] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.600] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.600] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.600] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.600] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.600] kgem_bo_sync__cpu_full: handle=32 >[ 9.600] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.600] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.600] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.600] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.600] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.600] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.600] sna_accel_flush: flush?=0, dirty?=0 >[ 9.600] sna_block_handler (tv=0.0) >[ 9.600] sna_wakeup_handler >[ 9.600] sna_mode_wakeup: len=64 >[ 9.600] sna_mode_wakeup: recording last swap on pipe=1, frame 299 [12b], time 9.593755 >[ 9.600] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.600] sna_mode_wakeup: flip complete, pending? 2 >[ 9.600] sna_mode_wakeup: recording last swap on pipe=0, frame 329 [149], time 9.595068 >[ 9.600] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.600] sna_mode_wakeup: flip complete, pending? 1 >[ 9.600] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.600] sna_composite(pixmap=452, op=3, src=470+(2370, 10), mask=0+(3554, 6), dst=452+(3554, 6)+(0, 0), size=(52, 36) >[ 9.600] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.600] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.600] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.600] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.600] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.600] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.600] gen9_render_composite: 52x36, current mode=0/1 >[ 9.600] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.600] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.600] sna_blt_composite: unsupported op [3] for blitting >[ 9.600] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.600] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.600] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.600] sna_drawable_use_bo pixmap=452, box=((3554, 6), (3606, 42)), flags=7... >[ 9.600] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.600] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.600] sna_drawable_use_bo: using whole GPU bo >[ 9.600] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.600] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.600] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.600] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.600] sna_render_pixmap_bo pixmap=470, (2370, 10)x(52, 36)/(26, 20) >[ 9.600] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.600] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.600] use_cpu_bo: no cpu bo >[ 9.600] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.600] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.600] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.600] sna_drawable_move_region_to_cpu(pixmap=470 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.600] sna_drawable_move_region_to_cpu: pixmap=470 all damaged on CPU >[ 9.600] kgem_can_create_2d: 26x20 @ 32 >[ 9.600] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.600] kgem_can_create_2d: untiled size=4096 >[ 9.600] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.600] kgem_choose_tiling: 26x20 -> 0 >[ 9.600] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.600] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.600] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.600] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.600] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.600] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.600] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.600] upload: adding upload cache to pixmap=470 >[ 9.600] kgem_proxy_bo_attach: handle=31 >[ 9.600] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.600] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.600] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.600] gen4_choose_composite_emitter: simple src, no mask >[ 9.600] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.600] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.600] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.600] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.600] kgem_add_handle: handle=4, index=0 >[ 9.600] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.600] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.600] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.600] gen9_composite_get_binding_table(ffc0) >[ 9.600] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.600] kgem_add_handle: handle=39, index=1 >[ 9.600] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.600] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.600] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.600] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.600] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.600] kgem_add_handle: handle=31, index=2 >[ 9.600] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.601] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.601] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.601] gen9_emit_sampler: sampler = 22 >[ 9.601] gen9_emit_sf: num_sf_outputs=1 >[ 9.601] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.601] gen9_emit_vertex_elements: setup id=2 >[ 9.601] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.601] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.601] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.601] gen8_vertex_flush[490] = 3 >[ 9.601] sna_destroy_pixmap: pixmap=470, attached?=1 >[ 9.601] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.601] __sna_free_pixmap(pixmap=470) >[ 9.601] sna_composite(pixmap=452, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=452+(3490, 6)+(0, 0), size=(44, 36) >[ 9.601] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.601] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.601] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.601] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.601] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.601] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.601] gen9_render_composite: 44x36, current mode=1/1 >[ 9.601] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.601] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.601] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.601] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.601] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.601] sna_drawable_use_bo pixmap=452, box=((3490, 6), (3534, 42)), flags=7... >[ 9.601] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.601] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.601] sna_drawable_use_bo: using whole GPU bo >[ 9.601] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.601] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.601] sna_transform_is_imprecise_integer_translation: no transform >[ 9.601] gen9_composite_picture: integer translation (0, 0), removing >[ 9.601] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.601] sna_render_pixmap_bo: CPU all damaged >[ 9.601] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.601] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.601] gen8_vertex_close: used=57096, vbo active? 16, vb=4, nreloc=1 >[ 9.601] gen8_vertex_close: reloc[0] = 287 >[ 9.601] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.601] kgem_add_handle: handle=16, index=3 >[ 9.601] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.601] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.601] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.601] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.601] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.601] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.601] kgem_fixup_relocs: shrinking by 61440 >[ 9.601] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.601] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.601] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.601] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.601] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.601] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.601] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.601] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.601] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.601] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.601] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.601] gen4_choose_composite_emitter: identity src, no mask >[ 9.601] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.601] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.601] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.601] kgem_add_handle: handle=4, index=0 >[ 9.601] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] gen9_composite_get_binding_table(ffc0) >[ 9.601] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.601] kgem_add_handle: handle=39, index=1 >[ 9.601] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.601] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.601] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.601] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.601] kgem_add_handle: handle=34, index=2 >[ 9.601] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.601] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.601] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.601] gen9_emit_sampler: sampler = 2 >[ 9.601] gen9_emit_sf: num_sf_outputs=1 >[ 9.601] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.601] gen9_emit_vertex_elements: setup id=2 >[ 9.601] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.601] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.601] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.601] gen8_vertex_flush[490] = 3 >[ 9.601] sna_composite(pixmap=452, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=452+(3422, 6)+(0, 0), size=(48, 36) >[ 9.601] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.601] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.601] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.601] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.601] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.601] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.601] gen9_render_composite: 48x36, current mode=1/1 >[ 9.601] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.601] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.601] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.601] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.601] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.601] sna_drawable_use_bo pixmap=452, box=((3422, 6), (3470, 42)), flags=7... >[ 9.601] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.601] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.601] sna_drawable_use_bo: using whole GPU bo >[ 9.601] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.601] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.601] sna_transform_is_imprecise_integer_translation: no transform >[ 9.601] gen9_composite_picture: integer translation (0, 0), removing >[ 9.601] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.601] sna_render_pixmap_bo: CPU all damaged >[ 9.601] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.601] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.601] __kgem_retire_rq: request 1 complete >[ 9.601] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.601] gen8_vertex_close: used=57105, vbo active? 16, vb=4, nreloc=1 >[ 9.601] gen8_vertex_close: reloc[0] = 287 >[ 9.601] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.601] kgem_add_handle: handle=16, index=3 >[ 9.601] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.601] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.601] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.601] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.601] kgem_fixup_relocs: shrinking by 61440 >[ 9.601] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.601] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.601] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.601] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.601] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.601] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.601] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.601] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.601] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.601] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.601] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.601] gen4_choose_composite_emitter: identity src, no mask >[ 9.601] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.601] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.601] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.601] kgem_add_handle: handle=4, index=0 >[ 9.601] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] gen9_composite_get_binding_table(ffc0) >[ 9.601] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.601] kgem_add_handle: handle=39, index=1 >[ 9.601] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.601] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.601] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.601] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.601] kgem_add_handle: handle=28, index=2 >[ 9.601] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.601] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.601] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.601] gen9_emit_sampler: sampler = 2 >[ 9.601] gen9_emit_sf: num_sf_outputs=1 >[ 9.601] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.601] gen9_emit_vertex_elements: setup id=2 >[ 9.601] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.601] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.601] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.601] gen8_vertex_flush[490] = 3 >[ 9.601] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.601] kgem_can_create_2d: 16x16 @ 32 >[ 9.601] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.601] kgem_can_create_2d: untiled size=4096 >[ 9.601] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.601] kgem_choose_tiling: 16x16 -> 0 >[ 9.601] sna_create_pixmap: usage=0, flags=a >[ 9.601] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.601] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.601] create_pixmap: serial=471, usage=0, 16x16 >[ 9.601] sna_create_pixmap: serial=471, 16x16, usage=0 >[ 9.601] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1d6, drawable=1d8 >[ 9.601] sna_validate_gc: recomputing clip >[ 9.601] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.601] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.601] try_upload__fast: ignore existing cpu damage (if any) >[ 9.601] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.601] try_upload__fast: no, no gpu damage >[ 9.601] sna_drawable_move_region_to_cpu(pixmap=472 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.601] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.601] _sna_pixmap_move_to_cpu(pixmap=472, 16x16, flags=1) >[ 9.601] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.601] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.601] operate_inplace: no, inplace operation not suitable >[ 9.601] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.601] __sna_damage_all(16, 16) >[ 9.601] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.601] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.601] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.601] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.601] sna_accel_flush: flush?=1, dirty?=1 >[ 9.601] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.601] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.601] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.601] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.601] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.601] kgem_bo_sync__cpu_full: handle=28 >[ 9.601] gen8_vertex_close: used=57114, vbo active? 16, vb=4, nreloc=1 >[ 9.601] gen8_vertex_close: reloc[0] = 287 >[ 9.601] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.601] kgem_add_handle: handle=16, index=3 >[ 9.601] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.601] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.601] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.601] __kgem_retire_rq: request 1 complete >[ 9.601] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.601] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.601] kgem_fixup_relocs: shrinking by 61440 >[ 9.601] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.601] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.601] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.601] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.601] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.601] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.601] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.601] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.601] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.601] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.601] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.601] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.601] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.601] __kgem_retire_rq: request 1 complete >[ 9.601] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.601] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.601] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.601] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.601] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.601] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.601] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.601] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.601] kgem_bo_sync__cpu_full: handle=34 >[ 9.601] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.601] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.601] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.601] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.601] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.601] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.601] sna_composite(pixmap=452, op=3, src=472+(2247, 15), mask=0+(3370, 7), dst=452+(3370, 7)+(0, 0), size=(32, 34) >[ 9.601] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.601] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.601] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.601] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.601] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.601] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.601] gen9_render_composite: 32x34, current mode=0/1 >[ 9.601] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.601] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.601] sna_blt_composite: unsupported op [3] for blitting >[ 9.601] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.601] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.601] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.601] sna_drawable_use_bo pixmap=452, box=((3370, 7), (3402, 41)), flags=7... >[ 9.601] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.601] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.601] sna_drawable_use_bo: using whole GPU bo >[ 9.601] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.601] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.601] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.601] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.601] sna_render_pixmap_bo pixmap=472, (2247, 15)x(32, 34)/(16, 16) >[ 9.601] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.601] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.601] use_cpu_bo: no cpu bo >[ 9.601] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.601] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.601] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.601] sna_drawable_move_region_to_cpu(pixmap=472 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.601] sna_drawable_move_region_to_cpu: pixmap=472 all damaged on CPU >[ 9.601] kgem_can_create_2d: 16x16 @ 32 >[ 9.601] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.601] kgem_can_create_2d: untiled size=4096 >[ 9.601] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.601] kgem_choose_tiling: 16x16 -> 0 >[ 9.601] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.601] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.601] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.601] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.601] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.601] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.601] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.601] upload: adding upload cache to pixmap=472 >[ 9.601] kgem_proxy_bo_attach: handle=31 >[ 9.601] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.601] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.601] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.601] gen4_choose_composite_emitter: simple src, no mask >[ 9.601] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.601] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.601] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.601] kgem_add_handle: handle=4, index=0 >[ 9.601] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.601] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.601] gen9_composite_get_binding_table(ffc0) >[ 9.602] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.602] kgem_add_handle: handle=39, index=1 >[ 9.602] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.602] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.602] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.602] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.602] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.602] kgem_add_handle: handle=31, index=2 >[ 9.602] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.602] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.602] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.602] gen9_emit_sampler: sampler = 22 >[ 9.602] gen9_emit_sf: num_sf_outputs=1 >[ 9.602] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.602] gen9_emit_vertex_elements: setup id=2 >[ 9.602] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.602] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.602] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.602] gen8_vertex_flush[490] = 3 >[ 9.602] sna_destroy_pixmap: pixmap=472, attached?=1 >[ 9.602] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.602] __sna_free_pixmap(pixmap=472) >[ 9.602] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.602] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.602] sna_glyphs: discarding mask >[ 9.602] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.602] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.602] gen9_render_composite: 0x0, current mode=1/1 >[ 9.602] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.602] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.602] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.602] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.602] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=7... >[ 9.602] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.602] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.602] sna_drawable_use_bo: using whole GPU bo >[ 9.602] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.602] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.602] color_convert: src=ff232321 [20028888] >[ 9.602] color_convert: dst=ff232321 [20028888] >[ 9.602] sna_render_get_solid: ff232321 >[ 9.602] sna_render_get_solid(7) = ff232321 (old) >[ 9.602] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.602] sna_transform_is_imprecise_integer_translation: no transform >[ 9.602] gen9_composite_picture: integer translation (0, 0), removing >[ 9.602] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.602] sna_render_pixmap_bo: GPU all damaged >[ 9.602] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.602] gen4_choose_composite_emitter: solid, identity mask >[ 9.602] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.602] aligning vertex: was 3, now 4 floats per vertex >[ 9.602] gen9_composite_get_binding_table(ff00) >[ 9.602] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.602] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.602] kgem_add_handle: handle=8, index=3 >[ 9.602] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.602] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.602] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.602] kgem_add_handle: handle=6, index=4 >[ 9.602] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.602] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.602] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.602] gen9_emit_sampler: sampler = a >[ 9.602] gen9_emit_sf: num_sf_outputs=2 >[ 9.602] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.602] gen9_emit_vertex_elements: setup id=9 >[ 9.602] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.602] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.602] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.602] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.602] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.602] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.602] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.602] gen8_vertex_flush[56c] = 48 >[ 9.602] gen9_magic_ca_pass: CA fixup (14281 -> 14329) >[ 9.602] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.602] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.602] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.602] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.602] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.602] sna_glyphs: discarding mask >[ 9.602] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.602] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.602] gen9_render_composite: 0x0, current mode=1/1 >[ 9.602] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.602] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.602] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.602] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.602] sna_drawable_use_bo pixmap=452, box=((0, 0), (7680, 2160)), flags=7... >[ 9.602] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.602] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.602] sna_drawable_use_bo: using whole GPU bo >[ 9.602] gen9_composite_set_target: pixmap=452, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.602] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.602] color_convert: src=ff8e8b85 [20028888] >[ 9.602] color_convert: dst=ff8e8b85 [20028888] >[ 9.602] sna_render_get_solid: ff8e8b85 >[ 9.602] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.602] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.602] sna_transform_is_imprecise_integer_translation: no transform >[ 9.602] gen9_composite_picture: integer translation (0, 0), removing >[ 9.602] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.602] sna_render_pixmap_bo: GPU all damaged >[ 9.602] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.602] gen4_choose_composite_emitter: solid, identity mask >[ 9.602] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.602] gen9_composite_get_binding_table(fe40) >[ 9.602] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.602] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.602] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.602] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.602] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.602] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.602] gen9_emit_vertex_elements: setup id=9 >[ 9.602] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.602] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.602] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.602] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.602] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.602] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.602] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.602] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.602] gen8_vertex_flush[66c] = 48 >[ 9.602] gen9_magic_ca_pass: CA fixup (14329 -> 14377) >[ 9.602] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.602] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.602] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.602] sna_copy_area: src=pixmap=452:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.602] sna_copy_area: normal copy >[ 9.602] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.602] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.602] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.602] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.602] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.602] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.602] sna_do_copy: pixmap -- no source clipping >[ 9.602] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.602] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.602] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=452+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.602] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.602] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.602] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.602] sna_drawable_use_bo: pinned, never REPLACES >[ 9.602] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.602] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.602] sna_drawable_use_bo: applying move-to-gpu override >[ 9.602] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.602] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.602] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.602] wait_for_shadow: setting front pixmap to handle=27 >[ 9.602] sna_drawable_use_bo: using whole GPU bo >[ 9.602] sna_pixmap_move_to_gpu(pixmap=452, usage=0), flags=a >[ 9.602] sna_pixmap_move_to_gpu: already all-damaged >[ 9.602] sna_pixmap_mark_active: pixmap=452, handle=39 >[ 9.602] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.602] sna_pixmap_make_cow: make cow src=452, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.602] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.602] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.602] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.602] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.602] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.602] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.602] kgem_set_mode: flushing before new bo >[ 9.602] gen8_vertex_close: used=57508, vbo active? 16, vb=204, nreloc=2 >[ 9.602] gen8_vertex_close: reloc[0] = 287 >[ 9.602] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.602] kgem_add_handle: handle=16, index=5 >[ 9.602] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.602] gen8_vertex_close: reloc[1] = 342 >[ 9.602] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.602] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.602] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.602] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.602] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.602] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.602] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.602] kgem_fixup_relocs: shrinking by 61440 >[ 9.602] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.602] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.602] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.602] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.602] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.602] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.602] __kgem_bo_clear_busy: handle=8 >[ 9.602] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.602] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.602] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.602] __kgem_bo_clear_busy: handle=8 >[ 9.602] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.602] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.602] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.602] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.602] aligning vertex: was 4, now 2 floats per vertex >[ 9.602] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.602] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.602] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.602] kgem_add_handle: handle=4, index=0 >[ 9.602] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.602] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.602] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.602] gen9_composite_get_binding_table(ffc0) >[ 9.602] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.602] kgem_add_handle: handle=27, index=1 >[ 9.602] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.602] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.602] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.602] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.602] kgem_add_handle: handle=39, index=2 >[ 9.602] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.602] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.602] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.602] gen9_emit_sampler: sampler = 0 >[ 9.602] gen9_emit_sf: num_sf_outputs=1 >[ 9.602] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.602] gen9_emit_vertex_elements: setup id=0 >[ 9.602] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.602] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.602] gen8_vertex_flush[490] = 3 >[ 9.602] sna_destroy_pixmap: pixmap=452, attached?=1 >[ 9.602] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.602] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.602] __kgem_bo_destroy: handle=39 -> active >[ 9.602] __sna_free_pixmap(pixmap=452) >[ 9.602] sna_accel_flush: flush?=0, dirty?=0 >[ 9.602] sna_accel_flush: flush?=0, dirty?=0 >[ 9.602] sna_block_handler (tv=598.555000) >[ 9.602] kgem_retire, need_retire?=1 >[ 9.602] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.602] kgem_retire__requests_ring: retiring ring 0 >[ 9.602] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.602] __kgem_retire_rq: request 1 complete >[ 9.602] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.602] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.602] kgem_retire -- retired=0, need_retire=0 >[ 9.602] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.602] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.602] __kgem_bo_destroy: handle=31, size=262144 >[ 9.602] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.602] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.602] sna_accel_block: GPU idle, flushing >[ 9.602] gen8_vertex_close: used=57514, vbo active? 16, vb=1, nreloc=1 >[ 9.602] gen8_vertex_close: reloc[0] = 287 >[ 9.602] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.602] kgem_add_handle: handle=16, index=3 >[ 9.602] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.602] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.602] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.602] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.603] kgem_fixup_relocs: shrinking by 61440 >[ 9.603] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.603] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.603] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.603] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.603] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.603] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.603] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.603] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.603] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.603] sna_scanout_do_flush (time=9602), triggered >[ 9.603] sna_scanout_flush (time=9602), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.603] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.603] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.603] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.603] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.603] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.603] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.603] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.603] sna_pixmap_move_to_gpu: already all-damaged >[ 9.603] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.603] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.603] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.603] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.603] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.603] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.603] get_fb: reusing fb=101 for handle=27 >[ 9.603] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.603] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.603] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.603] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.603] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.603] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.603] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.603] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.603] sna_accel_do_throttle (time=9602), triggered >[ 9.603] sna_accel_throttle (time=9602) >[ 9.603] sna_accel_block: evaluating timers, active=7 >[ 9.603] sna_accel_block: flush timer expires in 16 [9618] >[ 9.603] sna_wakeup_handler >[ 9.603] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.603] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.603] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.603] kgem_can_create_2d: untiled size=66355200 >[ 9.603] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.603] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.603] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.603] sna_create_pixmap: usage=0, flags=1b >[ 9.603] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.603] __pop_freed_pixmap: reusing freed pixmap=452 header >[ 9.603] create_pixmap_hdr: pixmap=473, width=7680, height=2160, usage=0 >[ 9.603] sna_create_pixmap: serial=473, 7680x2160, usage=0 >[ 9.603] sna_composite_rectangles(pixmap=474, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.603] sna_composite_rectangles: converted to op 0 >[ 9.603] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.603] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.603] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.603] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.603] sna_composite_rectangles: dropping last-cpu hint >[ 9.603] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=19... >[ 9.603] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.603] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.603] sna_pixmap_move_to_gpu(pixmap=474, usage=0), flags=b >[ 9.603] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.603] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.603] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.603] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.603] sna_pixmap_alloc_gpu: pixmap=474 >[ 9.603] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.603] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.603] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.603] 1:from active: pitch=30720, tiling=1, handle=39, id=600 >[ 9.603] __sna_damage_all(7680, 2160) >[ 9.603] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.603] sna_pixmap_mark_active: pixmap=474, handle=39 >[ 9.603] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.603] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.603] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.603] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.603] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.603] sna_render_get_solid: 0 >[ 9.603] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.603] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.603] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.603] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.603] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.604] kgem_add_handle: handle=4, index=0 >[ 9.604] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.604] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.604] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.604] gen9_composite_get_binding_table(ffc0) >[ 9.604] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.604] kgem_add_handle: handle=39, index=1 >[ 9.604] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.604] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.604] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.604] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.604] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.604] kgem_add_handle: handle=7, index=2 >[ 9.604] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.604] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.604] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.604] gen9_emit_sampler: sampler = 1 >[ 9.604] gen9_emit_sf: num_sf_outputs=1 >[ 9.604] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.604] gen9_emit_vertex_elements: setup id=0 >[ 9.604] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.604] (0, 0), (7680, 2160) >[ 9.604] gen8_vertex_flush[490] = 3 >[ 9.604] sna_composite_rectangles: pixmap=474 marking clear [0]? 1 >[ 9.604] sna_composite_rectangles(pixmap=474, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.604] sna_composite_rectangles: converted to op 1 >[ 9.604] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.604] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.604] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.604] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.604] sna_composite_rectangles: promoting to full GPU >[ 9.604] sna_composite_rectangles: dropping last-cpu hint >[ 9.604] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=19... >[ 9.604] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.604] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.604] sna_drawable_use_bo: using whole GPU bo >[ 9.604] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.604] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.604] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.604] sna_render_get_solid: ff2c001e >[ 9.604] sna_render_get_solid(0) = ff2c001e (old) >[ 9.604] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.604] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.604] gen9_composite_get_binding_table(ff00) >[ 9.604] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.604] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.604] kgem_add_handle: handle=8, index=3 >[ 9.604] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.604] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.604] gen9_emit_vertex_elements: setup id=0 >[ 9.604] (0, 0), (7680, 2160) >[ 9.604] gen8_vertex_flush[4cc] = 3 >[ 9.604] sna_composite_rectangles: pixmap=474 marking clear [ff2c001e]? 1 >[ 9.604] sna_composite(pixmap=474, op=3, src=292+(0, 0), mask=0+(0, 0), dst=474+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.604] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.604] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.604] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.604] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.604] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.604] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.604] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.604] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.604] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.604] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.604] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.604] sna_drawable_use_bo pixmap=474, box=((0, 0), (3840, 2160)), flags=7... >[ 9.604] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.604] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.604] sna_drawable_use_bo: using whole GPU bo >[ 9.604] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.604] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.604] sna_transform_is_imprecise_integer_translation: no transform >[ 9.604] gen9_composite_picture: integer translation (0, 0), removing >[ 9.604] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.604] sna_render_pixmap_bo: GPU all damaged >[ 9.604] color_convert: src=25000000 [20028888] >[ 9.604] color_convert: dst=25000000 [20028888] >[ 9.604] sna_render_get_solid: 25000000 >[ 9.604] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.604] gen4_choose_composite_emitter: identity source, identity mask >[ 9.604] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.604] aligning vertex: was 2, now 5 floats per vertex >[ 9.604] gen9_composite_get_binding_table(fe80) >[ 9.604] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.604] kgem_add_handle: handle=9, index=4 >[ 9.604] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.604] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.604] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.604] kgem_add_reloc64: adding proxy [delta=148] for handle=7 >[ 9.604] kgem_add_reloc64[7] = (delta=148, target handle=2, presumed=fffe8000) >[ 9.604] [3f80] bind bo(handle=7, addr=fffe8094), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.604] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.604] gen9_emit_sampler: sampler = 3 >[ 9.604] gen9_emit_sf: num_sf_outputs=2 >[ 9.604] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.604] gen9_emit_vertex_elements: setup id=10 >[ 9.604] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.604] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.604] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.604] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.604] gen8_vertex_flush[5a8] = 3 >[ 9.604] sna_composite(pixmap=474, op=3, src=292+(0, 0), mask=0+(0, 0), dst=474+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.604] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.604] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.604] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.604] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.604] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.604] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.604] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.604] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.604] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.604] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.604] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.604] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.604] sna_drawable_use_bo pixmap=474, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.604] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.604] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.604] sna_drawable_use_bo: using whole GPU bo >[ 9.604] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.604] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.604] sna_transform_is_imprecise_integer_translation: no transform >[ 9.604] gen9_composite_picture: integer translation (0, 0), removing >[ 9.604] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.604] sna_render_pixmap_bo: GPU all damaged >[ 9.604] color_convert: src=25000000 [20028888] >[ 9.604] color_convert: dst=25000000 [20028888] >[ 9.604] sna_render_get_solid: 25000000 >[ 9.604] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.604] gen4_choose_composite_emitter: identity source, identity mask >[ 9.604] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.604] gen9_composite_get_binding_table(fdc0) >[ 9.604] gen9_emit_vertex_elements: setup id=10 >[ 9.604] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.604] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.604] gen8_vertex_flush[5dc] = 3 >[ 9.604] sna_composite(pixmap=474, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=474+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.604] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.604] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.604] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.604] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.604] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.604] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.604] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.604] gen9_render_composite: 132x132, current mode=1/1 >[ 9.604] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.604] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.604] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.604] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.604] sna_drawable_use_bo pixmap=474, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.604] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.604] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.604] sna_drawable_use_bo: using whole GPU bo >[ 9.604] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.604] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.604] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.604] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.604] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.604] sna_render_pixmap_bo: GPU all damaged >[ 9.604] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.605] color_convert: src=25000000 [20028888] >[ 9.605] color_convert: dst=25000000 [20028888] >[ 9.605] sna_render_get_solid: 25000000 >[ 9.605] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.605] gen4_choose_composite_emitter: simple src, identity mask >[ 9.605] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.605] gen9_composite_get_binding_table(fdc0) >[ 9.605] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.605] kgem_add_handle: handle=15, index=5 >[ 9.605] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.605] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.605] gen9_emit_sampler: sampler = 23 >[ 9.605] gen9_emit_vertex_elements: setup id=10 >[ 9.605] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.605] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.605] gen8_vertex_flush[620] = 3 >[ 9.605] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.605] kgem_can_create_2d: 80x80 @ 32 >[ 9.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.605] kgem_can_create_2d: untiled size=28672 >[ 9.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.605] kgem_choose_tiling: 80x80 -> 0 >[ 9.605] sna_create_pixmap: usage=0, flags=b >[ 9.605] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.605] __pop_freed_pixmap: reusing freed pixmap=456 header >[ 9.605] create_pixmap_hdr: pixmap=475, width=80, height=80, usage=0 >[ 9.605] sna_create_pixmap: serial=475, 80x80, usage=0 >[ 9.605] sna_composite_rectangles(pixmap=476, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.605] sna_composite_rectangles: converted to op 0 >[ 9.605] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.605] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.605] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.605] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.605] sna_composite_rectangles: dropping last-cpu hint >[ 9.605] sna_drawable_use_bo pixmap=476, box=((0, 0), (80, 80)), flags=19... >[ 9.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.605] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.605] sna_pixmap_move_to_gpu(pixmap=476, usage=0), flags=b >[ 9.605] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.605] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.605] kgem_choose_tiling: 80x80 -> 0 >[ 9.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.605] kgem_choose_tiling: 80x80 -> 0 >[ 9.605] sna_pixmap_alloc_gpu: pixmap=476 >[ 9.605] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.605] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.605] from inactive: pitch=320, tiling=0: handle=22, id=601 >[ 9.605] __sna_damage_all(80, 80) >[ 9.605] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.605] sna_pixmap_mark_active: pixmap=476, handle=22 >[ 9.605] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.605] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.605] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.605] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.605] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.605] sna_render_get_solid: 0 >[ 9.605] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.605] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.605] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.605] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.605] aligning vertex: was 5, now 2 floats per vertex >[ 9.605] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.605] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.605] gen9_composite_get_binding_table(fd40) >[ 9.605] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.605] kgem_add_handle: handle=22, index=6 >[ 9.605] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.605] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.605] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.605] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.605] gen9_emit_sampler: sampler = 1 >[ 9.605] gen9_emit_sf: num_sf_outputs=1 >[ 9.605] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.605] gen9_emit_vertex_elements: setup id=0 >[ 9.605] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.605] (0, 0), (80, 80) >[ 9.605] gen8_vertex_flush[6d8] = 3 >[ 9.605] sna_composite_rectangles: pixmap=476 marking clear [0]? 1 >[ 9.605] sna_composite_rectangles(pixmap=476, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.605] sna_composite_rectangles: converted to op 1 >[ 9.605] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.605] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.605] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.605] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.605] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.605] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.605] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.605] sna_composite_rectangles: dropping last-cpu hint >[ 9.605] sna_drawable_use_bo pixmap=476, box=((0, 0), (80, 80)), flags=1... >[ 9.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.605] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.605] sna_drawable_use_bo: using whole GPU bo >[ 9.605] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.605] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.605] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.605] sna_render_get_solid: 40404040 >[ 9.605] sna_render_get_solid(1) = 40404040 (old) >[ 9.605] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.605] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.605] gen9_composite_get_binding_table(fcc0) >[ 9.605] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.605] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.605] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.605] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.605] gen9_emit_vertex_elements: setup id=0 >[ 9.605] (0, 0), (2, 2) >[ 9.605] (78, 0), (80, 2) >[ 9.605] (0, 78), (2, 80) >[ 9.605] (78, 78), (80, 80) >[ 9.605] gen8_vertex_flush[714] = 12 >[ 9.605] sna_composite(pixmap=474, op=3, src=476+(0, 0), mask=0+(0, 0), dst=474+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.605] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.605] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.605] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.605] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.605] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.605] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.605] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.605] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.605] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.605] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.605] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.605] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.605] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=7... >[ 9.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.605] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.605] sna_drawable_use_bo: using whole GPU bo >[ 9.605] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.605] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.605] sna_transform_is_imprecise_integer_translation: no transform >[ 9.605] gen9_composite_picture: integer translation (0, 0), removing >[ 9.605] sna_render_pixmap_bo pixmap=476, (0, 0)x(7680, 2160)/(80, 80) >[ 9.605] sna_render_pixmap_bo: GPU all damaged >[ 9.605] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.605] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.605] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.605] gen4_choose_composite_emitter: identity src, no mask >[ 9.605] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.605] aligning vertex: was 2, now 3 floats per vertex >[ 9.605] gen9_composite_get_binding_table(fc40) >[ 9.605] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.605] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.605] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.605] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.605] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.605] gen9_emit_sampler: sampler = a >[ 9.605] gen9_emit_vertex_elements: setup id=2 >[ 9.605] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.605] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.605] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.605] gen8_vertex_flush[7b0] = 3 >[ 9.605] sna_destroy_pixmap: pixmap=476, attached?=1 >[ 9.605] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.605] __kgem_bo_destroy: handle=22, size=61440 >[ 9.605] __kgem_bo_destroy: handle=22 -> active >[ 9.605] __sna_free_pixmap(pixmap=476) >[ 9.605] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.605] kgem_can_create_2d: 640x2096 @ 32 >[ 9.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.605] kgem_can_create_2d: untiled size=5365760 >[ 9.605] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.605] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.605] sna_create_pixmap: usage=0, flags=1b >[ 9.605] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.605] __pop_freed_pixmap: reusing freed pixmap=476 header >[ 9.605] create_pixmap_hdr: pixmap=477, width=640, height=2096, usage=0 >[ 9.605] sna_create_pixmap: serial=477, 640x2096, usage=0 >[ 9.606] sna_composite_rectangles(pixmap=478, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.606] sna_composite_rectangles: converted to op 0 >[ 9.606] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.606] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.606] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.606] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.606] sna_composite_rectangles: dropping last-cpu hint >[ 9.606] sna_drawable_use_bo pixmap=478, box=((0, 0), (640, 2096)), flags=19... >[ 9.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.606] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.606] sna_pixmap_move_to_gpu(pixmap=478, usage=0), flags=b >[ 9.606] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.606] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.606] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.606] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.606] sna_pixmap_alloc_gpu: pixmap=478 >[ 9.606] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.606] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.606] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.606] from inactive: pitch=2560, tiling=1: handle=11, id=602 >[ 9.606] __sna_damage_all(640, 2096) >[ 9.606] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.606] sna_pixmap_mark_active: pixmap=478, handle=11 >[ 9.606] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.606] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.606] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.606] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.606] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.606] sna_render_get_solid: 0 >[ 9.606] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.606] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.606] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.606] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.606] aligning vertex: was 3, now 2 floats per vertex >[ 9.606] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.606] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.606] gen9_composite_get_binding_table(fbc0) >[ 9.606] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.606] kgem_add_handle: handle=11, index=7 >[ 9.606] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.606] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.606] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.606] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.606] gen9_emit_sampler: sampler = 1 >[ 9.606] gen9_emit_vertex_elements: setup id=0 >[ 9.606] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.606] (0, 0), (640, 2096) >[ 9.606] gen8_vertex_flush[820] = 3 >[ 9.606] sna_composite_rectangles: pixmap=478 marking clear [0]? 1 >[ 9.606] sna_composite(pixmap=478, op=3, src=292+(168, 968), mask=0+(0, 0), dst=478+(8, 904)+(0, 0), size=(624, 224) >[ 9.606] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.606] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.606] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.606] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.606] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.606] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.606] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.606] gen9_render_composite: 624x224, current mode=1/1 >[ 9.606] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.606] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.606] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.606] sna_drawable_use_bo pixmap=478, box=((8, 904), (632, 1128)), flags=7... >[ 9.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.606] sna_drawable_use_bo: using whole GPU bo >[ 9.606] gen9_composite_set_target: pixmap=478, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.606] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.606] sna_transform_is_imprecise_integer_translation: no transform >[ 9.606] gen9_composite_picture: integer translation (0, 0), removing >[ 9.606] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.606] sna_render_pixmap_bo: GPU all damaged >[ 9.606] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.606] color_convert: src=25000000 [20028888] >[ 9.606] color_convert: dst=25000000 [20028888] >[ 9.606] sna_render_get_solid: 25000000 >[ 9.606] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.606] gen4_choose_composite_emitter: identity source, identity mask >[ 9.606] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.606] aligning vertex: was 2, now 5 floats per vertex >[ 9.606] gen9_composite_get_binding_table(fb40) >[ 9.606] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.606] gen9_emit_sampler: sampler = 3 >[ 9.606] gen9_emit_sf: num_sf_outputs=2 >[ 9.606] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.606] gen9_emit_vertex_elements: setup id=10 >[ 9.606] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.606] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.606] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.606] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.606] gen8_vertex_flush[8e8] = 3 >[ 9.606] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.606] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.606] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.606] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.606] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.606] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.606] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.606] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.606] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.606] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.606] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.606] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.606] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.606] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.606] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.606] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.606] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.606] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.606] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.606] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.606] sna_drawable_use_bo pixmap=478, box=((8, 904), (632, 1128)), flags=7... >[ 9.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.606] sna_drawable_use_bo: using whole GPU bo >[ 9.606] gen9_composite_set_target: pixmap=478, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.606] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.606] color_convert: src=660a0a0a [20028888] >[ 9.606] color_convert: dst=660a0a0a [20028888] >[ 9.606] sna_render_get_solid: 660a0a0a >[ 9.606] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.606] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.606] gen4_choose_spans_emitter: solid source >[ 9.606] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.606] aligning vertex: was 5, now 3 floats per vertex >[ 9.606] gen9_composite_get_binding_table(fb00) >[ 9.606] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.606] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.606] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.606] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.606] gen9_emit_sampler: sampler = c >[ 9.606] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.606] gen9_emit_vertex_elements: setup id=5 >[ 9.606] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.606] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.606] thread_choose_span: clipped? 0 >[ 9.606] imprecise_trapezoid_span_converter: using 4 threads >[ 9.606] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.606] thread_choose_span: clipped? 0 >[ 9.606] span_thread: flushing 95 boxes >[ 9.606] [ 9.606] span_thread: flushing 95 boxes >[ 9.606] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.606] span_thread: flushing 1 boxes >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.606] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.607] gen8_vertex_flush[994] = 576 >[ 9.607] gen9_render_composite_spans_done() >[ 9.607] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.607] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.607] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.607] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.607] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.607] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.607] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.607] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.607] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.607] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.607] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.607] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.607] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.607] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.607] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.607] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.607] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.607] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.607] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.607] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.607] sna_drawable_use_bo pixmap=478, box=((8, 904), (632, 1128)), flags=7... >[ 9.607] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.607] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.607] sna_drawable_use_bo: using whole GPU bo >[ 9.607] gen9_composite_set_target: pixmap=478, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.607] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.607] color_convert: src=66282828 [20028888] >[ 9.607] color_convert: dst=66282828 [20028888] >[ 9.607] sna_render_get_solid: 66282828 >[ 9.607] sna_render_get_solid(3) = 66282828 (old) >[ 9.607] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.607] gen4_choose_spans_emitter: solid source >[ 9.607] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.607] gen9_composite_get_binding_table(fa80) >[ 9.607] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.607] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.607] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.607] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.607] gen9_emit_vertex_elements: setup id=5 >[ 9.607] thread_choose_span: clipped? 0 >[ 9.607] imprecise_trapezoid_span_converter: using 4 threads >[ 9.607] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.607] thread_choose_span: clipped? 0 >[ 9.607] span_thread: flushing 2 boxes >[ 9.607] span_thread: flushing 2 boxes >[ 9.607] span_thread: flushing 162 boxes >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.607] span_thread: flushing 166 boxes >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.607] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.607] gen8_vertex_flush[9d0] = 996 >[ 9.607] gen9_render_composite_spans_done() >[ 9.607] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.607] kgem_can_create_2d: 640x2096 @ 32 >[ 9.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.607] kgem_can_create_2d: untiled size=5365760 >[ 9.607] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.607] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.607] sna_create_pixmap: usage=0, flags=1b >[ 9.607] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.607] __pop_freed_pixmap: reusing freed pixmap=458 header >[ 9.607] create_pixmap_hdr: pixmap=479, width=640, height=2096, usage=0 >[ 9.607] sna_create_pixmap: serial=479, 640x2096, usage=0 >[ 9.607] sna_composite_rectangles(pixmap=480, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.607] sna_composite_rectangles: converted to op 0 >[ 9.607] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.607] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.607] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.607] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.607] sna_composite_rectangles: dropping last-cpu hint >[ 9.607] sna_drawable_use_bo pixmap=480, box=((0, 0), (640, 2096)), flags=19... >[ 9.607] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.607] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.607] sna_pixmap_move_to_gpu(pixmap=480, usage=0), flags=b >[ 9.607] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.607] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.607] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.607] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.607] sna_pixmap_alloc_gpu: pixmap=480 >[ 9.607] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.607] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.607] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.607] from inactive: pitch=2560, tiling=1: handle=25, id=603 >[ 9.607] __sna_damage_all(640, 2096) >[ 9.607] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.607] sna_pixmap_mark_active: pixmap=480, handle=25 >[ 9.607] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.607] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.607] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.607] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.607] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.607] sna_render_get_solid: 0 >[ 9.607] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.607] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.607] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.607] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.607] aligning vertex: was 3, now 2 floats per vertex >[ 9.607] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.607] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.607] gen9_composite_get_binding_table(fa00) >[ 9.607] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.607] kgem_add_handle: handle=25, index=8 >[ 9.607] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.607] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.607] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.607] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.607] gen9_emit_sampler: sampler = 1 >[ 9.607] gen9_emit_sf: num_sf_outputs=1 >[ 9.607] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.607] gen9_emit_vertex_elements: setup id=0 >[ 9.607] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.607] (0, 0), (640, 2096) >[ 9.607] gen8_vertex_flush[a90] = 3 >[ 9.607] sna_composite_rectangles: pixmap=480 marking clear [0]? 1 >[ 9.607] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.607] kgem_can_create_2d: 624x224 @ 32 >[ 9.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.607] kgem_can_create_2d: untiled size=561152 >[ 9.607] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.607] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.608] sna_create_pixmap: usage=0, flags=1b >[ 9.608] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.608] __pop_freed_pixmap: reusing freed pixmap=464 header >[ 9.608] create_pixmap_hdr: pixmap=481, width=624, height=224, usage=0 >[ 9.608] sna_create_pixmap: serial=481, 624x224, usage=0 >[ 9.608] sna_composite_rectangles(pixmap=482, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.608] sna_composite_rectangles: converted to op 0 >[ 9.608] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.608] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.608] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.608] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.608] sna_composite_rectangles: dropping last-cpu hint >[ 9.608] sna_drawable_use_bo pixmap=482, box=((0, 0), (624, 224)), flags=19... >[ 9.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.608] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.608] sna_pixmap_move_to_gpu(pixmap=482, usage=0), flags=b >[ 9.608] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.608] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.608] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.608] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.608] sna_pixmap_alloc_gpu: pixmap=482 >[ 9.608] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.608] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.608] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.608] from inactive: pitch=2560, tiling=1: handle=20, id=604 >[ 9.608] __sna_damage_all(624, 224) >[ 9.608] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.608] sna_pixmap_mark_active: pixmap=482, handle=20 >[ 9.608] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.608] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.608] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.608] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.608] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.608] sna_render_get_solid: 0 >[ 9.608] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.608] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.608] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.608] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.608] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.608] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.608] gen9_composite_get_binding_table(f980) >[ 9.608] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.608] kgem_add_handle: handle=20, index=9 >[ 9.608] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.608] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.608] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.608] gen9_emit_vertex_elements: setup id=0 >[ 9.608] (0, 0), (624, 224) >[ 9.608] gen8_vertex_flush[ac4] = 3 >[ 9.608] sna_composite_rectangles: pixmap=482 marking clear [0]? 1 >[ 9.608] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.608] kgem_can_create_2d: 576x76 @ 32 >[ 9.608] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.608] kgem_can_create_2d: untiled size=176128 >[ 9.608] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.608] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.608] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.608] sna_create_pixmap: usage=0, flags=1b >[ 9.608] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.608] __pop_freed_pixmap: reusing freed pixmap=462 header >[ 9.608] create_pixmap_hdr: pixmap=483, width=576, height=76, usage=0 >[ 9.608] sna_create_pixmap: serial=483, 576x76, usage=0 >[ 9.608] sna_composite_rectangles(pixmap=484, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.608] sna_composite_rectangles: converted to op 0 >[ 9.608] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.608] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.608] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.608] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.608] sna_composite_rectangles: dropping last-cpu hint >[ 9.608] sna_drawable_use_bo pixmap=484, box=((0, 0), (576, 76)), flags=19... >[ 9.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.608] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.608] sna_pixmap_move_to_gpu(pixmap=484, usage=0), flags=b >[ 9.608] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.608] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.608] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.608] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.608] sna_pixmap_alloc_gpu: pixmap=484 >[ 9.608] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.608] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.608] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.608] from inactive: pitch=2560, tiling=1: handle=38, id=605 >[ 9.608] __sna_damage_all(576, 76) >[ 9.608] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.608] sna_pixmap_mark_active: pixmap=484, handle=38 >[ 9.608] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.608] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.608] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.608] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.608] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.608] sna_render_get_solid: 0 >[ 9.608] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.608] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.608] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.608] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.608] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.608] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.608] gen9_composite_get_binding_table(f900) >[ 9.608] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.608] kgem_add_handle: handle=38, index=10 >[ 9.608] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.608] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.608] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.608] gen9_emit_vertex_elements: setup id=0 >[ 9.608] (0, 0), (576, 76) >[ 9.608] gen8_vertex_flush[af8] = 3 >[ 9.608] sna_composite_rectangles: pixmap=484 marking clear [0]? 1 >[ 9.608] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.608] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.608] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.608] trapezoid_spans_maybe_inplace? clear, no >[ 9.608] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.608] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.608] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.608] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.608] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.608] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.608] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.608] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.608] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.608] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.608] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.608] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.608] sna_drawable_use_bo pixmap=484, box=((2, 2), (574, 74)), flags=7... >[ 9.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.608] sna_drawable_use_bo: using whole GPU bo >[ 9.608] gen9_composite_set_target: pixmap=484, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.608] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.608] color_convert: src=4c000000 [20028888] >[ 9.608] color_convert: dst=4c000000 [20028888] >[ 9.608] sna_render_get_solid: 4c000000 >[ 9.608] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.608] gen4_choose_spans_emitter: solid source >[ 9.608] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.608] aligning vertex: was 2, now 3 floats per vertex >[ 9.608] gen9_composite_get_binding_table(f880) >[ 9.608] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.608] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.608] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.608] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.608] gen9_emit_sampler: sampler = c >[ 9.608] gen9_emit_sf: num_sf_outputs=2 >[ 9.608] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.608] gen9_emit_vertex_elements: setup id=5 >[ 9.608] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.608] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.608] thread_choose_span: clipped? 0 >[ 9.608] imprecise_trapezoid_span_converter: using 4 threads >[ 9.608] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.608] thread_choose_span: clipped? 0 >[ 9.608] span_thread: flushing 26 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.609] span_thread: flushing 26 boxes >[ 9.609] span_thread: flushing 1 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.609] span_thread: flushing 1 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.609] gen8_vertex_flush[ba8] = 162 >[ 9.609] gen9_render_composite_spans_done() >[ 9.609] sna_accel_flush: flush?=0, dirty?=0 >[ 9.609] sna_block_handler (tv=0.0) >[ 9.609] sna_wakeup_handler >[ 9.609] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.609] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.609] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.609] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.609] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.609] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.609] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.609] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.609] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.609] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.609] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.609] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.609] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.609] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.609] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.609] sna_drawable_use_bo pixmap=484, box=((0, 0), (576, 76)), flags=7... >[ 9.609] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.609] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.609] sna_drawable_use_bo: using whole GPU bo >[ 9.609] gen9_composite_set_target: pixmap=484, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.609] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.609] color_convert: src=e6e6e6e6 [20028888] >[ 9.609] color_convert: dst=e6e6e6e6 [20028888] >[ 9.609] sna_render_get_solid: e6e6e6e6 >[ 9.609] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.609] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.609] gen4_choose_spans_emitter: solid source >[ 9.609] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.609] gen9_composite_get_binding_table(f800) >[ 9.609] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.609] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.609] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.609] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.609] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.609] gen9_emit_vertex_elements: setup id=5 >[ 9.609] thread_choose_span: clipped? 0 >[ 9.609] imprecise_trapezoid_span_converter: using 4 threads >[ 9.609] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.609] thread_choose_span: clipped? 0 >[ 9.609] [ 9.609] [ 9.609] span_thread: flushing 2 boxes >span_thread: flushing 2 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.609] span_thread: flushing 62 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 62 boxes >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.609] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.609] gen8_vertex_flush[bfc] = 384 >[ 9.609] gen9_render_composite_spans_done() >[ 9.609] sna_composite_rectangles(pixmap=484, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.609] sna_composite_rectangles: converted to op 1 >[ 9.609] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.609] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.609] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.609] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.609] sna_composite_rectangles: dropping last-cpu hint >[ 9.609] sna_drawable_use_bo pixmap=484, box=((16, 16), (18, 60)), flags=9... >[ 9.609] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.609] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.609] sna_drawable_use_bo: using whole GPU bo >[ 9.609] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.609] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.609] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.609] sna_render_get_solid: ffffffff >[ 9.609] sna_render_get_solid(white) >[ 9.609] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.609] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.609] aligning vertex: was 3, now 2 floats per vertex >[ 9.609] gen9_composite_get_binding_table(f780) >[ 9.609] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.609] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.609] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.609] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.609] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.609] gen9_emit_sampler: sampler = 1 >[ 9.609] gen9_emit_sf: num_sf_outputs=1 >[ 9.609] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.609] gen9_emit_vertex_elements: setup id=0 >[ 9.609] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.609] (16, 16), (18, 60) >[ 9.609] gen8_vertex_flush[cbc] = 3 >[ 9.609] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1d8, drawable=1e2 >[ 9.609] sna_validate_gc: recomputing clip >[ 9.609] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.609] sna_copy_area: src=pixmap=484:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=482:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.609] sna_copy_area: normal copy >[ 9.609] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.609] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.609] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.609] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.609] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.609] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.609] sna_do_copy: pixmap -- no source clipping >[ 9.609] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.609] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.609] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=484+(-24, -136), dst pixmap=482+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.609] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.609] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.609] sna_drawable_use_bo pixmap=482, box=((24, 136), (600, 212)), flags=b... >[ 9.609] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.609] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.609] sna_drawable_use_bo: using whole GPU bo >[ 9.609] sna_pixmap_move_to_gpu(pixmap=484, usage=0), flags=a >[ 9.609] sna_pixmap_move_to_gpu: already all-damaged >[ 9.609] sna_pixmap_mark_active: pixmap=484, handle=38 >[ 9.609] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.609] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.609] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.609] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.609] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.609] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.609] gen9_composite_get_binding_table(f700) >[ 9.609] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.609] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.609] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.609] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.609] gen9_emit_sampler: sampler = 0 >[ 9.609] gen9_emit_vertex_elements: setup id=0 >[ 9.609] (0, 0) -> (24, 136) + (576, 76) >[ 9.609] gen8_vertex_flush[d10] = 3 >[ 9.609] sna_destroy_pixmap: pixmap=484, attached?=1 >[ 9.609] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.609] __kgem_bo_destroy: handle=38, size=204800 >[ 9.609] __kgem_bo_destroy: handle=38 -> active >[ 9.609] __sna_free_pixmap(pixmap=484) >[ 9.609] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.609] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.609] sna_glyphs: discarding mask >[ 9.609] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.609] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.609] gen9_render_composite: 0x0, current mode=1/1 >[ 9.609] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.609] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.609] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.609] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.610] sna_drawable_use_bo pixmap=482, box=((0, 0), (624, 224)), flags=7... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] gen9_composite_set_target: pixmap=482, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.610] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.610] color_convert: src=ff888888 [20028888] >[ 9.610] color_convert: dst=ff888888 [20028888] >[ 9.610] sna_render_get_solid: ff888888 >[ 9.610] sna_render_get_solid(5) = ff888888 (old) >[ 9.610] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.610] sna_transform_is_imprecise_integer_translation: no transform >[ 9.610] gen9_composite_picture: integer translation (0, 0), removing >[ 9.610] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.610] sna_render_pixmap_bo: GPU all damaged >[ 9.610] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.610] gen4_choose_composite_emitter: solid, identity mask >[ 9.610] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.610] aligning vertex: was 2, now 4 floats per vertex >[ 9.610] gen9_composite_get_binding_table(f680) >[ 9.610] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.610] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.610] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.610] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.610] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.610] kgem_add_handle: handle=6, index=11 >[ 9.610] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.610] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.610] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.610] gen9_emit_sampler: sampler = a >[ 9.610] gen9_emit_sf: num_sf_outputs=2 >[ 9.610] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.610] gen9_emit_vertex_elements: setup id=9 >[ 9.610] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.610] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.610] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.610] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.610] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.610] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.610] gen8_vertex_flush[dec] = 24 >[ 9.610] gen9_magic_ca_pass: CA fixup (16007 -> 16031) >[ 9.610] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.610] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.610] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.610] sna_composite(pixmap=482, op=3, src=210+(0, 0), mask=0+(28, 8), dst=482+(28, 8)+(0, 0), size=(20, 80) >[ 9.610] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.610] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.610] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.610] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.610] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.610] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.610] gen9_render_composite: 20x80, current mode=1/1 >[ 9.610] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.610] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.610] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.610] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.610] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.610] sna_drawable_use_bo pixmap=482, box=((28, 8), (48, 88)), flags=7... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] gen9_composite_set_target: pixmap=482, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.610] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.610] sna_transform_is_imprecise_integer_translation: no transform >[ 9.610] gen9_composite_picture: integer translation (0, 0), removing >[ 9.610] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.610] sna_render_pixmap_bo: GPU all damaged >[ 9.610] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.610] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.610] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.610] gen4_choose_composite_emitter: identity src, no mask >[ 9.610] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.610] aligning vertex: was 4, now 3 floats per vertex >[ 9.610] gen9_composite_get_binding_table(f5c0) >[ 9.610] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.610] kgem_add_handle: handle=12, index=12 >[ 9.610] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.610] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.610] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.610] gen9_emit_sampler: sampler = 2 >[ 9.610] gen9_emit_sf: num_sf_outputs=1 >[ 9.610] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.610] gen9_emit_vertex_elements: setup id=2 >[ 9.610] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.610] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.610] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.610] gen8_vertex_flush[f28] = 3 >[ 9.610] sna_composite(pixmap=482, op=3, src=214+(0, 0), mask=0+(28, 0), dst=482+(28, 0)+(0, 0), size=(20, 8) >[ 9.610] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.610] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.610] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.610] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.610] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.610] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.610] gen9_render_composite: 20x8, current mode=1/1 >[ 9.610] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.610] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.610] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.610] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.610] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.610] sna_drawable_use_bo pixmap=482, box=((28, 0), (48, 8)), flags=7... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] gen9_composite_set_target: pixmap=482, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.610] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.610] sna_transform_is_imprecise_integer_translation: no transform >[ 9.610] gen9_composite_picture: integer translation (0, 0), removing >[ 9.610] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.610] sna_render_pixmap_bo: GPU all damaged >[ 9.610] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.610] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.610] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.610] gen4_choose_composite_emitter: identity src, no mask >[ 9.610] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.610] gen9_composite_get_binding_table(f540) >[ 9.610] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.610] kgem_add_handle: handle=24, index=13 >[ 9.610] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.610] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.610] gen9_emit_vertex_elements: setup id=2 >[ 9.610] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.610] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.610] gen8_vertex_flush[f64] = 3 >[ 9.610] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1e2, drawable=1e0 >[ 9.610] sna_validate_gc: recomputing clip >[ 9.610] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.610] sna_copy_area: src=pixmap=482:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=480:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.610] sna_copy_area: normal copy >[ 9.610] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.610] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.610] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.610] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.610] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.610] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.610] sna_do_copy: pixmap -- no source clipping >[ 9.610] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.610] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.610] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=482+(-8, -896), dst pixmap=480+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.610] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.610] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.610] sna_drawable_use_bo pixmap=480, box=((8, 896), (632, 1120)), flags=b... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] sna_pixmap_move_to_gpu(pixmap=482, usage=0), flags=a >[ 9.610] sna_pixmap_move_to_gpu: already all-damaged >[ 9.610] sna_pixmap_mark_active: pixmap=482, handle=20 >[ 9.610] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.610] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.610] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.610] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.610] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.610] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.610] aligning vertex: was 3, now 2 floats per vertex >[ 9.610] gen9_composite_get_binding_table(f4c0) >[ 9.610] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.610] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.610] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.610] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.610] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.610] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.610] gen9_emit_sampler: sampler = 0 >[ 9.610] gen9_emit_vertex_elements: setup id=0 >[ 9.610] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.610] (0, 0) -> (8, 896) + (624, 224) >[ 9.610] gen8_vertex_flush[fec] = 3 >[ 9.610] sna_destroy_pixmap: pixmap=482, attached?=1 >[ 9.610] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.610] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.610] __kgem_bo_destroy: handle=20 -> active >[ 9.610] __sna_free_pixmap(pixmap=482) >[ 9.610] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.610] kgem_can_create_2d: 624x80 @ 32 >[ 9.610] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.610] kgem_can_create_2d: untiled size=200704 >[ 9.610] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.610] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.610] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.610] sna_create_pixmap: usage=0, flags=1b >[ 9.610] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.610] __pop_freed_pixmap: reusing freed pixmap=482 header >[ 9.610] create_pixmap_hdr: pixmap=485, width=624, height=80, usage=0 >[ 9.610] sna_create_pixmap: serial=485, 624x80, usage=0 >[ 9.610] sna_composite_rectangles(pixmap=486, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.610] sna_composite_rectangles: converted to op 0 >[ 9.610] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.610] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.610] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.610] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.610] sna_composite_rectangles: dropping last-cpu hint >[ 9.610] sna_drawable_use_bo pixmap=486, box=((0, 0), (624, 80)), flags=19... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.610] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.610] sna_pixmap_move_to_gpu(pixmap=486, usage=0), flags=b >[ 9.610] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.610] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.610] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.610] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.610] sna_pixmap_alloc_gpu: pixmap=486 >[ 9.610] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.610] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.610] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.610] 1:from active: pitch=2560, tiling=1, handle=38, id=606 >[ 9.610] __sna_damage_all(624, 80) >[ 9.610] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.610] sna_pixmap_mark_active: pixmap=486, handle=38 >[ 9.610] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.610] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.610] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.610] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.610] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.610] sna_render_get_solid: 0 >[ 9.610] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.610] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.610] gen9_composite_get_binding_table(f440) >[ 9.610] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.610] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.610] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.610] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.610] gen9_emit_sampler: sampler = 1 >[ 9.610] gen9_emit_vertex_elements: setup id=0 >[ 9.610] (0, 0), (624, 80) >[ 9.610] gen8_vertex_flush[1028] = 3 >[ 9.610] sna_composite_rectangles: pixmap=486 marking clear [0]? 1 >[ 9.610] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1e0, drawable=1e6 >[ 9.610] sna_validate_gc: recomputing clip >[ 9.610] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.610] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=486:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.610] sna_copy_area: normal copy >[ 9.610] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.610] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.610] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.610] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.610] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.610] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.610] sna_do_copy: pixmap -- no source clipping >[ 9.610] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.610] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.610] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=486+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.610] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.610] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.610] sna_drawable_use_bo pixmap=486, box=((28, 0), (246, 80)), flags=b... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.610] sna_pixmap_move_to_gpu: already all-damaged >[ 9.610] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.610] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.610] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.610] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.610] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.610] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.610] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.610] gen9_composite_get_binding_table(f3c0) >[ 9.610] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.610] kgem_add_handle: handle=21, index=14 >[ 9.610] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.610] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.610] gen9_emit_sampler: sampler = 0 >[ 9.610] gen9_emit_vertex_elements: setup id=0 >[ 9.610] (0, 0) -> (28, 0) + (218, 80) >[ 9.610] gen8_vertex_flush[106c] = 3 >[ 9.610] sna_composite(pixmap=480, op=3, src=486+(0, 0), mask=0+(0, 0), dst=480+(8, 1136)+(0, 0), size=(624, 80) >[ 9.610] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.610] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.610] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.610] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.610] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.610] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.610] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.610] gen9_render_composite: 624x80, current mode=1/1 >[ 9.610] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.610] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.610] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.610] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.610] sna_drawable_use_bo pixmap=480, box=((8, 1136), (632, 1216)), flags=7... >[ 9.610] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.610] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.610] sna_drawable_use_bo: using whole GPU bo >[ 9.610] gen9_composite_set_target: pixmap=480, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.610] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.610] sna_transform_is_imprecise_integer_translation: no transform >[ 9.610] gen9_composite_picture: integer translation (0, 0), removing >[ 9.610] sna_render_pixmap_bo pixmap=486, (0, 0)x(624, 80)/(624, 80) >[ 9.610] sna_render_pixmap_bo: GPU all damaged >[ 9.610] color_convert: src=cc000000 [20028888] >[ 9.610] color_convert: dst=cc000000 [20028888] >[ 9.610] sna_render_get_solid: cc000000 >[ 9.610] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.610] gen4_choose_composite_emitter: identity source, identity mask >[ 9.610] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.610] aligning vertex: was 2, now 5 floats per vertex >[ 9.610] gen9_composite_get_binding_table(f340) >[ 9.610] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.610] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.610] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.610] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.610] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.610] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.610] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.610] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.610] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.610] gen9_emit_sampler: sampler = 3 >[ 9.610] gen9_emit_sf: num_sf_outputs=2 >[ 9.610] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.611] gen9_emit_vertex_elements: setup id=10 >[ 9.611] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.611] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.611] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.611] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.611] gen8_vertex_flush[1144] = 3 >[ 9.611] sna_destroy_pixmap: pixmap=486, attached?=1 >[ 9.611] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.611] __kgem_bo_destroy: handle=38, size=204800 >[ 9.611] __kgem_bo_destroy: handle=38 -> active >[ 9.611] __sna_free_pixmap(pixmap=486) >[ 9.611] sna_composite(pixmap=478, op=3, src=480+(0, 0), mask=0+(0, 0), dst=478+(0, 0)+(0, 0), size=(640, 2096) >[ 9.611] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.611] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.611] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.611] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.611] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.611] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.611] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.611] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.611] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.611] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.611] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.611] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.611] sna_drawable_use_bo pixmap=478, box=((0, 0), (640, 2096)), flags=7... >[ 9.611] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.611] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.611] sna_drawable_use_bo: using whole GPU bo >[ 9.611] gen9_composite_set_target: pixmap=478, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.611] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.611] sna_transform_is_imprecise_integer_translation: no transform >[ 9.611] gen9_composite_picture: integer translation (0, 0), removing >[ 9.611] sna_render_pixmap_bo pixmap=480, (0, 0)x(640, 2096)/(640, 2096) >[ 9.611] sna_render_pixmap_bo: GPU all damaged >[ 9.611] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.611] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.611] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.611] gen4_choose_composite_emitter: identity src, no mask >[ 9.611] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.611] aligning vertex: was 5, now 3 floats per vertex >[ 9.611] gen9_composite_get_binding_table(f280) >[ 9.611] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.611] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.611] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.611] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.611] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.611] gen9_emit_sampler: sampler = 2 >[ 9.611] gen9_emit_sf: num_sf_outputs=1 >[ 9.611] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.611] gen9_emit_vertex_elements: setup id=2 >[ 9.611] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.611] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.611] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.611] gen8_vertex_flush[11ec] = 3 >[ 9.611] sna_destroy_pixmap: pixmap=480, attached?=1 >[ 9.611] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.611] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.611] __kgem_bo_destroy: handle=25 -> active >[ 9.611] __sna_free_pixmap(pixmap=480) >[ 9.611] sna_composite(pixmap=474, op=3, src=478+(0, 0), mask=0+(160, 64), dst=474+(160, 64)+(0, 0), size=(640, 2096) >[ 9.611] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.611] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.611] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.611] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.611] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.611] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.611] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.611] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.611] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.611] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.611] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.611] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.611] sna_drawable_use_bo pixmap=474, box=((160, 64), (800, 2160)), flags=7... >[ 9.611] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.611] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.611] sna_drawable_use_bo: using whole GPU bo >[ 9.611] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.611] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.611] sna_transform_is_imprecise_integer_translation: no transform >[ 9.611] gen9_composite_picture: integer translation (0, 0), removing >[ 9.611] sna_render_pixmap_bo pixmap=478, (0, 0)x(640, 2096)/(640, 2096) >[ 9.611] sna_render_pixmap_bo: GPU all damaged >[ 9.611] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.611] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.611] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.611] gen4_choose_composite_emitter: identity src, no mask >[ 9.611] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.611] gen9_composite_get_binding_table(f200) >[ 9.611] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.611] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.611] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.611] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.611] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.611] gen9_emit_vertex_elements: setup id=2 >[ 9.611] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.611] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.611] gen8_vertex_flush[1238] = 3 >[ 9.611] sna_destroy_pixmap: pixmap=478, attached?=1 >[ 9.611] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.611] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.611] __kgem_bo_destroy: handle=11 -> active >[ 9.611] __sna_free_pixmap(pixmap=478) >[ 9.611] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.611] kgem_can_create_2d: 2x64 @ 32 >[ 9.611] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.611] kgem_can_create_2d: untiled size=4096 >[ 9.611] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.611] kgem_choose_tiling: 2x64 -> 0 >[ 9.611] sna_create_pixmap: usage=0, flags=a >[ 9.611] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.611] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.611] create_pixmap: serial=487, usage=0, 2x64 >[ 9.611] sna_create_pixmap: serial=487, 2x64, usage=0 >[ 9.611] sna_composite_rectangles(pixmap=488, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.611] sna_composite_rectangles: converted to op 0 >[ 9.611] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.611] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.611] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.611] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.611] sna_composite_rectangles: fallback, dst pixmap=488 too small or not attached >[ 9.611] sna_composite_rectangles: fallback >[ 9.611] sna_drawable_move_region_to_cpu(pixmap=488 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.611] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.611] _sna_pixmap_move_to_cpu(pixmap=488, 2x64, flags=1) >[ 9.611] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.611] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.611] operate_inplace: no, inplace operation not suitable >[ 9.611] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.611] __sna_damage_all(2, 64) >[ 9.611] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.611] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.611] kgem_can_create_2d: 1x32 @ 32 >[ 9.611] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.611] kgem_can_create_2d: untiled size=4096 >[ 9.611] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.611] kgem_choose_tiling: 1x32 -> 0 >[ 9.611] sna_create_pixmap: usage=0, flags=a >[ 9.611] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.611] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.611] create_pixmap: serial=489, usage=0, 1x32 >[ 9.611] sna_create_pixmap: serial=489, 1x32, usage=0 >[ 9.611] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1e6, drawable=1ea >[ 9.611] sna_validate_gc: recomputing clip >[ 9.611] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.611] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.611] try_upload__fast: ignore existing cpu damage (if any) >[ 9.611] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.611] try_upload__fast: no, no gpu damage >[ 9.611] sna_drawable_move_region_to_cpu(pixmap=490 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.611] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.611] _sna_pixmap_move_to_cpu(pixmap=490, 1x32, flags=1) >[ 9.611] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.611] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.611] operate_inplace: no, inplace operation not suitable >[ 9.611] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.611] __sna_damage_all(1, 32) >[ 9.611] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.611] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.611] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.611] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.611] sna_accel_flush: flush?=0, dirty?=0 >[ 9.611] sna_composite(pixmap=488, op=1, src=490+(0, 0), mask=0+(0, 0), dst=488+(0, 0)+(0, 0), size=(2, 64) >[ 9.611] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.611] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.611] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.611] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.611] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.611] sna_composite: fallback, dst pixmap=488 is too small (or completely damaged) >[ 9.611] sna_composite: fallback -- fbComposite >[ 9.611] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.611] sna_composite_fb: fallback -- move src to cpu >[ 9.611] _sna_pixmap_move_to_cpu(pixmap=490, 1x32, flags=2) >[ 9.611] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.611] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.611] sna_composite_fb: fallback -- move dst to cpu >[ 9.611] sna_drawable_move_region_to_cpu(pixmap=488 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.611] sna_drawable_move_region_to_cpu: pixmap=488 all damaged on CPU >[ 9.611] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.611] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.611] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.611] sna_destroy_pixmap: pixmap=490, attached?=1 >[ 9.611] __sna_free_pixmap(pixmap=490) >[ 9.611] sna_composite(pixmap=474, op=3, src=488+(0, 0), mask=0+(0, 0), dst=474+(0, 0)+(0, 0), size=(3840, 64) >[ 9.611] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.611] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.611] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.611] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.611] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.611] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.611] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.611] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.611] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.611] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.611] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.611] sna_drawable_use_bo pixmap=474, box=((0, 0), (3840, 64)), flags=7... >[ 9.611] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.611] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.611] sna_drawable_use_bo: using whole GPU bo >[ 9.611] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.611] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.611] sna_transform_is_imprecise_integer_translation: no transform >[ 9.611] gen9_composite_picture: integer translation (0, 0), removing >[ 9.611] sna_render_pixmap_bo pixmap=488, (0, 0)x(3840, 64)/(2, 64) >[ 9.611] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.611] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.611] use_cpu_bo: no cpu bo >[ 9.611] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.611] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.611] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.611] sna_drawable_move_region_to_cpu(pixmap=488 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.611] sna_drawable_move_region_to_cpu: pixmap=488 all damaged on CPU >[ 9.611] kgem_can_create_2d: 2x64 @ 32 >[ 9.611] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.611] kgem_can_create_2d: untiled size=4096 >[ 9.611] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.611] kgem_choose_tiling: 2x64 -> 0 >[ 9.611] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.611] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.611] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.611] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.611] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.611] search_linear_cache: searching for inactive gtt map >[ 9.611] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.611] search_linear_cache: searching for inactive gtt map >[ 9.611] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.611] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.611] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 9.611] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.611] kgem_create_buffer: reusing handle=31 for buffer >[ 9.611] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 9.611] init_buffer_from_bo: reusing handle=31 for buffer >[ 9.611] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.611] kgem_bo_map: converting request for GTT map into CPU map >[ 9.611] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.611] kgem_bo_sync__cpu: handle=31 >[ 9.611] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.611] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.611] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.611] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.611] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.611] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 9.611] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 9.611] __kgem_bo_init(handle=31, num_pages=2048) >[ 9.611] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.611] upload: adding upload cache to pixmap=488 >[ 9.611] kgem_proxy_bo_attach: handle=31 >[ 9.611] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.611] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.611] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.611] gen4_choose_composite_emitter: identity src, no mask >[ 9.611] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.611] gen9_composite_get_binding_table(f180) >[ 9.611] kgem_add_reloc64: handle=31, pos=15448, delta=0, domains=40000 >[ 9.611] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 9.611] kgem_add_handle: handle=31, index=15 >[ 9.611] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd4fc000) >[ 9.611] [3c50] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.611] gen9_emit_sampler: sampler = a >[ 9.611] gen9_emit_vertex_elements: setup id=2 >[ 9.611] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.611] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.611] gen8_vertex_flush[127c] = 3 >[ 9.611] sna_destroy_pixmap: pixmap=488, attached?=1 >[ 9.611] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.611] __sna_free_pixmap(pixmap=488) >[ 9.611] sna_composite(pixmap=474, op=3, src=292+(0, 0), mask=0+(0, 0), dst=474+(0, 0)+(0, 0), size=(3840, 48) >[ 9.611] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.611] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.611] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.611] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.611] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.611] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.611] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.611] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.611] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.611] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.611] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.611] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.611] sna_drawable_use_bo pixmap=474, box=((0, 0), (3840, 48)), flags=7... >[ 9.611] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.611] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.611] sna_drawable_use_bo: using whole GPU bo >[ 9.611] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.611] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.611] sna_transform_is_imprecise_integer_translation: no transform >[ 9.611] gen9_composite_picture: integer translation (0, 0), removing >[ 9.611] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.611] sna_render_pixmap_bo: GPU all damaged >[ 9.611] color_convert: src=25000000 [20028888] >[ 9.611] color_convert: dst=25000000 [20028888] >[ 9.611] sna_render_get_solid: 25000000 >[ 9.611] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.611] gen4_choose_composite_emitter: identity source, identity mask >[ 9.611] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.611] aligning vertex: was 3, now 5 floats per vertex >[ 9.611] gen9_composite_get_binding_table(f100) >[ 9.611] gen9_emit_sampler: sampler = 3 >[ 9.612] gen9_emit_sf: num_sf_outputs=2 >[ 9.612] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.612] gen9_emit_vertex_elements: setup id=10 >[ 9.612] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.612] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.612] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.612] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.612] gen8_vertex_flush[132c] = 3 >[ 9.612] sna_composite_rectangles(pixmap=474, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.612] sna_composite_rectangles: converted to op 3 >[ 9.612] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.612] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.612] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.612] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.612] sna_drawable_use_bo pixmap=474, box=((0, 0), (3840, 48)), flags=1... >[ 9.612] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.612] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.612] sna_drawable_use_bo: using whole GPU bo >[ 9.612] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.612] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.612] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.612] sna_render_get_solid: 660a0a0a >[ 9.612] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.612] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.612] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.612] aligning vertex: was 5, now 2 floats per vertex >[ 9.612] gen9_composite_get_binding_table(f0c0) >[ 9.612] gen9_emit_sampler: sampler = 1 >[ 9.612] gen9_emit_sf: num_sf_outputs=1 >[ 9.612] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.612] gen9_emit_vertex_elements: setup id=0 >[ 9.612] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.612] (0, 0), (3840, 48) >[ 9.612] gen8_vertex_flush[13d4] = 3 >[ 9.612] sna_composite(pixmap=474, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=474+(3786, 6)+(0, 0), size=(44, 36) >[ 9.612] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.612] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.612] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.612] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.612] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.612] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.612] gen9_render_composite: 44x36, current mode=1/1 >[ 9.612] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.612] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.612] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.612] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.612] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.612] sna_drawable_use_bo pixmap=474, box=((3786, 6), (3830, 42)), flags=7... >[ 9.612] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.612] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.612] sna_drawable_use_bo: using whole GPU bo >[ 9.612] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.612] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.612] sna_transform_is_imprecise_integer_translation: no transform >[ 9.612] gen9_composite_picture: integer translation (0, 0), removing >[ 9.612] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.612] sna_render_pixmap_bo: CPU all damaged >[ 9.612] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.612] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.612] __kgem_retire_rq: request 1 complete >[ 9.612] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.612] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.612] gen8_vertex_close: used=64232, vbo active? 16, vb=625, nreloc=5 >[ 9.612] gen8_vertex_close: reloc[0] = 287 >[ 9.612] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.612] kgem_add_handle: handle=16, index=16 >[ 9.612] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.612] gen8_vertex_close: reloc[1] = 357 >[ 9.612] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.612] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.612] gen8_vertex_close: reloc[2] = 487 >[ 9.612] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.612] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.612] gen8_vertex_close: reloc[3] = 608 >[ 9.612] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.612] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.612] gen8_vertex_close: reloc[4] = 886 >[ 9.612] kgem_add_reloc64: handle=16, pos=886, delta=0, domains=200000 >[ 9.612] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fffa8000) >[ 9.612] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.612] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.612] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.612] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.612] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.612] kgem_fixup_relocs: shrinking by 53248 >[ 9.612] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.612] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.612] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.612] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.612] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.612] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.612] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.612] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.612] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.612] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=7 >[ 9.612] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.612] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.612] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=7 >[ 9.612] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=7 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=7 >[ 9.612] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=8 >[ 9.612] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.612] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.612] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.612] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.612] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.612] __kgem_bo_clear_busy: handle=7 >[ 9.612] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.612] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.612] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.612] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.612] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.612] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.612] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.612] gen4_choose_composite_emitter: identity src, no mask >[ 9.612] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.612] aligning vertex: was 2, now 3 floats per vertex >[ 9.612] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.612] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.612] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.612] kgem_add_handle: handle=4, index=0 >[ 9.612] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.612] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.612] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.612] gen9_composite_get_binding_table(ffc0) >[ 9.612] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.612] kgem_add_handle: handle=39, index=1 >[ 9.612] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.612] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.612] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.612] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.612] kgem_add_handle: handle=32, index=2 >[ 9.612] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.612] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.612] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.612] gen9_emit_sampler: sampler = 2 >[ 9.612] gen9_emit_sf: num_sf_outputs=1 >[ 9.612] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.612] gen9_emit_vertex_elements: setup id=2 >[ 9.612] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.612] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.612] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.612] gen8_vertex_flush[490] = 3 >[ 9.612] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.612] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.612] sna_glyphs: discarding mask >[ 9.612] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.612] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.612] gen9_render_composite: 0x0, current mode=1/1 >[ 9.612] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.612] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.612] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.612] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.612] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=7... >[ 9.612] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.612] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.612] sna_drawable_use_bo: using whole GPU bo >[ 9.612] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.612] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.612] color_convert: src=ffdfdbd2 [20028888] >[ 9.612] color_convert: dst=ffdfdbd2 [20028888] >[ 9.612] sna_render_get_solid: ffdfdbd2 >[ 9.612] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.612] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.612] sna_transform_is_imprecise_integer_translation: no transform >[ 9.612] gen9_composite_picture: integer translation (0, 0), removing >[ 9.612] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.612] sna_render_pixmap_bo: GPU all damaged >[ 9.612] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.612] gen4_choose_composite_emitter: solid, identity mask >[ 9.612] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.612] aligning vertex: was 3, now 4 floats per vertex >[ 9.612] gen9_composite_get_binding_table(ff00) >[ 9.612] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.612] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.612] kgem_add_handle: handle=8, index=3 >[ 9.612] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.612] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.612] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.612] kgem_add_handle: handle=6, index=4 >[ 9.612] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.612] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.612] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.612] gen9_emit_sampler: sampler = a >[ 9.612] gen9_emit_sf: num_sf_outputs=2 >[ 9.612] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.612] gen9_emit_vertex_elements: setup id=9 >[ 9.612] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.612] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.612] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.612] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.612] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.612] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.612] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.612] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.612] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.612] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.612] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.612] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.612] gen8_vertex_flush[56c] = 15 >[ 9.612] gen9_magic_ca_pass: CA fixup (16061 -> 16076) >[ 9.612] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.612] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.612] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.613] sna_composite(pixmap=474, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=474+(3626, 6)+(0, 0), size=(48, 36) >[ 9.613] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.613] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.613] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.613] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.613] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.613] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.613] gen9_render_composite: 48x36, current mode=1/1 >[ 9.613] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.613] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.613] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.613] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.613] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.613] sna_drawable_use_bo pixmap=474, box=((3626, 6), (3674, 42)), flags=7... >[ 9.613] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.613] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.613] sna_drawable_use_bo: using whole GPU bo >[ 9.613] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.613] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.613] sna_transform_is_imprecise_integer_translation: no transform >[ 9.613] gen9_composite_picture: integer translation (0, 0), removing >[ 9.613] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.613] sna_render_pixmap_bo: CPU all damaged >[ 9.613] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.613] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.613] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.613] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.613] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.613] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.613] gen4_choose_composite_emitter: identity src, no mask >[ 9.613] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.613] aligning vertex: was 4, now 3 floats per vertex >[ 9.613] gen9_composite_get_binding_table(fe40) >[ 9.613] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.613] kgem_add_handle: handle=33, index=5 >[ 9.613] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.613] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.613] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.613] gen9_emit_sampler: sampler = 2 >[ 9.613] gen9_emit_sf: num_sf_outputs=1 >[ 9.613] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.613] gen9_emit_vertex_elements: setup id=2 >[ 9.613] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.613] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.613] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.613] gen8_vertex_flush[6a8] = 3 >[ 9.613] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.613] kgem_can_create_2d: 26x20 @ 32 >[ 9.613] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.613] kgem_can_create_2d: untiled size=4096 >[ 9.613] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.613] kgem_choose_tiling: 26x20 -> 0 >[ 9.613] sna_create_pixmap: usage=0, flags=a >[ 9.613] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.613] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.613] create_pixmap: serial=491, usage=0, 26x20 >[ 9.613] sna_create_pixmap: serial=491, 26x20, usage=0 >[ 9.613] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ea, drawable=1ec >[ 9.613] sna_validate_gc: recomputing clip >[ 9.613] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.613] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.613] try_upload__fast: ignore existing cpu damage (if any) >[ 9.613] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.613] try_upload__fast: no, no gpu damage >[ 9.613] sna_drawable_move_region_to_cpu(pixmap=492 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.613] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.613] _sna_pixmap_move_to_cpu(pixmap=492, 26x20, flags=1) >[ 9.613] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.613] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.613] operate_inplace: no, inplace operation not suitable >[ 9.613] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.613] __sna_damage_all(26, 20) >[ 9.613] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.613] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.613] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.613] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.613] sna_accel_flush: flush?=1, dirty?=1 >[ 9.613] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.613] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.613] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.613] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.613] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.613] kgem_bo_sync__cpu_full: handle=33 >[ 9.613] gen8_vertex_close: used=64314, vbo active? 16, vb=204, nreloc=2 >[ 9.613] gen8_vertex_close: reloc[0] = 287 >[ 9.613] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.613] kgem_add_handle: handle=16, index=6 >[ 9.613] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.613] gen8_vertex_close: reloc[1] = 342 >[ 9.613] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.613] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 9.613] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.613] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.613] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.613] kgem_fixup_relocs: shrinking by 61440 >[ 9.613] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.613] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.613] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.613] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.613] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.613] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.613] __kgem_bo_clear_busy: handle=8 >[ 9.613] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.613] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.613] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.613] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.613] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.614] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.614] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.628] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.628] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.628] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.628] __kgem_retire_rq: request 2 complete >[ 9.628] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.628] kgem_bo_move_to_cache: release handle=11 >[ 9.628] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.628] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.628] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.628] kgem_bo_move_to_cache: release handle=25 >[ 9.628] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.628] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.628] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.628] kgem_bo_move_to_cache: release handle=38 >[ 9.628] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.628] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.628] kgem_bo_move_to_cache: release handle=20 >[ 9.628] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.628] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.628] kgem_bo_move_to_cache: release handle=22 >[ 9.628] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.628] __kgem_retire_rq: request 1 complete >[ 9.628] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.628] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.628] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.628] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.628] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.628] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.628] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.628] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.628] kgem_bo_sync__cpu_full: handle=32 >[ 9.628] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.628] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.628] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.628] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.628] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.628] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.628] sna_accel_flush: flush?=0, dirty?=0 >[ 9.628] sna_block_handler (tv=0.0) >[ 9.628] sna_wakeup_handler >[ 9.628] sna_mode_wakeup: len=64 >[ 9.628] sna_mode_wakeup: recording last swap on pipe=1, frame 300 [12c], time 9.610425 >[ 9.628] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.628] sna_mode_wakeup: flip complete, pending? 2 >[ 9.628] sna_mode_wakeup: recording last swap on pipe=0, frame 330 [14a], time 9.611732 >[ 9.628] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.628] sna_mode_wakeup: flip complete, pending? 1 >[ 9.628] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.628] sna_composite(pixmap=474, op=3, src=492+(2370, 10), mask=0+(3554, 6), dst=474+(3554, 6)+(0, 0), size=(52, 36) >[ 9.628] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.628] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.628] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.628] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.628] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.628] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.628] gen9_render_composite: 52x36, current mode=0/1 >[ 9.628] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.629] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.629] sna_blt_composite: unsupported op [3] for blitting >[ 9.629] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.629] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.629] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.629] sna_drawable_use_bo pixmap=474, box=((3554, 6), (3606, 42)), flags=7... >[ 9.629] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.629] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.629] sna_drawable_use_bo: using whole GPU bo >[ 9.629] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.629] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.629] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.629] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.629] sna_render_pixmap_bo pixmap=492, (2370, 10)x(52, 36)/(26, 20) >[ 9.629] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.629] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.629] use_cpu_bo: no cpu bo >[ 9.629] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.629] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.629] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.629] sna_drawable_move_region_to_cpu(pixmap=492 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.629] sna_drawable_move_region_to_cpu: pixmap=492 all damaged on CPU >[ 9.629] kgem_can_create_2d: 26x20 @ 32 >[ 9.629] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.629] kgem_can_create_2d: untiled size=4096 >[ 9.629] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.629] kgem_choose_tiling: 26x20 -> 0 >[ 9.629] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.629] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.629] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.629] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.629] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.629] __kgem_bo_init(handle=31, num_pages=2560) >[ 9.629] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.629] upload: adding upload cache to pixmap=492 >[ 9.629] kgem_proxy_bo_attach: handle=31 >[ 9.629] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.629] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.629] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.629] gen4_choose_composite_emitter: simple src, no mask >[ 9.629] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.629] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.629] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.629] kgem_add_handle: handle=4, index=0 >[ 9.629] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] gen9_composite_get_binding_table(ffc0) >[ 9.629] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.629] kgem_add_handle: handle=39, index=1 >[ 9.629] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.629] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.629] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.629] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.629] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 9.629] kgem_add_handle: handle=31, index=2 >[ 9.629] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 9.629] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.629] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.629] gen9_emit_sampler: sampler = 22 >[ 9.629] gen9_emit_sf: num_sf_outputs=1 >[ 9.629] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.629] gen9_emit_vertex_elements: setup id=2 >[ 9.629] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.629] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.629] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.629] gen8_vertex_flush[490] = 3 >[ 9.629] sna_destroy_pixmap: pixmap=492, attached?=1 >[ 9.629] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.629] __sna_free_pixmap(pixmap=492) >[ 9.629] sna_composite(pixmap=474, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=474+(3490, 6)+(0, 0), size=(44, 36) >[ 9.629] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.629] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.629] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.629] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.629] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.629] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.629] gen9_render_composite: 44x36, current mode=1/1 >[ 9.629] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.629] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.629] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.629] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.629] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.629] sna_drawable_use_bo pixmap=474, box=((3490, 6), (3534, 42)), flags=7... >[ 9.629] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.629] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.629] sna_drawable_use_bo: using whole GPU bo >[ 9.629] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.629] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.629] sna_transform_is_imprecise_integer_translation: no transform >[ 9.629] gen9_composite_picture: integer translation (0, 0), removing >[ 9.629] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.629] sna_render_pixmap_bo: CPU all damaged >[ 9.629] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.629] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.629] gen8_vertex_close: used=64323, vbo active? 16, vb=4, nreloc=1 >[ 9.629] gen8_vertex_close: reloc[0] = 287 >[ 9.629] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.629] kgem_add_handle: handle=16, index=3 >[ 9.629] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.629] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.629] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.629] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.629] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.629] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.629] kgem_fixup_relocs: shrinking by 61440 >[ 9.629] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.629] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.629] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.629] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.629] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.629] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.629] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.629] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.629] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.629] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.629] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.629] gen4_choose_composite_emitter: identity src, no mask >[ 9.629] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.629] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.629] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.629] kgem_add_handle: handle=4, index=0 >[ 9.629] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] gen9_composite_get_binding_table(ffc0) >[ 9.629] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.629] kgem_add_handle: handle=39, index=1 >[ 9.629] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.629] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.629] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.629] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.629] kgem_add_handle: handle=34, index=2 >[ 9.629] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.629] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.629] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.629] gen9_emit_sampler: sampler = 2 >[ 9.629] gen9_emit_sf: num_sf_outputs=1 >[ 9.629] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.629] gen9_emit_vertex_elements: setup id=2 >[ 9.629] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.629] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.629] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.629] gen8_vertex_flush[490] = 3 >[ 9.629] sna_composite(pixmap=474, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=474+(3422, 6)+(0, 0), size=(48, 36) >[ 9.629] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.629] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.629] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.629] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.629] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.629] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.629] gen9_render_composite: 48x36, current mode=1/1 >[ 9.629] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.629] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.629] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.629] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.629] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.629] sna_drawable_use_bo pixmap=474, box=((3422, 6), (3470, 42)), flags=7... >[ 9.629] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.629] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.629] sna_drawable_use_bo: using whole GPU bo >[ 9.629] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.629] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.629] sna_transform_is_imprecise_integer_translation: no transform >[ 9.629] gen9_composite_picture: integer translation (0, 0), removing >[ 9.629] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.629] sna_render_pixmap_bo: CPU all damaged >[ 9.629] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.629] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.629] __kgem_retire_rq: request 1 complete >[ 9.629] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.629] gen8_vertex_close: used=64332, vbo active? 16, vb=4, nreloc=1 >[ 9.629] gen8_vertex_close: reloc[0] = 287 >[ 9.629] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.629] kgem_add_handle: handle=16, index=3 >[ 9.629] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.629] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.629] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.629] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.629] kgem_fixup_relocs: shrinking by 61440 >[ 9.629] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.629] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.629] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.629] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.629] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.629] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.629] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.629] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.629] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.629] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.629] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.629] gen4_choose_composite_emitter: identity src, no mask >[ 9.629] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.629] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.629] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.629] kgem_add_handle: handle=4, index=0 >[ 9.629] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.629] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.629] gen9_composite_get_binding_table(ffc0) >[ 9.629] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.629] kgem_add_handle: handle=39, index=1 >[ 9.629] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.629] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.629] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.629] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.629] kgem_add_handle: handle=28, index=2 >[ 9.629] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.629] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.629] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.629] gen9_emit_sampler: sampler = 2 >[ 9.629] gen9_emit_sf: num_sf_outputs=1 >[ 9.629] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.629] gen9_emit_vertex_elements: setup id=2 >[ 9.629] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.629] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.629] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.629] gen8_vertex_flush[490] = 3 >[ 9.629] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.629] kgem_can_create_2d: 16x16 @ 32 >[ 9.629] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.629] kgem_can_create_2d: untiled size=4096 >[ 9.629] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.629] kgem_choose_tiling: 16x16 -> 0 >[ 9.629] sna_create_pixmap: usage=0, flags=a >[ 9.629] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.629] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.629] create_pixmap: serial=493, usage=0, 16x16 >[ 9.629] sna_create_pixmap: serial=493, 16x16, usage=0 >[ 9.629] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ec, drawable=1ee >[ 9.629] sna_validate_gc: recomputing clip >[ 9.629] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.629] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.629] try_upload__fast: ignore existing cpu damage (if any) >[ 9.629] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.629] try_upload__fast: no, no gpu damage >[ 9.629] sna_drawable_move_region_to_cpu(pixmap=494 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.629] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.629] _sna_pixmap_move_to_cpu(pixmap=494, 16x16, flags=1) >[ 9.629] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.629] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.629] operate_inplace: no, inplace operation not suitable >[ 9.629] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.629] __sna_damage_all(16, 16) >[ 9.629] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.629] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.629] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.629] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.629] sna_accel_flush: flush?=1, dirty?=1 >[ 9.629] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.629] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.629] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.629] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.629] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.629] kgem_bo_sync__cpu_full: handle=28 >[ 9.629] gen8_vertex_close: used=64341, vbo active? 16, vb=4, nreloc=1 >[ 9.629] gen8_vertex_close: reloc[0] = 287 >[ 9.629] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.629] kgem_add_handle: handle=16, index=3 >[ 9.629] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.629] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.629] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.629] __kgem_retire_rq: request 1 complete >[ 9.629] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.629] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.629] kgem_fixup_relocs: shrinking by 61440 >[ 9.629] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.629] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.629] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.629] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.629] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.629] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.629] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.629] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.629] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.629] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.629] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.629] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.629] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.629] __kgem_retire_rq: request 1 complete >[ 9.629] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.629] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.629] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.629] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.629] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.629] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.629] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.629] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.629] kgem_bo_sync__cpu_full: handle=34 >[ 9.629] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.629] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.629] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.629] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.629] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.629] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.630] sna_composite(pixmap=474, op=3, src=494+(2247, 15), mask=0+(3370, 7), dst=474+(3370, 7)+(0, 0), size=(32, 34) >[ 9.630] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.630] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.630] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.630] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.630] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.630] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.630] gen9_render_composite: 32x34, current mode=0/1 >[ 9.630] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.630] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.630] sna_blt_composite: unsupported op [3] for blitting >[ 9.630] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.630] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.630] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.630] sna_drawable_use_bo pixmap=474, box=((3370, 7), (3402, 41)), flags=7... >[ 9.630] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.630] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.630] sna_drawable_use_bo: using whole GPU bo >[ 9.630] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.630] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.630] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.630] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.630] sna_render_pixmap_bo pixmap=494, (2247, 15)x(32, 34)/(16, 16) >[ 9.630] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.630] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.630] use_cpu_bo: no cpu bo >[ 9.630] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.630] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.630] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.630] sna_drawable_move_region_to_cpu(pixmap=494 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.630] sna_drawable_move_region_to_cpu: pixmap=494 all damaged on CPU >[ 9.630] kgem_can_create_2d: 16x16 @ 32 >[ 9.630] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.630] kgem_can_create_2d: untiled size=4096 >[ 9.630] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.630] kgem_choose_tiling: 16x16 -> 0 >[ 9.630] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.630] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.630] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.630] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.630] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.630] __kgem_bo_init(handle=31, num_pages=1024) >[ 9.630] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.630] upload: adding upload cache to pixmap=494 >[ 9.630] kgem_proxy_bo_attach: handle=31 >[ 9.630] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.630] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 9.630] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.630] gen4_choose_composite_emitter: simple src, no mask >[ 9.630] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.630] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.630] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.630] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.630] kgem_add_handle: handle=4, index=0 >[ 9.630] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.630] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.630] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.630] gen9_composite_get_binding_table(ffc0) >[ 9.630] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.630] kgem_add_handle: handle=39, index=1 >[ 9.630] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.630] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.630] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.630] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 9.630] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 9.630] kgem_add_handle: handle=31, index=2 >[ 9.630] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 9.630] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.630] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.630] gen9_emit_sampler: sampler = 22 >[ 9.630] gen9_emit_sf: num_sf_outputs=1 >[ 9.630] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.630] gen9_emit_vertex_elements: setup id=2 >[ 9.630] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.630] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.630] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.630] gen8_vertex_flush[490] = 3 >[ 9.630] sna_destroy_pixmap: pixmap=494, attached?=1 >[ 9.630] _kgem_bo_destroy: handle=31, proxy? 1 >[ 9.630] __sna_free_pixmap(pixmap=494) >[ 9.630] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.630] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.630] sna_glyphs: discarding mask >[ 9.630] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.630] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.630] gen9_render_composite: 0x0, current mode=1/1 >[ 9.630] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.630] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.630] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.630] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.630] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=7... >[ 9.630] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.630] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.630] sna_drawable_use_bo: using whole GPU bo >[ 9.630] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.630] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.630] color_convert: src=ff232321 [20028888] >[ 9.630] color_convert: dst=ff232321 [20028888] >[ 9.630] sna_render_get_solid: ff232321 >[ 9.630] sna_render_get_solid(7) = ff232321 (old) >[ 9.630] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.630] sna_transform_is_imprecise_integer_translation: no transform >[ 9.630] gen9_composite_picture: integer translation (0, 0), removing >[ 9.630] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.630] sna_render_pixmap_bo: GPU all damaged >[ 9.630] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.630] gen4_choose_composite_emitter: solid, identity mask >[ 9.630] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.630] aligning vertex: was 3, now 4 floats per vertex >[ 9.630] gen9_composite_get_binding_table(ff00) >[ 9.630] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.630] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.630] kgem_add_handle: handle=8, index=3 >[ 9.630] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.630] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.630] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.630] kgem_add_handle: handle=6, index=4 >[ 9.630] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.630] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.630] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.630] gen9_emit_sampler: sampler = a >[ 9.630] gen9_emit_sf: num_sf_outputs=2 >[ 9.630] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.630] gen9_emit_vertex_elements: setup id=9 >[ 9.630] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.630] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.630] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.630] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.630] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.630] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.630] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.630] gen8_vertex_flush[56c] = 48 >[ 9.630] gen9_magic_ca_pass: CA fixup (16088 -> 16136) >[ 9.630] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.630] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.630] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.630] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.630] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.630] sna_glyphs: discarding mask >[ 9.630] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.630] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.630] gen9_render_composite: 0x0, current mode=1/1 >[ 9.630] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.630] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.630] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.630] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.630] sna_drawable_use_bo pixmap=474, box=((0, 0), (7680, 2160)), flags=7... >[ 9.630] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.630] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.630] sna_drawable_use_bo: using whole GPU bo >[ 9.630] gen9_composite_set_target: pixmap=474, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.630] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.630] color_convert: src=ff8e8b85 [20028888] >[ 9.630] color_convert: dst=ff8e8b85 [20028888] >[ 9.630] sna_render_get_solid: ff8e8b85 >[ 9.630] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.630] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.630] sna_transform_is_imprecise_integer_translation: no transform >[ 9.630] gen9_composite_picture: integer translation (0, 0), removing >[ 9.630] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.630] sna_render_pixmap_bo: GPU all damaged >[ 9.630] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.630] gen4_choose_composite_emitter: solid, identity mask >[ 9.630] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.630] gen9_composite_get_binding_table(fe40) >[ 9.630] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.630] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.630] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.630] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.630] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.630] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.630] gen9_emit_vertex_elements: setup id=9 >[ 9.630] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.630] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.630] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.630] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.630] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.630] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.630] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.630] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.630] gen8_vertex_flush[66c] = 48 >[ 9.630] gen9_magic_ca_pass: CA fixup (16136 -> 16184) >[ 9.630] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.630] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.630] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.630] sna_copy_area: src=pixmap=474:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.630] sna_copy_area: normal copy >[ 9.630] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.630] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.630] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.630] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.630] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.630] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.630] sna_do_copy: pixmap -- no source clipping >[ 9.630] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.630] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.630] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=474+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.630] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.630] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.630] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.630] sna_drawable_use_bo: pinned, never REPLACES >[ 9.630] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.630] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.630] sna_drawable_use_bo: applying move-to-gpu override >[ 9.630] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.630] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.630] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.630] wait_for_shadow: setting front pixmap to handle=35 >[ 9.630] sna_drawable_use_bo: using whole GPU bo >[ 9.630] sna_pixmap_move_to_gpu(pixmap=474, usage=0), flags=a >[ 9.630] sna_pixmap_move_to_gpu: already all-damaged >[ 9.630] sna_pixmap_mark_active: pixmap=474, handle=39 >[ 9.630] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.630] sna_pixmap_make_cow: make cow src=474, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.630] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.630] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.630] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.630] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.630] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.630] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.630] kgem_set_mode: flushing before new bo >[ 9.630] gen8_vertex_close: used=64736, vbo active? 16, vb=204, nreloc=2 >[ 9.630] gen8_vertex_close: reloc[0] = 287 >[ 9.630] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.630] kgem_add_handle: handle=16, index=5 >[ 9.630] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.630] gen8_vertex_close: reloc[1] = 342 >[ 9.630] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 9.630] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 9.630] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.630] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.630] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.630] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.630] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.630] kgem_fixup_relocs: shrinking by 61440 >[ 9.630] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.630] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.630] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.630] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.630] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.630] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.630] __kgem_bo_clear_busy: handle=8 >[ 9.630] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.630] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.630] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.630] __kgem_bo_clear_busy: handle=8 >[ 9.630] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.630] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.630] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.631] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.631] aligning vertex: was 4, now 2 floats per vertex >[ 9.631] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.631] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.631] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.631] kgem_add_handle: handle=4, index=0 >[ 9.631] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.631] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.631] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.631] gen9_composite_get_binding_table(ffc0) >[ 9.631] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.631] kgem_add_handle: handle=35, index=1 >[ 9.631] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.631] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.631] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.631] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.631] kgem_add_handle: handle=39, index=2 >[ 9.631] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.631] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.631] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.631] gen9_emit_sampler: sampler = 0 >[ 9.631] gen9_emit_sf: num_sf_outputs=1 >[ 9.631] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.631] gen9_emit_vertex_elements: setup id=0 >[ 9.631] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.631] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.631] gen8_vertex_flush[490] = 3 >[ 9.631] sna_destroy_pixmap: pixmap=474, attached?=1 >[ 9.631] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.631] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.631] __kgem_bo_destroy: handle=39 -> active >[ 9.631] __sna_free_pixmap(pixmap=474) >[ 9.631] sna_accel_flush: flush?=0, dirty?=0 >[ 9.631] sna_accel_flush: flush?=0, dirty?=0 >[ 9.631] sna_block_handler (tv=598.526000) >[ 9.631] kgem_retire, need_retire?=1 >[ 9.631] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.631] kgem_retire__requests_ring: retiring ring 0 >[ 9.631] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.631] __kgem_retire_rq: request 1 complete >[ 9.631] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.631] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.631] kgem_retire -- retired=0, need_retire=0 >[ 9.631] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 9.631] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 9.631] __kgem_bo_destroy: handle=31, size=262144 >[ 9.631] kgem_bo_replace_io: transferring io handle=31 to bo >[ 9.631] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.631] sna_accel_block: GPU idle, flushing >[ 9.631] gen8_vertex_close: used=64742, vbo active? 16, vb=1, nreloc=1 >[ 9.631] gen8_vertex_close: reloc[0] = 287 >[ 9.631] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.631] kgem_add_handle: handle=16, index=3 >[ 9.631] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 9.631] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.631] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.631] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.631] kgem_fixup_relocs: shrinking by 61440 >[ 9.631] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.631] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.631] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.631] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.631] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.631] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.631] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.631] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 9.631] sna_scanout_do_flush: flush timer active: delta=-13 >[ 9.631] sna_scanout_do_flush (time=9631), triggered >[ 9.631] sna_scanout_flush (time=9631), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.631] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.631] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.631] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.631] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.631] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.631] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.631] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.631] sna_pixmap_move_to_gpu: already all-damaged >[ 9.631] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.631] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.631] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.631] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.631] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.631] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.631] get_fb: reusing fb=105 for handle=35 >[ 9.631] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.631] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.631] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.631] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.631] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.631] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.631] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.631] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.631] sna_accel_do_throttle (time=9631), triggered >[ 9.631] sna_accel_throttle (time=9631) >[ 9.631] sna_accel_block: evaluating timers, active=7 >[ 9.631] sna_accel_block: flush timer expires in 16 [9647] >[ 9.631] sna_wakeup_handler >[ 9.631] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.631] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.631] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.631] kgem_can_create_2d: untiled size=66355200 >[ 9.631] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.631] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.631] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.631] sna_create_pixmap: usage=0, flags=1b >[ 9.631] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.631] __pop_freed_pixmap: reusing freed pixmap=474 header >[ 9.631] create_pixmap_hdr: pixmap=495, width=7680, height=2160, usage=0 >[ 9.631] sna_create_pixmap: serial=495, 7680x2160, usage=0 >[ 9.631] sna_composite_rectangles(pixmap=496, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.632] sna_composite_rectangles: converted to op 0 >[ 9.632] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.632] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.632] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.632] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.632] sna_composite_rectangles: dropping last-cpu hint >[ 9.632] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=19... >[ 9.632] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.632] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.632] sna_pixmap_move_to_gpu(pixmap=496, usage=0), flags=b >[ 9.632] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.632] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.632] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.632] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.632] sna_pixmap_alloc_gpu: pixmap=496 >[ 9.632] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.632] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.632] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.632] 1:from active: pitch=30720, tiling=1, handle=39, id=613 >[ 9.632] __sna_damage_all(7680, 2160) >[ 9.632] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.632] sna_pixmap_mark_active: pixmap=496, handle=39 >[ 9.632] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.632] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.632] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.632] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.632] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.632] sna_render_get_solid: 0 >[ 9.632] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.632] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.632] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.632] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.632] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.632] kgem_add_handle: handle=4, index=0 >[ 9.632] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.632] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.632] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.632] gen9_composite_get_binding_table(ffc0) >[ 9.632] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.632] kgem_add_handle: handle=39, index=1 >[ 9.632] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.632] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.632] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.632] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.632] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.632] kgem_add_handle: handle=7, index=2 >[ 9.632] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.632] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.632] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.632] gen9_emit_sampler: sampler = 1 >[ 9.632] gen9_emit_sf: num_sf_outputs=1 >[ 9.632] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.632] gen9_emit_vertex_elements: setup id=0 >[ 9.632] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.632] (0, 0), (7680, 2160) >[ 9.632] gen8_vertex_flush[490] = 3 >[ 9.632] sna_composite_rectangles: pixmap=496 marking clear [0]? 1 >[ 9.632] sna_composite_rectangles(pixmap=496, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.632] sna_composite_rectangles: converted to op 1 >[ 9.632] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.632] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.632] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.632] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.632] sna_composite_rectangles: promoting to full GPU >[ 9.632] sna_composite_rectangles: dropping last-cpu hint >[ 9.632] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=19... >[ 9.632] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.632] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.632] sna_drawable_use_bo: using whole GPU bo >[ 9.632] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.632] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.632] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.632] sna_render_get_solid: ff2c001e >[ 9.632] sna_render_get_solid(0) = ff2c001e (old) >[ 9.632] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.632] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.632] gen9_composite_get_binding_table(ff00) >[ 9.632] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.632] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.632] kgem_add_handle: handle=8, index=3 >[ 9.632] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.632] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.632] gen9_emit_vertex_elements: setup id=0 >[ 9.632] (0, 0), (7680, 2160) >[ 9.632] gen8_vertex_flush[4cc] = 3 >[ 9.632] sna_composite_rectangles: pixmap=496 marking clear [ff2c001e]? 1 >[ 9.632] sna_composite(pixmap=496, op=3, src=292+(0, 0), mask=0+(0, 0), dst=496+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.632] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.632] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.632] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.632] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.632] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.632] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.632] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.632] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.632] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.632] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.632] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.632] sna_drawable_use_bo pixmap=496, box=((0, 0), (3840, 2160)), flags=7... >[ 9.632] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.632] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.632] sna_drawable_use_bo: using whole GPU bo >[ 9.632] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.632] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.632] sna_transform_is_imprecise_integer_translation: no transform >[ 9.632] gen9_composite_picture: integer translation (0, 0), removing >[ 9.632] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.632] sna_render_pixmap_bo: GPU all damaged >[ 9.632] color_convert: src=32000000 [20028888] >[ 9.632] color_convert: dst=32000000 [20028888] >[ 9.632] sna_render_get_solid: 32000000 >[ 9.632] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.632] gen4_choose_composite_emitter: identity source, identity mask >[ 9.632] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.632] aligning vertex: was 2, now 5 floats per vertex >[ 9.632] gen9_composite_get_binding_table(fe80) >[ 9.632] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.632] kgem_add_handle: handle=9, index=4 >[ 9.632] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.632] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.632] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.632] kgem_add_reloc64: adding proxy [delta=200] for handle=7 >[ 9.632] kgem_add_reloc64[7] = (delta=200, target handle=2, presumed=fffe8000) >[ 9.632] [3f80] bind bo(handle=7, addr=fffe80c8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.632] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.632] gen9_emit_sampler: sampler = 3 >[ 9.632] gen9_emit_sf: num_sf_outputs=2 >[ 9.632] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.632] gen9_emit_vertex_elements: setup id=10 >[ 9.632] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.632] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.632] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.632] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.632] gen8_vertex_flush[5a8] = 3 >[ 9.632] sna_composite(pixmap=496, op=3, src=292+(0, 0), mask=0+(0, 0), dst=496+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.632] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.632] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.632] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.632] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.632] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.632] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.632] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.632] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.632] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.632] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.632] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.632] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.632] sna_drawable_use_bo pixmap=496, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.632] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.632] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.632] sna_drawable_use_bo: using whole GPU bo >[ 9.632] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.632] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.632] sna_transform_is_imprecise_integer_translation: no transform >[ 9.632] gen9_composite_picture: integer translation (0, 0), removing >[ 9.632] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.632] sna_render_pixmap_bo: GPU all damaged >[ 9.632] color_convert: src=32000000 [20028888] >[ 9.632] color_convert: dst=32000000 [20028888] >[ 9.632] sna_render_get_solid: 32000000 >[ 9.632] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.632] gen4_choose_composite_emitter: identity source, identity mask >[ 9.632] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.632] gen9_composite_get_binding_table(fdc0) >[ 9.632] gen9_emit_vertex_elements: setup id=10 >[ 9.632] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.632] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.633] gen8_vertex_flush[5dc] = 3 >[ 9.633] sna_composite(pixmap=496, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=496+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.633] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.633] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.633] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.633] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.633] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.633] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.633] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.633] gen9_render_composite: 132x132, current mode=1/1 >[ 9.633] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.633] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.633] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.633] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.633] sna_drawable_use_bo pixmap=496, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.633] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.633] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.633] sna_drawable_use_bo: using whole GPU bo >[ 9.633] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.633] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.633] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.633] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.633] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.633] sna_render_pixmap_bo: GPU all damaged >[ 9.633] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.633] color_convert: src=32000000 [20028888] >[ 9.633] color_convert: dst=32000000 [20028888] >[ 9.633] sna_render_get_solid: 32000000 >[ 9.633] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.633] gen4_choose_composite_emitter: simple src, identity mask >[ 9.633] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.633] gen9_composite_get_binding_table(fdc0) >[ 9.633] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.633] kgem_add_handle: handle=15, index=5 >[ 9.633] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.633] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.633] gen9_emit_sampler: sampler = 23 >[ 9.633] gen9_emit_vertex_elements: setup id=10 >[ 9.633] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.633] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.633] gen8_vertex_flush[620] = 3 >[ 9.633] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.633] kgem_can_create_2d: 80x80 @ 32 >[ 9.633] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.633] kgem_can_create_2d: untiled size=28672 >[ 9.633] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.633] kgem_choose_tiling: 80x80 -> 0 >[ 9.633] sna_create_pixmap: usage=0, flags=b >[ 9.633] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.633] __pop_freed_pixmap: reusing freed pixmap=478 header >[ 9.633] create_pixmap_hdr: pixmap=497, width=80, height=80, usage=0 >[ 9.633] sna_create_pixmap: serial=497, 80x80, usage=0 >[ 9.633] sna_composite_rectangles(pixmap=498, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.633] sna_composite_rectangles: converted to op 0 >[ 9.633] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.633] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.633] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.633] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.633] sna_composite_rectangles: dropping last-cpu hint >[ 9.633] sna_drawable_use_bo pixmap=498, box=((0, 0), (80, 80)), flags=19... >[ 9.633] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.633] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.633] sna_pixmap_move_to_gpu(pixmap=498, usage=0), flags=b >[ 9.633] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.633] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.633] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.633] kgem_choose_tiling: 80x80 -> 0 >[ 9.633] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.633] kgem_choose_tiling: 80x80 -> 0 >[ 9.633] sna_pixmap_alloc_gpu: pixmap=498 >[ 9.633] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.633] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.633] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.633] from inactive: pitch=320, tiling=0: handle=22, id=614 >[ 9.633] __sna_damage_all(80, 80) >[ 9.633] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.633] sna_pixmap_mark_active: pixmap=498, handle=22 >[ 9.633] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.633] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.633] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.633] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.633] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.633] sna_render_get_solid: 0 >[ 9.633] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.633] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.633] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.633] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.633] aligning vertex: was 5, now 2 floats per vertex >[ 9.633] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.633] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.633] gen9_composite_get_binding_table(fd40) >[ 9.633] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.633] kgem_add_handle: handle=22, index=6 >[ 9.633] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.633] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.633] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.633] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.633] gen9_emit_sampler: sampler = 1 >[ 9.633] gen9_emit_sf: num_sf_outputs=1 >[ 9.633] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.633] gen9_emit_vertex_elements: setup id=0 >[ 9.633] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.633] (0, 0), (80, 80) >[ 9.633] gen8_vertex_flush[6d8] = 3 >[ 9.633] sna_composite_rectangles: pixmap=498 marking clear [0]? 1 >[ 9.633] sna_composite_rectangles(pixmap=498, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.633] sna_composite_rectangles: converted to op 1 >[ 9.633] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.633] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.633] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.633] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.633] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.633] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.633] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.633] sna_composite_rectangles: dropping last-cpu hint >[ 9.633] sna_drawable_use_bo pixmap=498, box=((0, 0), (80, 80)), flags=1... >[ 9.633] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.633] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.633] sna_drawable_use_bo: using whole GPU bo >[ 9.633] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.633] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.633] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.633] sna_render_get_solid: 40404040 >[ 9.633] sna_render_get_solid(1) = 40404040 (old) >[ 9.633] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.633] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.633] gen9_composite_get_binding_table(fcc0) >[ 9.633] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.633] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.633] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.633] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.633] gen9_emit_vertex_elements: setup id=0 >[ 9.633] (0, 0), (2, 2) >[ 9.633] (78, 0), (80, 2) >[ 9.633] (0, 78), (2, 80) >[ 9.633] (78, 78), (80, 80) >[ 9.633] gen8_vertex_flush[714] = 12 >[ 9.633] sna_composite(pixmap=496, op=3, src=498+(0, 0), mask=0+(0, 0), dst=496+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.633] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.633] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.633] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.633] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.633] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.633] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.633] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.633] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.633] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.633] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.633] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.633] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.633] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=7... >[ 9.633] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.633] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.633] sna_drawable_use_bo: using whole GPU bo >[ 9.633] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.633] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.633] sna_transform_is_imprecise_integer_translation: no transform >[ 9.633] gen9_composite_picture: integer translation (0, 0), removing >[ 9.633] sna_render_pixmap_bo pixmap=498, (0, 0)x(7680, 2160)/(80, 80) >[ 9.633] sna_render_pixmap_bo: GPU all damaged >[ 9.633] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.633] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.633] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.633] gen4_choose_composite_emitter: identity src, no mask >[ 9.633] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.633] aligning vertex: was 2, now 3 floats per vertex >[ 9.633] gen9_composite_get_binding_table(fc40) >[ 9.633] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.633] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.633] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.633] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.633] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.633] gen9_emit_sampler: sampler = a >[ 9.634] gen9_emit_vertex_elements: setup id=2 >[ 9.634] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.634] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.634] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.634] gen8_vertex_flush[7b0] = 3 >[ 9.634] sna_destroy_pixmap: pixmap=498, attached?=1 >[ 9.634] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.634] __kgem_bo_destroy: handle=22, size=61440 >[ 9.634] __kgem_bo_destroy: handle=22 -> active >[ 9.634] __sna_free_pixmap(pixmap=498) >[ 9.634] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.634] kgem_can_create_2d: 640x2096 @ 32 >[ 9.634] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.634] kgem_can_create_2d: untiled size=5365760 >[ 9.634] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.634] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.634] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.634] sna_create_pixmap: usage=0, flags=1b >[ 9.634] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.634] __pop_freed_pixmap: reusing freed pixmap=498 header >[ 9.634] create_pixmap_hdr: pixmap=499, width=640, height=2096, usage=0 >[ 9.634] sna_create_pixmap: serial=499, 640x2096, usage=0 >[ 9.634] sna_composite_rectangles(pixmap=500, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.634] sna_composite_rectangles: converted to op 0 >[ 9.634] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.634] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.634] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.634] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.634] sna_composite_rectangles: dropping last-cpu hint >[ 9.634] sna_drawable_use_bo pixmap=500, box=((0, 0), (640, 2096)), flags=19... >[ 9.634] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.634] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.634] sna_pixmap_move_to_gpu(pixmap=500, usage=0), flags=b >[ 9.634] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.634] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.634] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.634] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.634] sna_pixmap_alloc_gpu: pixmap=500 >[ 9.634] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.634] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.634] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.634] from inactive: pitch=2560, tiling=1: handle=25, id=615 >[ 9.634] __sna_damage_all(640, 2096) >[ 9.634] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.634] sna_pixmap_mark_active: pixmap=500, handle=25 >[ 9.634] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.634] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.634] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.634] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.634] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.634] sna_render_get_solid: 0 >[ 9.634] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.634] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.634] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.634] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.634] aligning vertex: was 3, now 2 floats per vertex >[ 9.634] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.634] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.634] gen9_composite_get_binding_table(fbc0) >[ 9.634] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.634] kgem_add_handle: handle=25, index=7 >[ 9.634] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.634] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.634] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.634] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.634] gen9_emit_sampler: sampler = 1 >[ 9.634] gen9_emit_vertex_elements: setup id=0 >[ 9.634] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.634] (0, 0), (640, 2096) >[ 9.634] gen8_vertex_flush[820] = 3 >[ 9.634] sna_composite_rectangles: pixmap=500 marking clear [0]? 1 >[ 9.634] sna_composite(pixmap=500, op=3, src=292+(168, 968), mask=0+(0, 0), dst=500+(8, 904)+(0, 0), size=(624, 224) >[ 9.634] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.634] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.634] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.634] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.634] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.634] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.634] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.634] gen9_render_composite: 624x224, current mode=1/1 >[ 9.634] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.634] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.634] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.634] sna_drawable_use_bo pixmap=500, box=((8, 904), (632, 1128)), flags=7... >[ 9.634] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.634] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.634] sna_drawable_use_bo: using whole GPU bo >[ 9.634] gen9_composite_set_target: pixmap=500, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.634] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.634] sna_transform_is_imprecise_integer_translation: no transform >[ 9.634] gen9_composite_picture: integer translation (0, 0), removing >[ 9.634] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.634] sna_render_pixmap_bo: GPU all damaged >[ 9.634] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.634] color_convert: src=32000000 [20028888] >[ 9.634] color_convert: dst=32000000 [20028888] >[ 9.634] sna_render_get_solid: 32000000 >[ 9.634] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.634] gen4_choose_composite_emitter: identity source, identity mask >[ 9.634] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.634] aligning vertex: was 2, now 5 floats per vertex >[ 9.634] gen9_composite_get_binding_table(fb40) >[ 9.634] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.634] gen9_emit_sampler: sampler = 3 >[ 9.634] gen9_emit_sf: num_sf_outputs=2 >[ 9.634] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.634] gen9_emit_vertex_elements: setup id=10 >[ 9.634] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.634] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.634] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.634] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.634] gen8_vertex_flush[8e8] = 3 >[ 9.634] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.634] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.634] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.634] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.634] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.634] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.634] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.634] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.634] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.634] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.634] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.634] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.634] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.634] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.634] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.634] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.634] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.634] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.634] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.634] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.634] sna_drawable_use_bo pixmap=500, box=((8, 904), (632, 1128)), flags=7... >[ 9.634] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.634] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.634] sna_drawable_use_bo: using whole GPU bo >[ 9.634] gen9_composite_set_target: pixmap=500, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.634] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.634] color_convert: src=660a0a0a [20028888] >[ 9.634] color_convert: dst=660a0a0a [20028888] >[ 9.634] sna_render_get_solid: 660a0a0a >[ 9.634] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.634] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.634] gen4_choose_spans_emitter: solid source >[ 9.634] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.634] aligning vertex: was 5, now 3 floats per vertex >[ 9.634] gen9_composite_get_binding_table(fb00) >[ 9.634] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.634] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.634] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.634] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.634] gen9_emit_sampler: sampler = c >[ 9.634] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.634] gen9_emit_vertex_elements: setup id=5 >[ 9.634] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.634] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.634] thread_choose_span: clipped? 0 >[ 9.634] imprecise_trapezoid_span_converter: using 4 threads >[ 9.634] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.634] thread_choose_span: clipped? 0 >[ 9.634] span_thread: flushing 95 boxes >[ 9.635] [ 9.635] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.635] span_thread: flushing 1 boxes >[ 9.635] flushing vbo for gen9_get_rectangles: 2 < 9 >[ 9.635] gen8_vertex_flush[994] = 222 >[ 9.635] gen8_vertex_finish: used=65532 / 65534 >[ 9.635] gen8_vertex_finish: reloc[0] = 287 >[ 9.635] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 9.635] kgem_add_handle: handle=16, index=8 >[ 9.635] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.635] gen8_vertex_finish: reloc[1] = 357 >[ 9.635] kgem_add_reloc64: handle=16, pos=357, delta=0, domains=200000 >[ 9.635] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.635] gen8_vertex_finish: reloc[2] = 487 >[ 9.635] kgem_add_reloc64: handle=16, pos=487, delta=0, domains=200000 >[ 9.635] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.635] gen8_vertex_finish: reloc[3] = 608 >[ 9.635] kgem_add_reloc64: handle=16, pos=608, delta=0, domains=200000 >[ 9.635] span_thread: flushing 95 boxes >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.635] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.635] _kgem_bo_destroy: handle=16, proxy? 0 >[ 9.635] __kgem_bo_destroy: handle=16, size=262144 >[ 9.635] __kgem_bo_destroy: handle=16 -> active >[ 9.635] kgem_create_linear(262144) >[ 9.635] search_linear_cache: num_pages=64, flags=486, use_active? 0, use_large=0 [max=65536] >[ 9.635] search_linear_cache: searching for inactive cpu map >[ 9.635] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 9.635] search_linear_cache: found handle=31 (num_pages=64) in linear vma cache >[ 9.635] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 9.635] kgem_bo_map: converting request for GTT map into CPU map >[ 9.635] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 9.635] kgem_bo_sync__cpu: handle=31 >[ 9.635] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.635] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 9.635] __kgem_busy: handle=31, busy=0, wedged=0 >[ 9.635] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 9.635] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 9.635] gen8_vertex_finish: create vbo handle=31, size=65534 >[ 9.635] gen8_vertex_flush[9c4] = 354 >[ 9.635] gen9_render_composite_spans_done() >[ 9.635] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.635] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.635] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.635] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.635] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.635] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.635] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.635] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.635] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.635] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.635] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.635] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.635] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.635] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.635] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.635] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.635] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.635] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.635] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.635] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.635] sna_drawable_use_bo pixmap=500, box=((8, 904), (632, 1128)), flags=7... >[ 9.635] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.635] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.635] sna_drawable_use_bo: using whole GPU bo >[ 9.635] gen9_composite_set_target: pixmap=500, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.635] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.635] color_convert: src=66282828 [20028888] >[ 9.635] color_convert: dst=66282828 [20028888] >[ 9.635] sna_render_get_solid: 66282828 >[ 9.635] sna_render_get_solid(3) = 66282828 (old) >[ 9.635] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.635] gen4_choose_spans_emitter: solid source >[ 9.635] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.635] gen9_composite_get_binding_table(fa80) >[ 9.635] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.635] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.635] kgem_add_reloc64[18] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.635] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.635] gen9_emit_vertex_elements: setup id=5 >[ 9.635] thread_choose_span: clipped? 0 >[ 9.635] imprecise_trapezoid_span_converter: using 4 threads >[ 9.635] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.635] thread_choose_span: clipped? 0 >[ 9.635] span_thread: flushing 2 boxes >[ 9.635] span_thread: flushing 2 boxes >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.635] span_thread: flushing 162 boxes >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.635] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.636] span_thread: flushing 166 boxes >[ 9.636] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.636] gen8_vertex_flush[a00] = 996 >[ 9.636] gen9_render_composite_spans_done() >[ 9.636] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.636] kgem_can_create_2d: 640x2096 @ 32 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.636] kgem_can_create_2d: untiled size=5365760 >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.636] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.636] sna_create_pixmap: usage=0, flags=1b >[ 9.636] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.636] __pop_freed_pixmap: reusing freed pixmap=480 header >[ 9.636] create_pixmap_hdr: pixmap=501, width=640, height=2096, usage=0 >[ 9.636] sna_create_pixmap: serial=501, 640x2096, usage=0 >[ 9.636] sna_composite_rectangles(pixmap=502, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.636] sna_composite_rectangles: converted to op 0 >[ 9.636] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.636] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.636] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.636] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.636] sna_composite_rectangles: dropping last-cpu hint >[ 9.636] sna_drawable_use_bo pixmap=502, box=((0, 0), (640, 2096)), flags=19... >[ 9.636] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.636] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.636] sna_pixmap_move_to_gpu(pixmap=502, usage=0), flags=b >[ 9.636] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.636] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.636] sna_pixmap_alloc_gpu: pixmap=502 >[ 9.636] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.636] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.636] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.636] from inactive: pitch=2560, tiling=1: handle=11, id=616 >[ 9.636] __sna_damage_all(640, 2096) >[ 9.636] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.636] sna_pixmap_mark_active: pixmap=502, handle=11 >[ 9.636] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.636] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.636] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.636] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.636] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.636] sna_render_get_solid: 0 >[ 9.636] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.636] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.636] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.636] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.636] aligning vertex: was 3, now 2 floats per vertex >[ 9.636] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.636] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.636] gen9_composite_get_binding_table(fa00) >[ 9.636] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.636] kgem_add_handle: handle=11, index=9 >[ 9.636] kgem_add_reloc64[19] = (delta=0, target handle=9, presumed=fa111000) >[ 9.636] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.636] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.636] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.636] gen9_emit_sampler: sampler = 1 >[ 9.636] gen9_emit_sf: num_sf_outputs=1 >[ 9.636] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.636] gen9_emit_vertex_elements: setup id=0 >[ 9.636] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.636] (0, 0), (640, 2096) >[ 9.636] gen8_vertex_flush[ad4] = 3 >[ 9.636] sna_composite_rectangles: pixmap=502 marking clear [0]? 1 >[ 9.636] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.636] kgem_can_create_2d: 624x224 @ 32 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.636] kgem_can_create_2d: untiled size=561152 >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.636] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.636] sna_create_pixmap: usage=0, flags=1b >[ 9.636] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.636] __pop_freed_pixmap: reusing freed pixmap=486 header >[ 9.636] create_pixmap_hdr: pixmap=503, width=624, height=224, usage=0 >[ 9.636] sna_create_pixmap: serial=503, 624x224, usage=0 >[ 9.636] sna_composite_rectangles(pixmap=504, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.636] sna_composite_rectangles: converted to op 0 >[ 9.636] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.636] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.636] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.636] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.636] sna_composite_rectangles: dropping last-cpu hint >[ 9.636] sna_drawable_use_bo pixmap=504, box=((0, 0), (624, 224)), flags=19... >[ 9.636] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.636] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.636] sna_pixmap_move_to_gpu(pixmap=504, usage=0), flags=b >[ 9.636] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.636] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.636] sna_pixmap_alloc_gpu: pixmap=504 >[ 9.636] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.636] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.636] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.636] from inactive: pitch=2560, tiling=1: handle=20, id=617 >[ 9.636] __sna_damage_all(624, 224) >[ 9.636] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.636] sna_pixmap_mark_active: pixmap=504, handle=20 >[ 9.636] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.636] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.636] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.636] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.636] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.636] sna_render_get_solid: 0 >[ 9.636] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.636] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.636] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.636] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.636] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.636] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.636] gen9_composite_get_binding_table(f980) >[ 9.636] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.636] kgem_add_handle: handle=20, index=10 >[ 9.636] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd9be000) >[ 9.636] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.636] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.636] gen9_emit_vertex_elements: setup id=0 >[ 9.636] (0, 0), (624, 224) >[ 9.636] gen8_vertex_flush[b08] = 3 >[ 9.636] sna_composite_rectangles: pixmap=504 marking clear [0]? 1 >[ 9.636] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.636] kgem_can_create_2d: 576x76 @ 32 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.636] kgem_can_create_2d: untiled size=176128 >[ 9.636] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.636] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.636] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.636] sna_create_pixmap: usage=0, flags=1b >[ 9.636] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.636] __pop_freed_pixmap: reusing freed pixmap=484 header >[ 9.636] create_pixmap_hdr: pixmap=505, width=576, height=76, usage=0 >[ 9.636] sna_create_pixmap: serial=505, 576x76, usage=0 >[ 9.636] sna_accel_flush: flush?=0, dirty?=0 >[ 9.636] sna_block_handler (tv=0.0) >[ 9.636] sna_wakeup_handler >[ 9.636] sna_composite_rectangles(pixmap=506, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.637] sna_composite_rectangles: converted to op 0 >[ 9.637] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.637] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.637] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.637] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.637] sna_composite_rectangles: dropping last-cpu hint >[ 9.637] sna_drawable_use_bo pixmap=506, box=((0, 0), (576, 76)), flags=19... >[ 9.637] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.637] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.637] sna_pixmap_move_to_gpu(pixmap=506, usage=0), flags=b >[ 9.637] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.637] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.637] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.637] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.637] sna_pixmap_alloc_gpu: pixmap=506 >[ 9.637] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.637] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.637] kgem_set_tiling: handle=16, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.637] kgem_bo_remove_from_active: removing handle=16 from active >[ 9.637] 1:from active: pitch=2560, tiling=1, handle=16, id=618 >[ 9.637] __sna_damage_all(576, 76) >[ 9.637] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.637] sna_pixmap_mark_active: pixmap=506, handle=16 >[ 9.637] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.637] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.637] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.637] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.637] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.637] sna_render_get_solid: 0 >[ 9.637] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.637] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.637] gen9_composite_get_binding_table(f900) >[ 9.637] kgem_add_reloc64: handle=16, pos=15928, delta=0, domains=20002 >[ 9.637] kgem_add_reloc64[21] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.637] __kgem_bo_mark_dirty: handle=16 (proxy? 0) >[ 9.637] [3e30] bind bo(handle=16, addr=fffa8000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.637] gen9_emit_vertex_elements: setup id=0 >[ 9.637] (0, 0), (576, 76) >[ 9.637] gen8_vertex_flush[b3c] = 3 >[ 9.637] sna_composite_rectangles: pixmap=506 marking clear [0]? 1 >[ 9.637] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.637] trapezoid_spans_maybe_inplace? clear, no >[ 9.637] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.637] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.637] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.637] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.637] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.637] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.637] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.637] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.637] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.637] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.637] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.637] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.637] sna_drawable_use_bo pixmap=506, box=((2, 2), (574, 74)), flags=7... >[ 9.637] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.637] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.637] sna_drawable_use_bo: using whole GPU bo >[ 9.637] gen9_composite_set_target: pixmap=506, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.637] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.637] color_convert: src=4c000000 [20028888] >[ 9.637] color_convert: dst=4c000000 [20028888] >[ 9.637] sna_render_get_solid: 4c000000 >[ 9.637] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.637] gen4_choose_spans_emitter: solid source >[ 9.637] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.637] aligning vertex: was 2, now 3 floats per vertex >[ 9.637] gen9_composite_get_binding_table(f880) >[ 9.637] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.637] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.637] kgem_add_reloc64[22] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.637] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.637] gen9_emit_sampler: sampler = c >[ 9.637] gen9_emit_sf: num_sf_outputs=2 >[ 9.637] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.637] gen9_emit_vertex_elements: setup id=5 >[ 9.637] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.637] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.637] thread_choose_span: clipped? 0 >[ 9.637] imprecise_trapezoid_span_converter: using 4 threads >[ 9.637] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.637] thread_choose_span: clipped? 0 >[ 9.637] span_thread: flushing 26 boxes >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.637] span_thread: flushing 26 boxes >[ 9.637] span_thread: flushing 1 boxes >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.637] span_thread: flushing 1 boxes >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.637] gen8_vertex_flush[bec] = 162 >[ 9.637] gen9_render_composite_spans_done() >[ 9.637] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.637] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.637] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.637] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.637] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.637] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.637] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.637] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.637] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.637] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.637] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.637] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.637] sna_drawable_use_bo pixmap=506, box=((0, 0), (576, 76)), flags=7... >[ 9.637] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.637] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.637] sna_drawable_use_bo: using whole GPU bo >[ 9.637] gen9_composite_set_target: pixmap=506, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.637] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.637] color_convert: src=e6e6e6e6 [20028888] >[ 9.637] color_convert: dst=e6e6e6e6 [20028888] >[ 9.637] sna_render_get_solid: e6e6e6e6 >[ 9.637] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.637] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.637] gen4_choose_spans_emitter: solid source >[ 9.637] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.637] gen9_composite_get_binding_table(f800) >[ 9.637] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.637] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.637] kgem_add_reloc64[23] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.637] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.637] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.637] gen9_emit_vertex_elements: setup id=5 >[ 9.637] thread_choose_span: clipped? 0 >[ 9.637] imprecise_trapezoid_span_converter: using 4 threads >[ 9.637] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.637] thread_choose_span: clipped? 0 >[ 9.637] span_thread: flushing 62 boxes >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.637] span_thread: flushing 2 boxes >[ 9.637] span_thread: flushing 62 boxes >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.637] span_thread: flushing 2 boxes >[ 9.638] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.637] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.638] gen8_vertex_flush[c40] = 384 >[ 9.638] gen9_render_composite_spans_done() >[ 9.638] sna_composite_rectangles(pixmap=506, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.638] sna_composite_rectangles: converted to op 1 >[ 9.638] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.638] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.638] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.638] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.638] sna_composite_rectangles: dropping last-cpu hint >[ 9.638] sna_drawable_use_bo pixmap=506, box=((16, 16), (18, 60)), flags=9... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.638] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.638] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.638] sna_render_get_solid: ffffffff >[ 9.638] sna_render_get_solid(white) >[ 9.638] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.638] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.638] aligning vertex: was 3, now 2 floats per vertex >[ 9.638] gen9_composite_get_binding_table(f780) >[ 9.638] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.638] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.638] kgem_add_reloc64[24] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.638] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.638] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.638] gen9_emit_sampler: sampler = 1 >[ 9.638] gen9_emit_sf: num_sf_outputs=1 >[ 9.638] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.638] gen9_emit_vertex_elements: setup id=0 >[ 9.638] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.638] (16, 16), (18, 60) >[ 9.638] gen8_vertex_flush[d00] = 3 >[ 9.638] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1ee, drawable=1f8 >[ 9.638] sna_validate_gc: recomputing clip >[ 9.638] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.638] sna_copy_area: src=pixmap=506:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=504:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.638] sna_copy_area: normal copy >[ 9.638] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.638] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.638] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.638] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.638] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.638] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.638] sna_do_copy: pixmap -- no source clipping >[ 9.638] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.638] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.638] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=506+(-24, -136), dst pixmap=504+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.638] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=16, cpu_bo=0), replaces=0 >[ 9.638] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.638] sna_drawable_use_bo pixmap=504, box=((24, 136), (600, 212)), flags=b... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] sna_pixmap_move_to_gpu(pixmap=506, usage=0), flags=a >[ 9.638] sna_pixmap_move_to_gpu: already all-damaged >[ 9.638] sna_pixmap_mark_active: pixmap=506, handle=16 >[ 9.638] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.638] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.638] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.638] gen9_composite_get_binding_table(f700) >[ 9.638] kgem_add_reloc64: handle=16, pos=15800, delta=0, domains=40000 >[ 9.638] kgem_add_reloc64[25] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.638] [3db0] bind bo(handle=16, addr=fffa8000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.638] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.638] gen9_emit_sampler: sampler = 0 >[ 9.638] gen9_emit_vertex_elements: setup id=0 >[ 9.638] (0, 0) -> (24, 136) + (576, 76) >[ 9.638] gen8_vertex_flush[d54] = 3 >[ 9.638] sna_destroy_pixmap: pixmap=506, attached?=1 >[ 9.638] _kgem_bo_destroy: handle=16, proxy? 0 >[ 9.638] __kgem_bo_destroy: handle=16, size=262144 >[ 9.638] __kgem_bo_destroy: handle=16 -> active >[ 9.638] __sna_free_pixmap(pixmap=506) >[ 9.638] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.638] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.638] sna_glyphs: discarding mask >[ 9.638] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.638] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.638] gen9_render_composite: 0x0, current mode=1/1 >[ 9.638] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.638] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.638] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.638] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.638] sna_drawable_use_bo pixmap=504, box=((0, 0), (624, 224)), flags=7... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] gen9_composite_set_target: pixmap=504, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.638] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.638] color_convert: src=ff888888 [20028888] >[ 9.638] color_convert: dst=ff888888 [20028888] >[ 9.638] sna_render_get_solid: ff888888 >[ 9.638] sna_render_get_solid(5) = ff888888 (old) >[ 9.638] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.638] sna_transform_is_imprecise_integer_translation: no transform >[ 9.638] gen9_composite_picture: integer translation (0, 0), removing >[ 9.638] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.638] sna_render_pixmap_bo: GPU all damaged >[ 9.638] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.638] gen4_choose_composite_emitter: solid, identity mask >[ 9.638] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.638] aligning vertex: was 2, now 4 floats per vertex >[ 9.638] gen9_composite_get_binding_table(f680) >[ 9.638] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.638] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.638] kgem_add_reloc64[26] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.638] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.638] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.638] kgem_add_handle: handle=6, index=11 >[ 9.638] kgem_add_reloc64[27] = (delta=0, target handle=11, presumed=fd585000) >[ 9.638] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.638] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.638] gen9_emit_sampler: sampler = a >[ 9.638] gen9_emit_sf: num_sf_outputs=2 >[ 9.638] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.638] gen9_emit_vertex_elements: setup id=9 >[ 9.638] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.638] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.638] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.638] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.638] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.638] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.638] gen8_vertex_flush[e30] = 24 >[ 9.638] gen9_magic_ca_pass: CA fixup (1430 -> 1454) >[ 9.638] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.638] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.638] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.638] sna_composite(pixmap=504, op=3, src=210+(0, 0), mask=0+(28, 8), dst=504+(28, 8)+(0, 0), size=(20, 80) >[ 9.638] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.638] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.638] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.638] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.638] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.638] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.638] gen9_render_composite: 20x80, current mode=1/1 >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.638] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.638] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.638] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.638] sna_drawable_use_bo pixmap=504, box=((28, 8), (48, 88)), flags=7... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] gen9_composite_set_target: pixmap=504, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.638] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.638] sna_transform_is_imprecise_integer_translation: no transform >[ 9.638] gen9_composite_picture: integer translation (0, 0), removing >[ 9.638] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.638] sna_render_pixmap_bo: GPU all damaged >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.638] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.638] gen4_choose_composite_emitter: identity src, no mask >[ 9.638] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.638] aligning vertex: was 4, now 3 floats per vertex >[ 9.638] gen9_composite_get_binding_table(f5c0) >[ 9.638] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.638] kgem_add_handle: handle=12, index=12 >[ 9.638] kgem_add_reloc64[28] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.638] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.638] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.638] gen9_emit_sampler: sampler = 2 >[ 9.638] gen9_emit_sf: num_sf_outputs=1 >[ 9.638] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.638] gen9_emit_vertex_elements: setup id=2 >[ 9.638] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.638] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.638] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.638] gen8_vertex_flush[f80] = 3 >[ 9.638] sna_composite(pixmap=504, op=3, src=214+(0, 0), mask=0+(28, 0), dst=504+(28, 0)+(0, 0), size=(20, 8) >[ 9.638] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.638] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.638] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.638] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.638] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.638] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.638] gen9_render_composite: 20x8, current mode=1/1 >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.638] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.638] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.638] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.638] sna_drawable_use_bo pixmap=504, box=((28, 0), (48, 8)), flags=7... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] gen9_composite_set_target: pixmap=504, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.638] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.638] sna_transform_is_imprecise_integer_translation: no transform >[ 9.638] gen9_composite_picture: integer translation (0, 0), removing >[ 9.638] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.638] sna_render_pixmap_bo: GPU all damaged >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.638] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.638] gen4_choose_composite_emitter: identity src, no mask >[ 9.638] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.638] gen9_composite_get_binding_table(f540) >[ 9.638] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.638] kgem_add_handle: handle=24, index=13 >[ 9.638] kgem_add_reloc64[29] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.638] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.638] gen9_emit_vertex_elements: setup id=2 >[ 9.638] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.638] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.638] gen8_vertex_flush[fbc] = 3 >[ 9.638] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1f8, drawable=1f6 >[ 9.638] sna_validate_gc: recomputing clip >[ 9.638] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.638] sna_copy_area: src=pixmap=504:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=502:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.638] sna_copy_area: normal copy >[ 9.638] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.638] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.638] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.638] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.638] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.638] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.638] sna_do_copy: pixmap -- no source clipping >[ 9.638] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.638] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.638] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=504+(-8, -896), dst pixmap=502+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.638] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.638] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.638] sna_drawable_use_bo pixmap=502, box=((8, 896), (632, 1120)), flags=b... >[ 9.638] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.638] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.638] sna_drawable_use_bo: using whole GPU bo >[ 9.638] sna_pixmap_move_to_gpu(pixmap=504, usage=0), flags=a >[ 9.638] sna_pixmap_move_to_gpu: already all-damaged >[ 9.638] sna_pixmap_mark_active: pixmap=504, handle=20 >[ 9.638] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.638] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.638] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.638] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.638] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.638] aligning vertex: was 3, now 2 floats per vertex >[ 9.638] gen9_composite_get_binding_table(f4c0) >[ 9.638] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.638] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.638] kgem_add_reloc64[30] = (delta=0, target handle=10, presumed=fd9be000) >[ 9.638] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.638] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.638] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.638] gen9_emit_sampler: sampler = 0 >[ 9.638] gen9_emit_vertex_elements: setup id=0 >[ 9.638] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.638] (0, 0) -> (8, 896) + (624, 224) >[ 9.638] gen8_vertex_flush[1044] = 3 >[ 9.638] sna_destroy_pixmap: pixmap=504, attached?=1 >[ 9.638] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.638] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.638] __kgem_bo_destroy: handle=20 -> active >[ 9.638] __sna_free_pixmap(pixmap=504) >[ 9.638] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.638] kgem_can_create_2d: 624x80 @ 32 >[ 9.639] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.639] kgem_can_create_2d: untiled size=200704 >[ 9.639] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.639] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.639] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.639] sna_create_pixmap: usage=0, flags=1b >[ 9.639] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.639] __pop_freed_pixmap: reusing freed pixmap=504 header >[ 9.639] create_pixmap_hdr: pixmap=507, width=624, height=80, usage=0 >[ 9.639] sna_create_pixmap: serial=507, 624x80, usage=0 >[ 9.639] sna_composite_rectangles(pixmap=508, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.639] sna_composite_rectangles: converted to op 0 >[ 9.639] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.639] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.639] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.639] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.639] sna_composite_rectangles: dropping last-cpu hint >[ 9.639] sna_drawable_use_bo pixmap=508, box=((0, 0), (624, 80)), flags=19... >[ 9.639] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.639] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.639] sna_pixmap_move_to_gpu(pixmap=508, usage=0), flags=b >[ 9.639] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.639] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.639] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.639] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.639] sna_pixmap_alloc_gpu: pixmap=508 >[ 9.639] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.639] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.639] kgem_bo_remove_from_active: removing handle=16 from active >[ 9.639] 1:from active: pitch=2560, tiling=1, handle=16, id=619 >[ 9.639] __sna_damage_all(624, 80) >[ 9.639] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.639] sna_pixmap_mark_active: pixmap=508, handle=16 >[ 9.639] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.639] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.639] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.639] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.639] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.639] sna_render_get_solid: 0 >[ 9.639] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.639] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.639] gen9_composite_get_binding_table(f440) >[ 9.639] kgem_add_reloc64: handle=16, pos=15624, delta=0, domains=20002 >[ 9.639] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.639] __kgem_bo_mark_dirty: handle=16 (proxy? 0) >[ 9.639] [3d00] bind bo(handle=16, addr=fffa8000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.639] gen9_emit_sampler: sampler = 1 >[ 9.639] gen9_emit_vertex_elements: setup id=0 >[ 9.639] (0, 0), (624, 80) >[ 9.639] gen8_vertex_flush[1080] = 3 >[ 9.639] sna_composite_rectangles: pixmap=508 marking clear [0]? 1 >[ 9.639] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1f6, drawable=1fc >[ 9.639] sna_validate_gc: recomputing clip >[ 9.639] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.639] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=508:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.639] sna_copy_area: normal copy >[ 9.639] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.639] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.639] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.639] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.639] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.639] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.639] sna_do_copy: pixmap -- no source clipping >[ 9.639] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.639] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.639] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=508+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.639] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=16, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.639] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.639] sna_drawable_use_bo pixmap=508, box=((28, 0), (246, 80)), flags=b... >[ 9.639] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.639] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.639] sna_drawable_use_bo: using whole GPU bo >[ 9.639] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.639] sna_pixmap_move_to_gpu: already all-damaged >[ 9.639] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.639] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.639] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.639] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.639] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.639] kgem_bo_is_render: handle=16, rq? 1 [1] >[ 9.639] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.639] gen9_composite_get_binding_table(f3c0) >[ 9.639] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.639] kgem_add_handle: handle=21, index=14 >[ 9.639] kgem_add_reloc64[32] = (delta=0, target handle=14, presumed=fd994000) >[ 9.639] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.639] gen9_emit_sampler: sampler = 0 >[ 9.639] gen9_emit_vertex_elements: setup id=0 >[ 9.639] (0, 0) -> (28, 0) + (218, 80) >[ 9.639] gen8_vertex_flush[10c4] = 3 >[ 9.639] sna_composite(pixmap=502, op=3, src=508+(0, 0), mask=0+(0, 0), dst=502+(8, 1136)+(0, 0), size=(624, 80) >[ 9.639] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.639] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.639] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.639] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.639] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.639] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.639] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.639] gen9_render_composite: 624x80, current mode=1/1 >[ 9.639] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 9.639] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.639] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.639] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.639] sna_drawable_use_bo pixmap=502, box=((8, 1136), (632, 1216)), flags=7... >[ 9.639] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.639] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.639] sna_drawable_use_bo: using whole GPU bo >[ 9.639] gen9_composite_set_target: pixmap=502, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.639] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.639] sna_transform_is_imprecise_integer_translation: no transform >[ 9.639] gen9_composite_picture: integer translation (0, 0), removing >[ 9.639] sna_render_pixmap_bo pixmap=508, (0, 0)x(624, 80)/(624, 80) >[ 9.639] sna_render_pixmap_bo: GPU all damaged >[ 9.639] color_convert: src=cc000000 [20028888] >[ 9.639] color_convert: dst=cc000000 [20028888] >[ 9.639] sna_render_get_solid: cc000000 >[ 9.639] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.639] gen4_choose_composite_emitter: identity source, identity mask >[ 9.639] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.639] aligning vertex: was 2, now 5 floats per vertex >[ 9.639] gen9_composite_get_binding_table(f340) >[ 9.639] kgem_add_reloc64: handle=16, pos=15560, delta=0, domains=40000 >[ 9.639] kgem_add_reloc64[33] = (delta=0, target handle=8, presumed=fffa8000) >[ 9.639] [3cc0] bind bo(handle=16, addr=fffa8000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.639] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.639] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.639] kgem_add_reloc64[34] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.639] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.639] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.639] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.639] gen9_emit_sampler: sampler = 3 >[ 9.639] gen9_emit_sf: num_sf_outputs=2 >[ 9.639] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.639] gen9_emit_vertex_elements: setup id=10 >[ 9.639] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.639] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.639] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.639] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.639] gen8_vertex_flush[11b0] = 3 >[ 9.639] sna_destroy_pixmap: pixmap=508, attached?=1 >[ 9.639] _kgem_bo_destroy: handle=16, proxy? 0 >[ 9.639] __kgem_bo_destroy: handle=16, size=262144 >[ 9.639] __kgem_bo_destroy: handle=16 -> active >[ 9.639] __sna_free_pixmap(pixmap=508) >[ 9.639] sna_composite(pixmap=500, op=3, src=502+(0, 0), mask=0+(0, 0), dst=500+(0, 0)+(0, 0), size=(640, 2096) >[ 9.639] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.639] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.639] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.639] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.639] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.639] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.639] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.639] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.639] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.639] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.639] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.639] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.639] sna_drawable_use_bo pixmap=500, box=((0, 0), (640, 2096)), flags=7... >[ 9.639] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.639] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.639] sna_drawable_use_bo: using whole GPU bo >[ 9.639] gen9_composite_set_target: pixmap=500, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.639] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.639] sna_transform_is_imprecise_integer_translation: no transform >[ 9.639] gen9_composite_picture: integer translation (0, 0), removing >[ 9.639] sna_render_pixmap_bo pixmap=502, (0, 0)x(640, 2096)/(640, 2096) >[ 9.639] sna_render_pixmap_bo: GPU all damaged >[ 9.639] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.639] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.639] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.639] gen4_choose_composite_emitter: identity src, no mask >[ 9.639] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.639] aligning vertex: was 5, now 3 floats per vertex >[ 9.639] gen9_composite_get_binding_table(f280) >[ 9.639] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.639] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.639] kgem_add_reloc64[35] = (delta=0, target handle=9, presumed=fa111000) >[ 9.639] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.639] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.639] gen9_emit_sampler: sampler = 2 >[ 9.639] gen9_emit_sf: num_sf_outputs=1 >[ 9.639] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.639] gen9_emit_vertex_elements: setup id=2 >[ 9.639] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.639] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.639] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.639] gen8_vertex_flush[1258] = 3 >[ 9.639] sna_destroy_pixmap: pixmap=502, attached?=1 >[ 9.639] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.639] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.639] __kgem_bo_destroy: handle=11 -> active >[ 9.639] __sna_free_pixmap(pixmap=502) >[ 9.639] sna_composite(pixmap=496, op=3, src=500+(0, 0), mask=0+(160, 64), dst=496+(160, 64)+(0, 0), size=(640, 2096) >[ 9.639] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.639] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.639] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.639] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.639] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.639] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.639] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.639] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.639] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.639] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.639] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.639] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.639] sna_drawable_use_bo pixmap=496, box=((160, 64), (800, 2160)), flags=7... >[ 9.639] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.639] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.639] sna_drawable_use_bo: using whole GPU bo >[ 9.639] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.639] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.639] sna_transform_is_imprecise_integer_translation: no transform >[ 9.639] gen9_composite_picture: integer translation (0, 0), removing >[ 9.639] sna_render_pixmap_bo pixmap=500, (0, 0)x(640, 2096)/(640, 2096) >[ 9.639] sna_render_pixmap_bo: GPU all damaged >[ 9.639] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.639] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.639] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.639] gen4_choose_composite_emitter: identity src, no mask >[ 9.639] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.639] gen9_composite_get_binding_table(f200) >[ 9.639] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.639] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.639] kgem_add_reloc64[36] = (delta=0, target handle=7, presumed=f4225000) >[ 9.639] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.639] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.639] gen9_emit_vertex_elements: setup id=2 >[ 9.639] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.639] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.639] gen8_vertex_flush[12a4] = 3 >[ 9.639] sna_destroy_pixmap: pixmap=500, attached?=1 >[ 9.639] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.639] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.639] __kgem_bo_destroy: handle=25 -> active >[ 9.639] __sna_free_pixmap(pixmap=500) >[ 9.639] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.639] kgem_can_create_2d: 2x64 @ 32 >[ 9.639] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.639] kgem_can_create_2d: untiled size=4096 >[ 9.639] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.639] kgem_choose_tiling: 2x64 -> 0 >[ 9.639] sna_create_pixmap: usage=0, flags=a >[ 9.639] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.639] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.639] create_pixmap: serial=509, usage=0, 2x64 >[ 9.639] sna_create_pixmap: serial=509, 2x64, usage=0 >[ 9.639] sna_composite_rectangles(pixmap=510, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.639] sna_composite_rectangles: converted to op 0 >[ 9.639] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.639] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.639] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.639] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.639] sna_composite_rectangles: fallback, dst pixmap=510 too small or not attached >[ 9.639] sna_composite_rectangles: fallback >[ 9.639] sna_drawable_move_region_to_cpu(pixmap=510 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.639] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.639] _sna_pixmap_move_to_cpu(pixmap=510, 2x64, flags=1) >[ 9.639] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.639] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.639] operate_inplace: no, inplace operation not suitable >[ 9.639] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.639] __sna_damage_all(2, 64) >[ 9.639] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.639] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.639] kgem_can_create_2d: 1x32 @ 32 >[ 9.639] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.639] kgem_can_create_2d: untiled size=4096 >[ 9.639] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.639] kgem_choose_tiling: 1x32 -> 0 >[ 9.639] sna_create_pixmap: usage=0, flags=a >[ 9.639] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.639] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.639] create_pixmap: serial=511, usage=0, 1x32 >[ 9.639] sna_create_pixmap: serial=511, 1x32, usage=0 >[ 9.639] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=1fc, drawable=200 >[ 9.639] sna_validate_gc: recomputing clip >[ 9.639] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.639] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.639] try_upload__fast: ignore existing cpu damage (if any) >[ 9.639] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.639] try_upload__fast: no, no gpu damage >[ 9.639] sna_drawable_move_region_to_cpu(pixmap=512 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.639] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.639] _sna_pixmap_move_to_cpu(pixmap=512, 1x32, flags=1) >[ 9.639] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.639] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.639] operate_inplace: no, inplace operation not suitable >[ 9.639] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.639] __sna_damage_all(1, 32) >[ 9.639] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.639] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.639] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.639] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.639] sna_accel_flush: flush?=0, dirty?=0 >[ 9.639] sna_composite(pixmap=510, op=1, src=512+(0, 0), mask=0+(0, 0), dst=510+(0, 0)+(0, 0), size=(2, 64) >[ 9.639] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.639] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.639] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.639] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.639] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.639] sna_composite: fallback, dst pixmap=510 is too small (or completely damaged) >[ 9.639] sna_composite: fallback -- fbComposite >[ 9.639] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.639] sna_composite_fb: fallback -- move src to cpu >[ 9.639] _sna_pixmap_move_to_cpu(pixmap=512, 1x32, flags=2) >[ 9.639] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.639] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.639] sna_composite_fb: fallback -- move dst to cpu >[ 9.639] sna_drawable_move_region_to_cpu(pixmap=510 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.640] sna_drawable_move_region_to_cpu: pixmap=510 all damaged on CPU >[ 9.640] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.640] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.640] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.640] sna_destroy_pixmap: pixmap=512, attached?=1 >[ 9.640] __sna_free_pixmap(pixmap=512) >[ 9.640] sna_composite(pixmap=496, op=3, src=510+(0, 0), mask=0+(0, 0), dst=496+(0, 0)+(0, 0), size=(3840, 64) >[ 9.640] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.640] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.640] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.640] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.640] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.640] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.640] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.640] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.640] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.640] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.640] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.640] sna_drawable_use_bo pixmap=496, box=((0, 0), (3840, 64)), flags=7... >[ 9.640] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.640] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.640] sna_drawable_use_bo: using whole GPU bo >[ 9.640] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.640] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.640] sna_transform_is_imprecise_integer_translation: no transform >[ 9.640] gen9_composite_picture: integer translation (0, 0), removing >[ 9.640] sna_render_pixmap_bo pixmap=510, (0, 0)x(3840, 64)/(2, 64) >[ 9.640] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.640] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.640] use_cpu_bo: no cpu bo >[ 9.640] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.640] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.640] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.640] sna_drawable_move_region_to_cpu(pixmap=510 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.640] sna_drawable_move_region_to_cpu: pixmap=510 all damaged on CPU >[ 9.640] kgem_can_create_2d: 2x64 @ 32 >[ 9.640] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.640] kgem_can_create_2d: untiled size=4096 >[ 9.640] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.640] kgem_choose_tiling: 2x64 -> 0 >[ 9.640] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.640] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.640] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.640] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.640] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.640] search_linear_cache: searching for inactive gtt map >[ 9.640] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.640] search_linear_cache: searching for inactive gtt map >[ 9.640] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.640] kgem_set_tiling: handle=23, tiling=0 [0], pitch=0 [0]: 1 >[ 9.640] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.640] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.640] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.640] kgem_create_buffer: reusing handle=23 for buffer >[ 9.640] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.640] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.640] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.640] kgem_bo_map: converting request for GTT map into CPU map >[ 9.640] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.640] kgem_bo_sync__cpu: handle=23 >[ 9.640] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.640] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.640] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.640] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.640] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.640] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.640] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.640] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.640] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.640] upload: adding upload cache to pixmap=510 >[ 9.640] kgem_proxy_bo_attach: handle=23 >[ 9.640] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.640] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.640] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.640] gen4_choose_composite_emitter: identity src, no mask >[ 9.640] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.640] gen9_composite_get_binding_table(f180) >[ 9.640] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.640] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.640] kgem_add_handle: handle=23, index=15 >[ 9.640] kgem_add_reloc64[37] = (delta=0, target handle=15, presumed=fd545000) >[ 9.640] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.640] gen9_emit_sampler: sampler = a >[ 9.640] gen9_emit_vertex_elements: setup id=2 >[ 9.640] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.640] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.640] gen8_vertex_flush[12e8] = 3 >[ 9.640] sna_destroy_pixmap: pixmap=510, attached?=1 >[ 9.640] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.640] __sna_free_pixmap(pixmap=510) >[ 9.640] sna_composite(pixmap=496, op=3, src=292+(0, 0), mask=0+(0, 0), dst=496+(0, 0)+(0, 0), size=(3840, 48) >[ 9.640] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.640] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.640] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.640] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.640] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.640] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.640] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.640] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.640] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.640] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.640] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.640] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.640] sna_drawable_use_bo pixmap=496, box=((0, 0), (3840, 48)), flags=7... >[ 9.640] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.640] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.640] sna_drawable_use_bo: using whole GPU bo >[ 9.640] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.640] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.640] sna_transform_is_imprecise_integer_translation: no transform >[ 9.640] gen9_composite_picture: integer translation (0, 0), removing >[ 9.640] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.640] sna_render_pixmap_bo: GPU all damaged >[ 9.640] color_convert: src=32000000 [20028888] >[ 9.640] color_convert: dst=32000000 [20028888] >[ 9.640] sna_render_get_solid: 32000000 >[ 9.640] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.640] gen4_choose_composite_emitter: identity source, identity mask >[ 9.640] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.640] aligning vertex: was 3, now 5 floats per vertex >[ 9.640] gen9_composite_get_binding_table(f100) >[ 9.640] gen9_emit_sampler: sampler = 3 >[ 9.640] gen9_emit_sf: num_sf_outputs=2 >[ 9.640] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.640] gen9_emit_vertex_elements: setup id=10 >[ 9.640] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.640] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.640] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.640] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.640] gen8_vertex_flush[1398] = 3 >[ 9.640] sna_composite_rectangles(pixmap=496, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.640] sna_composite_rectangles: converted to op 3 >[ 9.640] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.640] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.640] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.640] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.640] sna_drawable_use_bo pixmap=496, box=((0, 0), (3840, 48)), flags=1... >[ 9.640] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.640] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.640] sna_drawable_use_bo: using whole GPU bo >[ 9.640] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.640] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.640] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.640] sna_render_get_solid: 660a0a0a >[ 9.640] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.640] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.640] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.640] aligning vertex: was 5, now 2 floats per vertex >[ 9.640] gen9_composite_get_binding_table(f0c0) >[ 9.640] gen9_emit_sampler: sampler = 1 >[ 9.640] gen9_emit_sf: num_sf_outputs=1 >[ 9.640] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.640] gen9_emit_vertex_elements: setup id=0 >[ 9.640] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.640] (0, 0), (3840, 48) >[ 9.640] gen8_vertex_flush[1440] = 3 >[ 9.640] sna_composite(pixmap=496, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=496+(3786, 6)+(0, 0), size=(44, 36) >[ 9.640] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.640] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.640] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.640] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.640] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.640] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.640] gen9_render_composite: 44x36, current mode=1/1 >[ 9.640] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.640] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.640] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.640] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.640] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.640] sna_drawable_use_bo pixmap=496, box=((3786, 6), (3830, 42)), flags=7... >[ 9.640] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.640] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.640] sna_drawable_use_bo: using whole GPU bo >[ 9.640] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.640] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.640] sna_transform_is_imprecise_integer_translation: no transform >[ 9.640] gen9_composite_picture: integer translation (0, 0), removing >[ 9.640] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.640] sna_render_pixmap_bo: CPU all damaged >[ 9.640] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.640] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.640] __kgem_retire_rq: request 1 complete >[ 9.640] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.640] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.640] gen8_vertex_close: used=5922, vbo active? 31, vb=625, nreloc=5 >[ 9.640] gen8_vertex_close: reloc[0] = 620 >[ 9.640] kgem_add_reloc64: handle=31, pos=620, delta=0, domains=200000 >[ 9.640] kgem_add_handle: handle=31, index=16 >[ 9.640] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.640] gen8_vertex_close: reloc[1] = 688 >[ 9.640] kgem_add_reloc64: handle=31, pos=688, delta=0, domains=200000 >[ 9.640] kgem_add_reloc64[39] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.640] gen8_vertex_close: reloc[2] = 903 >[ 9.640] kgem_add_reloc64: handle=31, pos=903, delta=0, domains=200000 >[ 9.640] kgem_add_reloc64[40] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.640] gen8_vertex_close: reloc[3] = 987 >[ 9.640] kgem_add_reloc64: handle=31, pos=987, delta=0, domains=200000 >[ 9.640] kgem_add_reloc64[41] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.640] gen8_vertex_close: reloc[4] = 1127 >[ 9.640] kgem_add_reloc64: handle=31, pos=1127, delta=0, domains=200000 >[ 9.640] kgem_add_reloc64[42] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.640] batch[1/1, flags=1800]: 1302 1302 15408 16384, nreloc=43, nexec=17, nfence=0, aperture=42596 [fenced=0] >[ 9.640] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.640] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.640] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.640] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.640] kgem_fixup_relocs: shrinking by 53248 >[ 9.640] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.640] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.640] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.640] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.640] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.640] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fffa8000 >[ 9.640] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.640] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.640] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.640] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=7 >[ 9.640] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.640] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.640] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=7 >[ 9.640] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=7 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=7 >[ 9.640] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=8 >[ 9.640] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.640] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.640] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.640] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.640] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.640] __kgem_bo_clear_busy: handle=7 >[ 9.640] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.640] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.640] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.640] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.640] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.640] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.640] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.640] gen4_choose_composite_emitter: identity src, no mask >[ 9.640] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.640] aligning vertex: was 2, now 3 floats per vertex >[ 9.640] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.640] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.640] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.640] kgem_add_handle: handle=4, index=0 >[ 9.640] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.640] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.640] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.640] gen9_composite_get_binding_table(ffc0) >[ 9.640] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.640] kgem_add_handle: handle=39, index=1 >[ 9.640] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.640] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.640] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.640] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.640] kgem_add_handle: handle=32, index=2 >[ 9.640] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.640] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.640] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.640] gen9_emit_sampler: sampler = 2 >[ 9.640] gen9_emit_sf: num_sf_outputs=1 >[ 9.640] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.640] gen9_emit_vertex_elements: setup id=2 >[ 9.640] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.640] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.640] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.640] gen8_vertex_flush[490] = 3 >[ 9.640] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.640] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.640] sna_glyphs: discarding mask >[ 9.640] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.640] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.640] gen9_render_composite: 0x0, current mode=1/1 >[ 9.641] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.641] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.641] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.641] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.641] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=7... >[ 9.641] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.641] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.641] sna_drawable_use_bo: using whole GPU bo >[ 9.641] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.641] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.641] color_convert: src=ffdfdbd2 [20028888] >[ 9.641] color_convert: dst=ffdfdbd2 [20028888] >[ 9.641] sna_render_get_solid: ffdfdbd2 >[ 9.641] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.641] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.641] sna_transform_is_imprecise_integer_translation: no transform >[ 9.641] gen9_composite_picture: integer translation (0, 0), removing >[ 9.641] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.641] sna_render_pixmap_bo: GPU all damaged >[ 9.641] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.641] gen4_choose_composite_emitter: solid, identity mask >[ 9.641] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.641] aligning vertex: was 3, now 4 floats per vertex >[ 9.641] gen9_composite_get_binding_table(ff00) >[ 9.641] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.641] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.641] kgem_add_handle: handle=8, index=3 >[ 9.641] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.641] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.641] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.641] kgem_add_handle: handle=6, index=4 >[ 9.641] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.641] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.641] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.641] gen9_emit_sampler: sampler = a >[ 9.641] gen9_emit_sf: num_sf_outputs=2 >[ 9.641] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.641] gen9_emit_vertex_elements: setup id=9 >[ 9.641] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.641] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.641] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.641] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.641] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.641] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.641] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.641] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.641] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.641] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.641] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.641] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.641] gen8_vertex_flush[56c] = 15 >[ 9.641] gen9_magic_ca_pass: CA fixup (1483 -> 1498) >[ 9.641] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.641] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.641] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.641] sna_composite(pixmap=496, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=496+(3626, 6)+(0, 0), size=(48, 36) >[ 9.641] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.641] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.641] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.641] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.641] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.641] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.641] gen9_render_composite: 48x36, current mode=1/1 >[ 9.641] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.641] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.641] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.641] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.641] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.641] sna_drawable_use_bo pixmap=496, box=((3626, 6), (3674, 42)), flags=7... >[ 9.641] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.641] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.641] sna_drawable_use_bo: using whole GPU bo >[ 9.641] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.641] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.641] sna_transform_is_imprecise_integer_translation: no transform >[ 9.641] gen9_composite_picture: integer translation (0, 0), removing >[ 9.641] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.641] sna_render_pixmap_bo: CPU all damaged >[ 9.641] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.641] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.641] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.641] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.641] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.641] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.641] gen4_choose_composite_emitter: identity src, no mask >[ 9.641] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.641] aligning vertex: was 4, now 3 floats per vertex >[ 9.641] gen9_composite_get_binding_table(fe40) >[ 9.641] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.641] kgem_add_handle: handle=33, index=5 >[ 9.641] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.641] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.641] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.641] gen9_emit_sampler: sampler = 2 >[ 9.641] gen9_emit_sf: num_sf_outputs=1 >[ 9.641] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.641] gen9_emit_vertex_elements: setup id=2 >[ 9.641] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.641] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.641] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.641] gen8_vertex_flush[6a8] = 3 >[ 9.641] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.641] kgem_can_create_2d: 26x20 @ 32 >[ 9.641] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.641] kgem_can_create_2d: untiled size=4096 >[ 9.641] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.641] kgem_choose_tiling: 26x20 -> 0 >[ 9.641] sna_create_pixmap: usage=0, flags=a >[ 9.641] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.641] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.641] create_pixmap: serial=513, usage=0, 26x20 >[ 9.641] sna_create_pixmap: serial=513, 26x20, usage=0 >[ 9.641] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=200, drawable=202 >[ 9.641] sna_validate_gc: recomputing clip >[ 9.641] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.641] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.641] try_upload__fast: ignore existing cpu damage (if any) >[ 9.641] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.641] try_upload__fast: no, no gpu damage >[ 9.641] sna_drawable_move_region_to_cpu(pixmap=514 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.641] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.641] _sna_pixmap_move_to_cpu(pixmap=514, 26x20, flags=1) >[ 9.641] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.641] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.641] operate_inplace: no, inplace operation not suitable >[ 9.642] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.642] __sna_damage_all(26, 20) >[ 9.642] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.642] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.642] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.642] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.642] sna_accel_flush: flush?=1, dirty?=1 >[ 9.642] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.642] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.642] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.642] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.642] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.642] kgem_bo_sync__cpu_full: handle=33 >[ 9.642] gen8_vertex_close: used=6003, vbo active? 31, vb=204, nreloc=2 >[ 9.642] gen8_vertex_close: reloc[0] = 287 >[ 9.642] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.642] kgem_add_handle: handle=31, index=6 >[ 9.642] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.642] gen8_vertex_close: reloc[1] = 342 >[ 9.642] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.642] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.642] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.642] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.642] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.642] kgem_fixup_relocs: shrinking by 61440 >[ 9.642] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.642] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.642] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.642] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.642] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.642] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.642] __kgem_bo_clear_busy: handle=8 >[ 9.642] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.642] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.642] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.642] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.642] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.642] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.642] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.656] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.656] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.656] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.656] __kgem_retire_rq: request 2 complete >[ 9.656] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.656] kgem_bo_move_to_cache: release handle=25 >[ 9.656] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.656] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.656] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.656] kgem_bo_move_to_cache: release handle=11 >[ 9.657] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.657] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.657] __kgem_bo_flush: handle=16, busy=0, wedged=0 >[ 9.657] kgem_bo_move_to_cache: release handle=16 >[ 9.657] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 9.657] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.657] kgem_bo_move_to_cache: release handle=20 >[ 9.657] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.657] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.657] kgem_bo_move_to_cache: release handle=22 >[ 9.657] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.657] __kgem_retire_rq: request 1 complete >[ 9.657] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.657] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.657] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.657] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.657] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.657] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.657] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.657] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.657] kgem_bo_sync__cpu_full: handle=32 >[ 9.657] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.657] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.657] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.657] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.657] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.657] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.657] sna_accel_flush: flush?=0, dirty?=0 >[ 9.657] sna_block_handler (tv=0.0) >[ 9.657] sna_wakeup_handler >[ 9.657] sna_mode_wakeup: len=64 >[ 9.657] sna_mode_wakeup: recording last swap on pipe=1, frame 302 [12e], time 9.643763 >[ 9.657] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.657] sna_mode_wakeup: flip complete, pending? 2 >[ 9.657] sna_mode_wakeup: recording last swap on pipe=0, frame 332 [14c], time 9.645067 >[ 9.657] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.657] sna_mode_wakeup: flip complete, pending? 1 >[ 9.657] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.657] sna_composite(pixmap=496, op=3, src=514+(2370, 10), mask=0+(3554, 6), dst=496+(3554, 6)+(0, 0), size=(52, 36) >[ 9.657] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.657] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.657] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.657] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.657] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.657] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.657] gen9_render_composite: 52x36, current mode=0/1 >[ 9.657] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.657] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.657] sna_blt_composite: unsupported op [3] for blitting >[ 9.657] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.657] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.657] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.657] sna_drawable_use_bo pixmap=496, box=((3554, 6), (3606, 42)), flags=7... >[ 9.657] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.657] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.657] sna_drawable_use_bo: using whole GPU bo >[ 9.657] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.657] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.657] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.657] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.657] sna_render_pixmap_bo pixmap=514, (2370, 10)x(52, 36)/(26, 20) >[ 9.657] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.657] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.657] use_cpu_bo: no cpu bo >[ 9.657] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.657] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.657] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.657] sna_drawable_move_region_to_cpu(pixmap=514 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.657] sna_drawable_move_region_to_cpu: pixmap=514 all damaged on CPU >[ 9.657] kgem_can_create_2d: 26x20 @ 32 >[ 9.657] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.657] kgem_can_create_2d: untiled size=4096 >[ 9.657] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.657] kgem_choose_tiling: 26x20 -> 0 >[ 9.657] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.657] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.657] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.657] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.657] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.657] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.657] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.657] upload: adding upload cache to pixmap=514 >[ 9.657] kgem_proxy_bo_attach: handle=23 >[ 9.657] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.657] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.657] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.657] gen4_choose_composite_emitter: simple src, no mask >[ 9.657] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.657] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.657] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.657] kgem_add_handle: handle=4, index=0 >[ 9.657] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] gen9_composite_get_binding_table(ffc0) >[ 9.657] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.657] kgem_add_handle: handle=39, index=1 >[ 9.657] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.657] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.657] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.657] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.657] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.657] kgem_add_handle: handle=23, index=2 >[ 9.657] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.657] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.657] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.657] gen9_emit_sampler: sampler = 22 >[ 9.657] gen9_emit_sf: num_sf_outputs=1 >[ 9.657] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.657] gen9_emit_vertex_elements: setup id=2 >[ 9.657] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.657] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.657] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.657] gen8_vertex_flush[490] = 3 >[ 9.657] sna_destroy_pixmap: pixmap=514, attached?=1 >[ 9.657] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.657] __sna_free_pixmap(pixmap=514) >[ 9.657] sna_composite(pixmap=496, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=496+(3490, 6)+(0, 0), size=(44, 36) >[ 9.657] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.657] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.657] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.657] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.657] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.657] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.657] gen9_render_composite: 44x36, current mode=1/1 >[ 9.657] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.657] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.657] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.657] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.657] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.657] sna_drawable_use_bo pixmap=496, box=((3490, 6), (3534, 42)), flags=7... >[ 9.657] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.657] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.657] sna_drawable_use_bo: using whole GPU bo >[ 9.657] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.657] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.657] sna_transform_is_imprecise_integer_translation: no transform >[ 9.657] gen9_composite_picture: integer translation (0, 0), removing >[ 9.657] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.657] sna_render_pixmap_bo: CPU all damaged >[ 9.657] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.657] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.657] gen8_vertex_close: used=6012, vbo active? 31, vb=4, nreloc=1 >[ 9.657] gen8_vertex_close: reloc[0] = 287 >[ 9.657] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.657] kgem_add_handle: handle=31, index=3 >[ 9.657] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.657] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.657] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.657] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.657] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.657] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.657] kgem_fixup_relocs: shrinking by 61440 >[ 9.657] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.657] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.657] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.657] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.657] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.657] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.657] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.657] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.657] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.657] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.657] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.657] gen4_choose_composite_emitter: identity src, no mask >[ 9.657] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.657] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.657] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.657] kgem_add_handle: handle=4, index=0 >[ 9.657] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] gen9_composite_get_binding_table(ffc0) >[ 9.657] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.657] kgem_add_handle: handle=39, index=1 >[ 9.657] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.657] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.657] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.657] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.657] kgem_add_handle: handle=34, index=2 >[ 9.657] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.657] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.657] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.657] gen9_emit_sampler: sampler = 2 >[ 9.657] gen9_emit_sf: num_sf_outputs=1 >[ 9.657] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.657] gen9_emit_vertex_elements: setup id=2 >[ 9.657] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.657] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.657] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.657] gen8_vertex_flush[490] = 3 >[ 9.657] sna_composite(pixmap=496, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=496+(3422, 6)+(0, 0), size=(48, 36) >[ 9.657] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.657] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.657] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.657] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.657] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.657] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.657] gen9_render_composite: 48x36, current mode=1/1 >[ 9.657] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.657] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.657] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.657] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.657] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.657] sna_drawable_use_bo pixmap=496, box=((3422, 6), (3470, 42)), flags=7... >[ 9.657] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.657] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.657] sna_drawable_use_bo: using whole GPU bo >[ 9.657] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.657] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.657] sna_transform_is_imprecise_integer_translation: no transform >[ 9.657] gen9_composite_picture: integer translation (0, 0), removing >[ 9.657] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.657] sna_render_pixmap_bo: CPU all damaged >[ 9.657] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.657] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.657] __kgem_retire_rq: request 1 complete >[ 9.657] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.657] gen8_vertex_close: used=6021, vbo active? 31, vb=4, nreloc=1 >[ 9.657] gen8_vertex_close: reloc[0] = 287 >[ 9.657] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.657] kgem_add_handle: handle=31, index=3 >[ 9.657] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.657] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.657] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.657] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.657] kgem_fixup_relocs: shrinking by 61440 >[ 9.657] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.657] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.657] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.657] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.657] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.657] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.657] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.657] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.657] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.657] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.657] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.657] gen4_choose_composite_emitter: identity src, no mask >[ 9.657] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.657] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.657] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.657] kgem_add_handle: handle=4, index=0 >[ 9.657] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.657] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.657] gen9_composite_get_binding_table(ffc0) >[ 9.657] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.657] kgem_add_handle: handle=39, index=1 >[ 9.657] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.657] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.657] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.657] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.657] kgem_add_handle: handle=28, index=2 >[ 9.657] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.657] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.657] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.657] gen9_emit_sampler: sampler = 2 >[ 9.657] gen9_emit_sf: num_sf_outputs=1 >[ 9.657] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.657] gen9_emit_vertex_elements: setup id=2 >[ 9.657] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.657] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.657] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.657] gen8_vertex_flush[490] = 3 >[ 9.657] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.658] kgem_can_create_2d: 16x16 @ 32 >[ 9.658] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.658] kgem_can_create_2d: untiled size=4096 >[ 9.658] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.658] kgem_choose_tiling: 16x16 -> 0 >[ 9.658] sna_create_pixmap: usage=0, flags=a >[ 9.658] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.658] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.658] create_pixmap: serial=515, usage=0, 16x16 >[ 9.658] sna_create_pixmap: serial=515, 16x16, usage=0 >[ 9.658] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=202, drawable=204 >[ 9.658] sna_validate_gc: recomputing clip >[ 9.658] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.658] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.658] try_upload__fast: ignore existing cpu damage (if any) >[ 9.658] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.658] try_upload__fast: no, no gpu damage >[ 9.658] sna_drawable_move_region_to_cpu(pixmap=516 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.658] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.658] _sna_pixmap_move_to_cpu(pixmap=516, 16x16, flags=1) >[ 9.658] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.658] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.658] operate_inplace: no, inplace operation not suitable >[ 9.658] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.658] __sna_damage_all(16, 16) >[ 9.658] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.658] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.658] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.658] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.658] sna_accel_flush: flush?=1, dirty?=1 >[ 9.658] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.658] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.658] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.658] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.658] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.658] kgem_bo_sync__cpu_full: handle=28 >[ 9.658] gen8_vertex_close: used=6030, vbo active? 31, vb=4, nreloc=1 >[ 9.658] gen8_vertex_close: reloc[0] = 287 >[ 9.658] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.658] kgem_add_handle: handle=31, index=3 >[ 9.658] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.658] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.658] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.658] __kgem_retire_rq: request 1 complete >[ 9.658] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.658] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.658] kgem_fixup_relocs: shrinking by 61440 >[ 9.658] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.658] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.658] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.658] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.658] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.658] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.658] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.658] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.658] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.658] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.658] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.658] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.658] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.658] __kgem_retire_rq: request 1 complete >[ 9.658] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.658] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.658] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.658] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.658] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.658] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.658] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.658] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.658] kgem_bo_sync__cpu_full: handle=34 >[ 9.658] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.658] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.658] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.658] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.658] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.658] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.658] sna_composite(pixmap=496, op=3, src=516+(2247, 15), mask=0+(3370, 7), dst=496+(3370, 7)+(0, 0), size=(32, 34) >[ 9.658] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.658] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.658] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.658] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.658] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.658] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.658] gen9_render_composite: 32x34, current mode=0/1 >[ 9.658] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.658] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.658] sna_blt_composite: unsupported op [3] for blitting >[ 9.658] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.658] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.658] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.658] sna_drawable_use_bo pixmap=496, box=((3370, 7), (3402, 41)), flags=7... >[ 9.658] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.658] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.658] sna_drawable_use_bo: using whole GPU bo >[ 9.658] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.658] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.658] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.658] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.658] sna_render_pixmap_bo pixmap=516, (2247, 15)x(32, 34)/(16, 16) >[ 9.658] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.658] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.658] use_cpu_bo: no cpu bo >[ 9.658] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.658] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.658] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.658] sna_drawable_move_region_to_cpu(pixmap=516 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.658] sna_drawable_move_region_to_cpu: pixmap=516 all damaged on CPU >[ 9.658] kgem_can_create_2d: 16x16 @ 32 >[ 9.658] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.658] kgem_can_create_2d: untiled size=4096 >[ 9.658] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.658] kgem_choose_tiling: 16x16 -> 0 >[ 9.658] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.658] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.658] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.658] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.658] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.658] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.658] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.658] upload: adding upload cache to pixmap=516 >[ 9.658] kgem_proxy_bo_attach: handle=23 >[ 9.658] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.658] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.658] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.658] gen4_choose_composite_emitter: simple src, no mask >[ 9.658] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.658] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.658] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.658] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.658] kgem_add_handle: handle=4, index=0 >[ 9.658] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.658] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.658] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.658] gen9_composite_get_binding_table(ffc0) >[ 9.658] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.658] kgem_add_handle: handle=39, index=1 >[ 9.658] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.658] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.658] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.658] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.658] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.658] kgem_add_handle: handle=23, index=2 >[ 9.658] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.658] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.658] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.658] gen9_emit_sampler: sampler = 22 >[ 9.658] gen9_emit_sf: num_sf_outputs=1 >[ 9.658] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.658] gen9_emit_vertex_elements: setup id=2 >[ 9.658] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.658] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.658] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.658] gen8_vertex_flush[490] = 3 >[ 9.658] sna_destroy_pixmap: pixmap=516, attached?=1 >[ 9.658] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.658] __sna_free_pixmap(pixmap=516) >[ 9.658] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.658] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.658] sna_glyphs: discarding mask >[ 9.658] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.658] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.658] gen9_render_composite: 0x0, current mode=1/1 >[ 9.658] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.658] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.658] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.658] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.658] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=7... >[ 9.658] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.658] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.658] sna_drawable_use_bo: using whole GPU bo >[ 9.658] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.658] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.658] color_convert: src=ff232321 [20028888] >[ 9.658] color_convert: dst=ff232321 [20028888] >[ 9.658] sna_render_get_solid: ff232321 >[ 9.658] sna_render_get_solid(7) = ff232321 (old) >[ 9.658] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.658] sna_transform_is_imprecise_integer_translation: no transform >[ 9.658] gen9_composite_picture: integer translation (0, 0), removing >[ 9.658] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.658] sna_render_pixmap_bo: GPU all damaged >[ 9.658] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.658] gen4_choose_composite_emitter: solid, identity mask >[ 9.658] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.658] aligning vertex: was 3, now 4 floats per vertex >[ 9.658] gen9_composite_get_binding_table(ff00) >[ 9.658] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.658] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.658] kgem_add_handle: handle=8, index=3 >[ 9.658] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.658] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.658] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.658] kgem_add_handle: handle=6, index=4 >[ 9.658] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.658] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.658] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.658] gen9_emit_sampler: sampler = a >[ 9.658] gen9_emit_sf: num_sf_outputs=2 >[ 9.658] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.658] gen9_emit_vertex_elements: setup id=9 >[ 9.658] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.658] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.658] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.658] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.658] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.658] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.658] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.658] gen8_vertex_flush[56c] = 48 >[ 9.658] gen9_magic_ca_pass: CA fixup (1510 -> 1558) >[ 9.658] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.658] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.658] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.658] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.658] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.658] sna_glyphs: discarding mask >[ 9.658] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.658] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.658] gen9_render_composite: 0x0, current mode=1/1 >[ 9.658] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.658] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.658] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.658] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.658] sna_drawable_use_bo pixmap=496, box=((0, 0), (7680, 2160)), flags=7... >[ 9.658] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.658] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.658] sna_drawable_use_bo: using whole GPU bo >[ 9.658] gen9_composite_set_target: pixmap=496, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.658] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.658] color_convert: src=ff8e8b85 [20028888] >[ 9.658] color_convert: dst=ff8e8b85 [20028888] >[ 9.658] sna_render_get_solid: ff8e8b85 >[ 9.658] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.658] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.658] sna_transform_is_imprecise_integer_translation: no transform >[ 9.658] gen9_composite_picture: integer translation (0, 0), removing >[ 9.658] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.658] sna_render_pixmap_bo: GPU all damaged >[ 9.658] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.658] gen4_choose_composite_emitter: solid, identity mask >[ 9.658] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.658] gen9_composite_get_binding_table(fe40) >[ 9.658] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.658] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.658] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.658] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.658] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.658] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.658] gen9_emit_vertex_elements: setup id=9 >[ 9.658] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.658] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.658] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.658] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.658] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.658] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.658] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.658] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.658] gen8_vertex_flush[66c] = 48 >[ 9.658] gen9_magic_ca_pass: CA fixup (1558 -> 1606) >[ 9.658] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.658] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.658] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.658] sna_copy_area: src=pixmap=496:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.658] sna_copy_area: normal copy >[ 9.658] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.659] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.659] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.659] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.659] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.659] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.659] sna_do_copy: pixmap -- no source clipping >[ 9.659] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.659] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.659] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=496+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.659] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.659] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.659] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.659] sna_drawable_use_bo: pinned, never REPLACES >[ 9.659] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.659] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.659] sna_drawable_use_bo: applying move-to-gpu override >[ 9.659] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.659] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.659] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.659] wait_for_shadow: setting front pixmap to handle=27 >[ 9.659] sna_drawable_use_bo: using whole GPU bo >[ 9.659] sna_pixmap_move_to_gpu(pixmap=496, usage=0), flags=a >[ 9.659] sna_pixmap_move_to_gpu: already all-damaged >[ 9.659] sna_pixmap_mark_active: pixmap=496, handle=39 >[ 9.659] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.659] sna_pixmap_make_cow: make cow src=496, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.659] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.659] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.659] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.659] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.659] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.659] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.659] kgem_set_mode: flushing before new bo >[ 9.659] gen8_vertex_close: used=6424, vbo active? 31, vb=204, nreloc=2 >[ 9.659] gen8_vertex_close: reloc[0] = 287 >[ 9.659] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.659] kgem_add_handle: handle=31, index=5 >[ 9.659] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.659] gen8_vertex_close: reloc[1] = 342 >[ 9.659] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.659] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.659] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.659] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.659] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.659] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.659] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.659] kgem_fixup_relocs: shrinking by 61440 >[ 9.659] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.659] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.659] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.659] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.659] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.659] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.659] __kgem_bo_clear_busy: handle=8 >[ 9.659] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.659] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.659] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.659] __kgem_bo_clear_busy: handle=8 >[ 9.659] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.659] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.659] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.659] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.659] aligning vertex: was 4, now 2 floats per vertex >[ 9.659] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.659] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.659] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.659] kgem_add_handle: handle=4, index=0 >[ 9.659] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.659] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.659] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.659] gen9_composite_get_binding_table(ffc0) >[ 9.659] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.659] kgem_add_handle: handle=27, index=1 >[ 9.659] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.659] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.659] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.659] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.659] kgem_add_handle: handle=39, index=2 >[ 9.659] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.659] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.659] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.659] gen9_emit_sampler: sampler = 0 >[ 9.659] gen9_emit_sf: num_sf_outputs=1 >[ 9.659] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.659] gen9_emit_vertex_elements: setup id=0 >[ 9.659] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.659] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.659] gen8_vertex_flush[490] = 3 >[ 9.659] sna_destroy_pixmap: pixmap=496, attached?=1 >[ 9.659] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.659] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.659] __kgem_bo_destroy: handle=39 -> active >[ 9.659] __sna_free_pixmap(pixmap=496) >[ 9.659] sna_accel_flush: flush?=0, dirty?=0 >[ 9.659] sna_accel_flush: flush?=0, dirty?=0 >[ 9.659] sna_block_handler (tv=598.498000) >[ 9.659] kgem_retire, need_retire?=1 >[ 9.659] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.659] kgem_retire__requests_ring: retiring ring 0 >[ 9.659] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.659] __kgem_retire_rq: request 1 complete >[ 9.659] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.659] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.659] kgem_retire -- retired=0, need_retire=0 >[ 9.659] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.659] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.659] __kgem_bo_destroy: handle=23, size=262144 >[ 9.659] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.659] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.659] sna_accel_block: GPU idle, flushing >[ 9.659] gen8_vertex_close: used=6430, vbo active? 31, vb=1, nreloc=1 >[ 9.659] gen8_vertex_close: reloc[0] = 287 >[ 9.659] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.659] kgem_add_handle: handle=31, index=3 >[ 9.659] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.659] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.659] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.659] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.659] kgem_fixup_relocs: shrinking by 61440 >[ 9.659] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.659] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.659] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.659] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.659] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.659] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.659] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.659] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.659] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.659] sna_scanout_do_flush (time=9659), triggered >[ 9.659] sna_scanout_flush (time=9659), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.659] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.659] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.659] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.659] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.659] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.659] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.659] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.659] sna_pixmap_move_to_gpu: already all-damaged >[ 9.659] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.659] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.659] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.659] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.659] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.659] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.659] get_fb: reusing fb=101 for handle=27 >[ 9.659] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.659] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.659] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.659] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.659] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.659] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.659] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.659] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.659] sna_accel_do_throttle (time=9659), triggered >[ 9.659] sna_accel_throttle (time=9659) >[ 9.659] sna_accel_block: evaluating timers, active=7 >[ 9.659] sna_accel_block: flush timer expires in 16 [9675] >[ 9.660] sna_wakeup_handler >[ 9.660] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.660] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.660] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.660] kgem_can_create_2d: untiled size=66355200 >[ 9.660] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.660] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.660] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.660] sna_create_pixmap: usage=0, flags=1b >[ 9.660] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.660] __pop_freed_pixmap: reusing freed pixmap=496 header >[ 9.660] create_pixmap_hdr: pixmap=517, width=7680, height=2160, usage=0 >[ 9.660] sna_create_pixmap: serial=517, 7680x2160, usage=0 >[ 9.660] sna_composite_rectangles(pixmap=518, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.660] sna_composite_rectangles: converted to op 0 >[ 9.660] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.660] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.660] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.660] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.660] sna_composite_rectangles: dropping last-cpu hint >[ 9.660] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=19... >[ 9.660] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.660] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.660] sna_pixmap_move_to_gpu(pixmap=518, usage=0), flags=b >[ 9.660] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.660] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.660] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.660] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.660] sna_pixmap_alloc_gpu: pixmap=518 >[ 9.660] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.660] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.660] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.660] 1:from active: pitch=30720, tiling=1, handle=39, id=626 >[ 9.660] __sna_damage_all(7680, 2160) >[ 9.660] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.660] sna_pixmap_mark_active: pixmap=518, handle=39 >[ 9.660] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.660] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.660] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.660] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.660] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.660] sna_render_get_solid: 0 >[ 9.660] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.660] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.660] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.660] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.660] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.660] kgem_add_handle: handle=4, index=0 >[ 9.660] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.660] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.660] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.660] gen9_composite_get_binding_table(ffc0) >[ 9.660] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.660] kgem_add_handle: handle=39, index=1 >[ 9.660] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.660] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.660] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.660] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.660] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.660] kgem_add_handle: handle=7, index=2 >[ 9.660] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.660] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.660] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.660] gen9_emit_sampler: sampler = 1 >[ 9.660] gen9_emit_sf: num_sf_outputs=1 >[ 9.660] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.660] gen9_emit_vertex_elements: setup id=0 >[ 9.660] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.660] (0, 0), (7680, 2160) >[ 9.660] gen8_vertex_flush[490] = 3 >[ 9.660] sna_composite_rectangles: pixmap=518 marking clear [0]? 1 >[ 9.660] sna_composite_rectangles(pixmap=518, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.660] sna_composite_rectangles: converted to op 1 >[ 9.660] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.660] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.660] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.660] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.660] sna_composite_rectangles: promoting to full GPU >[ 9.660] sna_composite_rectangles: dropping last-cpu hint >[ 9.660] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=19... >[ 9.660] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.660] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.660] sna_drawable_use_bo: using whole GPU bo >[ 9.660] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.660] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.660] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.660] sna_render_get_solid: ff2c001e >[ 9.660] sna_render_get_solid(0) = ff2c001e (old) >[ 9.660] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.660] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.660] gen9_composite_get_binding_table(ff00) >[ 9.660] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.660] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.660] kgem_add_handle: handle=8, index=3 >[ 9.660] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.660] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.660] gen9_emit_vertex_elements: setup id=0 >[ 9.660] (0, 0), (7680, 2160) >[ 9.660] gen8_vertex_flush[4cc] = 3 >[ 9.660] sna_composite_rectangles: pixmap=518 marking clear [ff2c001e]? 1 >[ 9.660] sna_composite(pixmap=518, op=3, src=292+(0, 0), mask=0+(0, 0), dst=518+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.660] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.660] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.660] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.660] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.660] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.660] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.660] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.660] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.660] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.660] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.660] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.660] sna_drawable_use_bo pixmap=518, box=((0, 0), (3840, 2160)), flags=7... >[ 9.660] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.660] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.660] sna_drawable_use_bo: using whole GPU bo >[ 9.660] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.660] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.660] sna_transform_is_imprecise_integer_translation: no transform >[ 9.660] gen9_composite_picture: integer translation (0, 0), removing >[ 9.660] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.660] sna_render_pixmap_bo: GPU all damaged >[ 9.660] color_convert: src=3f000000 [20028888] >[ 9.660] color_convert: dst=3f000000 [20028888] >[ 9.660] sna_render_get_solid: 3f000000 >[ 9.660] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.660] gen4_choose_composite_emitter: identity source, identity mask >[ 9.660] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.660] aligning vertex: was 2, now 5 floats per vertex >[ 9.660] gen9_composite_get_binding_table(fe80) >[ 9.660] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.660] kgem_add_handle: handle=9, index=4 >[ 9.660] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.660] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.660] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.661] kgem_add_reloc64: adding proxy [delta=252] for handle=7 >[ 9.661] kgem_add_reloc64[7] = (delta=252, target handle=2, presumed=fffe8000) >[ 9.661] [3f80] bind bo(handle=7, addr=fffe80fc), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.661] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.661] gen9_emit_sampler: sampler = 3 >[ 9.661] gen9_emit_sf: num_sf_outputs=2 >[ 9.661] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.661] gen9_emit_vertex_elements: setup id=10 >[ 9.661] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.661] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.661] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.661] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.661] gen8_vertex_flush[5a8] = 3 >[ 9.661] sna_composite(pixmap=518, op=3, src=292+(0, 0), mask=0+(0, 0), dst=518+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.661] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.661] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.661] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.661] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.661] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.661] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.661] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.661] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.661] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.661] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.661] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.661] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.661] sna_drawable_use_bo pixmap=518, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.661] sna_drawable_use_bo: using whole GPU bo >[ 9.661] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.661] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.661] sna_transform_is_imprecise_integer_translation: no transform >[ 9.661] gen9_composite_picture: integer translation (0, 0), removing >[ 9.661] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.661] sna_render_pixmap_bo: GPU all damaged >[ 9.661] color_convert: src=3f000000 [20028888] >[ 9.661] color_convert: dst=3f000000 [20028888] >[ 9.661] sna_render_get_solid: 3f000000 >[ 9.661] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.661] gen4_choose_composite_emitter: identity source, identity mask >[ 9.661] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.661] gen9_composite_get_binding_table(fdc0) >[ 9.661] gen9_emit_vertex_elements: setup id=10 >[ 9.661] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.661] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.661] gen8_vertex_flush[5dc] = 3 >[ 9.661] sna_composite(pixmap=518, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=518+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.661] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.661] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.661] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.661] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.661] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.661] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.661] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.661] gen9_render_composite: 132x132, current mode=1/1 >[ 9.661] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.661] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.661] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.661] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.661] sna_drawable_use_bo pixmap=518, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.661] sna_drawable_use_bo: using whole GPU bo >[ 9.661] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.661] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.661] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.661] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.661] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.661] sna_render_pixmap_bo: GPU all damaged >[ 9.661] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.661] color_convert: src=3f000000 [20028888] >[ 9.661] color_convert: dst=3f000000 [20028888] >[ 9.661] sna_render_get_solid: 3f000000 >[ 9.661] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.661] gen4_choose_composite_emitter: simple src, identity mask >[ 9.661] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.661] gen9_composite_get_binding_table(fdc0) >[ 9.661] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.661] kgem_add_handle: handle=15, index=5 >[ 9.661] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.661] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.661] gen9_emit_sampler: sampler = 23 >[ 9.661] gen9_emit_vertex_elements: setup id=10 >[ 9.661] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.661] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.661] gen8_vertex_flush[620] = 3 >[ 9.661] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.661] kgem_can_create_2d: 80x80 @ 32 >[ 9.661] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.661] kgem_can_create_2d: untiled size=28672 >[ 9.661] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.661] kgem_choose_tiling: 80x80 -> 0 >[ 9.661] sna_create_pixmap: usage=0, flags=b >[ 9.661] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.661] __pop_freed_pixmap: reusing freed pixmap=500 header >[ 9.661] create_pixmap_hdr: pixmap=519, width=80, height=80, usage=0 >[ 9.661] sna_create_pixmap: serial=519, 80x80, usage=0 >[ 9.661] sna_composite_rectangles(pixmap=520, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.661] sna_composite_rectangles: converted to op 0 >[ 9.661] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.661] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.661] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.661] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.661] sna_composite_rectangles: dropping last-cpu hint >[ 9.661] sna_drawable_use_bo pixmap=520, box=((0, 0), (80, 80)), flags=19... >[ 9.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.661] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.661] sna_pixmap_move_to_gpu(pixmap=520, usage=0), flags=b >[ 9.661] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.661] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.661] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.661] kgem_choose_tiling: 80x80 -> 0 >[ 9.661] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.661] kgem_choose_tiling: 80x80 -> 0 >[ 9.661] sna_pixmap_alloc_gpu: pixmap=520 >[ 9.661] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.661] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.661] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.661] from inactive: pitch=320, tiling=0: handle=22, id=627 >[ 9.661] __sna_damage_all(80, 80) >[ 9.661] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.661] sna_pixmap_mark_active: pixmap=520, handle=22 >[ 9.661] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.661] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.661] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.661] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.661] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.661] sna_render_get_solid: 0 >[ 9.661] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.661] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.661] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.661] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.661] aligning vertex: was 5, now 2 floats per vertex >[ 9.661] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.661] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.661] gen9_composite_get_binding_table(fd40) >[ 9.661] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.661] kgem_add_handle: handle=22, index=6 >[ 9.661] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.661] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.661] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.661] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.661] gen9_emit_sampler: sampler = 1 >[ 9.661] gen9_emit_sf: num_sf_outputs=1 >[ 9.661] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.661] gen9_emit_vertex_elements: setup id=0 >[ 9.661] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.661] (0, 0), (80, 80) >[ 9.661] gen8_vertex_flush[6d8] = 3 >[ 9.661] sna_composite_rectangles: pixmap=520 marking clear [0]? 1 >[ 9.661] sna_composite_rectangles(pixmap=520, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.661] sna_composite_rectangles: converted to op 1 >[ 9.661] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.661] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.661] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.661] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.661] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.661] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.661] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.661] sna_composite_rectangles: dropping last-cpu hint >[ 9.661] sna_drawable_use_bo pixmap=520, box=((0, 0), (80, 80)), flags=1... >[ 9.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.661] sna_drawable_use_bo: using whole GPU bo >[ 9.661] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.661] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.661] sna_render_get_solid: 40404040 >[ 9.661] sna_render_get_solid(1) = 40404040 (old) >[ 9.661] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.661] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.661] gen9_composite_get_binding_table(fcc0) >[ 9.661] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.661] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.661] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.661] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.661] gen9_emit_vertex_elements: setup id=0 >[ 9.661] (0, 0), (2, 2) >[ 9.661] (78, 0), (80, 2) >[ 9.661] (0, 78), (2, 80) >[ 9.661] (78, 78), (80, 80) >[ 9.661] gen8_vertex_flush[714] = 12 >[ 9.662] sna_composite(pixmap=518, op=3, src=520+(0, 0), mask=0+(0, 0), dst=518+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.662] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.662] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.662] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.662] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.662] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.662] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.662] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.662] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.662] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.662] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.662] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.662] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.662] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=7... >[ 9.662] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.662] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.662] sna_drawable_use_bo: using whole GPU bo >[ 9.662] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.662] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.662] sna_transform_is_imprecise_integer_translation: no transform >[ 9.662] gen9_composite_picture: integer translation (0, 0), removing >[ 9.662] sna_render_pixmap_bo pixmap=520, (0, 0)x(7680, 2160)/(80, 80) >[ 9.662] sna_render_pixmap_bo: GPU all damaged >[ 9.662] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.662] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.662] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.662] gen4_choose_composite_emitter: identity src, no mask >[ 9.662] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.662] aligning vertex: was 2, now 3 floats per vertex >[ 9.662] gen9_composite_get_binding_table(fc40) >[ 9.662] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.662] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.662] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.662] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.662] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.662] gen9_emit_sampler: sampler = a >[ 9.662] gen9_emit_vertex_elements: setup id=2 >[ 9.662] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.662] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.662] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.662] gen8_vertex_flush[7b0] = 3 >[ 9.662] sna_destroy_pixmap: pixmap=520, attached?=1 >[ 9.662] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.662] __kgem_bo_destroy: handle=22, size=61440 >[ 9.662] __kgem_bo_destroy: handle=22 -> active >[ 9.662] __sna_free_pixmap(pixmap=520) >[ 9.662] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.662] kgem_can_create_2d: 640x2096 @ 32 >[ 9.662] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.662] kgem_can_create_2d: untiled size=5365760 >[ 9.662] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.662] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.662] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.662] sna_create_pixmap: usage=0, flags=1b >[ 9.662] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.662] __pop_freed_pixmap: reusing freed pixmap=520 header >[ 9.662] create_pixmap_hdr: pixmap=521, width=640, height=2096, usage=0 >[ 9.662] sna_create_pixmap: serial=521, 640x2096, usage=0 >[ 9.662] sna_composite_rectangles(pixmap=522, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.662] sna_composite_rectangles: converted to op 0 >[ 9.662] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.662] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.662] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.662] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.662] sna_composite_rectangles: dropping last-cpu hint >[ 9.662] sna_drawable_use_bo pixmap=522, box=((0, 0), (640, 2096)), flags=19... >[ 9.662] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.662] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.662] sna_pixmap_move_to_gpu(pixmap=522, usage=0), flags=b >[ 9.662] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.662] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.662] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.662] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.662] sna_pixmap_alloc_gpu: pixmap=522 >[ 9.662] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.662] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.662] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.662] from inactive: pitch=2560, tiling=1: handle=11, id=628 >[ 9.662] __sna_damage_all(640, 2096) >[ 9.662] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.662] sna_pixmap_mark_active: pixmap=522, handle=11 >[ 9.662] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.662] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.662] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.662] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.662] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.662] sna_render_get_solid: 0 >[ 9.662] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.662] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.662] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.662] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.662] aligning vertex: was 3, now 2 floats per vertex >[ 9.662] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.662] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.662] gen9_composite_get_binding_table(fbc0) >[ 9.662] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.662] kgem_add_handle: handle=11, index=7 >[ 9.662] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.662] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.662] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.662] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.662] gen9_emit_sampler: sampler = 1 >[ 9.662] gen9_emit_vertex_elements: setup id=0 >[ 9.662] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.662] (0, 0), (640, 2096) >[ 9.662] gen8_vertex_flush[820] = 3 >[ 9.662] sna_composite_rectangles: pixmap=522 marking clear [0]? 1 >[ 9.662] sna_composite(pixmap=522, op=3, src=292+(168, 968), mask=0+(0, 0), dst=522+(8, 904)+(0, 0), size=(624, 224) >[ 9.662] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.662] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.662] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.662] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.662] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.662] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.662] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.662] gen9_render_composite: 624x224, current mode=1/1 >[ 9.662] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.662] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.662] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.662] sna_drawable_use_bo pixmap=522, box=((8, 904), (632, 1128)), flags=7... >[ 9.662] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.662] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.662] sna_drawable_use_bo: using whole GPU bo >[ 9.662] gen9_composite_set_target: pixmap=522, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.662] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.662] sna_transform_is_imprecise_integer_translation: no transform >[ 9.662] gen9_composite_picture: integer translation (0, 0), removing >[ 9.662] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.662] sna_render_pixmap_bo: GPU all damaged >[ 9.662] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.662] color_convert: src=3f000000 [20028888] >[ 9.662] color_convert: dst=3f000000 [20028888] >[ 9.662] sna_render_get_solid: 3f000000 >[ 9.662] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.662] gen4_choose_composite_emitter: identity source, identity mask >[ 9.662] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.662] aligning vertex: was 2, now 5 floats per vertex >[ 9.662] gen9_composite_get_binding_table(fb40) >[ 9.662] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.662] gen9_emit_sampler: sampler = 3 >[ 9.662] gen9_emit_sf: num_sf_outputs=2 >[ 9.662] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.662] gen9_emit_vertex_elements: setup id=10 >[ 9.662] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.662] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.662] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.662] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.662] gen8_vertex_flush[8e8] = 3 >[ 9.662] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.662] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.662] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.662] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.662] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.662] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.662] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.662] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.662] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.662] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.662] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.662] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.662] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.662] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.662] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.662] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.662] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.662] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.662] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.662] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.662] sna_drawable_use_bo pixmap=522, box=((8, 904), (632, 1128)), flags=7... >[ 9.662] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.662] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.662] sna_drawable_use_bo: using whole GPU bo >[ 9.662] gen9_composite_set_target: pixmap=522, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.662] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.662] color_convert: src=660a0a0a [20028888] >[ 9.662] color_convert: dst=660a0a0a [20028888] >[ 9.662] sna_render_get_solid: 660a0a0a >[ 9.663] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.663] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.663] gen4_choose_spans_emitter: solid source >[ 9.663] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.663] aligning vertex: was 5, now 3 floats per vertex >[ 9.663] gen9_composite_get_binding_table(fb00) >[ 9.663] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.663] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.663] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.663] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.663] gen9_emit_sampler: sampler = c >[ 9.663] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.663] gen9_emit_vertex_elements: setup id=5 >[ 9.663] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.663] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.663] thread_choose_span: clipped? 0 >[ 9.663] imprecise_trapezoid_span_converter: using 4 threads >[ 9.663] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.663] thread_choose_span: clipped? 0 >[ 9.663] span_thread: flushing 95 boxes >[ 9.663] [ 9.663] span_thread: flushing 95 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.663] span_thread: flushing 1 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.663] gen8_vertex_flush[994] = 576 >[ 9.663] gen9_render_composite_spans_done() >[ 9.663] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.663] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.663] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.663] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.663] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.663] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.663] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.663] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.663] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.663] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.663] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.663] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.663] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.663] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.663] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.663] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.663] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.663] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.663] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.663] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.663] sna_drawable_use_bo pixmap=522, box=((8, 904), (632, 1128)), flags=7... >[ 9.663] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.663] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.663] sna_drawable_use_bo: using whole GPU bo >[ 9.663] gen9_composite_set_target: pixmap=522, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.663] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.663] color_convert: src=66282828 [20028888] >[ 9.663] color_convert: dst=66282828 [20028888] >[ 9.663] sna_render_get_solid: 66282828 >[ 9.663] sna_render_get_solid(3) = 66282828 (old) >[ 9.663] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.663] gen4_choose_spans_emitter: solid source >[ 9.663] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.663] gen9_composite_get_binding_table(fa80) >[ 9.663] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.663] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.663] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.663] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.663] gen9_emit_vertex_elements: setup id=5 >[ 9.663] thread_choose_span: clipped? 0 >[ 9.663] imprecise_trapezoid_span_converter: using 4 threads >[ 9.663] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.663] thread_choose_span: clipped? 0 >[ 9.663] span_thread: flushing 2 boxes >[ 9.663] span_thread: flushing 2 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.663] span_thread: flushing 162 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.663] span_thread: flushing 166 boxes >[ 9.663] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.663] gen8_vertex_flush[9d0] = 996 >[ 9.663] gen9_render_composite_spans_done() >[ 9.663] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.663] kgem_can_create_2d: 640x2096 @ 32 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.664] kgem_can_create_2d: untiled size=5365760 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.664] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.664] sna_create_pixmap: usage=0, flags=1b >[ 9.664] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.664] __pop_freed_pixmap: reusing freed pixmap=502 header >[ 9.664] create_pixmap_hdr: pixmap=523, width=640, height=2096, usage=0 >[ 9.664] sna_create_pixmap: serial=523, 640x2096, usage=0 >[ 9.664] sna_composite_rectangles(pixmap=524, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.664] sna_composite_rectangles: converted to op 0 >[ 9.664] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.664] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.664] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.664] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.664] sna_composite_rectangles: dropping last-cpu hint >[ 9.664] sna_drawable_use_bo pixmap=524, box=((0, 0), (640, 2096)), flags=19... >[ 9.664] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.664] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.664] sna_pixmap_move_to_gpu(pixmap=524, usage=0), flags=b >[ 9.664] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.664] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.664] sna_pixmap_alloc_gpu: pixmap=524 >[ 9.664] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.664] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.664] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.664] from inactive: pitch=2560, tiling=1: handle=25, id=629 >[ 9.664] __sna_damage_all(640, 2096) >[ 9.664] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.664] sna_pixmap_mark_active: pixmap=524, handle=25 >[ 9.664] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.664] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.664] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.664] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.664] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.664] sna_render_get_solid: 0 >[ 9.664] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.664] aligning vertex: was 3, now 2 floats per vertex >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] gen9_composite_get_binding_table(fa00) >[ 9.664] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.664] kgem_add_handle: handle=25, index=8 >[ 9.664] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.664] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.664] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.664] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.664] gen9_emit_sampler: sampler = 1 >[ 9.664] gen9_emit_sf: num_sf_outputs=1 >[ 9.664] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.664] gen9_emit_vertex_elements: setup id=0 >[ 9.664] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.664] (0, 0), (640, 2096) >[ 9.664] gen8_vertex_flush[a90] = 3 >[ 9.664] sna_composite_rectangles: pixmap=524 marking clear [0]? 1 >[ 9.664] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.664] kgem_can_create_2d: 624x224 @ 32 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.664] kgem_can_create_2d: untiled size=561152 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.664] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.664] sna_create_pixmap: usage=0, flags=1b >[ 9.664] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.664] __pop_freed_pixmap: reusing freed pixmap=508 header >[ 9.664] create_pixmap_hdr: pixmap=525, width=624, height=224, usage=0 >[ 9.664] sna_create_pixmap: serial=525, 624x224, usage=0 >[ 9.664] sna_composite_rectangles(pixmap=526, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.664] sna_composite_rectangles: converted to op 0 >[ 9.664] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.664] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.664] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.664] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.664] sna_composite_rectangles: dropping last-cpu hint >[ 9.664] sna_drawable_use_bo pixmap=526, box=((0, 0), (624, 224)), flags=19... >[ 9.664] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.664] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.664] sna_pixmap_move_to_gpu(pixmap=526, usage=0), flags=b >[ 9.664] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.664] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.664] sna_pixmap_alloc_gpu: pixmap=526 >[ 9.664] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.664] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.664] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.664] from inactive: pitch=2560, tiling=1: handle=20, id=630 >[ 9.664] __sna_damage_all(624, 224) >[ 9.664] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.664] sna_pixmap_mark_active: pixmap=526, handle=20 >[ 9.664] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.664] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.664] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.664] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.664] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.664] sna_render_get_solid: 0 >[ 9.664] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] gen9_composite_get_binding_table(f980) >[ 9.664] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.664] kgem_add_handle: handle=20, index=9 >[ 9.664] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.664] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.664] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.664] gen9_emit_vertex_elements: setup id=0 >[ 9.664] (0, 0), (624, 224) >[ 9.664] gen8_vertex_flush[ac4] = 3 >[ 9.664] sna_composite_rectangles: pixmap=526 marking clear [0]? 1 >[ 9.664] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.664] kgem_can_create_2d: 576x76 @ 32 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.664] kgem_can_create_2d: untiled size=176128 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.664] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.664] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.664] sna_create_pixmap: usage=0, flags=1b >[ 9.664] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.664] __pop_freed_pixmap: reusing freed pixmap=506 header >[ 9.664] create_pixmap_hdr: pixmap=527, width=576, height=76, usage=0 >[ 9.664] sna_create_pixmap: serial=527, 576x76, usage=0 >[ 9.664] sna_composite_rectangles(pixmap=528, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.664] sna_composite_rectangles: converted to op 0 >[ 9.664] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.664] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.664] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.664] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.664] sna_composite_rectangles: dropping last-cpu hint >[ 9.664] sna_drawable_use_bo pixmap=528, box=((0, 0), (576, 76)), flags=19... >[ 9.664] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.664] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.664] sna_pixmap_move_to_gpu(pixmap=528, usage=0), flags=b >[ 9.664] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.664] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.664] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.664] sna_pixmap_alloc_gpu: pixmap=528 >[ 9.664] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.664] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.664] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.664] from inactive: pitch=2560, tiling=1: handle=38, id=631 >[ 9.664] __sna_damage_all(576, 76) >[ 9.664] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.664] sna_pixmap_mark_active: pixmap=528, handle=38 >[ 9.664] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.664] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.664] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.664] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.664] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.664] sna_render_get_solid: 0 >[ 9.664] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.664] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.664] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.664] gen9_composite_get_binding_table(f900) >[ 9.664] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.664] kgem_add_handle: handle=38, index=10 >[ 9.664] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.664] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.664] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.664] gen9_emit_vertex_elements: setup id=0 >[ 9.664] (0, 0), (576, 76) >[ 9.664] gen8_vertex_flush[af8] = 3 >[ 9.664] sna_composite_rectangles: pixmap=528 marking clear [0]? 1 >[ 9.664] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.664] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.664] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.664] trapezoid_spans_maybe_inplace? clear, no >[ 9.664] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.664] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.664] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.664] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.664] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.665] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.665] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.665] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.665] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.665] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.665] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.665] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.665] sna_drawable_use_bo pixmap=528, box=((2, 2), (574, 74)), flags=7... >[ 9.665] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.665] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.665] sna_drawable_use_bo: using whole GPU bo >[ 9.665] gen9_composite_set_target: pixmap=528, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.665] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.665] color_convert: src=4c000000 [20028888] >[ 9.665] color_convert: dst=4c000000 [20028888] >[ 9.665] sna_render_get_solid: 4c000000 >[ 9.665] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.665] gen4_choose_spans_emitter: solid source >[ 9.665] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.665] aligning vertex: was 2, now 3 floats per vertex >[ 9.665] gen9_composite_get_binding_table(f880) >[ 9.665] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.665] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.665] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.665] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.665] gen9_emit_sampler: sampler = c >[ 9.665] gen9_emit_sf: num_sf_outputs=2 >[ 9.665] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.665] gen9_emit_vertex_elements: setup id=5 >[ 9.665] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.665] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.665] thread_choose_span: clipped? 0 >[ 9.665] imprecise_trapezoid_span_converter: using 4 threads >[ 9.665] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.665] thread_choose_span: clipped? 0 >[ 9.665] span_thread: flushing 26 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.665] [ 9.665] span_thread: flushing 26 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.665] span_thread: flushing 1 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.665] gen8_vertex_flush[ba8] = 162 >[ 9.665] gen9_render_composite_spans_done() >[ 9.665] sna_accel_flush: flush?=0, dirty?=0 >[ 9.665] sna_block_handler (tv=0.0) >[ 9.665] sna_wakeup_handler >[ 9.665] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.665] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.665] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.665] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.665] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.665] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.665] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.665] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.665] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.665] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.665] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.665] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.665] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.665] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.665] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.665] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.665] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.665] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.665] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.665] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.665] sna_drawable_use_bo pixmap=528, box=((0, 0), (576, 76)), flags=7... >[ 9.665] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.665] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.665] sna_drawable_use_bo: using whole GPU bo >[ 9.665] gen9_composite_set_target: pixmap=528, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.665] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.665] color_convert: src=e6e6e6e6 [20028888] >[ 9.665] color_convert: dst=e6e6e6e6 [20028888] >[ 9.665] sna_render_get_solid: e6e6e6e6 >[ 9.665] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.665] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.665] gen4_choose_spans_emitter: solid source >[ 9.665] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.665] gen9_composite_get_binding_table(f800) >[ 9.665] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.665] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.665] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.665] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.665] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.665] gen9_emit_vertex_elements: setup id=5 >[ 9.665] thread_choose_span: clipped? 0 >[ 9.665] imprecise_trapezoid_span_converter: using 4 threads >[ 9.665] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.665] thread_choose_span: clipped? 0 >[ 9.665] span_thread: flushing 2 boxes >[ 9.665] span_thread: flushing 62 boxes >[ 9.665] span_thread: flushing 2 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.665] span_thread: flushing 62 boxes >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.665] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.665] gen8_vertex_flush[bfc] = 384 >[ 9.665] gen9_render_composite_spans_done() >[ 9.665] sna_composite_rectangles(pixmap=528, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.665] sna_composite_rectangles: converted to op 1 >[ 9.665] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.665] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.665] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.665] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.665] sna_composite_rectangles: dropping last-cpu hint >[ 9.665] sna_drawable_use_bo pixmap=528, box=((16, 16), (18, 60)), flags=9... >[ 9.665] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.665] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.665] sna_drawable_use_bo: using whole GPU bo >[ 9.665] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.665] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.666] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.666] sna_render_get_solid: ffffffff >[ 9.666] sna_render_get_solid(white) >[ 9.666] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.666] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.666] aligning vertex: was 3, now 2 floats per vertex >[ 9.666] gen9_composite_get_binding_table(f780) >[ 9.666] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.666] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.666] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.666] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.666] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.666] gen9_emit_sampler: sampler = 1 >[ 9.666] gen9_emit_sf: num_sf_outputs=1 >[ 9.666] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.666] gen9_emit_vertex_elements: setup id=0 >[ 9.666] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.666] (16, 16), (18, 60) >[ 9.666] gen8_vertex_flush[cbc] = 3 >[ 9.666] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=204, drawable=20e >[ 9.666] sna_validate_gc: recomputing clip >[ 9.666] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.666] sna_copy_area: src=pixmap=528:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=526:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.666] sna_copy_area: normal copy >[ 9.666] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.666] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.666] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.666] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.666] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.666] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.666] sna_do_copy: pixmap -- no source clipping >[ 9.666] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.666] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.666] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=528+(-24, -136), dst pixmap=526+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.666] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.666] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.666] sna_drawable_use_bo pixmap=526, box=((24, 136), (600, 212)), flags=b... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.666] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.666] sna_drawable_use_bo: using whole GPU bo >[ 9.666] sna_pixmap_move_to_gpu(pixmap=528, usage=0), flags=a >[ 9.666] sna_pixmap_move_to_gpu: already all-damaged >[ 9.666] sna_pixmap_mark_active: pixmap=528, handle=38 >[ 9.666] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.666] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.666] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.666] gen9_composite_get_binding_table(f700) >[ 9.666] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.666] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.666] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.666] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.666] gen9_emit_sampler: sampler = 0 >[ 9.666] gen9_emit_vertex_elements: setup id=0 >[ 9.666] (0, 0) -> (24, 136) + (576, 76) >[ 9.666] gen8_vertex_flush[d10] = 3 >[ 9.666] sna_destroy_pixmap: pixmap=528, attached?=1 >[ 9.666] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.666] __kgem_bo_destroy: handle=38, size=204800 >[ 9.666] __kgem_bo_destroy: handle=38 -> active >[ 9.666] __sna_free_pixmap(pixmap=528) >[ 9.666] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.666] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.666] sna_glyphs: discarding mask >[ 9.666] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.666] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.666] gen9_render_composite: 0x0, current mode=1/1 >[ 9.666] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.666] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.666] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.666] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.666] sna_drawable_use_bo pixmap=526, box=((0, 0), (624, 224)), flags=7... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.666] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.666] sna_drawable_use_bo: using whole GPU bo >[ 9.666] gen9_composite_set_target: pixmap=526, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.666] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.666] color_convert: src=ff888888 [20028888] >[ 9.666] color_convert: dst=ff888888 [20028888] >[ 9.666] sna_render_get_solid: ff888888 >[ 9.666] sna_render_get_solid(5) = ff888888 (old) >[ 9.666] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.666] sna_transform_is_imprecise_integer_translation: no transform >[ 9.666] gen9_composite_picture: integer translation (0, 0), removing >[ 9.666] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.666] sna_render_pixmap_bo: GPU all damaged >[ 9.666] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.666] gen4_choose_composite_emitter: solid, identity mask >[ 9.666] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.666] aligning vertex: was 2, now 4 floats per vertex >[ 9.666] gen9_composite_get_binding_table(f680) >[ 9.666] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.666] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.666] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.666] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.666] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.666] kgem_add_handle: handle=6, index=11 >[ 9.666] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.666] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.666] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.666] gen9_emit_sampler: sampler = a >[ 9.666] gen9_emit_sf: num_sf_outputs=2 >[ 9.666] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.666] gen9_emit_vertex_elements: setup id=9 >[ 9.666] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.666] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.666] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.666] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.666] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.666] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.666] gen8_vertex_flush[dec] = 24 >[ 9.666] gen9_magic_ca_pass: CA fixup (3236 -> 3260) >[ 9.666] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.666] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.666] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.666] sna_composite(pixmap=526, op=3, src=210+(0, 0), mask=0+(28, 8), dst=526+(28, 8)+(0, 0), size=(20, 80) >[ 9.666] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.666] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.666] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.666] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.666] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.666] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.666] gen9_render_composite: 20x80, current mode=1/1 >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.666] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.666] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.666] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.666] sna_drawable_use_bo pixmap=526, box=((28, 8), (48, 88)), flags=7... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.666] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.666] sna_drawable_use_bo: using whole GPU bo >[ 9.666] gen9_composite_set_target: pixmap=526, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.666] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.666] sna_transform_is_imprecise_integer_translation: no transform >[ 9.666] gen9_composite_picture: integer translation (0, 0), removing >[ 9.666] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.666] sna_render_pixmap_bo: GPU all damaged >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.666] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.666] gen4_choose_composite_emitter: identity src, no mask >[ 9.666] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.666] aligning vertex: was 4, now 3 floats per vertex >[ 9.666] gen9_composite_get_binding_table(f5c0) >[ 9.666] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.666] kgem_add_handle: handle=12, index=12 >[ 9.666] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.666] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.666] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.666] gen9_emit_sampler: sampler = 2 >[ 9.666] gen9_emit_sf: num_sf_outputs=1 >[ 9.666] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.666] gen9_emit_vertex_elements: setup id=2 >[ 9.666] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.666] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.666] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.666] gen8_vertex_flush[f28] = 3 >[ 9.666] sna_composite(pixmap=526, op=3, src=214+(0, 0), mask=0+(28, 0), dst=526+(28, 0)+(0, 0), size=(20, 8) >[ 9.666] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.666] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.666] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.666] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.666] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.666] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.666] gen9_render_composite: 20x8, current mode=1/1 >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.666] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.666] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.666] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.666] sna_drawable_use_bo pixmap=526, box=((28, 0), (48, 8)), flags=7... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.666] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.666] sna_drawable_use_bo: using whole GPU bo >[ 9.666] gen9_composite_set_target: pixmap=526, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.666] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.666] sna_transform_is_imprecise_integer_translation: no transform >[ 9.666] gen9_composite_picture: integer translation (0, 0), removing >[ 9.666] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.666] sna_render_pixmap_bo: GPU all damaged >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.666] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.666] gen4_choose_composite_emitter: identity src, no mask >[ 9.666] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.666] gen9_composite_get_binding_table(f540) >[ 9.666] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.666] kgem_add_handle: handle=24, index=13 >[ 9.666] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.666] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.666] gen9_emit_vertex_elements: setup id=2 >[ 9.666] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.666] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.666] gen8_vertex_flush[f64] = 3 >[ 9.666] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=20e, drawable=20c >[ 9.666] sna_validate_gc: recomputing clip >[ 9.666] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.666] sna_copy_area: src=pixmap=526:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=524:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.666] sna_copy_area: normal copy >[ 9.666] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.666] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.666] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.666] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.666] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.666] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.666] sna_do_copy: pixmap -- no source clipping >[ 9.666] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.666] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.666] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=526+(-8, -896), dst pixmap=524+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.666] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.666] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.666] sna_drawable_use_bo pixmap=524, box=((8, 896), (632, 1120)), flags=b... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.666] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.666] sna_drawable_use_bo: using whole GPU bo >[ 9.666] sna_pixmap_move_to_gpu(pixmap=526, usage=0), flags=a >[ 9.666] sna_pixmap_move_to_gpu: already all-damaged >[ 9.666] sna_pixmap_mark_active: pixmap=526, handle=20 >[ 9.666] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.666] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.666] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.666] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.666] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.666] aligning vertex: was 3, now 2 floats per vertex >[ 9.666] gen9_composite_get_binding_table(f4c0) >[ 9.666] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.666] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.666] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.666] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.666] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.666] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.666] gen9_emit_sampler: sampler = 0 >[ 9.666] gen9_emit_vertex_elements: setup id=0 >[ 9.666] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.666] (0, 0) -> (8, 896) + (624, 224) >[ 9.666] gen8_vertex_flush[fec] = 3 >[ 9.666] sna_destroy_pixmap: pixmap=526, attached?=1 >[ 9.666] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.666] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.666] __kgem_bo_destroy: handle=20 -> active >[ 9.666] __sna_free_pixmap(pixmap=526) >[ 9.666] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.666] kgem_can_create_2d: 624x80 @ 32 >[ 9.666] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.666] kgem_can_create_2d: untiled size=200704 >[ 9.666] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.666] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.666] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.666] sna_create_pixmap: usage=0, flags=1b >[ 9.666] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.666] __pop_freed_pixmap: reusing freed pixmap=526 header >[ 9.666] create_pixmap_hdr: pixmap=529, width=624, height=80, usage=0 >[ 9.666] sna_create_pixmap: serial=529, 624x80, usage=0 >[ 9.666] sna_composite_rectangles(pixmap=530, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.666] sna_composite_rectangles: converted to op 0 >[ 9.666] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.666] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.666] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.666] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.666] sna_composite_rectangles: dropping last-cpu hint >[ 9.666] sna_drawable_use_bo pixmap=530, box=((0, 0), (624, 80)), flags=19... >[ 9.666] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.666] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.666] sna_pixmap_move_to_gpu(pixmap=530, usage=0), flags=b >[ 9.666] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.666] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.666] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.666] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.666] sna_pixmap_alloc_gpu: pixmap=530 >[ 9.666] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.666] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.666] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.666] 1:from active: pitch=2560, tiling=1, handle=38, id=632 >[ 9.666] __sna_damage_all(624, 80) >[ 9.666] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.666] sna_pixmap_mark_active: pixmap=530, handle=38 >[ 9.666] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.666] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.666] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.666] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.666] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.666] sna_render_get_solid: 0 >[ 9.666] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.666] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.666] gen9_composite_get_binding_table(f440) >[ 9.666] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.666] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.666] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.666] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.666] gen9_emit_sampler: sampler = 1 >[ 9.666] gen9_emit_vertex_elements: setup id=0 >[ 9.666] (0, 0), (624, 80) >[ 9.666] gen8_vertex_flush[1028] = 3 >[ 9.666] sna_composite_rectangles: pixmap=530 marking clear [0]? 1 >[ 9.666] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=20c, drawable=212 >[ 9.666] sna_validate_gc: recomputing clip >[ 9.666] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.666] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=530:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.666] sna_copy_area: normal copy >[ 9.666] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.666] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.666] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.666] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.666] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.666] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.666] sna_do_copy: pixmap -- no source clipping >[ 9.666] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.666] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.666] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=530+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.667] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.667] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.667] sna_drawable_use_bo pixmap=530, box=((28, 0), (246, 80)), flags=b... >[ 9.667] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.667] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.667] sna_drawable_use_bo: using whole GPU bo >[ 9.667] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.667] sna_pixmap_move_to_gpu: already all-damaged >[ 9.667] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.667] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.667] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.667] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.667] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.667] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.667] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.667] gen9_composite_get_binding_table(f3c0) >[ 9.667] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.667] kgem_add_handle: handle=21, index=14 >[ 9.667] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.667] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.667] gen9_emit_sampler: sampler = 0 >[ 9.667] gen9_emit_vertex_elements: setup id=0 >[ 9.667] (0, 0) -> (28, 0) + (218, 80) >[ 9.667] gen8_vertex_flush[106c] = 3 >[ 9.667] sna_composite(pixmap=524, op=3, src=530+(0, 0), mask=0+(0, 0), dst=524+(8, 1136)+(0, 0), size=(624, 80) >[ 9.667] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.667] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.667] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.667] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.667] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.667] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.667] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.667] gen9_render_composite: 624x80, current mode=1/1 >[ 9.667] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.667] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.667] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.667] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.667] sna_drawable_use_bo pixmap=524, box=((8, 1136), (632, 1216)), flags=7... >[ 9.667] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.667] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.667] sna_drawable_use_bo: using whole GPU bo >[ 9.667] gen9_composite_set_target: pixmap=524, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.667] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.667] sna_transform_is_imprecise_integer_translation: no transform >[ 9.667] gen9_composite_picture: integer translation (0, 0), removing >[ 9.667] sna_render_pixmap_bo pixmap=530, (0, 0)x(624, 80)/(624, 80) >[ 9.667] sna_render_pixmap_bo: GPU all damaged >[ 9.667] color_convert: src=cc000000 [20028888] >[ 9.667] color_convert: dst=cc000000 [20028888] >[ 9.667] sna_render_get_solid: cc000000 >[ 9.667] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.667] gen4_choose_composite_emitter: identity source, identity mask >[ 9.667] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.667] aligning vertex: was 2, now 5 floats per vertex >[ 9.667] gen9_composite_get_binding_table(f340) >[ 9.667] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.667] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.667] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.667] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.667] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.667] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.667] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.667] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.667] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.667] gen9_emit_sampler: sampler = 3 >[ 9.667] gen9_emit_sf: num_sf_outputs=2 >[ 9.667] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.667] gen9_emit_vertex_elements: setup id=10 >[ 9.667] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.667] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.667] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.667] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.667] gen8_vertex_flush[1144] = 3 >[ 9.667] sna_destroy_pixmap: pixmap=530, attached?=1 >[ 9.667] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.667] __kgem_bo_destroy: handle=38, size=204800 >[ 9.667] __kgem_bo_destroy: handle=38 -> active >[ 9.667] __sna_free_pixmap(pixmap=530) >[ 9.667] sna_composite(pixmap=522, op=3, src=524+(0, 0), mask=0+(0, 0), dst=522+(0, 0)+(0, 0), size=(640, 2096) >[ 9.667] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.667] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.667] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.667] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.667] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.667] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.667] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.667] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.667] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.667] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.667] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.667] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.667] sna_drawable_use_bo pixmap=522, box=((0, 0), (640, 2096)), flags=7... >[ 9.667] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.667] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.667] sna_drawable_use_bo: using whole GPU bo >[ 9.667] gen9_composite_set_target: pixmap=522, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.667] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.667] sna_transform_is_imprecise_integer_translation: no transform >[ 9.667] gen9_composite_picture: integer translation (0, 0), removing >[ 9.667] sna_render_pixmap_bo pixmap=524, (0, 0)x(640, 2096)/(640, 2096) >[ 9.667] sna_render_pixmap_bo: GPU all damaged >[ 9.667] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.667] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.667] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.667] gen4_choose_composite_emitter: identity src, no mask >[ 9.667] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.667] aligning vertex: was 5, now 3 floats per vertex >[ 9.667] gen9_composite_get_binding_table(f280) >[ 9.667] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.667] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.667] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.667] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.667] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.667] gen9_emit_sampler: sampler = 2 >[ 9.667] gen9_emit_sf: num_sf_outputs=1 >[ 9.667] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.667] gen9_emit_vertex_elements: setup id=2 >[ 9.667] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.667] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.667] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.667] gen8_vertex_flush[11ec] = 3 >[ 9.667] sna_destroy_pixmap: pixmap=524, attached?=1 >[ 9.667] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.667] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.667] __kgem_bo_destroy: handle=25 -> active >[ 9.667] __sna_free_pixmap(pixmap=524) >[ 9.667] sna_composite(pixmap=518, op=3, src=522+(0, 0), mask=0+(160, 64), dst=518+(160, 64)+(0, 0), size=(640, 2096) >[ 9.667] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.667] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.667] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.667] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.667] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.667] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.667] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.667] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.667] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.667] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.667] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.667] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.667] sna_drawable_use_bo pixmap=518, box=((160, 64), (800, 2160)), flags=7... >[ 9.667] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.667] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.667] sna_drawable_use_bo: using whole GPU bo >[ 9.667] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.667] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.667] sna_transform_is_imprecise_integer_translation: no transform >[ 9.667] gen9_composite_picture: integer translation (0, 0), removing >[ 9.667] sna_render_pixmap_bo pixmap=522, (0, 0)x(640, 2096)/(640, 2096) >[ 9.667] sna_render_pixmap_bo: GPU all damaged >[ 9.667] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.667] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.667] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.667] gen4_choose_composite_emitter: identity src, no mask >[ 9.667] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.667] gen9_composite_get_binding_table(f200) >[ 9.667] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.667] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.667] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.667] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.667] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.667] gen9_emit_vertex_elements: setup id=2 >[ 9.667] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.667] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.667] gen8_vertex_flush[1238] = 3 >[ 9.667] sna_destroy_pixmap: pixmap=522, attached?=1 >[ 9.667] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.667] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.667] __kgem_bo_destroy: handle=11 -> active >[ 9.667] __sna_free_pixmap(pixmap=522) >[ 9.667] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.667] kgem_can_create_2d: 2x64 @ 32 >[ 9.667] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.667] kgem_can_create_2d: untiled size=4096 >[ 9.667] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.667] kgem_choose_tiling: 2x64 -> 0 >[ 9.667] sna_create_pixmap: usage=0, flags=a >[ 9.667] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.667] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.667] create_pixmap: serial=531, usage=0, 2x64 >[ 9.667] sna_create_pixmap: serial=531, 2x64, usage=0 >[ 9.667] sna_composite_rectangles(pixmap=532, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.667] sna_composite_rectangles: converted to op 0 >[ 9.667] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.667] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.667] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.667] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.667] sna_composite_rectangles: fallback, dst pixmap=532 too small or not attached >[ 9.667] sna_composite_rectangles: fallback >[ 9.667] sna_drawable_move_region_to_cpu(pixmap=532 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.667] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.667] _sna_pixmap_move_to_cpu(pixmap=532, 2x64, flags=1) >[ 9.667] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.667] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.667] operate_inplace: no, inplace operation not suitable >[ 9.667] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.667] __sna_damage_all(2, 64) >[ 9.667] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.667] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.667] kgem_can_create_2d: 1x32 @ 32 >[ 9.667] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.667] kgem_can_create_2d: untiled size=4096 >[ 9.667] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.667] kgem_choose_tiling: 1x32 -> 0 >[ 9.667] sna_create_pixmap: usage=0, flags=a >[ 9.667] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.667] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.667] create_pixmap: serial=533, usage=0, 1x32 >[ 9.667] sna_create_pixmap: serial=533, 1x32, usage=0 >[ 9.667] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=212, drawable=216 >[ 9.667] sna_validate_gc: recomputing clip >[ 9.667] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.667] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.667] try_upload__fast: ignore existing cpu damage (if any) >[ 9.667] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.667] try_upload__fast: no, no gpu damage >[ 9.667] sna_drawable_move_region_to_cpu(pixmap=534 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.667] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.667] _sna_pixmap_move_to_cpu(pixmap=534, 1x32, flags=1) >[ 9.667] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.667] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.667] operate_inplace: no, inplace operation not suitable >[ 9.667] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.667] __sna_damage_all(1, 32) >[ 9.667] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.667] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.667] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.667] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.667] sna_accel_flush: flush?=0, dirty?=0 >[ 9.667] sna_composite(pixmap=532, op=1, src=534+(0, 0), mask=0+(0, 0), dst=532+(0, 0)+(0, 0), size=(2, 64) >[ 9.667] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.667] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.667] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.667] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.667] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.667] sna_composite: fallback, dst pixmap=532 is too small (or completely damaged) >[ 9.667] sna_composite: fallback -- fbComposite >[ 9.667] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.667] sna_composite_fb: fallback -- move src to cpu >[ 9.667] _sna_pixmap_move_to_cpu(pixmap=534, 1x32, flags=2) >[ 9.667] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.667] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.667] sna_composite_fb: fallback -- move dst to cpu >[ 9.667] sna_drawable_move_region_to_cpu(pixmap=532 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.667] sna_drawable_move_region_to_cpu: pixmap=532 all damaged on CPU >[ 9.667] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.667] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.667] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.667] sna_destroy_pixmap: pixmap=534, attached?=1 >[ 9.667] __sna_free_pixmap(pixmap=534) >[ 9.667] sna_composite(pixmap=518, op=3, src=532+(0, 0), mask=0+(0, 0), dst=518+(0, 0)+(0, 0), size=(3840, 64) >[ 9.667] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.667] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.667] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.667] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.667] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.667] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.667] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.667] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.667] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.667] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.667] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.667] sna_drawable_use_bo pixmap=518, box=((0, 0), (3840, 64)), flags=7... >[ 9.667] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.667] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.667] sna_drawable_use_bo: using whole GPU bo >[ 9.667] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.667] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.667] sna_transform_is_imprecise_integer_translation: no transform >[ 9.667] gen9_composite_picture: integer translation (0, 0), removing >[ 9.667] sna_render_pixmap_bo pixmap=532, (0, 0)x(3840, 64)/(2, 64) >[ 9.667] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.667] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.667] use_cpu_bo: no cpu bo >[ 9.667] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.667] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.667] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.667] sna_drawable_move_region_to_cpu(pixmap=532 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.667] sna_drawable_move_region_to_cpu: pixmap=532 all damaged on CPU >[ 9.667] kgem_can_create_2d: 2x64 @ 32 >[ 9.667] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.667] kgem_can_create_2d: untiled size=4096 >[ 9.667] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.667] kgem_choose_tiling: 2x64 -> 0 >[ 9.667] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.667] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.667] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.667] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.667] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.667] search_linear_cache: searching for inactive gtt map >[ 9.667] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.667] search_linear_cache: searching for inactive gtt map >[ 9.667] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.667] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.667] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.667] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.667] kgem_create_buffer: reusing handle=23 for buffer >[ 9.667] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.668] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.668] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.668] kgem_bo_map: converting request for GTT map into CPU map >[ 9.668] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.668] kgem_bo_sync__cpu: handle=23 >[ 9.668] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.668] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.668] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.668] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.668] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.668] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.668] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.668] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.668] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.668] upload: adding upload cache to pixmap=532 >[ 9.668] kgem_proxy_bo_attach: handle=23 >[ 9.668] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.668] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.668] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.668] gen4_choose_composite_emitter: identity src, no mask >[ 9.668] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.668] gen9_composite_get_binding_table(f180) >[ 9.668] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.668] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.668] kgem_add_handle: handle=23, index=15 >[ 9.668] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.668] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.668] gen9_emit_sampler: sampler = a >[ 9.668] gen9_emit_vertex_elements: setup id=2 >[ 9.668] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.668] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.668] gen8_vertex_flush[127c] = 3 >[ 9.668] sna_destroy_pixmap: pixmap=532, attached?=1 >[ 9.668] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.668] __sna_free_pixmap(pixmap=532) >[ 9.668] sna_composite(pixmap=518, op=3, src=292+(0, 0), mask=0+(0, 0), dst=518+(0, 0)+(0, 0), size=(3840, 48) >[ 9.668] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.668] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.668] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.668] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.668] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.668] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.668] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.668] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.668] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.668] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.668] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.668] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.668] sna_drawable_use_bo pixmap=518, box=((0, 0), (3840, 48)), flags=7... >[ 9.668] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.668] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.668] sna_drawable_use_bo: using whole GPU bo >[ 9.668] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.668] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.668] sna_transform_is_imprecise_integer_translation: no transform >[ 9.668] gen9_composite_picture: integer translation (0, 0), removing >[ 9.668] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.668] sna_render_pixmap_bo: GPU all damaged >[ 9.668] color_convert: src=3f000000 [20028888] >[ 9.668] color_convert: dst=3f000000 [20028888] >[ 9.668] sna_render_get_solid: 3f000000 >[ 9.668] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.668] gen4_choose_composite_emitter: identity source, identity mask >[ 9.668] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.668] aligning vertex: was 3, now 5 floats per vertex >[ 9.668] gen9_composite_get_binding_table(f100) >[ 9.668] gen9_emit_sampler: sampler = 3 >[ 9.668] gen9_emit_sf: num_sf_outputs=2 >[ 9.668] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.668] gen9_emit_vertex_elements: setup id=10 >[ 9.668] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.668] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.668] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.668] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.668] gen8_vertex_flush[132c] = 3 >[ 9.668] sna_composite_rectangles(pixmap=518, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.668] sna_composite_rectangles: converted to op 3 >[ 9.668] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.668] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.668] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.668] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.668] sna_drawable_use_bo pixmap=518, box=((0, 0), (3840, 48)), flags=1... >[ 9.668] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.668] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.668] sna_drawable_use_bo: using whole GPU bo >[ 9.668] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.668] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.668] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.668] sna_render_get_solid: 660a0a0a >[ 9.668] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.668] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.668] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.668] aligning vertex: was 5, now 2 floats per vertex >[ 9.668] gen9_composite_get_binding_table(f0c0) >[ 9.668] gen9_emit_sampler: sampler = 1 >[ 9.668] gen9_emit_sf: num_sf_outputs=1 >[ 9.668] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.668] gen9_emit_vertex_elements: setup id=0 >[ 9.668] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.668] (0, 0), (3840, 48) >[ 9.668] gen8_vertex_flush[13d4] = 3 >[ 9.668] sna_composite(pixmap=518, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=518+(3786, 6)+(0, 0), size=(44, 36) >[ 9.668] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.668] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.668] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.668] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.668] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.668] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.668] gen9_render_composite: 44x36, current mode=1/1 >[ 9.668] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.668] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.668] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.668] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.668] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.668] sna_drawable_use_bo pixmap=518, box=((3786, 6), (3830, 42)), flags=7... >[ 9.668] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.668] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.668] sna_drawable_use_bo: using whole GPU bo >[ 9.668] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.668] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.668] sna_transform_is_imprecise_integer_translation: no transform >[ 9.668] gen9_composite_picture: integer translation (0, 0), removing >[ 9.668] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.668] sna_render_pixmap_bo: CPU all damaged >[ 9.668] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.668] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.668] __kgem_retire_rq: request 1 complete >[ 9.668] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.668] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.668] gen8_vertex_close: used=13146, vbo active? 31, vb=625, nreloc=5 >[ 9.668] gen8_vertex_close: reloc[0] = 287 >[ 9.668] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.668] kgem_add_handle: handle=31, index=16 >[ 9.668] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.668] gen8_vertex_close: reloc[1] = 357 >[ 9.668] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.668] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.668] gen8_vertex_close: reloc[2] = 487 >[ 9.668] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.668] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.668] gen8_vertex_close: reloc[3] = 608 >[ 9.668] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.668] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.668] gen8_vertex_close: reloc[4] = 886 >[ 9.668] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.668] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.668] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.668] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.668] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.668] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.668] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.668] kgem_fixup_relocs: shrinking by 53248 >[ 9.668] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.668] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.668] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.668] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.668] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.668] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.668] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.668] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.668] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.668] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=7 >[ 9.668] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.668] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.668] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=7 >[ 9.668] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=7 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=7 >[ 9.668] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=8 >[ 9.668] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.668] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.668] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.668] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.668] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.668] __kgem_bo_clear_busy: handle=7 >[ 9.668] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.668] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.668] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.668] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.668] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.668] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.668] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.668] gen4_choose_composite_emitter: identity src, no mask >[ 9.668] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.668] aligning vertex: was 2, now 3 floats per vertex >[ 9.668] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.668] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.668] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.668] kgem_add_handle: handle=4, index=0 >[ 9.668] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.668] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.668] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.668] gen9_composite_get_binding_table(ffc0) >[ 9.668] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.668] kgem_add_handle: handle=39, index=1 >[ 9.668] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.668] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.668] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.668] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.668] kgem_add_handle: handle=32, index=2 >[ 9.668] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.668] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.668] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.668] gen9_emit_sampler: sampler = 2 >[ 9.668] gen9_emit_sf: num_sf_outputs=1 >[ 9.668] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.668] gen9_emit_vertex_elements: setup id=2 >[ 9.668] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.668] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.668] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.668] gen8_vertex_flush[490] = 3 >[ 9.668] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.668] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.668] sna_glyphs: discarding mask >[ 9.668] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.668] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.668] gen9_render_composite: 0x0, current mode=1/1 >[ 9.668] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.668] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.668] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.668] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.668] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=7... >[ 9.668] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.668] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.668] sna_drawable_use_bo: using whole GPU bo >[ 9.668] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.668] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.668] color_convert: src=ffdfdbd2 [20028888] >[ 9.668] color_convert: dst=ffdfdbd2 [20028888] >[ 9.668] sna_render_get_solid: ffdfdbd2 >[ 9.668] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.668] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.668] sna_transform_is_imprecise_integer_translation: no transform >[ 9.668] gen9_composite_picture: integer translation (0, 0), removing >[ 9.668] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.668] sna_render_pixmap_bo: GPU all damaged >[ 9.668] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.668] gen4_choose_composite_emitter: solid, identity mask >[ 9.668] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.668] aligning vertex: was 3, now 4 floats per vertex >[ 9.668] gen9_composite_get_binding_table(ff00) >[ 9.668] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.668] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.668] kgem_add_handle: handle=8, index=3 >[ 9.668] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.668] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.669] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.669] kgem_add_handle: handle=6, index=4 >[ 9.669] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.669] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.669] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.669] gen9_emit_sampler: sampler = a >[ 9.669] gen9_emit_sf: num_sf_outputs=2 >[ 9.669] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.669] gen9_emit_vertex_elements: setup id=9 >[ 9.669] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.669] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.669] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.669] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.669] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.669] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.669] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.669] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.669] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.669] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.669] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.669] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.669] gen8_vertex_flush[56c] = 15 >[ 9.669] gen9_magic_ca_pass: CA fixup (3289 -> 3304) >[ 9.669] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.669] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.669] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.669] sna_composite(pixmap=518, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=518+(3626, 6)+(0, 0), size=(48, 36) >[ 9.669] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.669] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.669] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.669] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.669] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.669] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.669] gen9_render_composite: 48x36, current mode=1/1 >[ 9.669] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.669] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.669] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.669] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.669] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.669] sna_drawable_use_bo pixmap=518, box=((3626, 6), (3674, 42)), flags=7... >[ 9.669] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.669] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.669] sna_drawable_use_bo: using whole GPU bo >[ 9.669] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.669] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.669] sna_transform_is_imprecise_integer_translation: no transform >[ 9.669] gen9_composite_picture: integer translation (0, 0), removing >[ 9.669] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.669] sna_render_pixmap_bo: CPU all damaged >[ 9.669] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.669] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.669] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.669] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.669] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.669] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.669] gen4_choose_composite_emitter: identity src, no mask >[ 9.669] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.669] aligning vertex: was 4, now 3 floats per vertex >[ 9.669] gen9_composite_get_binding_table(fe40) >[ 9.669] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.669] kgem_add_handle: handle=33, index=5 >[ 9.669] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.669] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.669] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.669] gen9_emit_sampler: sampler = 2 >[ 9.669] gen9_emit_sf: num_sf_outputs=1 >[ 9.669] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.669] gen9_emit_vertex_elements: setup id=2 >[ 9.669] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.669] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.669] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.669] gen8_vertex_flush[6a8] = 3 >[ 9.669] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.669] kgem_can_create_2d: 26x20 @ 32 >[ 9.669] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.669] kgem_can_create_2d: untiled size=4096 >[ 9.669] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.669] kgem_choose_tiling: 26x20 -> 0 >[ 9.669] sna_create_pixmap: usage=0, flags=a >[ 9.669] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.669] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.669] create_pixmap: serial=535, usage=0, 26x20 >[ 9.669] sna_create_pixmap: serial=535, 26x20, usage=0 >[ 9.669] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=216, drawable=218 >[ 9.669] sna_validate_gc: recomputing clip >[ 9.669] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.669] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.669] try_upload__fast: ignore existing cpu damage (if any) >[ 9.669] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.669] try_upload__fast: no, no gpu damage >[ 9.669] sna_drawable_move_region_to_cpu(pixmap=536 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.669] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.669] _sna_pixmap_move_to_cpu(pixmap=536, 26x20, flags=1) >[ 9.669] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.669] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.669] operate_inplace: no, inplace operation not suitable >[ 9.669] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.669] __sna_damage_all(26, 20) >[ 9.669] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.669] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.669] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.669] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.669] sna_accel_flush: flush?=1, dirty?=1 >[ 9.669] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.669] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.669] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.669] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.669] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.669] kgem_bo_sync__cpu_full: handle=33 >[ 9.669] gen8_vertex_close: used=13227, vbo active? 31, vb=204, nreloc=2 >[ 9.669] gen8_vertex_close: reloc[0] = 287 >[ 9.669] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.669] kgem_add_handle: handle=31, index=6 >[ 9.669] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.669] gen8_vertex_close: reloc[1] = 342 >[ 9.669] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.669] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.669] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.670] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.670] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.670] kgem_fixup_relocs: shrinking by 61440 >[ 9.670] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.670] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.670] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.670] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.670] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.670] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.670] __kgem_bo_clear_busy: handle=8 >[ 9.670] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.670] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.670] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.670] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.670] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.670] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.670] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.684] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.684] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.684] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.684] __kgem_retire_rq: request 2 complete >[ 9.684] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.684] kgem_bo_move_to_cache: release handle=11 >[ 9.684] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.684] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.684] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.684] kgem_bo_move_to_cache: release handle=25 >[ 9.684] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.684] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.684] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.684] kgem_bo_move_to_cache: release handle=38 >[ 9.684] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.684] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.684] kgem_bo_move_to_cache: release handle=20 >[ 9.684] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.684] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.684] kgem_bo_move_to_cache: release handle=22 >[ 9.684] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.684] __kgem_retire_rq: request 1 complete >[ 9.684] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.684] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.684] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.684] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.684] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.684] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.684] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.684] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.684] kgem_bo_sync__cpu_full: handle=32 >[ 9.684] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.684] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.684] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.684] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.684] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.684] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.684] sna_accel_flush: flush?=0, dirty?=0 >[ 9.684] sna_block_handler (tv=0.0) >[ 9.684] sna_wakeup_handler >[ 9.684] sna_mode_wakeup: len=64 >[ 9.684] sna_mode_wakeup: recording last swap on pipe=1, frame 304 [130], time 9.677095 >[ 9.684] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.684] sna_mode_wakeup: flip complete, pending? 2 >[ 9.684] sna_mode_wakeup: recording last swap on pipe=0, frame 334 [14e], time 9.678401 >[ 9.684] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.684] sna_mode_wakeup: flip complete, pending? 1 >[ 9.684] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.684] sna_composite(pixmap=518, op=3, src=536+(2370, 10), mask=0+(3554, 6), dst=518+(3554, 6)+(0, 0), size=(52, 36) >[ 9.684] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.684] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.684] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.684] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.684] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.684] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.684] gen9_render_composite: 52x36, current mode=0/1 >[ 9.684] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.684] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.684] sna_blt_composite: unsupported op [3] for blitting >[ 9.684] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.684] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.684] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.684] sna_drawable_use_bo pixmap=518, box=((3554, 6), (3606, 42)), flags=7... >[ 9.684] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.684] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.684] sna_drawable_use_bo: using whole GPU bo >[ 9.684] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.684] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.685] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.685] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.685] sna_render_pixmap_bo pixmap=536, (2370, 10)x(52, 36)/(26, 20) >[ 9.685] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.685] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.685] use_cpu_bo: no cpu bo >[ 9.685] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.685] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.685] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.685] sna_drawable_move_region_to_cpu(pixmap=536 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.685] sna_drawable_move_region_to_cpu: pixmap=536 all damaged on CPU >[ 9.685] kgem_can_create_2d: 26x20 @ 32 >[ 9.685] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.685] kgem_can_create_2d: untiled size=4096 >[ 9.685] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.685] kgem_choose_tiling: 26x20 -> 0 >[ 9.685] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.685] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.685] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.685] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.685] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.685] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.685] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.685] upload: adding upload cache to pixmap=536 >[ 9.685] kgem_proxy_bo_attach: handle=23 >[ 9.685] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.685] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.685] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.685] gen4_choose_composite_emitter: simple src, no mask >[ 9.685] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.685] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.685] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.685] kgem_add_handle: handle=4, index=0 >[ 9.685] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] gen9_composite_get_binding_table(ffc0) >[ 9.685] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.685] kgem_add_handle: handle=39, index=1 >[ 9.685] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.685] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.685] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.685] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.685] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.685] kgem_add_handle: handle=23, index=2 >[ 9.685] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.685] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.685] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.685] gen9_emit_sampler: sampler = 22 >[ 9.685] gen9_emit_sf: num_sf_outputs=1 >[ 9.685] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.685] gen9_emit_vertex_elements: setup id=2 >[ 9.685] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.685] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.685] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.685] gen8_vertex_flush[490] = 3 >[ 9.685] sna_destroy_pixmap: pixmap=536, attached?=1 >[ 9.685] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.685] __sna_free_pixmap(pixmap=536) >[ 9.685] sna_composite(pixmap=518, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=518+(3490, 6)+(0, 0), size=(44, 36) >[ 9.685] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.685] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.685] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.685] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.685] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.685] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.685] gen9_render_composite: 44x36, current mode=1/1 >[ 9.685] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.685] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.685] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.685] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.685] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.685] sna_drawable_use_bo pixmap=518, box=((3490, 6), (3534, 42)), flags=7... >[ 9.685] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.685] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.685] sna_drawable_use_bo: using whole GPU bo >[ 9.685] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.685] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.685] sna_transform_is_imprecise_integer_translation: no transform >[ 9.685] gen9_composite_picture: integer translation (0, 0), removing >[ 9.685] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.685] sna_render_pixmap_bo: CPU all damaged >[ 9.685] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.685] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.685] gen8_vertex_close: used=13236, vbo active? 31, vb=4, nreloc=1 >[ 9.685] gen8_vertex_close: reloc[0] = 287 >[ 9.685] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.685] kgem_add_handle: handle=31, index=3 >[ 9.685] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.685] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.685] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.685] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.685] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.685] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.685] kgem_fixup_relocs: shrinking by 61440 >[ 9.685] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.685] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.685] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.685] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.685] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.685] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.685] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.685] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.685] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.685] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.685] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.685] gen4_choose_composite_emitter: identity src, no mask >[ 9.685] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.685] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.685] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.685] kgem_add_handle: handle=4, index=0 >[ 9.685] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] gen9_composite_get_binding_table(ffc0) >[ 9.685] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.685] kgem_add_handle: handle=39, index=1 >[ 9.685] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.685] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.685] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.685] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.685] kgem_add_handle: handle=34, index=2 >[ 9.685] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.685] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.685] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.685] gen9_emit_sampler: sampler = 2 >[ 9.685] gen9_emit_sf: num_sf_outputs=1 >[ 9.685] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.685] gen9_emit_vertex_elements: setup id=2 >[ 9.685] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.685] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.685] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.685] gen8_vertex_flush[490] = 3 >[ 9.685] sna_composite(pixmap=518, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=518+(3422, 6)+(0, 0), size=(48, 36) >[ 9.685] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.685] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.685] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.685] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.685] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.685] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.685] gen9_render_composite: 48x36, current mode=1/1 >[ 9.685] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.685] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.685] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.685] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.685] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.685] sna_drawable_use_bo pixmap=518, box=((3422, 6), (3470, 42)), flags=7... >[ 9.685] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.685] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.685] sna_drawable_use_bo: using whole GPU bo >[ 9.685] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.685] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.685] sna_transform_is_imprecise_integer_translation: no transform >[ 9.685] gen9_composite_picture: integer translation (0, 0), removing >[ 9.685] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.685] sna_render_pixmap_bo: CPU all damaged >[ 9.685] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.685] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.685] __kgem_retire_rq: request 1 complete >[ 9.685] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.685] gen8_vertex_close: used=13245, vbo active? 31, vb=4, nreloc=1 >[ 9.685] gen8_vertex_close: reloc[0] = 287 >[ 9.685] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.685] kgem_add_handle: handle=31, index=3 >[ 9.685] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.685] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.685] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.685] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.685] kgem_fixup_relocs: shrinking by 61440 >[ 9.685] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.685] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.685] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.685] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.685] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.685] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.685] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.685] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.685] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.685] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.685] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.685] gen4_choose_composite_emitter: identity src, no mask >[ 9.685] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.685] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.685] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.685] kgem_add_handle: handle=4, index=0 >[ 9.685] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.685] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.685] gen9_composite_get_binding_table(ffc0) >[ 9.685] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.685] kgem_add_handle: handle=39, index=1 >[ 9.685] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.685] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.685] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.685] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.685] kgem_add_handle: handle=28, index=2 >[ 9.685] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.685] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.685] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.685] gen9_emit_sampler: sampler = 2 >[ 9.685] gen9_emit_sf: num_sf_outputs=1 >[ 9.685] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.685] gen9_emit_vertex_elements: setup id=2 >[ 9.685] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.685] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.685] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.685] gen8_vertex_flush[490] = 3 >[ 9.685] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.685] kgem_can_create_2d: 16x16 @ 32 >[ 9.685] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.685] kgem_can_create_2d: untiled size=4096 >[ 9.685] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.685] kgem_choose_tiling: 16x16 -> 0 >[ 9.685] sna_create_pixmap: usage=0, flags=a >[ 9.685] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.685] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.685] create_pixmap: serial=537, usage=0, 16x16 >[ 9.685] sna_create_pixmap: serial=537, 16x16, usage=0 >[ 9.685] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=218, drawable=21a >[ 9.685] sna_validate_gc: recomputing clip >[ 9.685] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.685] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.685] try_upload__fast: ignore existing cpu damage (if any) >[ 9.685] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.685] try_upload__fast: no, no gpu damage >[ 9.685] sna_drawable_move_region_to_cpu(pixmap=538 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.685] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.685] _sna_pixmap_move_to_cpu(pixmap=538, 16x16, flags=1) >[ 9.685] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.685] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.685] operate_inplace: no, inplace operation not suitable >[ 9.685] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.685] __sna_damage_all(16, 16) >[ 9.685] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.685] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.685] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.685] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.685] sna_accel_flush: flush?=1, dirty?=1 >[ 9.685] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.685] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.685] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.685] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.685] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.685] kgem_bo_sync__cpu_full: handle=28 >[ 9.685] gen8_vertex_close: used=13254, vbo active? 31, vb=4, nreloc=1 >[ 9.685] gen8_vertex_close: reloc[0] = 287 >[ 9.685] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.685] kgem_add_handle: handle=31, index=3 >[ 9.685] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.685] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.685] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.685] __kgem_retire_rq: request 1 complete >[ 9.685] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.685] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.685] kgem_fixup_relocs: shrinking by 61440 >[ 9.685] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.685] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.685] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.685] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.685] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.685] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.685] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.685] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.685] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.685] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.685] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.685] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.685] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.685] __kgem_retire_rq: request 1 complete >[ 9.685] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.685] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.685] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.685] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.685] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.685] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.685] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.685] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.685] kgem_bo_sync__cpu_full: handle=34 >[ 9.685] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.685] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.685] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.685] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.685] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.685] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.685] sna_composite(pixmap=518, op=3, src=538+(2247, 15), mask=0+(3370, 7), dst=518+(3370, 7)+(0, 0), size=(32, 34) >[ 9.685] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.685] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.685] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.685] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.685] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.685] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.685] gen9_render_composite: 32x34, current mode=0/1 >[ 9.685] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.686] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.686] sna_blt_composite: unsupported op [3] for blitting >[ 9.686] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.686] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.686] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.686] sna_drawable_use_bo pixmap=518, box=((3370, 7), (3402, 41)), flags=7... >[ 9.686] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.686] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.686] sna_drawable_use_bo: using whole GPU bo >[ 9.686] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.686] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.686] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.686] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.686] sna_render_pixmap_bo pixmap=538, (2247, 15)x(32, 34)/(16, 16) >[ 9.686] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.686] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.686] use_cpu_bo: no cpu bo >[ 9.686] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.686] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.686] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.686] sna_drawable_move_region_to_cpu(pixmap=538 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.686] sna_drawable_move_region_to_cpu: pixmap=538 all damaged on CPU >[ 9.686] kgem_can_create_2d: 16x16 @ 32 >[ 9.686] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.686] kgem_can_create_2d: untiled size=4096 >[ 9.686] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.686] kgem_choose_tiling: 16x16 -> 0 >[ 9.686] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.686] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.686] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.686] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.686] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.686] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.686] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.686] upload: adding upload cache to pixmap=538 >[ 9.686] kgem_proxy_bo_attach: handle=23 >[ 9.686] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.686] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.686] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.686] gen4_choose_composite_emitter: simple src, no mask >[ 9.686] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.686] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.686] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.686] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.686] kgem_add_handle: handle=4, index=0 >[ 9.686] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.686] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.686] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.686] gen9_composite_get_binding_table(ffc0) >[ 9.686] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.686] kgem_add_handle: handle=39, index=1 >[ 9.686] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.686] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.686] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.686] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.686] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.686] kgem_add_handle: handle=23, index=2 >[ 9.686] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.686] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.686] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.686] gen9_emit_sampler: sampler = 22 >[ 9.686] gen9_emit_sf: num_sf_outputs=1 >[ 9.686] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.686] gen9_emit_vertex_elements: setup id=2 >[ 9.686] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.686] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.686] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.686] gen8_vertex_flush[490] = 3 >[ 9.686] sna_destroy_pixmap: pixmap=538, attached?=1 >[ 9.686] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.686] __sna_free_pixmap(pixmap=538) >[ 9.686] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.686] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.686] sna_glyphs: discarding mask >[ 9.686] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.686] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.686] gen9_render_composite: 0x0, current mode=1/1 >[ 9.686] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.686] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.686] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.686] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.686] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=7... >[ 9.686] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.686] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.686] sna_drawable_use_bo: using whole GPU bo >[ 9.686] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.686] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.686] color_convert: src=ff232321 [20028888] >[ 9.686] color_convert: dst=ff232321 [20028888] >[ 9.686] sna_render_get_solid: ff232321 >[ 9.686] sna_render_get_solid(7) = ff232321 (old) >[ 9.686] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.686] sna_transform_is_imprecise_integer_translation: no transform >[ 9.686] gen9_composite_picture: integer translation (0, 0), removing >[ 9.686] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.686] sna_render_pixmap_bo: GPU all damaged >[ 9.686] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.686] gen4_choose_composite_emitter: solid, identity mask >[ 9.686] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.686] aligning vertex: was 3, now 4 floats per vertex >[ 9.686] gen9_composite_get_binding_table(ff00) >[ 9.686] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.686] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.686] kgem_add_handle: handle=8, index=3 >[ 9.686] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.686] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.686] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.686] kgem_add_handle: handle=6, index=4 >[ 9.686] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.686] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.686] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.686] gen9_emit_sampler: sampler = a >[ 9.686] gen9_emit_sf: num_sf_outputs=2 >[ 9.686] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.686] gen9_emit_vertex_elements: setup id=9 >[ 9.686] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.686] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.686] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.686] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.686] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.686] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.686] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.686] gen8_vertex_flush[56c] = 48 >[ 9.686] gen9_magic_ca_pass: CA fixup (3316 -> 3364) >[ 9.686] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.686] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.686] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.686] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.686] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.686] sna_glyphs: discarding mask >[ 9.686] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.686] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.686] gen9_render_composite: 0x0, current mode=1/1 >[ 9.686] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.686] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.686] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.686] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.686] sna_drawable_use_bo pixmap=518, box=((0, 0), (7680, 2160)), flags=7... >[ 9.686] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.686] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.686] sna_drawable_use_bo: using whole GPU bo >[ 9.686] gen9_composite_set_target: pixmap=518, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.686] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.686] color_convert: src=ff8e8b85 [20028888] >[ 9.686] color_convert: dst=ff8e8b85 [20028888] >[ 9.686] sna_render_get_solid: ff8e8b85 >[ 9.686] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.686] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.686] sna_transform_is_imprecise_integer_translation: no transform >[ 9.686] gen9_composite_picture: integer translation (0, 0), removing >[ 9.686] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.686] sna_render_pixmap_bo: GPU all damaged >[ 9.686] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.686] gen4_choose_composite_emitter: solid, identity mask >[ 9.686] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.686] gen9_composite_get_binding_table(fe40) >[ 9.686] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.686] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.686] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.686] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.686] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.686] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.686] gen9_emit_vertex_elements: setup id=9 >[ 9.686] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.686] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.686] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.686] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.686] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.686] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.686] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.686] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.686] gen8_vertex_flush[66c] = 48 >[ 9.686] gen9_magic_ca_pass: CA fixup (3364 -> 3412) >[ 9.686] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.686] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.686] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.686] sna_copy_area: src=pixmap=518:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.686] sna_copy_area: normal copy >[ 9.686] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.686] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.686] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.686] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.686] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.686] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.686] sna_do_copy: pixmap -- no source clipping >[ 9.686] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.686] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.686] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=518+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.686] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.686] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.686] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.686] sna_drawable_use_bo: pinned, never REPLACES >[ 9.686] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.686] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.686] sna_drawable_use_bo: applying move-to-gpu override >[ 9.686] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.686] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.686] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.686] wait_for_shadow: setting front pixmap to handle=35 >[ 9.686] sna_drawable_use_bo: using whole GPU bo >[ 9.686] sna_pixmap_move_to_gpu(pixmap=518, usage=0), flags=a >[ 9.686] sna_pixmap_move_to_gpu: already all-damaged >[ 9.686] sna_pixmap_mark_active: pixmap=518, handle=39 >[ 9.686] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.686] sna_pixmap_make_cow: make cow src=518, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.686] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.686] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.686] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.686] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.686] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.686] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.686] kgem_set_mode: flushing before new bo >[ 9.686] gen8_vertex_close: used=13648, vbo active? 31, vb=204, nreloc=2 >[ 9.686] gen8_vertex_close: reloc[0] = 287 >[ 9.686] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.686] kgem_add_handle: handle=31, index=5 >[ 9.686] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.686] gen8_vertex_close: reloc[1] = 342 >[ 9.686] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.686] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.686] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.686] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.686] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.686] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.686] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.686] kgem_fixup_relocs: shrinking by 61440 >[ 9.686] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.686] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.686] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.686] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.686] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.686] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.686] __kgem_bo_clear_busy: handle=8 >[ 9.686] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.686] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.686] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.686] __kgem_bo_clear_busy: handle=8 >[ 9.686] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.686] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.686] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.686] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.686] aligning vertex: was 4, now 2 floats per vertex >[ 9.686] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.686] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.686] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.686] kgem_add_handle: handle=4, index=0 >[ 9.686] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.686] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.686] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.686] gen9_composite_get_binding_table(ffc0) >[ 9.686] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.686] kgem_add_handle: handle=35, index=1 >[ 9.686] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.686] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.686] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.687] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.687] kgem_add_handle: handle=39, index=2 >[ 9.687] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.687] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.687] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.687] gen9_emit_sampler: sampler = 0 >[ 9.687] gen9_emit_sf: num_sf_outputs=1 >[ 9.687] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.687] gen9_emit_vertex_elements: setup id=0 >[ 9.687] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.687] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.687] gen8_vertex_flush[490] = 3 >[ 9.687] sna_destroy_pixmap: pixmap=518, attached?=1 >[ 9.687] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.687] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.687] __kgem_bo_destroy: handle=39 -> active >[ 9.687] __sna_free_pixmap(pixmap=518) >[ 9.687] sna_accel_flush: flush?=0, dirty?=0 >[ 9.687] sna_accel_flush: flush?=0, dirty?=0 >[ 9.687] sna_block_handler (tv=598.470000) >[ 9.687] kgem_retire, need_retire?=1 >[ 9.687] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.687] kgem_retire__requests_ring: retiring ring 0 >[ 9.687] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.687] __kgem_retire_rq: request 1 complete >[ 9.687] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.687] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.687] kgem_retire -- retired=0, need_retire=0 >[ 9.687] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.687] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.687] __kgem_bo_destroy: handle=23, size=262144 >[ 9.687] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.687] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.687] sna_accel_block: GPU idle, flushing >[ 9.687] gen8_vertex_close: used=13654, vbo active? 31, vb=1, nreloc=1 >[ 9.687] gen8_vertex_close: reloc[0] = 287 >[ 9.687] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.687] kgem_add_handle: handle=31, index=3 >[ 9.687] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.687] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.687] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.687] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.687] kgem_fixup_relocs: shrinking by 61440 >[ 9.687] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.687] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.687] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.687] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.687] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.687] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.687] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.687] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.687] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.687] sna_scanout_do_flush (time=9687), triggered >[ 9.687] sna_scanout_flush (time=9687), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.687] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.687] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.687] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.687] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.687] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.687] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.687] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.687] sna_pixmap_move_to_gpu: already all-damaged >[ 9.687] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.687] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.687] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.687] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.687] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.687] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.687] get_fb: reusing fb=105 for handle=35 >[ 9.687] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.687] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.687] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.687] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.687] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.687] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.687] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.687] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.687] sna_accel_do_throttle (time=9687), triggered >[ 9.687] sna_accel_throttle (time=9687) >[ 9.687] sna_accel_block: evaluating timers, active=7 >[ 9.687] sna_accel_block: flush timer expires in 16 [9703] >[ 9.687] sna_wakeup_handler >[ 9.687] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.687] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.687] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.687] kgem_can_create_2d: untiled size=66355200 >[ 9.687] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.687] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.687] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.687] sna_create_pixmap: usage=0, flags=1b >[ 9.687] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.687] __pop_freed_pixmap: reusing freed pixmap=518 header >[ 9.687] create_pixmap_hdr: pixmap=539, width=7680, height=2160, usage=0 >[ 9.687] sna_create_pixmap: serial=539, 7680x2160, usage=0 >[ 9.687] sna_composite_rectangles(pixmap=540, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.687] sna_composite_rectangles: converted to op 0 >[ 9.687] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.688] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.688] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.688] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.688] sna_composite_rectangles: dropping last-cpu hint >[ 9.688] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=19... >[ 9.688] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.688] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.688] sna_pixmap_move_to_gpu(pixmap=540, usage=0), flags=b >[ 9.688] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.688] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.688] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.688] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.688] sna_pixmap_alloc_gpu: pixmap=540 >[ 9.688] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.688] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.688] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.688] 1:from active: pitch=30720, tiling=1, handle=39, id=639 >[ 9.688] __sna_damage_all(7680, 2160) >[ 9.688] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.688] sna_pixmap_mark_active: pixmap=540, handle=39 >[ 9.688] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.688] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.688] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.688] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.688] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.688] sna_render_get_solid: 0 >[ 9.688] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.688] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.688] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.688] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.688] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.688] kgem_add_handle: handle=4, index=0 >[ 9.688] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.688] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.688] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.688] gen9_composite_get_binding_table(ffc0) >[ 9.688] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.688] kgem_add_handle: handle=39, index=1 >[ 9.688] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.688] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.688] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.688] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.688] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.688] kgem_add_handle: handle=7, index=2 >[ 9.688] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.688] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.688] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.688] gen9_emit_sampler: sampler = 1 >[ 9.688] gen9_emit_sf: num_sf_outputs=1 >[ 9.688] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.688] gen9_emit_vertex_elements: setup id=0 >[ 9.688] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.688] (0, 0), (7680, 2160) >[ 9.688] gen8_vertex_flush[490] = 3 >[ 9.688] sna_composite_rectangles: pixmap=540 marking clear [0]? 1 >[ 9.688] sna_composite_rectangles(pixmap=540, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.688] sna_composite_rectangles: converted to op 1 >[ 9.688] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.688] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.688] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.688] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.688] sna_composite_rectangles: promoting to full GPU >[ 9.688] sna_composite_rectangles: dropping last-cpu hint >[ 9.688] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=19... >[ 9.688] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.688] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.688] sna_drawable_use_bo: using whole GPU bo >[ 9.688] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.688] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.688] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.688] sna_render_get_solid: ff2c001e >[ 9.688] sna_render_get_solid(0) = ff2c001e (old) >[ 9.688] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.688] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.688] gen9_composite_get_binding_table(ff00) >[ 9.688] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.688] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.688] kgem_add_handle: handle=8, index=3 >[ 9.688] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.688] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.688] gen9_emit_vertex_elements: setup id=0 >[ 9.688] (0, 0), (7680, 2160) >[ 9.688] gen8_vertex_flush[4cc] = 3 >[ 9.688] sna_composite_rectangles: pixmap=540 marking clear [ff2c001e]? 1 >[ 9.688] sna_composite(pixmap=540, op=3, src=292+(0, 0), mask=0+(0, 0), dst=540+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.688] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.688] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.688] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.688] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.688] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.688] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.688] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.688] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.688] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.688] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.688] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.688] sna_drawable_use_bo pixmap=540, box=((0, 0), (3840, 2160)), flags=7... >[ 9.688] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.688] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.688] sna_drawable_use_bo: using whole GPU bo >[ 9.688] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.688] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.688] sna_transform_is_imprecise_integer_translation: no transform >[ 9.688] gen9_composite_picture: integer translation (0, 0), removing >[ 9.688] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.688] sna_render_pixmap_bo: GPU all damaged >[ 9.688] color_convert: src=4d000000 [20028888] >[ 9.688] color_convert: dst=4d000000 [20028888] >[ 9.688] sna_render_get_solid: 4d000000 >[ 9.688] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.688] gen4_choose_composite_emitter: identity source, identity mask >[ 9.688] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.688] aligning vertex: was 2, now 5 floats per vertex >[ 9.688] gen9_composite_get_binding_table(fe80) >[ 9.688] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.688] kgem_add_handle: handle=9, index=4 >[ 9.688] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.688] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.688] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.688] kgem_add_reloc64: adding proxy [delta=308] for handle=7 >[ 9.688] kgem_add_reloc64[7] = (delta=308, target handle=2, presumed=fffe8000) >[ 9.688] [3f80] bind bo(handle=7, addr=fffe8134), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.688] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.688] gen9_emit_sampler: sampler = 3 >[ 9.688] gen9_emit_sf: num_sf_outputs=2 >[ 9.688] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.688] gen9_emit_vertex_elements: setup id=10 >[ 9.688] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.688] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.688] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.688] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.688] gen8_vertex_flush[5a8] = 3 >[ 9.688] sna_composite(pixmap=540, op=3, src=292+(0, 0), mask=0+(0, 0), dst=540+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.688] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.688] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.688] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.688] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.688] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.688] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.688] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.688] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.688] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.688] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.688] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.688] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.688] sna_drawable_use_bo pixmap=540, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.688] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.688] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.688] sna_drawable_use_bo: using whole GPU bo >[ 9.688] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.688] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.688] sna_transform_is_imprecise_integer_translation: no transform >[ 9.688] gen9_composite_picture: integer translation (0, 0), removing >[ 9.688] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.688] sna_render_pixmap_bo: GPU all damaged >[ 9.688] color_convert: src=4d000000 [20028888] >[ 9.688] color_convert: dst=4d000000 [20028888] >[ 9.688] sna_render_get_solid: 4d000000 >[ 9.688] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.688] gen4_choose_composite_emitter: identity source, identity mask >[ 9.688] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.688] gen9_composite_get_binding_table(fdc0) >[ 9.688] gen9_emit_vertex_elements: setup id=10 >[ 9.688] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.688] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.688] gen8_vertex_flush[5dc] = 3 >[ 9.689] sna_composite(pixmap=540, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=540+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.689] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.689] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.689] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.689] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.689] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.689] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.689] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.689] gen9_render_composite: 132x132, current mode=1/1 >[ 9.689] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.689] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.689] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.689] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.689] sna_drawable_use_bo pixmap=540, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.689] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.689] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.689] sna_drawable_use_bo: using whole GPU bo >[ 9.689] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.689] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.689] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.689] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.689] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.689] sna_render_pixmap_bo: GPU all damaged >[ 9.689] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.689] color_convert: src=4d000000 [20028888] >[ 9.689] color_convert: dst=4d000000 [20028888] >[ 9.689] sna_render_get_solid: 4d000000 >[ 9.689] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.689] gen4_choose_composite_emitter: simple src, identity mask >[ 9.689] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.689] gen9_composite_get_binding_table(fdc0) >[ 9.689] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.689] kgem_add_handle: handle=15, index=5 >[ 9.689] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.689] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.689] gen9_emit_sampler: sampler = 23 >[ 9.689] gen9_emit_vertex_elements: setup id=10 >[ 9.689] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.689] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.689] gen8_vertex_flush[620] = 3 >[ 9.689] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.689] kgem_can_create_2d: 80x80 @ 32 >[ 9.689] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.689] kgem_can_create_2d: untiled size=28672 >[ 9.689] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.689] kgem_choose_tiling: 80x80 -> 0 >[ 9.689] sna_create_pixmap: usage=0, flags=b >[ 9.689] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.689] __pop_freed_pixmap: reusing freed pixmap=522 header >[ 9.689] create_pixmap_hdr: pixmap=541, width=80, height=80, usage=0 >[ 9.689] sna_create_pixmap: serial=541, 80x80, usage=0 >[ 9.689] sna_composite_rectangles(pixmap=542, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.689] sna_composite_rectangles: converted to op 0 >[ 9.689] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.689] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.689] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.689] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.689] sna_composite_rectangles: dropping last-cpu hint >[ 9.689] sna_drawable_use_bo pixmap=542, box=((0, 0), (80, 80)), flags=19... >[ 9.689] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.689] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.689] sna_pixmap_move_to_gpu(pixmap=542, usage=0), flags=b >[ 9.689] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.689] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.689] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.689] kgem_choose_tiling: 80x80 -> 0 >[ 9.689] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.689] kgem_choose_tiling: 80x80 -> 0 >[ 9.689] sna_pixmap_alloc_gpu: pixmap=542 >[ 9.689] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.689] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.689] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.689] from inactive: pitch=320, tiling=0: handle=22, id=640 >[ 9.689] __sna_damage_all(80, 80) >[ 9.689] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.689] sna_pixmap_mark_active: pixmap=542, handle=22 >[ 9.689] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.689] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.689] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.689] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.689] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.689] sna_render_get_solid: 0 >[ 9.689] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.689] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.689] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.689] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.689] aligning vertex: was 5, now 2 floats per vertex >[ 9.689] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.689] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.689] gen9_composite_get_binding_table(fd40) >[ 9.689] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.689] kgem_add_handle: handle=22, index=6 >[ 9.689] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.689] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.689] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.689] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.689] gen9_emit_sampler: sampler = 1 >[ 9.689] gen9_emit_sf: num_sf_outputs=1 >[ 9.689] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.689] gen9_emit_vertex_elements: setup id=0 >[ 9.689] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.689] (0, 0), (80, 80) >[ 9.689] gen8_vertex_flush[6d8] = 3 >[ 9.689] sna_composite_rectangles: pixmap=542 marking clear [0]? 1 >[ 9.689] sna_composite_rectangles(pixmap=542, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.689] sna_composite_rectangles: converted to op 1 >[ 9.689] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.689] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.689] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.689] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.689] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.689] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.689] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.689] sna_composite_rectangles: dropping last-cpu hint >[ 9.689] sna_drawable_use_bo pixmap=542, box=((0, 0), (80, 80)), flags=1... >[ 9.689] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.689] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.689] sna_drawable_use_bo: using whole GPU bo >[ 9.689] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.689] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.689] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.689] sna_render_get_solid: 40404040 >[ 9.689] sna_render_get_solid(1) = 40404040 (old) >[ 9.689] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.689] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.689] gen9_composite_get_binding_table(fcc0) >[ 9.689] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.689] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.689] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.689] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.689] gen9_emit_vertex_elements: setup id=0 >[ 9.689] (0, 0), (2, 2) >[ 9.689] (78, 0), (80, 2) >[ 9.689] (0, 78), (2, 80) >[ 9.689] (78, 78), (80, 80) >[ 9.689] gen8_vertex_flush[714] = 12 >[ 9.689] sna_composite(pixmap=540, op=3, src=542+(0, 0), mask=0+(0, 0), dst=540+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.689] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.689] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.689] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.689] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.689] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.689] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.689] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.689] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.689] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.689] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.689] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.689] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.689] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=7... >[ 9.689] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.689] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.689] sna_drawable_use_bo: using whole GPU bo >[ 9.689] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.689] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.689] sna_transform_is_imprecise_integer_translation: no transform >[ 9.689] gen9_composite_picture: integer translation (0, 0), removing >[ 9.689] sna_render_pixmap_bo pixmap=542, (0, 0)x(7680, 2160)/(80, 80) >[ 9.689] sna_render_pixmap_bo: GPU all damaged >[ 9.689] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.689] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.689] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.689] gen4_choose_composite_emitter: identity src, no mask >[ 9.689] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.689] aligning vertex: was 2, now 3 floats per vertex >[ 9.689] gen9_composite_get_binding_table(fc40) >[ 9.689] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.689] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.689] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.689] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.689] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.689] gen9_emit_sampler: sampler = a >[ 9.689] gen9_emit_vertex_elements: setup id=2 >[ 9.689] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.689] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.690] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.690] gen8_vertex_flush[7b0] = 3 >[ 9.690] sna_destroy_pixmap: pixmap=542, attached?=1 >[ 9.690] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.690] __kgem_bo_destroy: handle=22, size=61440 >[ 9.690] __kgem_bo_destroy: handle=22 -> active >[ 9.690] __sna_free_pixmap(pixmap=542) >[ 9.690] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.690] kgem_can_create_2d: 640x2096 @ 32 >[ 9.690] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.690] kgem_can_create_2d: untiled size=5365760 >[ 9.690] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.690] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.690] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.690] sna_create_pixmap: usage=0, flags=1b >[ 9.690] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.690] __pop_freed_pixmap: reusing freed pixmap=542 header >[ 9.690] create_pixmap_hdr: pixmap=543, width=640, height=2096, usage=0 >[ 9.690] sna_create_pixmap: serial=543, 640x2096, usage=0 >[ 9.690] sna_composite_rectangles(pixmap=544, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.690] sna_composite_rectangles: converted to op 0 >[ 9.690] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.690] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.690] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.690] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.690] sna_composite_rectangles: dropping last-cpu hint >[ 9.690] sna_drawable_use_bo pixmap=544, box=((0, 0), (640, 2096)), flags=19... >[ 9.690] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.690] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.690] sna_pixmap_move_to_gpu(pixmap=544, usage=0), flags=b >[ 9.690] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.690] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.690] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.690] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.690] sna_pixmap_alloc_gpu: pixmap=544 >[ 9.690] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.690] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.690] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.690] from inactive: pitch=2560, tiling=1: handle=25, id=641 >[ 9.690] __sna_damage_all(640, 2096) >[ 9.690] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.690] sna_pixmap_mark_active: pixmap=544, handle=25 >[ 9.690] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.690] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.690] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.690] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.690] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.690] sna_render_get_solid: 0 >[ 9.690] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.690] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.690] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.690] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.690] aligning vertex: was 3, now 2 floats per vertex >[ 9.690] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.690] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.690] gen9_composite_get_binding_table(fbc0) >[ 9.690] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.690] kgem_add_handle: handle=25, index=7 >[ 9.690] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.690] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.690] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.690] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.690] gen9_emit_sampler: sampler = 1 >[ 9.690] gen9_emit_vertex_elements: setup id=0 >[ 9.690] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.690] (0, 0), (640, 2096) >[ 9.690] gen8_vertex_flush[820] = 3 >[ 9.690] sna_composite_rectangles: pixmap=544 marking clear [0]? 1 >[ 9.690] sna_composite(pixmap=544, op=3, src=292+(168, 968), mask=0+(0, 0), dst=544+(8, 904)+(0, 0), size=(624, 224) >[ 9.690] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.690] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.690] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.690] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.690] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.690] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.690] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.690] gen9_render_composite: 624x224, current mode=1/1 >[ 9.690] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.690] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.690] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.690] sna_drawable_use_bo pixmap=544, box=((8, 904), (632, 1128)), flags=7... >[ 9.690] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.690] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.690] sna_drawable_use_bo: using whole GPU bo >[ 9.690] gen9_composite_set_target: pixmap=544, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.690] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.690] sna_transform_is_imprecise_integer_translation: no transform >[ 9.690] gen9_composite_picture: integer translation (0, 0), removing >[ 9.690] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.690] sna_render_pixmap_bo: GPU all damaged >[ 9.690] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.690] color_convert: src=4d000000 [20028888] >[ 9.690] color_convert: dst=4d000000 [20028888] >[ 9.690] sna_render_get_solid: 4d000000 >[ 9.690] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.690] gen4_choose_composite_emitter: identity source, identity mask >[ 9.690] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.690] aligning vertex: was 2, now 5 floats per vertex >[ 9.690] gen9_composite_get_binding_table(fb40) >[ 9.690] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.690] gen9_emit_sampler: sampler = 3 >[ 9.690] gen9_emit_sf: num_sf_outputs=2 >[ 9.690] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.690] gen9_emit_vertex_elements: setup id=10 >[ 9.690] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.690] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.690] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.690] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.690] gen8_vertex_flush[8e8] = 3 >[ 9.690] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.690] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.690] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.690] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.690] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.690] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.690] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.690] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.690] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.690] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.690] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.690] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.690] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.690] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.690] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.690] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.690] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.690] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.690] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.690] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.690] sna_drawable_use_bo pixmap=544, box=((8, 904), (632, 1128)), flags=7... >[ 9.690] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.690] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.690] sna_drawable_use_bo: using whole GPU bo >[ 9.690] gen9_composite_set_target: pixmap=544, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.690] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.690] color_convert: src=660a0a0a [20028888] >[ 9.690] color_convert: dst=660a0a0a [20028888] >[ 9.690] sna_render_get_solid: 660a0a0a >[ 9.690] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.690] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.690] gen4_choose_spans_emitter: solid source >[ 9.690] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.690] aligning vertex: was 5, now 3 floats per vertex >[ 9.690] gen9_composite_get_binding_table(fb00) >[ 9.690] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.690] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.690] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.690] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.690] gen9_emit_sampler: sampler = c >[ 9.690] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.690] gen9_emit_vertex_elements: setup id=5 >[ 9.690] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.690] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.690] thread_choose_span: clipped? 0 >[ 9.690] imprecise_trapezoid_span_converter: using 4 threads >[ 9.690] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.690] thread_choose_span: clipped? 0 >[ 9.691] span_thread: flushing 95 boxes >[ 9.691] span_thread: flushing 1 boxes >[ 9.691] span_thread: flushing 95 boxes >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.691] span_thread: flushing 1 boxes >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.691] gen8_vertex_flush[994] = 576 >[ 9.691] gen9_render_composite_spans_done() >[ 9.691] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.691] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.691] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.691] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.691] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.691] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.691] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.691] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.691] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.691] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.691] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.691] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.691] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.691] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.691] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.691] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.691] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.691] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.691] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.691] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.691] sna_drawable_use_bo pixmap=544, box=((8, 904), (632, 1128)), flags=7... >[ 9.691] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.691] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.691] sna_drawable_use_bo: using whole GPU bo >[ 9.691] gen9_composite_set_target: pixmap=544, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.691] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.691] color_convert: src=66282828 [20028888] >[ 9.691] color_convert: dst=66282828 [20028888] >[ 9.691] sna_render_get_solid: 66282828 >[ 9.691] sna_render_get_solid(3) = 66282828 (old) >[ 9.691] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.691] gen4_choose_spans_emitter: solid source >[ 9.691] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.691] gen9_composite_get_binding_table(fa80) >[ 9.691] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.691] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.691] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.691] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.691] gen9_emit_vertex_elements: setup id=5 >[ 9.691] thread_choose_span: clipped? 0 >[ 9.691] imprecise_trapezoid_span_converter: using 4 threads >[ 9.691] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.691] thread_choose_span: clipped? 0 >[ 9.691] [ 9.691] span_thread: flushing 2 boxes >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.691] span_thread: flushing 162 boxes >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.691] span_thread: flushing 166 boxes >[ 9.691] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.691] gen8_vertex_flush[9d0] = 996 >[ 9.691] gen9_render_composite_spans_done() >[ 9.691] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.691] kgem_can_create_2d: 640x2096 @ 32 >[ 9.691] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.691] kgem_can_create_2d: untiled size=5365760 >[ 9.691] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.691] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.691] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.691] sna_create_pixmap: usage=0, flags=1b >[ 9.691] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.691] __pop_freed_pixmap: reusing freed pixmap=524 header >[ 9.691] create_pixmap_hdr: pixmap=545, width=640, height=2096, usage=0 >[ 9.691] sna_create_pixmap: serial=545, 640x2096, usage=0 >[ 9.691] sna_composite_rectangles(pixmap=546, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.691] sna_composite_rectangles: converted to op 0 >[ 9.691] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.691] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.691] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.691] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.691] sna_composite_rectangles: dropping last-cpu hint >[ 9.691] sna_drawable_use_bo pixmap=546, box=((0, 0), (640, 2096)), flags=19... >[ 9.691] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.691] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.691] sna_pixmap_move_to_gpu(pixmap=546, usage=0), flags=b >[ 9.691] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.691] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.691] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.691] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.691] sna_pixmap_alloc_gpu: pixmap=546 >[ 9.691] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.691] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.691] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.691] from inactive: pitch=2560, tiling=1: handle=11, id=642 >[ 9.691] __sna_damage_all(640, 2096) >[ 9.691] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.691] sna_pixmap_mark_active: pixmap=546, handle=11 >[ 9.691] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.691] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.691] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.691] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.691] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.691] sna_render_get_solid: 0 >[ 9.691] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.691] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.691] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.691] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.691] aligning vertex: was 3, now 2 floats per vertex >[ 9.691] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.691] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.691] gen9_composite_get_binding_table(fa00) >[ 9.691] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.691] kgem_add_handle: handle=11, index=8 >[ 9.691] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.691] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.691] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.691] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.691] gen9_emit_sampler: sampler = 1 >[ 9.691] gen9_emit_sf: num_sf_outputs=1 >[ 9.691] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.692] gen9_emit_vertex_elements: setup id=0 >[ 9.692] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.692] (0, 0), (640, 2096) >[ 9.692] gen8_vertex_flush[a90] = 3 >[ 9.692] sna_composite_rectangles: pixmap=546 marking clear [0]? 1 >[ 9.692] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.692] kgem_can_create_2d: 624x224 @ 32 >[ 9.692] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.692] kgem_can_create_2d: untiled size=561152 >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.692] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.692] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.692] sna_create_pixmap: usage=0, flags=1b >[ 9.692] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.692] __pop_freed_pixmap: reusing freed pixmap=530 header >[ 9.692] create_pixmap_hdr: pixmap=547, width=624, height=224, usage=0 >[ 9.692] sna_create_pixmap: serial=547, 624x224, usage=0 >[ 9.692] sna_composite_rectangles(pixmap=548, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.692] sna_composite_rectangles: converted to op 0 >[ 9.692] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.692] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.692] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.692] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.692] sna_composite_rectangles: dropping last-cpu hint >[ 9.692] sna_drawable_use_bo pixmap=548, box=((0, 0), (624, 224)), flags=19... >[ 9.692] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.692] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.692] sna_pixmap_move_to_gpu(pixmap=548, usage=0), flags=b >[ 9.692] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.692] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.692] sna_pixmap_alloc_gpu: pixmap=548 >[ 9.692] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.692] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.692] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.692] from inactive: pitch=2560, tiling=1: handle=20, id=643 >[ 9.692] __sna_damage_all(624, 224) >[ 9.692] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.692] sna_pixmap_mark_active: pixmap=548, handle=20 >[ 9.692] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.692] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.692] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.692] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.692] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.692] sna_render_get_solid: 0 >[ 9.692] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.692] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.692] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.692] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.692] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.692] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.692] gen9_composite_get_binding_table(f980) >[ 9.692] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.692] kgem_add_handle: handle=20, index=9 >[ 9.692] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.692] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.692] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.692] gen9_emit_vertex_elements: setup id=0 >[ 9.692] (0, 0), (624, 224) >[ 9.692] gen8_vertex_flush[ac4] = 3 >[ 9.692] sna_composite_rectangles: pixmap=548 marking clear [0]? 1 >[ 9.692] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.692] kgem_can_create_2d: 576x76 @ 32 >[ 9.692] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.692] kgem_can_create_2d: untiled size=176128 >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.692] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.692] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.692] sna_create_pixmap: usage=0, flags=1b >[ 9.692] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.692] __pop_freed_pixmap: reusing freed pixmap=528 header >[ 9.692] create_pixmap_hdr: pixmap=549, width=576, height=76, usage=0 >[ 9.692] sna_create_pixmap: serial=549, 576x76, usage=0 >[ 9.692] sna_composite_rectangles(pixmap=550, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.692] sna_composite_rectangles: converted to op 0 >[ 9.692] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.692] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.692] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.692] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.692] sna_composite_rectangles: dropping last-cpu hint >[ 9.692] sna_drawable_use_bo pixmap=550, box=((0, 0), (576, 76)), flags=19... >[ 9.692] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.692] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.692] sna_pixmap_move_to_gpu(pixmap=550, usage=0), flags=b >[ 9.692] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.692] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.692] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.692] sna_pixmap_alloc_gpu: pixmap=550 >[ 9.692] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.692] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.692] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.692] from inactive: pitch=2560, tiling=1: handle=38, id=644 >[ 9.692] __sna_damage_all(576, 76) >[ 9.692] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.692] sna_pixmap_mark_active: pixmap=550, handle=38 >[ 9.692] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.692] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.692] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.692] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.692] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.692] sna_render_get_solid: 0 >[ 9.692] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.692] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.692] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.692] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.692] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.692] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.692] gen9_composite_get_binding_table(f900) >[ 9.692] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.692] kgem_add_handle: handle=38, index=10 >[ 9.692] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.692] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.692] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.692] gen9_emit_vertex_elements: setup id=0 >[ 9.692] (0, 0), (576, 76) >[ 9.692] gen8_vertex_flush[af8] = 3 >[ 9.692] sna_composite_rectangles: pixmap=550 marking clear [0]? 1 >[ 9.692] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.692] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.692] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.692] trapezoid_spans_maybe_inplace? clear, no >[ 9.692] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.692] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.692] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.692] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.692] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.692] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.692] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.692] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.692] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.692] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.692] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.692] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.693] sna_drawable_use_bo pixmap=550, box=((2, 2), (574, 74)), flags=7... >[ 9.693] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.693] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.693] sna_drawable_use_bo: using whole GPU bo >[ 9.693] gen9_composite_set_target: pixmap=550, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.693] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.693] color_convert: src=4c000000 [20028888] >[ 9.693] color_convert: dst=4c000000 [20028888] >[ 9.693] sna_render_get_solid: 4c000000 >[ 9.693] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.693] gen4_choose_spans_emitter: solid source >[ 9.693] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.693] aligning vertex: was 2, now 3 floats per vertex >[ 9.693] gen9_composite_get_binding_table(f880) >[ 9.693] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.693] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.693] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.693] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.693] gen9_emit_sampler: sampler = c >[ 9.693] gen9_emit_sf: num_sf_outputs=2 >[ 9.693] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.693] gen9_emit_vertex_elements: setup id=5 >[ 9.693] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.693] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.693] thread_choose_span: clipped? 0 >[ 9.693] imprecise_trapezoid_span_converter: using 4 threads >[ 9.693] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.693] thread_choose_span: clipped? 0 >[ 9.693] span_thread: flushing 26 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.693] span_thread: flushing 1 boxes >[ 9.693] span_thread: flushing 26 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.693] span_thread: flushing 1 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.693] gen8_vertex_flush[ba8] = 162 >[ 9.693] gen9_render_composite_spans_done() >[ 9.693] sna_accel_flush: flush?=0, dirty?=0 >[ 9.693] sna_block_handler (tv=0.0) >[ 9.693] sna_wakeup_handler >[ 9.693] sna_mode_wakeup: len=32 >[ 9.693] sna_mode_wakeup: recording last swap on pipe=1, frame 305 [131], time 9.693766 >[ 9.693] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.693] sna_mode_wakeup: flip complete, pending? 2 >[ 9.693] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.693] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.693] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.693] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.693] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.693] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.693] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.693] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.693] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.693] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.693] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.693] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.693] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.693] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.693] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.693] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.693] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.693] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.693] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.693] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.693] sna_drawable_use_bo pixmap=550, box=((0, 0), (576, 76)), flags=7... >[ 9.693] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.693] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.693] sna_drawable_use_bo: using whole GPU bo >[ 9.693] gen9_composite_set_target: pixmap=550, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.693] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.693] color_convert: src=e6e6e6e6 [20028888] >[ 9.693] color_convert: dst=e6e6e6e6 [20028888] >[ 9.693] sna_render_get_solid: e6e6e6e6 >[ 9.693] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.693] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.693] gen4_choose_spans_emitter: solid source >[ 9.693] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.693] gen9_composite_get_binding_table(f800) >[ 9.693] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.693] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.693] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.693] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.693] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.693] gen9_emit_vertex_elements: setup id=5 >[ 9.693] thread_choose_span: clipped? 0 >[ 9.693] imprecise_trapezoid_span_converter: using 4 threads >[ 9.693] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.693] thread_choose_span: clipped? 0 >[ 9.693] span_thread: flushing 62 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.693] span_thread: flushing 2 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.693] span_thread: flushing 2 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.693] span_thread: flushing 62 boxes >[ 9.693] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.693] gen8_vertex_flush[bfc] = 384 >[ 9.693] gen9_render_composite_spans_done() >[ 9.693] sna_composite_rectangles(pixmap=550, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.693] sna_composite_rectangles: converted to op 1 >[ 9.693] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.693] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.693] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.693] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.693] sna_composite_rectangles: dropping last-cpu hint >[ 9.693] sna_drawable_use_bo pixmap=550, box=((16, 16), (18, 60)), flags=9... >[ 9.693] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.693] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.693] sna_drawable_use_bo: using whole GPU bo >[ 9.693] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.693] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.693] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.693] sna_render_get_solid: ffffffff >[ 9.693] sna_render_get_solid(white) >[ 9.693] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.693] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.693] aligning vertex: was 3, now 2 floats per vertex >[ 9.693] gen9_composite_get_binding_table(f780) >[ 9.693] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.693] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.693] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.693] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.693] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.693] gen9_emit_sampler: sampler = 1 >[ 9.693] gen9_emit_sf: num_sf_outputs=1 >[ 9.693] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.693] gen9_emit_vertex_elements: setup id=0 >[ 9.693] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.693] (16, 16), (18, 60) >[ 9.693] gen8_vertex_flush[cbc] = 3 >[ 9.693] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=21a, drawable=224 >[ 9.693] sna_validate_gc: recomputing clip >[ 9.693] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.693] sna_copy_area: src=pixmap=550:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=548:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.694] sna_copy_area: normal copy >[ 9.694] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.694] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.694] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.694] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.694] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.694] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.694] sna_do_copy: pixmap -- no source clipping >[ 9.694] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.694] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.694] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=550+(-24, -136), dst pixmap=548+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.694] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.694] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.694] sna_drawable_use_bo pixmap=548, box=((24, 136), (600, 212)), flags=b... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] sna_pixmap_move_to_gpu(pixmap=550, usage=0), flags=a >[ 9.694] sna_pixmap_move_to_gpu: already all-damaged >[ 9.694] sna_pixmap_mark_active: pixmap=550, handle=38 >[ 9.694] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.694] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.694] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.694] gen9_composite_get_binding_table(f700) >[ 9.694] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.694] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.694] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.694] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.694] gen9_emit_sampler: sampler = 0 >[ 9.694] gen9_emit_vertex_elements: setup id=0 >[ 9.694] (0, 0) -> (24, 136) + (576, 76) >[ 9.694] gen8_vertex_flush[d10] = 3 >[ 9.694] sna_destroy_pixmap: pixmap=550, attached?=1 >[ 9.694] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.694] __kgem_bo_destroy: handle=38, size=204800 >[ 9.694] __kgem_bo_destroy: handle=38 -> active >[ 9.694] __sna_free_pixmap(pixmap=550) >[ 9.694] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.694] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.694] sna_glyphs: discarding mask >[ 9.694] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.694] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.694] gen9_render_composite: 0x0, current mode=1/1 >[ 9.694] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.694] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.694] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.694] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.694] sna_drawable_use_bo pixmap=548, box=((0, 0), (624, 224)), flags=7... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] gen9_composite_set_target: pixmap=548, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.694] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.694] color_convert: src=ff888888 [20028888] >[ 9.694] color_convert: dst=ff888888 [20028888] >[ 9.694] sna_render_get_solid: ff888888 >[ 9.694] sna_render_get_solid(5) = ff888888 (old) >[ 9.694] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.694] sna_transform_is_imprecise_integer_translation: no transform >[ 9.694] gen9_composite_picture: integer translation (0, 0), removing >[ 9.694] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.694] sna_render_pixmap_bo: GPU all damaged >[ 9.694] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.694] gen4_choose_composite_emitter: solid, identity mask >[ 9.694] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.694] aligning vertex: was 2, now 4 floats per vertex >[ 9.694] gen9_composite_get_binding_table(f680) >[ 9.694] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.694] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.694] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.694] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.694] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.694] kgem_add_handle: handle=6, index=11 >[ 9.694] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.694] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.694] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.694] gen9_emit_sampler: sampler = a >[ 9.694] gen9_emit_sf: num_sf_outputs=2 >[ 9.694] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.694] gen9_emit_vertex_elements: setup id=9 >[ 9.694] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.694] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.694] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.694] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.694] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.694] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.694] gen8_vertex_flush[dec] = 24 >[ 9.694] gen9_magic_ca_pass: CA fixup (5042 -> 5066) >[ 9.694] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.694] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.694] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.694] sna_composite(pixmap=548, op=3, src=210+(0, 0), mask=0+(28, 8), dst=548+(28, 8)+(0, 0), size=(20, 80) >[ 9.694] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.694] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.694] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.694] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.694] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.694] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.694] gen9_render_composite: 20x80, current mode=1/1 >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.694] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.694] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.694] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.694] sna_drawable_use_bo pixmap=548, box=((28, 8), (48, 88)), flags=7... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] gen9_composite_set_target: pixmap=548, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.694] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.694] sna_transform_is_imprecise_integer_translation: no transform >[ 9.694] gen9_composite_picture: integer translation (0, 0), removing >[ 9.694] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.694] sna_render_pixmap_bo: GPU all damaged >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.694] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.694] gen4_choose_composite_emitter: identity src, no mask >[ 9.694] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.694] aligning vertex: was 4, now 3 floats per vertex >[ 9.694] gen9_composite_get_binding_table(f5c0) >[ 9.694] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.694] kgem_add_handle: handle=12, index=12 >[ 9.694] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.694] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.694] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.694] gen9_emit_sampler: sampler = 2 >[ 9.694] gen9_emit_sf: num_sf_outputs=1 >[ 9.694] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.694] gen9_emit_vertex_elements: setup id=2 >[ 9.694] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.694] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.694] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.694] gen8_vertex_flush[f28] = 3 >[ 9.694] sna_composite(pixmap=548, op=3, src=214+(0, 0), mask=0+(28, 0), dst=548+(28, 0)+(0, 0), size=(20, 8) >[ 9.694] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.694] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.694] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.694] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.694] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.694] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.694] gen9_render_composite: 20x8, current mode=1/1 >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.694] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.694] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.694] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.694] sna_drawable_use_bo pixmap=548, box=((28, 0), (48, 8)), flags=7... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] gen9_composite_set_target: pixmap=548, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.694] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.694] sna_transform_is_imprecise_integer_translation: no transform >[ 9.694] gen9_composite_picture: integer translation (0, 0), removing >[ 9.694] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.694] sna_render_pixmap_bo: GPU all damaged >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.694] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.694] gen4_choose_composite_emitter: identity src, no mask >[ 9.694] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.694] gen9_composite_get_binding_table(f540) >[ 9.694] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.694] kgem_add_handle: handle=24, index=13 >[ 9.694] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.694] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.694] gen9_emit_vertex_elements: setup id=2 >[ 9.694] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.694] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.694] gen8_vertex_flush[f64] = 3 >[ 9.694] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=224, drawable=222 >[ 9.694] sna_validate_gc: recomputing clip >[ 9.694] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.694] sna_copy_area: src=pixmap=548:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=546:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.694] sna_copy_area: normal copy >[ 9.694] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.694] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.694] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.694] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.694] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.694] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.694] sna_do_copy: pixmap -- no source clipping >[ 9.694] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.694] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.694] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=548+(-8, -896), dst pixmap=546+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.694] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.694] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.694] sna_drawable_use_bo pixmap=546, box=((8, 896), (632, 1120)), flags=b... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] sna_pixmap_move_to_gpu(pixmap=548, usage=0), flags=a >[ 9.694] sna_pixmap_move_to_gpu: already all-damaged >[ 9.694] sna_pixmap_mark_active: pixmap=548, handle=20 >[ 9.694] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.694] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.694] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.694] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.694] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.694] aligning vertex: was 3, now 2 floats per vertex >[ 9.694] gen9_composite_get_binding_table(f4c0) >[ 9.694] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.694] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.694] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.694] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.694] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.694] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.694] gen9_emit_sampler: sampler = 0 >[ 9.694] gen9_emit_vertex_elements: setup id=0 >[ 9.694] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.694] (0, 0) -> (8, 896) + (624, 224) >[ 9.694] gen8_vertex_flush[fec] = 3 >[ 9.694] sna_destroy_pixmap: pixmap=548, attached?=1 >[ 9.694] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.694] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.694] __kgem_bo_destroy: handle=20 -> active >[ 9.694] __sna_free_pixmap(pixmap=548) >[ 9.694] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.694] kgem_can_create_2d: 624x80 @ 32 >[ 9.694] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.694] kgem_can_create_2d: untiled size=200704 >[ 9.694] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.694] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.694] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.694] sna_create_pixmap: usage=0, flags=1b >[ 9.694] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.694] __pop_freed_pixmap: reusing freed pixmap=548 header >[ 9.694] create_pixmap_hdr: pixmap=551, width=624, height=80, usage=0 >[ 9.694] sna_create_pixmap: serial=551, 624x80, usage=0 >[ 9.694] sna_composite_rectangles(pixmap=552, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.694] sna_composite_rectangles: converted to op 0 >[ 9.694] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.694] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.694] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.694] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.694] sna_composite_rectangles: dropping last-cpu hint >[ 9.694] sna_drawable_use_bo pixmap=552, box=((0, 0), (624, 80)), flags=19... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.694] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.694] sna_pixmap_move_to_gpu(pixmap=552, usage=0), flags=b >[ 9.694] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.694] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.694] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.694] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.694] sna_pixmap_alloc_gpu: pixmap=552 >[ 9.694] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.694] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.694] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.694] 1:from active: pitch=2560, tiling=1, handle=38, id=645 >[ 9.694] __sna_damage_all(624, 80) >[ 9.694] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.694] sna_pixmap_mark_active: pixmap=552, handle=38 >[ 9.694] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.694] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.694] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.694] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.694] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.694] sna_render_get_solid: 0 >[ 9.694] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.694] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.694] gen9_composite_get_binding_table(f440) >[ 9.694] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.694] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.694] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.694] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.694] gen9_emit_sampler: sampler = 1 >[ 9.694] gen9_emit_vertex_elements: setup id=0 >[ 9.694] (0, 0), (624, 80) >[ 9.694] gen8_vertex_flush[1028] = 3 >[ 9.694] sna_composite_rectangles: pixmap=552 marking clear [0]? 1 >[ 9.694] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=222, drawable=228 >[ 9.694] sna_validate_gc: recomputing clip >[ 9.694] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.694] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=552:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.694] sna_copy_area: normal copy >[ 9.694] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.694] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.694] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.694] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.694] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.694] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.694] sna_do_copy: pixmap -- no source clipping >[ 9.694] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.694] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.694] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=552+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.694] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.694] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.694] sna_drawable_use_bo pixmap=552, box=((28, 0), (246, 80)), flags=b... >[ 9.694] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.694] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.694] sna_drawable_use_bo: using whole GPU bo >[ 9.694] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.694] sna_pixmap_move_to_gpu: already all-damaged >[ 9.694] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.694] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.694] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.694] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.695] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.695] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.695] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.695] gen9_composite_get_binding_table(f3c0) >[ 9.695] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.695] kgem_add_handle: handle=21, index=14 >[ 9.695] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.695] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.695] gen9_emit_sampler: sampler = 0 >[ 9.695] gen9_emit_vertex_elements: setup id=0 >[ 9.695] (0, 0) -> (28, 0) + (218, 80) >[ 9.695] gen8_vertex_flush[106c] = 3 >[ 9.695] sna_composite(pixmap=546, op=3, src=552+(0, 0), mask=0+(0, 0), dst=546+(8, 1136)+(0, 0), size=(624, 80) >[ 9.695] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.695] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.695] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.695] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.695] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.695] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.695] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.695] gen9_render_composite: 624x80, current mode=1/1 >[ 9.695] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.695] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.695] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.695] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.695] sna_drawable_use_bo pixmap=546, box=((8, 1136), (632, 1216)), flags=7... >[ 9.695] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.695] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.695] sna_drawable_use_bo: using whole GPU bo >[ 9.695] gen9_composite_set_target: pixmap=546, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.695] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.695] sna_transform_is_imprecise_integer_translation: no transform >[ 9.695] gen9_composite_picture: integer translation (0, 0), removing >[ 9.695] sna_render_pixmap_bo pixmap=552, (0, 0)x(624, 80)/(624, 80) >[ 9.695] sna_render_pixmap_bo: GPU all damaged >[ 9.695] color_convert: src=cc000000 [20028888] >[ 9.695] color_convert: dst=cc000000 [20028888] >[ 9.695] sna_render_get_solid: cc000000 >[ 9.695] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.695] gen4_choose_composite_emitter: identity source, identity mask >[ 9.695] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.695] aligning vertex: was 2, now 5 floats per vertex >[ 9.695] gen9_composite_get_binding_table(f340) >[ 9.695] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.695] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.695] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.695] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.695] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.695] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.695] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.695] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.695] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.695] gen9_emit_sampler: sampler = 3 >[ 9.695] gen9_emit_sf: num_sf_outputs=2 >[ 9.695] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.695] gen9_emit_vertex_elements: setup id=10 >[ 9.695] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.695] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.695] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.695] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.695] gen8_vertex_flush[1144] = 3 >[ 9.695] sna_destroy_pixmap: pixmap=552, attached?=1 >[ 9.695] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.695] __kgem_bo_destroy: handle=38, size=204800 >[ 9.695] __kgem_bo_destroy: handle=38 -> active >[ 9.695] __sna_free_pixmap(pixmap=552) >[ 9.695] sna_composite(pixmap=544, op=3, src=546+(0, 0), mask=0+(0, 0), dst=544+(0, 0)+(0, 0), size=(640, 2096) >[ 9.695] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.695] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.695] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.695] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.695] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.695] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.695] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.695] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.695] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.695] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.695] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.695] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.695] sna_drawable_use_bo pixmap=544, box=((0, 0), (640, 2096)), flags=7... >[ 9.695] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.695] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.695] sna_drawable_use_bo: using whole GPU bo >[ 9.695] gen9_composite_set_target: pixmap=544, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.695] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.695] sna_transform_is_imprecise_integer_translation: no transform >[ 9.695] gen9_composite_picture: integer translation (0, 0), removing >[ 9.695] sna_render_pixmap_bo pixmap=546, (0, 0)x(640, 2096)/(640, 2096) >[ 9.695] sna_render_pixmap_bo: GPU all damaged >[ 9.695] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.695] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.695] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.695] gen4_choose_composite_emitter: identity src, no mask >[ 9.695] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.695] aligning vertex: was 5, now 3 floats per vertex >[ 9.695] gen9_composite_get_binding_table(f280) >[ 9.695] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.695] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.695] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fa111000) >[ 9.695] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.695] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.695] gen9_emit_sampler: sampler = 2 >[ 9.695] gen9_emit_sf: num_sf_outputs=1 >[ 9.695] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.695] gen9_emit_vertex_elements: setup id=2 >[ 9.695] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.695] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.695] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.695] gen8_vertex_flush[11ec] = 3 >[ 9.695] sna_destroy_pixmap: pixmap=546, attached?=1 >[ 9.695] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.695] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.695] __kgem_bo_destroy: handle=11 -> active >[ 9.695] __sna_free_pixmap(pixmap=546) >[ 9.695] sna_composite(pixmap=540, op=3, src=544+(0, 0), mask=0+(160, 64), dst=540+(160, 64)+(0, 0), size=(640, 2096) >[ 9.695] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.695] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.695] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.695] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.695] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.695] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.695] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.695] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.695] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.695] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.695] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.695] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.695] sna_drawable_use_bo pixmap=540, box=((160, 64), (800, 2160)), flags=7... >[ 9.695] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.695] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.695] sna_drawable_use_bo: using whole GPU bo >[ 9.695] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.695] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.695] sna_transform_is_imprecise_integer_translation: no transform >[ 9.695] gen9_composite_picture: integer translation (0, 0), removing >[ 9.695] sna_render_pixmap_bo pixmap=544, (0, 0)x(640, 2096)/(640, 2096) >[ 9.695] sna_render_pixmap_bo: GPU all damaged >[ 9.695] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.695] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.695] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.695] gen4_choose_composite_emitter: identity src, no mask >[ 9.695] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.695] gen9_composite_get_binding_table(f200) >[ 9.695] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.695] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.695] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=f4225000) >[ 9.695] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.695] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.695] gen9_emit_vertex_elements: setup id=2 >[ 9.695] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.695] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.695] gen8_vertex_flush[1238] = 3 >[ 9.695] sna_destroy_pixmap: pixmap=544, attached?=1 >[ 9.695] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.695] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.695] __kgem_bo_destroy: handle=25 -> active >[ 9.695] __sna_free_pixmap(pixmap=544) >[ 9.695] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.695] kgem_can_create_2d: 2x64 @ 32 >[ 9.695] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.695] kgem_can_create_2d: untiled size=4096 >[ 9.695] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.695] kgem_choose_tiling: 2x64 -> 0 >[ 9.695] sna_create_pixmap: usage=0, flags=a >[ 9.695] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.695] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.695] create_pixmap: serial=553, usage=0, 2x64 >[ 9.695] sna_create_pixmap: serial=553, 2x64, usage=0 >[ 9.695] sna_composite_rectangles(pixmap=554, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.695] sna_composite_rectangles: converted to op 0 >[ 9.695] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.695] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.695] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.695] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.695] sna_composite_rectangles: fallback, dst pixmap=554 too small or not attached >[ 9.695] sna_composite_rectangles: fallback >[ 9.695] sna_drawable_move_region_to_cpu(pixmap=554 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.695] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.695] _sna_pixmap_move_to_cpu(pixmap=554, 2x64, flags=1) >[ 9.695] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.695] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.695] operate_inplace: no, inplace operation not suitable >[ 9.695] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.695] __sna_damage_all(2, 64) >[ 9.695] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.695] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.695] kgem_can_create_2d: 1x32 @ 32 >[ 9.695] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.695] kgem_can_create_2d: untiled size=4096 >[ 9.695] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.695] kgem_choose_tiling: 1x32 -> 0 >[ 9.695] sna_create_pixmap: usage=0, flags=a >[ 9.695] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.695] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.695] create_pixmap: serial=555, usage=0, 1x32 >[ 9.695] sna_create_pixmap: serial=555, 1x32, usage=0 >[ 9.695] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=228, drawable=22c >[ 9.695] sna_validate_gc: recomputing clip >[ 9.695] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.695] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.695] try_upload__fast: ignore existing cpu damage (if any) >[ 9.695] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.695] try_upload__fast: no, no gpu damage >[ 9.695] sna_drawable_move_region_to_cpu(pixmap=556 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.695] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.695] _sna_pixmap_move_to_cpu(pixmap=556, 1x32, flags=1) >[ 9.695] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.695] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.695] operate_inplace: no, inplace operation not suitable >[ 9.695] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.695] __sna_damage_all(1, 32) >[ 9.695] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.695] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.695] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.695] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.695] sna_accel_flush: flush?=0, dirty?=0 >[ 9.695] sna_composite(pixmap=554, op=1, src=556+(0, 0), mask=0+(0, 0), dst=554+(0, 0)+(0, 0), size=(2, 64) >[ 9.695] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.695] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.695] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.695] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.695] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.695] sna_composite: fallback, dst pixmap=554 is too small (or completely damaged) >[ 9.695] sna_composite: fallback -- fbComposite >[ 9.695] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.695] sna_composite_fb: fallback -- move src to cpu >[ 9.695] _sna_pixmap_move_to_cpu(pixmap=556, 1x32, flags=2) >[ 9.695] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.695] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.695] sna_composite_fb: fallback -- move dst to cpu >[ 9.695] sna_drawable_move_region_to_cpu(pixmap=554 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.695] sna_drawable_move_region_to_cpu: pixmap=554 all damaged on CPU >[ 9.695] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.695] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.695] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.695] sna_destroy_pixmap: pixmap=556, attached?=1 >[ 9.695] __sna_free_pixmap(pixmap=556) >[ 9.695] sna_composite(pixmap=540, op=3, src=554+(0, 0), mask=0+(0, 0), dst=540+(0, 0)+(0, 0), size=(3840, 64) >[ 9.695] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.695] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.695] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.695] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.695] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.695] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.695] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.695] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.695] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.695] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.695] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.695] sna_drawable_use_bo pixmap=540, box=((0, 0), (3840, 64)), flags=7... >[ 9.695] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.695] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.695] sna_drawable_use_bo: using whole GPU bo >[ 9.695] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.695] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.695] sna_transform_is_imprecise_integer_translation: no transform >[ 9.695] gen9_composite_picture: integer translation (0, 0), removing >[ 9.695] sna_render_pixmap_bo pixmap=554, (0, 0)x(3840, 64)/(2, 64) >[ 9.695] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.695] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.695] use_cpu_bo: no cpu bo >[ 9.695] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.695] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.695] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.695] sna_drawable_move_region_to_cpu(pixmap=554 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.695] sna_drawable_move_region_to_cpu: pixmap=554 all damaged on CPU >[ 9.695] kgem_can_create_2d: 2x64 @ 32 >[ 9.695] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.695] kgem_can_create_2d: untiled size=4096 >[ 9.695] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.695] kgem_choose_tiling: 2x64 -> 0 >[ 9.695] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.695] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.695] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.695] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.695] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.695] search_linear_cache: searching for inactive gtt map >[ 9.695] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.695] search_linear_cache: searching for inactive gtt map >[ 9.695] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.695] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.695] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.695] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.695] kgem_create_buffer: reusing handle=23 for buffer >[ 9.695] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.695] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.695] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.695] kgem_bo_map: converting request for GTT map into CPU map >[ 9.695] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.695] kgem_bo_sync__cpu: handle=23 >[ 9.695] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.695] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.695] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.695] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.695] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.695] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.695] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.695] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.695] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.695] upload: adding upload cache to pixmap=554 >[ 9.695] kgem_proxy_bo_attach: handle=23 >[ 9.695] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.695] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.695] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.695] gen4_choose_composite_emitter: identity src, no mask >[ 9.695] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.696] gen9_composite_get_binding_table(f180) >[ 9.696] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.696] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.696] kgem_add_handle: handle=23, index=15 >[ 9.696] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.696] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.696] gen9_emit_sampler: sampler = a >[ 9.696] gen9_emit_vertex_elements: setup id=2 >[ 9.696] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.696] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.696] gen8_vertex_flush[127c] = 3 >[ 9.696] sna_destroy_pixmap: pixmap=554, attached?=1 >[ 9.696] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.696] __sna_free_pixmap(pixmap=554) >[ 9.696] sna_composite(pixmap=540, op=3, src=292+(0, 0), mask=0+(0, 0), dst=540+(0, 0)+(0, 0), size=(3840, 48) >[ 9.696] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.696] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.696] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.696] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.696] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.696] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.696] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.696] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.696] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.696] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.696] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.696] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.696] sna_drawable_use_bo pixmap=540, box=((0, 0), (3840, 48)), flags=7... >[ 9.696] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.696] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.696] sna_drawable_use_bo: using whole GPU bo >[ 9.696] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.696] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.696] sna_transform_is_imprecise_integer_translation: no transform >[ 9.696] gen9_composite_picture: integer translation (0, 0), removing >[ 9.696] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.696] sna_render_pixmap_bo: GPU all damaged >[ 9.696] color_convert: src=4d000000 [20028888] >[ 9.696] color_convert: dst=4d000000 [20028888] >[ 9.696] sna_render_get_solid: 4d000000 >[ 9.696] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.696] gen4_choose_composite_emitter: identity source, identity mask >[ 9.696] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.696] aligning vertex: was 3, now 5 floats per vertex >[ 9.696] gen9_composite_get_binding_table(f100) >[ 9.696] gen9_emit_sampler: sampler = 3 >[ 9.696] gen9_emit_sf: num_sf_outputs=2 >[ 9.696] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.696] gen9_emit_vertex_elements: setup id=10 >[ 9.696] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.696] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.696] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.696] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.696] gen8_vertex_flush[132c] = 3 >[ 9.696] sna_composite_rectangles(pixmap=540, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.696] sna_composite_rectangles: converted to op 3 >[ 9.696] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.696] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.696] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.696] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.696] sna_drawable_use_bo pixmap=540, box=((0, 0), (3840, 48)), flags=1... >[ 9.696] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.696] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.696] sna_drawable_use_bo: using whole GPU bo >[ 9.696] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.696] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.696] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.696] sna_render_get_solid: 660a0a0a >[ 9.696] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.696] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.696] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.696] aligning vertex: was 5, now 2 floats per vertex >[ 9.696] gen9_composite_get_binding_table(f0c0) >[ 9.696] gen9_emit_sampler: sampler = 1 >[ 9.696] gen9_emit_sf: num_sf_outputs=1 >[ 9.696] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.696] gen9_emit_vertex_elements: setup id=0 >[ 9.696] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.696] (0, 0), (3840, 48) >[ 9.696] gen8_vertex_flush[13d4] = 3 >[ 9.696] sna_composite(pixmap=540, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=540+(3786, 6)+(0, 0), size=(44, 36) >[ 9.696] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.696] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.696] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.696] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.696] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.696] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.696] gen9_render_composite: 44x36, current mode=1/1 >[ 9.696] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.696] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.696] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.696] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.696] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.696] sna_drawable_use_bo pixmap=540, box=((3786, 6), (3830, 42)), flags=7... >[ 9.696] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.696] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.696] sna_drawable_use_bo: using whole GPU bo >[ 9.696] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.696] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.696] sna_transform_is_imprecise_integer_translation: no transform >[ 9.696] gen9_composite_picture: integer translation (0, 0), removing >[ 9.696] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.696] sna_render_pixmap_bo: CPU all damaged >[ 9.696] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.696] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.696] __kgem_retire_rq: request 1 complete >[ 9.696] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.696] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.696] gen8_vertex_close: used=20372, vbo active? 31, vb=625, nreloc=5 >[ 9.696] gen8_vertex_close: reloc[0] = 287 >[ 9.696] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.696] kgem_add_handle: handle=31, index=16 >[ 9.696] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.696] gen8_vertex_close: reloc[1] = 357 >[ 9.696] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.696] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.696] gen8_vertex_close: reloc[2] = 487 >[ 9.696] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.696] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.696] gen8_vertex_close: reloc[3] = 608 >[ 9.696] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.696] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.696] gen8_vertex_close: reloc[4] = 886 >[ 9.696] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.696] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.696] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.696] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.696] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.696] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.696] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.696] kgem_fixup_relocs: shrinking by 53248 >[ 9.696] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.696] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.696] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.696] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.696] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.696] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.696] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.696] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.696] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.696] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=7 >[ 9.696] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.696] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.696] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=7 >[ 9.696] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=7 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=7 >[ 9.696] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=8 >[ 9.696] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.696] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.696] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.696] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.696] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.696] __kgem_bo_clear_busy: handle=7 >[ 9.696] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.696] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.696] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.696] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.696] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.696] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.696] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.696] gen4_choose_composite_emitter: identity src, no mask >[ 9.696] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.696] aligning vertex: was 2, now 3 floats per vertex >[ 9.696] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.696] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.696] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.696] kgem_add_handle: handle=4, index=0 >[ 9.696] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.696] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.696] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.696] gen9_composite_get_binding_table(ffc0) >[ 9.696] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.696] kgem_add_handle: handle=39, index=1 >[ 9.696] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.696] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.696] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.696] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.696] kgem_add_handle: handle=32, index=2 >[ 9.696] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.696] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.696] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.696] gen9_emit_sampler: sampler = 2 >[ 9.696] gen9_emit_sf: num_sf_outputs=1 >[ 9.696] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.696] gen9_emit_vertex_elements: setup id=2 >[ 9.696] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.696] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.696] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.696] gen8_vertex_flush[490] = 3 >[ 9.696] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.696] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.696] sna_glyphs: discarding mask >[ 9.696] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.696] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.696] gen9_render_composite: 0x0, current mode=1/1 >[ 9.696] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.696] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.696] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.696] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.696] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=7... >[ 9.696] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.696] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.696] sna_drawable_use_bo: using whole GPU bo >[ 9.696] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.696] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.696] color_convert: src=ffdfdbd2 [20028888] >[ 9.696] color_convert: dst=ffdfdbd2 [20028888] >[ 9.696] sna_render_get_solid: ffdfdbd2 >[ 9.696] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.696] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.696] sna_transform_is_imprecise_integer_translation: no transform >[ 9.696] gen9_composite_picture: integer translation (0, 0), removing >[ 9.696] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.696] sna_render_pixmap_bo: GPU all damaged >[ 9.696] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.696] gen4_choose_composite_emitter: solid, identity mask >[ 9.696] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.696] aligning vertex: was 3, now 4 floats per vertex >[ 9.696] gen9_composite_get_binding_table(ff00) >[ 9.696] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.696] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.696] kgem_add_handle: handle=8, index=3 >[ 9.696] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.696] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.696] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.696] kgem_add_handle: handle=6, index=4 >[ 9.696] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.696] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.696] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.696] gen9_emit_sampler: sampler = a >[ 9.696] gen9_emit_sf: num_sf_outputs=2 >[ 9.696] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.696] gen9_emit_vertex_elements: setup id=9 >[ 9.696] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.696] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.696] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.696] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.696] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.697] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.697] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.697] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.697] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.697] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.697] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.697] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.697] gen8_vertex_flush[56c] = 15 >[ 9.697] gen9_magic_ca_pass: CA fixup (5096 -> 5111) >[ 9.697] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.697] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.697] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.697] sna_composite(pixmap=540, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=540+(3626, 6)+(0, 0), size=(48, 36) >[ 9.697] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.697] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.697] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.697] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.697] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.697] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.697] gen9_render_composite: 48x36, current mode=1/1 >[ 9.697] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.697] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.697] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.697] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.697] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.697] sna_drawable_use_bo pixmap=540, box=((3626, 6), (3674, 42)), flags=7... >[ 9.697] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.697] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.697] sna_drawable_use_bo: using whole GPU bo >[ 9.697] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.697] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.697] sna_transform_is_imprecise_integer_translation: no transform >[ 9.697] gen9_composite_picture: integer translation (0, 0), removing >[ 9.697] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.697] sna_render_pixmap_bo: CPU all damaged >[ 9.697] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.697] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.697] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.697] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.697] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.697] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.697] gen4_choose_composite_emitter: identity src, no mask >[ 9.697] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.697] aligning vertex: was 4, now 3 floats per vertex >[ 9.697] gen9_composite_get_binding_table(fe40) >[ 9.697] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.697] kgem_add_handle: handle=33, index=5 >[ 9.697] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.697] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.697] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.697] gen9_emit_sampler: sampler = 2 >[ 9.697] gen9_emit_sf: num_sf_outputs=1 >[ 9.697] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.697] gen9_emit_vertex_elements: setup id=2 >[ 9.697] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.697] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.697] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.697] gen8_vertex_flush[6a8] = 3 >[ 9.697] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.697] kgem_can_create_2d: 26x20 @ 32 >[ 9.697] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.697] kgem_can_create_2d: untiled size=4096 >[ 9.697] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.697] kgem_choose_tiling: 26x20 -> 0 >[ 9.697] sna_create_pixmap: usage=0, flags=a >[ 9.697] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.697] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.697] create_pixmap: serial=557, usage=0, 26x20 >[ 9.697] sna_create_pixmap: serial=557, 26x20, usage=0 >[ 9.697] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=22c, drawable=22e >[ 9.697] sna_validate_gc: recomputing clip >[ 9.697] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.697] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.697] try_upload__fast: ignore existing cpu damage (if any) >[ 9.697] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.697] try_upload__fast: no, no gpu damage >[ 9.697] sna_drawable_move_region_to_cpu(pixmap=558 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.697] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.697] _sna_pixmap_move_to_cpu(pixmap=558, 26x20, flags=1) >[ 9.697] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.697] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.697] operate_inplace: no, inplace operation not suitable >[ 9.697] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.697] __sna_damage_all(26, 20) >[ 9.697] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.697] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.697] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.697] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.697] sna_accel_flush: flush?=1, dirty?=1 >[ 9.697] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.697] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.697] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.697] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.697] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.697] kgem_bo_sync__cpu_full: handle=33 >[ 9.697] gen8_vertex_close: used=20454, vbo active? 31, vb=204, nreloc=2 >[ 9.697] gen8_vertex_close: reloc[0] = 287 >[ 9.697] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.697] kgem_add_handle: handle=31, index=6 >[ 9.697] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.697] gen8_vertex_close: reloc[1] = 342 >[ 9.697] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.697] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.697] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.697] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.697] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.697] kgem_fixup_relocs: shrinking by 61440 >[ 9.697] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.698] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.698] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.698] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.698] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.698] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.698] __kgem_bo_clear_busy: handle=8 >[ 9.698] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.698] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.698] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.698] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.698] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.698] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.698] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.712] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.712] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.712] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.712] __kgem_retire_rq: request 2 complete >[ 9.712] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.712] kgem_bo_move_to_cache: release handle=25 >[ 9.712] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.712] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.712] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.712] kgem_bo_move_to_cache: release handle=11 >[ 9.712] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.712] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.712] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.712] kgem_bo_move_to_cache: release handle=38 >[ 9.712] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.712] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.712] kgem_bo_move_to_cache: release handle=20 >[ 9.712] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.712] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.712] kgem_bo_move_to_cache: release handle=22 >[ 9.712] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.712] __kgem_retire_rq: request 1 complete >[ 9.712] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.712] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.712] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.712] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.712] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.712] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.712] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.712] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.712] kgem_bo_sync__cpu_full: handle=32 >[ 9.712] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.712] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.712] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.712] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.712] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.712] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.712] sna_accel_flush: flush?=0, dirty?=0 >[ 9.712] sna_block_handler (tv=0.0) >[ 9.712] sna_wakeup_handler >[ 9.712] sna_mode_wakeup: len=32 >[ 9.712] sna_mode_wakeup: recording last swap on pipe=0, frame 335 [14f], time 9.695071 >[ 9.712] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.712] sna_mode_wakeup: flip complete, pending? 1 >[ 9.712] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.713] sna_composite(pixmap=540, op=3, src=558+(2370, 10), mask=0+(3554, 6), dst=540+(3554, 6)+(0, 0), size=(52, 36) >[ 9.713] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.713] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.713] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.713] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.713] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.713] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.713] gen9_render_composite: 52x36, current mode=0/1 >[ 9.713] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.713] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.713] sna_blt_composite: unsupported op [3] for blitting >[ 9.713] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.713] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.713] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.713] sna_drawable_use_bo pixmap=540, box=((3554, 6), (3606, 42)), flags=7... >[ 9.713] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.713] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.713] sna_drawable_use_bo: using whole GPU bo >[ 9.713] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.713] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.713] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.713] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.713] sna_render_pixmap_bo pixmap=558, (2370, 10)x(52, 36)/(26, 20) >[ 9.713] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.713] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.713] use_cpu_bo: no cpu bo >[ 9.713] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.713] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.713] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.713] sna_drawable_move_region_to_cpu(pixmap=558 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.713] sna_drawable_move_region_to_cpu: pixmap=558 all damaged on CPU >[ 9.713] kgem_can_create_2d: 26x20 @ 32 >[ 9.713] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.713] kgem_can_create_2d: untiled size=4096 >[ 9.713] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.713] kgem_choose_tiling: 26x20 -> 0 >[ 9.713] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.713] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.713] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.713] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.713] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.713] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.713] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.713] upload: adding upload cache to pixmap=558 >[ 9.713] kgem_proxy_bo_attach: handle=23 >[ 9.713] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.713] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.713] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.713] gen4_choose_composite_emitter: simple src, no mask >[ 9.713] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.713] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.713] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.713] kgem_add_handle: handle=4, index=0 >[ 9.713] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] gen9_composite_get_binding_table(ffc0) >[ 9.713] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.713] kgem_add_handle: handle=39, index=1 >[ 9.713] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.713] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.713] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.713] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.713] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.713] kgem_add_handle: handle=23, index=2 >[ 9.713] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.713] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.713] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.713] gen9_emit_sampler: sampler = 22 >[ 9.713] gen9_emit_sf: num_sf_outputs=1 >[ 9.713] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.713] gen9_emit_vertex_elements: setup id=2 >[ 9.713] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.713] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.713] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.713] gen8_vertex_flush[490] = 3 >[ 9.713] sna_destroy_pixmap: pixmap=558, attached?=1 >[ 9.713] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.713] __sna_free_pixmap(pixmap=558) >[ 9.713] sna_composite(pixmap=540, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=540+(3490, 6)+(0, 0), size=(44, 36) >[ 9.713] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.713] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.713] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.713] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.713] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.713] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.713] gen9_render_composite: 44x36, current mode=1/1 >[ 9.713] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.713] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.713] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.713] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.713] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.713] sna_drawable_use_bo pixmap=540, box=((3490, 6), (3534, 42)), flags=7... >[ 9.713] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.713] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.713] sna_drawable_use_bo: using whole GPU bo >[ 9.713] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.713] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.713] sna_transform_is_imprecise_integer_translation: no transform >[ 9.713] gen9_composite_picture: integer translation (0, 0), removing >[ 9.713] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.713] sna_render_pixmap_bo: CPU all damaged >[ 9.713] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.713] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.713] gen8_vertex_close: used=20463, vbo active? 31, vb=4, nreloc=1 >[ 9.713] gen8_vertex_close: reloc[0] = 287 >[ 9.713] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.713] kgem_add_handle: handle=31, index=3 >[ 9.713] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.713] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.713] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.713] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.713] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.713] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.713] kgem_fixup_relocs: shrinking by 61440 >[ 9.713] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.713] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.713] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.713] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.713] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.713] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.713] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.713] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.713] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.713] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.713] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.713] gen4_choose_composite_emitter: identity src, no mask >[ 9.713] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.713] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.713] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.713] kgem_add_handle: handle=4, index=0 >[ 9.713] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] gen9_composite_get_binding_table(ffc0) >[ 9.713] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.713] kgem_add_handle: handle=39, index=1 >[ 9.713] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.713] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.713] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.713] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.713] kgem_add_handle: handle=34, index=2 >[ 9.713] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.713] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.713] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.713] gen9_emit_sampler: sampler = 2 >[ 9.713] gen9_emit_sf: num_sf_outputs=1 >[ 9.713] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.713] gen9_emit_vertex_elements: setup id=2 >[ 9.713] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.713] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.713] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.713] gen8_vertex_flush[490] = 3 >[ 9.713] sna_composite(pixmap=540, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=540+(3422, 6)+(0, 0), size=(48, 36) >[ 9.713] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.713] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.713] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.713] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.713] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.713] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.713] gen9_render_composite: 48x36, current mode=1/1 >[ 9.713] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.713] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.713] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.713] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.713] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.713] sna_drawable_use_bo pixmap=540, box=((3422, 6), (3470, 42)), flags=7... >[ 9.713] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.713] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.713] sna_drawable_use_bo: using whole GPU bo >[ 9.713] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.713] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.713] sna_transform_is_imprecise_integer_translation: no transform >[ 9.713] gen9_composite_picture: integer translation (0, 0), removing >[ 9.713] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.713] sna_render_pixmap_bo: CPU all damaged >[ 9.713] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.713] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.713] __kgem_retire_rq: request 1 complete >[ 9.713] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.713] gen8_vertex_close: used=20472, vbo active? 31, vb=4, nreloc=1 >[ 9.713] gen8_vertex_close: reloc[0] = 287 >[ 9.713] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.713] kgem_add_handle: handle=31, index=3 >[ 9.713] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.713] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.713] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.713] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.713] kgem_fixup_relocs: shrinking by 61440 >[ 9.713] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.713] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.713] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.713] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.713] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.713] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.713] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.713] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.713] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.713] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.713] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.713] gen4_choose_composite_emitter: identity src, no mask >[ 9.713] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.713] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.713] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.713] kgem_add_handle: handle=4, index=0 >[ 9.713] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.713] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.713] gen9_composite_get_binding_table(ffc0) >[ 9.713] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.713] kgem_add_handle: handle=39, index=1 >[ 9.713] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.713] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.713] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.713] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.713] kgem_add_handle: handle=28, index=2 >[ 9.713] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.713] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.713] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.713] gen9_emit_sampler: sampler = 2 >[ 9.713] gen9_emit_sf: num_sf_outputs=1 >[ 9.713] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.713] gen9_emit_vertex_elements: setup id=2 >[ 9.713] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.713] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.713] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.713] gen8_vertex_flush[490] = 3 >[ 9.713] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.713] kgem_can_create_2d: 16x16 @ 32 >[ 9.713] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.713] kgem_can_create_2d: untiled size=4096 >[ 9.713] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.713] kgem_choose_tiling: 16x16 -> 0 >[ 9.713] sna_create_pixmap: usage=0, flags=a >[ 9.713] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.713] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.713] create_pixmap: serial=559, usage=0, 16x16 >[ 9.713] sna_create_pixmap: serial=559, 16x16, usage=0 >[ 9.713] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=22e, drawable=230 >[ 9.713] sna_validate_gc: recomputing clip >[ 9.713] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.713] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.713] try_upload__fast: ignore existing cpu damage (if any) >[ 9.713] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.713] try_upload__fast: no, no gpu damage >[ 9.713] sna_drawable_move_region_to_cpu(pixmap=560 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.713] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.713] _sna_pixmap_move_to_cpu(pixmap=560, 16x16, flags=1) >[ 9.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.713] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.713] operate_inplace: no, inplace operation not suitable >[ 9.713] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.713] __sna_damage_all(16, 16) >[ 9.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.713] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.713] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.713] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.713] sna_accel_flush: flush?=1, dirty?=1 >[ 9.713] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.713] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.713] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.713] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.713] kgem_bo_sync__cpu_full: handle=28 >[ 9.713] gen8_vertex_close: used=20481, vbo active? 31, vb=4, nreloc=1 >[ 9.713] gen8_vertex_close: reloc[0] = 287 >[ 9.713] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.713] kgem_add_handle: handle=31, index=3 >[ 9.713] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.713] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.713] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.713] __kgem_retire_rq: request 1 complete >[ 9.713] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.713] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.713] kgem_fixup_relocs: shrinking by 61440 >[ 9.713] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.713] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.713] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.713] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.713] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.713] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.713] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.713] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.713] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.713] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.713] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.713] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.713] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.713] __kgem_retire_rq: request 1 complete >[ 9.713] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.713] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.713] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.713] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.714] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.714] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.714] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.714] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.714] kgem_bo_sync__cpu_full: handle=34 >[ 9.714] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.714] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.714] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.714] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.714] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.714] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.714] sna_composite(pixmap=540, op=3, src=560+(2247, 15), mask=0+(3370, 7), dst=540+(3370, 7)+(0, 0), size=(32, 34) >[ 9.714] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.714] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.714] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.714] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.714] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.714] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.714] gen9_render_composite: 32x34, current mode=0/1 >[ 9.714] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.714] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.714] sna_blt_composite: unsupported op [3] for blitting >[ 9.714] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.714] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.714] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.714] sna_drawable_use_bo pixmap=540, box=((3370, 7), (3402, 41)), flags=7... >[ 9.714] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.714] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.714] sna_drawable_use_bo: using whole GPU bo >[ 9.714] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.714] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.714] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.714] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.714] sna_render_pixmap_bo pixmap=560, (2247, 15)x(32, 34)/(16, 16) >[ 9.714] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.714] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.714] use_cpu_bo: no cpu bo >[ 9.714] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.714] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.714] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.714] sna_drawable_move_region_to_cpu(pixmap=560 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.714] sna_drawable_move_region_to_cpu: pixmap=560 all damaged on CPU >[ 9.714] kgem_can_create_2d: 16x16 @ 32 >[ 9.714] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.714] kgem_can_create_2d: untiled size=4096 >[ 9.714] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.714] kgem_choose_tiling: 16x16 -> 0 >[ 9.714] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.714] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.714] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.714] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.714] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.714] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.714] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.714] upload: adding upload cache to pixmap=560 >[ 9.714] kgem_proxy_bo_attach: handle=23 >[ 9.714] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.714] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.714] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.714] gen4_choose_composite_emitter: simple src, no mask >[ 9.714] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.714] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.714] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.714] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.714] kgem_add_handle: handle=4, index=0 >[ 9.714] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.714] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.714] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.714] gen9_composite_get_binding_table(ffc0) >[ 9.714] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.714] kgem_add_handle: handle=39, index=1 >[ 9.714] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.714] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.714] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.714] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.714] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.714] kgem_add_handle: handle=23, index=2 >[ 9.714] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.714] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.714] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.714] gen9_emit_sampler: sampler = 22 >[ 9.714] gen9_emit_sf: num_sf_outputs=1 >[ 9.714] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.714] gen9_emit_vertex_elements: setup id=2 >[ 9.714] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.714] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.714] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.714] gen8_vertex_flush[490] = 3 >[ 9.714] sna_destroy_pixmap: pixmap=560, attached?=1 >[ 9.714] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.714] __sna_free_pixmap(pixmap=560) >[ 9.714] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.714] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.714] sna_glyphs: discarding mask >[ 9.714] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.714] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.714] gen9_render_composite: 0x0, current mode=1/1 >[ 9.714] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.714] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.714] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.714] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.714] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=7... >[ 9.714] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.714] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.714] sna_drawable_use_bo: using whole GPU bo >[ 9.714] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.714] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.714] color_convert: src=ff232321 [20028888] >[ 9.714] color_convert: dst=ff232321 [20028888] >[ 9.714] sna_render_get_solid: ff232321 >[ 9.714] sna_render_get_solid(7) = ff232321 (old) >[ 9.714] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.714] sna_transform_is_imprecise_integer_translation: no transform >[ 9.714] gen9_composite_picture: integer translation (0, 0), removing >[ 9.714] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.714] sna_render_pixmap_bo: GPU all damaged >[ 9.714] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.714] gen4_choose_composite_emitter: solid, identity mask >[ 9.714] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.714] aligning vertex: was 3, now 4 floats per vertex >[ 9.714] gen9_composite_get_binding_table(ff00) >[ 9.714] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.714] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.714] kgem_add_handle: handle=8, index=3 >[ 9.714] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.714] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.714] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.714] kgem_add_handle: handle=6, index=4 >[ 9.714] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.714] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.714] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.714] gen9_emit_sampler: sampler = a >[ 9.714] gen9_emit_sf: num_sf_outputs=2 >[ 9.714] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.714] gen9_emit_vertex_elements: setup id=9 >[ 9.714] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.714] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.714] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.714] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.714] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.714] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.714] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.714] gen8_vertex_flush[56c] = 48 >[ 9.714] gen9_magic_ca_pass: CA fixup (5123 -> 5171) >[ 9.714] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.714] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.714] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.714] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.714] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.714] sna_glyphs: discarding mask >[ 9.714] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.714] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.714] gen9_render_composite: 0x0, current mode=1/1 >[ 9.714] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.714] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.714] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.714] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.714] sna_drawable_use_bo pixmap=540, box=((0, 0), (7680, 2160)), flags=7... >[ 9.714] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.714] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.714] sna_drawable_use_bo: using whole GPU bo >[ 9.714] gen9_composite_set_target: pixmap=540, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.714] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.714] color_convert: src=ff8e8b85 [20028888] >[ 9.714] color_convert: dst=ff8e8b85 [20028888] >[ 9.714] sna_render_get_solid: ff8e8b85 >[ 9.714] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.714] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.714] sna_transform_is_imprecise_integer_translation: no transform >[ 9.714] gen9_composite_picture: integer translation (0, 0), removing >[ 9.714] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.714] sna_render_pixmap_bo: GPU all damaged >[ 9.714] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.714] gen4_choose_composite_emitter: solid, identity mask >[ 9.714] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.714] gen9_composite_get_binding_table(fe40) >[ 9.714] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.714] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.714] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.714] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.714] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.714] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.714] gen9_emit_vertex_elements: setup id=9 >[ 9.714] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.714] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.714] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.714] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.714] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.714] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.714] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.714] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.714] gen8_vertex_flush[66c] = 48 >[ 9.714] gen9_magic_ca_pass: CA fixup (5171 -> 5219) >[ 9.714] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.714] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.714] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.714] sna_copy_area: src=pixmap=540:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.714] sna_copy_area: normal copy >[ 9.714] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.714] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.714] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.714] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.714] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.714] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.714] sna_do_copy: pixmap -- no source clipping >[ 9.714] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.714] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.714] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=540+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.714] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.714] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.714] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.714] sna_drawable_use_bo: pinned, never REPLACES >[ 9.714] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.714] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.714] sna_drawable_use_bo: applying move-to-gpu override >[ 9.714] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.714] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.714] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.714] wait_for_shadow: setting front pixmap to handle=27 >[ 9.714] sna_drawable_use_bo: using whole GPU bo >[ 9.714] sna_pixmap_move_to_gpu(pixmap=540, usage=0), flags=a >[ 9.714] sna_pixmap_move_to_gpu: already all-damaged >[ 9.714] sna_pixmap_mark_active: pixmap=540, handle=39 >[ 9.714] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.714] sna_pixmap_make_cow: make cow src=540, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.714] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.714] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.714] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.714] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.714] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.714] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.714] kgem_set_mode: flushing before new bo >[ 9.714] gen8_vertex_close: used=20876, vbo active? 31, vb=204, nreloc=2 >[ 9.714] gen8_vertex_close: reloc[0] = 287 >[ 9.714] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.714] kgem_add_handle: handle=31, index=5 >[ 9.714] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.714] gen8_vertex_close: reloc[1] = 342 >[ 9.714] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.714] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.714] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.714] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.714] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.714] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.714] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.714] kgem_fixup_relocs: shrinking by 61440 >[ 9.714] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.715] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.715] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.715] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.715] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.715] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.715] __kgem_bo_clear_busy: handle=8 >[ 9.715] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.715] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.715] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.715] __kgem_bo_clear_busy: handle=8 >[ 9.715] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.715] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.715] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.715] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.715] aligning vertex: was 4, now 2 floats per vertex >[ 9.715] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.715] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.715] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.715] kgem_add_handle: handle=4, index=0 >[ 9.715] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.715] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.715] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.715] gen9_composite_get_binding_table(ffc0) >[ 9.715] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.715] kgem_add_handle: handle=27, index=1 >[ 9.715] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.715] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.715] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.715] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.715] kgem_add_handle: handle=39, index=2 >[ 9.715] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.715] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.715] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.715] gen9_emit_sampler: sampler = 0 >[ 9.715] gen9_emit_sf: num_sf_outputs=1 >[ 9.715] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.715] gen9_emit_vertex_elements: setup id=0 >[ 9.715] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.715] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.715] gen8_vertex_flush[490] = 3 >[ 9.715] sna_destroy_pixmap: pixmap=540, attached?=1 >[ 9.715] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.715] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.715] __kgem_bo_destroy: handle=39 -> active >[ 9.715] __sna_free_pixmap(pixmap=540) >[ 9.715] sna_accel_flush: flush?=0, dirty?=0 >[ 9.715] sna_accel_flush: flush?=0, dirty?=0 >[ 9.715] sna_block_handler (tv=598.442000) >[ 9.715] kgem_retire, need_retire?=1 >[ 9.715] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.715] kgem_retire__requests_ring: retiring ring 0 >[ 9.715] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.715] __kgem_retire_rq: request 1 complete >[ 9.715] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.715] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.715] kgem_retire -- retired=0, need_retire=0 >[ 9.715] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.715] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.715] __kgem_bo_destroy: handle=23, size=262144 >[ 9.715] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.715] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.715] sna_accel_block: GPU idle, flushing >[ 9.715] gen8_vertex_close: used=20882, vbo active? 31, vb=1, nreloc=1 >[ 9.715] gen8_vertex_close: reloc[0] = 287 >[ 9.715] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.715] kgem_add_handle: handle=31, index=3 >[ 9.715] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.715] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.715] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.715] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.715] kgem_fixup_relocs: shrinking by 61440 >[ 9.715] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.715] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.715] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.715] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.715] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.715] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.715] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.715] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.715] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.715] sna_scanout_do_flush (time=9715), triggered >[ 9.715] sna_scanout_flush (time=9715), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.715] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.715] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.715] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.715] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.715] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.715] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.715] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.715] sna_pixmap_move_to_gpu: already all-damaged >[ 9.715] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.715] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.715] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.715] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.715] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.715] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.715] get_fb: reusing fb=101 for handle=27 >[ 9.715] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.715] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.715] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.715] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.715] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.715] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.715] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.715] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.715] sna_accel_do_throttle (time=9715), triggered >[ 9.715] sna_accel_throttle (time=9715) >[ 9.715] sna_accel_block: evaluating timers, active=7 >[ 9.715] sna_accel_block: flush timer expires in 16 [9731] >[ 9.715] sna_wakeup_handler >[ 9.715] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.715] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.715] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.715] kgem_can_create_2d: untiled size=66355200 >[ 9.715] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.716] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.716] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.716] sna_create_pixmap: usage=0, flags=1b >[ 9.716] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.716] __pop_freed_pixmap: reusing freed pixmap=540 header >[ 9.716] create_pixmap_hdr: pixmap=561, width=7680, height=2160, usage=0 >[ 9.716] sna_create_pixmap: serial=561, 7680x2160, usage=0 >[ 9.716] sna_composite_rectangles(pixmap=562, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.716] sna_composite_rectangles: converted to op 0 >[ 9.716] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.716] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.716] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.716] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.716] sna_composite_rectangles: dropping last-cpu hint >[ 9.716] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=19... >[ 9.716] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.716] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.716] sna_pixmap_move_to_gpu(pixmap=562, usage=0), flags=b >[ 9.716] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.716] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.716] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.716] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.716] sna_pixmap_alloc_gpu: pixmap=562 >[ 9.716] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.716] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.716] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.716] 1:from active: pitch=30720, tiling=1, handle=39, id=652 >[ 9.716] __sna_damage_all(7680, 2160) >[ 9.716] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.716] sna_pixmap_mark_active: pixmap=562, handle=39 >[ 9.716] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.716] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.716] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.716] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.716] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.716] sna_render_get_solid: 0 >[ 9.716] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.716] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.716] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.716] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.716] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.716] kgem_add_handle: handle=4, index=0 >[ 9.716] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.716] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.716] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.716] gen9_composite_get_binding_table(ffc0) >[ 9.716] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.716] kgem_add_handle: handle=39, index=1 >[ 9.716] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.716] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.716] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.716] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.716] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.716] kgem_add_handle: handle=7, index=2 >[ 9.716] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.716] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.716] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.716] gen9_emit_sampler: sampler = 1 >[ 9.716] gen9_emit_sf: num_sf_outputs=1 >[ 9.716] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.716] gen9_emit_vertex_elements: setup id=0 >[ 9.716] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.716] (0, 0), (7680, 2160) >[ 9.716] gen8_vertex_flush[490] = 3 >[ 9.716] sna_composite_rectangles: pixmap=562 marking clear [0]? 1 >[ 9.716] sna_composite_rectangles(pixmap=562, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.716] sna_composite_rectangles: converted to op 1 >[ 9.716] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.716] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.716] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.716] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.716] sna_composite_rectangles: promoting to full GPU >[ 9.716] sna_composite_rectangles: dropping last-cpu hint >[ 9.716] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=19... >[ 9.716] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.716] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.716] sna_drawable_use_bo: using whole GPU bo >[ 9.716] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.716] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.716] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.716] sna_render_get_solid: ff2c001e >[ 9.716] sna_render_get_solid(0) = ff2c001e (old) >[ 9.716] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.716] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.716] gen9_composite_get_binding_table(ff00) >[ 9.716] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.716] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.716] kgem_add_handle: handle=8, index=3 >[ 9.716] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.716] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.716] gen9_emit_vertex_elements: setup id=0 >[ 9.716] (0, 0), (7680, 2160) >[ 9.716] gen8_vertex_flush[4cc] = 3 >[ 9.716] sna_composite_rectangles: pixmap=562 marking clear [ff2c001e]? 1 >[ 9.716] sna_composite(pixmap=562, op=3, src=292+(0, 0), mask=0+(0, 0), dst=562+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.716] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.716] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.716] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.716] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.716] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.716] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.716] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.716] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.716] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.716] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.716] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.716] sna_drawable_use_bo pixmap=562, box=((0, 0), (3840, 2160)), flags=7... >[ 9.716] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.716] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.716] sna_drawable_use_bo: using whole GPU bo >[ 9.716] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.716] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.716] sna_transform_is_imprecise_integer_translation: no transform >[ 9.716] gen9_composite_picture: integer translation (0, 0), removing >[ 9.716] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.716] sna_render_pixmap_bo: GPU all damaged >[ 9.716] color_convert: src=5d000000 [20028888] >[ 9.716] color_convert: dst=5d000000 [20028888] >[ 9.716] sna_render_get_solid: 5d000000 >[ 9.716] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.716] gen4_choose_composite_emitter: identity source, identity mask >[ 9.716] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.716] aligning vertex: was 2, now 5 floats per vertex >[ 9.716] gen9_composite_get_binding_table(fe80) >[ 9.716] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.716] kgem_add_handle: handle=9, index=4 >[ 9.716] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.716] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.716] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.716] kgem_add_reloc64: adding proxy [delta=372] for handle=7 >[ 9.716] kgem_add_reloc64[7] = (delta=372, target handle=2, presumed=fffe8000) >[ 9.716] [3f80] bind bo(handle=7, addr=fffe8174), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.716] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.716] gen9_emit_sampler: sampler = 3 >[ 9.716] gen9_emit_sf: num_sf_outputs=2 >[ 9.716] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.716] gen9_emit_vertex_elements: setup id=10 >[ 9.716] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.716] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.716] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.716] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.716] gen8_vertex_flush[5a8] = 3 >[ 9.716] sna_composite(pixmap=562, op=3, src=292+(0, 0), mask=0+(0, 0), dst=562+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.716] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.716] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.716] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.716] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.716] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.716] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.717] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.717] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.717] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.717] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.717] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.717] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.717] sna_drawable_use_bo pixmap=562, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.717] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.717] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.717] sna_drawable_use_bo: using whole GPU bo >[ 9.717] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.717] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.717] sna_transform_is_imprecise_integer_translation: no transform >[ 9.717] gen9_composite_picture: integer translation (0, 0), removing >[ 9.717] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.717] sna_render_pixmap_bo: GPU all damaged >[ 9.717] color_convert: src=5d000000 [20028888] >[ 9.717] color_convert: dst=5d000000 [20028888] >[ 9.717] sna_render_get_solid: 5d000000 >[ 9.717] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.717] gen4_choose_composite_emitter: identity source, identity mask >[ 9.717] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.717] gen9_composite_get_binding_table(fdc0) >[ 9.717] gen9_emit_vertex_elements: setup id=10 >[ 9.717] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.717] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.717] gen8_vertex_flush[5dc] = 3 >[ 9.717] sna_composite(pixmap=562, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=562+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.717] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.717] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.717] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.717] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.717] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.717] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.717] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.717] gen9_render_composite: 132x132, current mode=1/1 >[ 9.717] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.717] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.717] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.717] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.717] sna_drawable_use_bo pixmap=562, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.717] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.717] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.717] sna_drawable_use_bo: using whole GPU bo >[ 9.717] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.717] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.717] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.717] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.717] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.717] sna_render_pixmap_bo: GPU all damaged >[ 9.717] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.717] color_convert: src=5d000000 [20028888] >[ 9.717] color_convert: dst=5d000000 [20028888] >[ 9.717] sna_render_get_solid: 5d000000 >[ 9.717] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.717] gen4_choose_composite_emitter: simple src, identity mask >[ 9.717] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.717] gen9_composite_get_binding_table(fdc0) >[ 9.717] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.717] kgem_add_handle: handle=15, index=5 >[ 9.717] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.717] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.717] gen9_emit_sampler: sampler = 23 >[ 9.717] gen9_emit_vertex_elements: setup id=10 >[ 9.717] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.717] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.717] gen8_vertex_flush[620] = 3 >[ 9.717] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.717] kgem_can_create_2d: 80x80 @ 32 >[ 9.717] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.717] kgem_can_create_2d: untiled size=28672 >[ 9.717] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.717] kgem_choose_tiling: 80x80 -> 0 >[ 9.717] sna_create_pixmap: usage=0, flags=b >[ 9.717] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.717] __pop_freed_pixmap: reusing freed pixmap=544 header >[ 9.717] create_pixmap_hdr: pixmap=563, width=80, height=80, usage=0 >[ 9.717] sna_create_pixmap: serial=563, 80x80, usage=0 >[ 9.717] sna_composite_rectangles(pixmap=564, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.717] sna_composite_rectangles: converted to op 0 >[ 9.717] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.717] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.717] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.717] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.717] sna_composite_rectangles: dropping last-cpu hint >[ 9.717] sna_drawable_use_bo pixmap=564, box=((0, 0), (80, 80)), flags=19... >[ 9.717] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.717] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.717] sna_pixmap_move_to_gpu(pixmap=564, usage=0), flags=b >[ 9.717] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.717] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.717] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.717] kgem_choose_tiling: 80x80 -> 0 >[ 9.717] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.717] kgem_choose_tiling: 80x80 -> 0 >[ 9.717] sna_pixmap_alloc_gpu: pixmap=564 >[ 9.717] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.717] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.717] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.717] from inactive: pitch=320, tiling=0: handle=22, id=653 >[ 9.717] __sna_damage_all(80, 80) >[ 9.717] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.717] sna_pixmap_mark_active: pixmap=564, handle=22 >[ 9.717] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.717] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.717] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.717] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.717] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.717] sna_render_get_solid: 0 >[ 9.717] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.717] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.717] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.717] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.717] aligning vertex: was 5, now 2 floats per vertex >[ 9.717] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.717] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.717] gen9_composite_get_binding_table(fd40) >[ 9.717] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.717] kgem_add_handle: handle=22, index=6 >[ 9.717] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.717] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.717] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.717] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.717] gen9_emit_sampler: sampler = 1 >[ 9.717] gen9_emit_sf: num_sf_outputs=1 >[ 9.717] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.717] gen9_emit_vertex_elements: setup id=0 >[ 9.717] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.717] (0, 0), (80, 80) >[ 9.717] gen8_vertex_flush[6d8] = 3 >[ 9.717] sna_composite_rectangles: pixmap=564 marking clear [0]? 1 >[ 9.717] sna_composite_rectangles(pixmap=564, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.717] sna_composite_rectangles: converted to op 1 >[ 9.717] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.717] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.717] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.717] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.717] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.717] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.717] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.717] sna_composite_rectangles: dropping last-cpu hint >[ 9.717] sna_drawable_use_bo pixmap=564, box=((0, 0), (80, 80)), flags=1... >[ 9.717] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.717] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.717] sna_drawable_use_bo: using whole GPU bo >[ 9.717] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.717] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.717] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.717] sna_render_get_solid: 40404040 >[ 9.717] sna_render_get_solid(1) = 40404040 (old) >[ 9.717] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.717] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.717] gen9_composite_get_binding_table(fcc0) >[ 9.717] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.717] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.717] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.717] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.717] gen9_emit_vertex_elements: setup id=0 >[ 9.717] (0, 0), (2, 2) >[ 9.717] (78, 0), (80, 2) >[ 9.717] (0, 78), (2, 80) >[ 9.717] (78, 78), (80, 80) >[ 9.717] gen8_vertex_flush[714] = 12 >[ 9.717] sna_composite(pixmap=562, op=3, src=564+(0, 0), mask=0+(0, 0), dst=562+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.717] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.717] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.717] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.717] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.717] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.717] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.717] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.718] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.718] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.718] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.718] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.718] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.718] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=7... >[ 9.718] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.718] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.718] sna_drawable_use_bo: using whole GPU bo >[ 9.718] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.718] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.718] sna_transform_is_imprecise_integer_translation: no transform >[ 9.718] gen9_composite_picture: integer translation (0, 0), removing >[ 9.718] sna_render_pixmap_bo pixmap=564, (0, 0)x(7680, 2160)/(80, 80) >[ 9.718] sna_render_pixmap_bo: GPU all damaged >[ 9.718] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.718] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.718] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.718] gen4_choose_composite_emitter: identity src, no mask >[ 9.718] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.718] aligning vertex: was 2, now 3 floats per vertex >[ 9.718] gen9_composite_get_binding_table(fc40) >[ 9.718] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.718] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.718] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.718] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.718] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.718] gen9_emit_sampler: sampler = a >[ 9.718] gen9_emit_vertex_elements: setup id=2 >[ 9.718] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.718] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.718] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.718] gen8_vertex_flush[7b0] = 3 >[ 9.718] sna_destroy_pixmap: pixmap=564, attached?=1 >[ 9.718] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.718] __kgem_bo_destroy: handle=22, size=61440 >[ 9.718] __kgem_bo_destroy: handle=22 -> active >[ 9.718] __sna_free_pixmap(pixmap=564) >[ 9.718] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.718] kgem_can_create_2d: 640x2096 @ 32 >[ 9.718] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.718] kgem_can_create_2d: untiled size=5365760 >[ 9.718] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.718] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.718] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.718] sna_create_pixmap: usage=0, flags=1b >[ 9.718] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.718] __pop_freed_pixmap: reusing freed pixmap=564 header >[ 9.718] create_pixmap_hdr: pixmap=565, width=640, height=2096, usage=0 >[ 9.718] sna_create_pixmap: serial=565, 640x2096, usage=0 >[ 9.718] sna_composite_rectangles(pixmap=566, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.718] sna_composite_rectangles: converted to op 0 >[ 9.718] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.718] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.718] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.718] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.718] sna_composite_rectangles: dropping last-cpu hint >[ 9.718] sna_drawable_use_bo pixmap=566, box=((0, 0), (640, 2096)), flags=19... >[ 9.718] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.718] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.718] sna_pixmap_move_to_gpu(pixmap=566, usage=0), flags=b >[ 9.718] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.718] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.718] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.718] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.718] sna_pixmap_alloc_gpu: pixmap=566 >[ 9.718] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.718] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.718] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.718] from inactive: pitch=2560, tiling=1: handle=11, id=654 >[ 9.718] __sna_damage_all(640, 2096) >[ 9.718] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.718] sna_pixmap_mark_active: pixmap=566, handle=11 >[ 9.718] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.718] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.718] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.718] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.718] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.718] sna_render_get_solid: 0 >[ 9.718] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.718] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.718] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.718] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.718] aligning vertex: was 3, now 2 floats per vertex >[ 9.718] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.718] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.718] gen9_composite_get_binding_table(fbc0) >[ 9.718] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.718] kgem_add_handle: handle=11, index=7 >[ 9.718] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.718] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.718] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.718] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.718] gen9_emit_sampler: sampler = 1 >[ 9.718] gen9_emit_vertex_elements: setup id=0 >[ 9.718] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.718] (0, 0), (640, 2096) >[ 9.718] gen8_vertex_flush[820] = 3 >[ 9.718] sna_composite_rectangles: pixmap=566 marking clear [0]? 1 >[ 9.718] sna_composite(pixmap=566, op=3, src=292+(168, 968), mask=0+(0, 0), dst=566+(8, 904)+(0, 0), size=(624, 224) >[ 9.718] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.718] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.718] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.718] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.718] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.718] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.718] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.718] gen9_render_composite: 624x224, current mode=1/1 >[ 9.718] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.718] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.718] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.718] sna_drawable_use_bo pixmap=566, box=((8, 904), (632, 1128)), flags=7... >[ 9.718] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.718] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.718] sna_drawable_use_bo: using whole GPU bo >[ 9.718] gen9_composite_set_target: pixmap=566, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.718] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.718] sna_transform_is_imprecise_integer_translation: no transform >[ 9.718] gen9_composite_picture: integer translation (0, 0), removing >[ 9.718] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.718] sna_render_pixmap_bo: GPU all damaged >[ 9.718] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.718] color_convert: src=5d000000 [20028888] >[ 9.718] color_convert: dst=5d000000 [20028888] >[ 9.718] sna_render_get_solid: 5d000000 >[ 9.718] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.718] gen4_choose_composite_emitter: identity source, identity mask >[ 9.718] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.718] aligning vertex: was 2, now 5 floats per vertex >[ 9.718] gen9_composite_get_binding_table(fb40) >[ 9.718] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.718] gen9_emit_sampler: sampler = 3 >[ 9.718] gen9_emit_sf: num_sf_outputs=2 >[ 9.718] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.718] gen9_emit_vertex_elements: setup id=10 >[ 9.718] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.718] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.718] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.718] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.718] gen8_vertex_flush[8e8] = 3 >[ 9.718] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.718] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.718] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.718] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.718] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.718] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.718] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.718] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.718] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.718] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.718] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.718] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.718] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.718] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.718] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.718] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.718] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.718] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.718] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.718] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.718] sna_drawable_use_bo pixmap=566, box=((8, 904), (632, 1128)), flags=7... >[ 9.718] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.718] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.718] sna_drawable_use_bo: using whole GPU bo >[ 9.718] gen9_composite_set_target: pixmap=566, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.718] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.718] color_convert: src=660a0a0a [20028888] >[ 9.718] color_convert: dst=660a0a0a [20028888] >[ 9.718] sna_render_get_solid: 660a0a0a >[ 9.718] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.718] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.718] gen4_choose_spans_emitter: solid source >[ 9.718] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.718] aligning vertex: was 5, now 3 floats per vertex >[ 9.718] gen9_composite_get_binding_table(fb00) >[ 9.718] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.718] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.718] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.718] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.718] gen9_emit_sampler: sampler = c >[ 9.718] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.718] gen9_emit_vertex_elements: setup id=5 >[ 9.718] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.718] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.718] thread_choose_span: clipped? 0 >[ 9.719] imprecise_trapezoid_span_converter: using 4 threads >[ 9.719] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.719] thread_choose_span: clipped? 0 >[ 9.719] span_thread: flushing 95 boxes >[ 9.719] span_thread: flushing 1 boxes >[ 9.719] span_thread: flushing 95 boxes >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.719] span_thread: flushing 1 boxes >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen8_vertex_flush[994] = 576 >[ 9.719] gen9_render_composite_spans_done() >[ 9.719] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.719] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.719] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.719] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.719] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.719] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.719] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.719] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.719] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.719] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.719] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.719] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.719] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.719] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.719] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.719] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.719] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.719] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.719] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.719] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.719] sna_drawable_use_bo pixmap=566, box=((8, 904), (632, 1128)), flags=7... >[ 9.719] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.719] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.719] sna_drawable_use_bo: using whole GPU bo >[ 9.719] gen9_composite_set_target: pixmap=566, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.719] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.719] color_convert: src=66282828 [20028888] >[ 9.719] color_convert: dst=66282828 [20028888] >[ 9.719] sna_render_get_solid: 66282828 >[ 9.719] sna_render_get_solid(3) = 66282828 (old) >[ 9.719] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.719] gen4_choose_spans_emitter: solid source >[ 9.719] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.719] gen9_composite_get_binding_table(fa80) >[ 9.719] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.719] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.719] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.719] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.719] gen9_emit_vertex_elements: setup id=5 >[ 9.719] thread_choose_span: clipped? 0 >[ 9.719] imprecise_trapezoid_span_converter: using 4 threads >[ 9.719] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.719] thread_choose_span: clipped? 0 >[ 9.719] span_thread: flushing 2 boxes >[ 9.719] span_thread: flushing 2 boxes >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.719] span_thread: flushing 162 boxes >[ 9.719] span_thread: flushing 166 boxes >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.719] gen8_vertex_flush[9d0] = 996 >[ 9.719] gen9_render_composite_spans_done() >[ 9.719] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.719] kgem_can_create_2d: 640x2096 @ 32 >[ 9.719] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.719] kgem_can_create_2d: untiled size=5365760 >[ 9.719] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.719] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.719] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.719] sna_create_pixmap: usage=0, flags=1b >[ 9.719] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.719] __pop_freed_pixmap: reusing freed pixmap=546 header >[ 9.719] create_pixmap_hdr: pixmap=567, width=640, height=2096, usage=0 >[ 9.719] sna_create_pixmap: serial=567, 640x2096, usage=0 >[ 9.719] sna_composite_rectangles(pixmap=568, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.719] sna_composite_rectangles: converted to op 0 >[ 9.719] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.719] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.719] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.720] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.720] sna_composite_rectangles: dropping last-cpu hint >[ 9.720] sna_drawable_use_bo pixmap=568, box=((0, 0), (640, 2096)), flags=19... >[ 9.720] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.720] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.720] sna_pixmap_move_to_gpu(pixmap=568, usage=0), flags=b >[ 9.720] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.720] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.720] sna_pixmap_alloc_gpu: pixmap=568 >[ 9.720] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.720] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.720] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.720] from inactive: pitch=2560, tiling=1: handle=25, id=655 >[ 9.720] __sna_damage_all(640, 2096) >[ 9.720] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.720] sna_pixmap_mark_active: pixmap=568, handle=25 >[ 9.720] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.720] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.720] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.720] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.720] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.720] sna_render_get_solid: 0 >[ 9.720] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.720] aligning vertex: was 3, now 2 floats per vertex >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] gen9_composite_get_binding_table(fa00) >[ 9.720] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.720] kgem_add_handle: handle=25, index=8 >[ 9.720] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.720] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.720] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.720] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.720] gen9_emit_sampler: sampler = 1 >[ 9.720] gen9_emit_sf: num_sf_outputs=1 >[ 9.720] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.720] gen9_emit_vertex_elements: setup id=0 >[ 9.720] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.720] (0, 0), (640, 2096) >[ 9.720] gen8_vertex_flush[a90] = 3 >[ 9.720] sna_composite_rectangles: pixmap=568 marking clear [0]? 1 >[ 9.720] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.720] kgem_can_create_2d: 624x224 @ 32 >[ 9.720] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.720] kgem_can_create_2d: untiled size=561152 >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.720] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.720] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.720] sna_create_pixmap: usage=0, flags=1b >[ 9.720] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.720] __pop_freed_pixmap: reusing freed pixmap=552 header >[ 9.720] create_pixmap_hdr: pixmap=569, width=624, height=224, usage=0 >[ 9.720] sna_create_pixmap: serial=569, 624x224, usage=0 >[ 9.720] sna_composite_rectangles(pixmap=570, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.720] sna_composite_rectangles: converted to op 0 >[ 9.720] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.720] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.720] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.720] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.720] sna_composite_rectangles: dropping last-cpu hint >[ 9.720] sna_drawable_use_bo pixmap=570, box=((0, 0), (624, 224)), flags=19... >[ 9.720] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.720] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.720] sna_pixmap_move_to_gpu(pixmap=570, usage=0), flags=b >[ 9.720] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.720] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.720] sna_pixmap_alloc_gpu: pixmap=570 >[ 9.720] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.720] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.720] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.720] from inactive: pitch=2560, tiling=1: handle=20, id=656 >[ 9.720] __sna_damage_all(624, 224) >[ 9.720] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.720] sna_pixmap_mark_active: pixmap=570, handle=20 >[ 9.720] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.720] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.720] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.720] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.720] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.720] sna_render_get_solid: 0 >[ 9.720] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] gen9_composite_get_binding_table(f980) >[ 9.720] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.720] kgem_add_handle: handle=20, index=9 >[ 9.720] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.720] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.720] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.720] gen9_emit_vertex_elements: setup id=0 >[ 9.720] (0, 0), (624, 224) >[ 9.720] gen8_vertex_flush[ac4] = 3 >[ 9.720] sna_composite_rectangles: pixmap=570 marking clear [0]? 1 >[ 9.720] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.720] kgem_can_create_2d: 576x76 @ 32 >[ 9.720] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.720] kgem_can_create_2d: untiled size=176128 >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.720] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.720] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.720] sna_create_pixmap: usage=0, flags=1b >[ 9.720] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.720] __pop_freed_pixmap: reusing freed pixmap=550 header >[ 9.720] create_pixmap_hdr: pixmap=571, width=576, height=76, usage=0 >[ 9.720] sna_create_pixmap: serial=571, 576x76, usage=0 >[ 9.720] sna_composite_rectangles(pixmap=572, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.720] sna_composite_rectangles: converted to op 0 >[ 9.720] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.720] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.720] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.720] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.720] sna_composite_rectangles: dropping last-cpu hint >[ 9.720] sna_drawable_use_bo pixmap=572, box=((0, 0), (576, 76)), flags=19... >[ 9.720] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.720] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.720] sna_pixmap_move_to_gpu(pixmap=572, usage=0), flags=b >[ 9.720] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.720] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.720] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.720] sna_pixmap_alloc_gpu: pixmap=572 >[ 9.720] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.720] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.720] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.720] from inactive: pitch=2560, tiling=1: handle=38, id=657 >[ 9.720] __sna_damage_all(576, 76) >[ 9.720] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.720] sna_pixmap_mark_active: pixmap=572, handle=38 >[ 9.720] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.720] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.720] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.720] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.720] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.720] sna_render_get_solid: 0 >[ 9.720] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.720] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.720] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.720] gen9_composite_get_binding_table(f900) >[ 9.720] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.720] kgem_add_handle: handle=38, index=10 >[ 9.720] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.720] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.720] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.720] gen9_emit_vertex_elements: setup id=0 >[ 9.720] (0, 0), (576, 76) >[ 9.720] gen8_vertex_flush[af8] = 3 >[ 9.720] sna_composite_rectangles: pixmap=572 marking clear [0]? 1 >[ 9.720] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.720] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.720] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.720] trapezoid_spans_maybe_inplace? clear, no >[ 9.720] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.720] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.720] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.720] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.720] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.720] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.720] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.720] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.720] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.720] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.720] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.720] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.720] sna_drawable_use_bo pixmap=572, box=((2, 2), (574, 74)), flags=7... >[ 9.720] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.720] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.720] sna_drawable_use_bo: using whole GPU bo >[ 9.720] gen9_composite_set_target: pixmap=572, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.720] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.721] color_convert: src=4c000000 [20028888] >[ 9.721] color_convert: dst=4c000000 [20028888] >[ 9.721] sna_render_get_solid: 4c000000 >[ 9.721] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.721] gen4_choose_spans_emitter: solid source >[ 9.721] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.721] aligning vertex: was 2, now 3 floats per vertex >[ 9.721] gen9_composite_get_binding_table(f880) >[ 9.721] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.721] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.721] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.721] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.721] gen9_emit_sampler: sampler = c >[ 9.721] gen9_emit_sf: num_sf_outputs=2 >[ 9.721] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.721] gen9_emit_vertex_elements: setup id=5 >[ 9.721] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.721] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.721] thread_choose_span: clipped? 0 >[ 9.721] imprecise_trapezoid_span_converter: using 4 threads >[ 9.721] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.721] thread_choose_span: clipped? 0 >[ 9.721] span_thread: flushing 26 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.721] [ 9.721] span_thread: flushing 26 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.721] span_thread: flushing 1 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.721] gen8_vertex_flush[ba8] = 162 >[ 9.721] gen9_render_composite_spans_done() >[ 9.721] sna_accel_flush: flush?=0, dirty?=0 >[ 9.721] sna_block_handler (tv=0.0) >[ 9.721] sna_wakeup_handler >[ 9.721] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.721] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.721] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.721] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.721] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.721] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.721] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.721] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.721] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.721] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.721] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.721] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.721] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.721] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.721] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.721] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.721] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.721] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.721] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.721] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.721] sna_drawable_use_bo pixmap=572, box=((0, 0), (576, 76)), flags=7... >[ 9.721] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.721] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.721] sna_drawable_use_bo: using whole GPU bo >[ 9.721] gen9_composite_set_target: pixmap=572, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.721] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.721] color_convert: src=e6e6e6e6 [20028888] >[ 9.721] color_convert: dst=e6e6e6e6 [20028888] >[ 9.721] sna_render_get_solid: e6e6e6e6 >[ 9.721] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.721] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.721] gen4_choose_spans_emitter: solid source >[ 9.721] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.721] gen9_composite_get_binding_table(f800) >[ 9.721] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.721] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.721] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.721] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.721] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.721] gen9_emit_vertex_elements: setup id=5 >[ 9.721] thread_choose_span: clipped? 0 >[ 9.721] imprecise_trapezoid_span_converter: using 4 threads >[ 9.721] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.721] thread_choose_span: clipped? 0 >[ 9.721] span_thread: flushing 62 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.721] span_thread: flushing 2 boxes >[ 9.721] span_thread: flushing 2 boxes >[ 9.721] span_thread: flushing 62 boxes >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.721] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.721] gen8_vertex_flush[bfc] = 384 >[ 9.721] gen9_render_composite_spans_done() >[ 9.721] sna_composite_rectangles(pixmap=572, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.721] sna_composite_rectangles: converted to op 1 >[ 9.721] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.721] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.721] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.721] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.721] sna_composite_rectangles: dropping last-cpu hint >[ 9.721] sna_drawable_use_bo pixmap=572, box=((16, 16), (18, 60)), flags=9... >[ 9.721] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.721] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.721] sna_drawable_use_bo: using whole GPU bo >[ 9.721] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.721] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.721] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.721] sna_render_get_solid: ffffffff >[ 9.721] sna_render_get_solid(white) >[ 9.721] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.721] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.721] aligning vertex: was 3, now 2 floats per vertex >[ 9.721] gen9_composite_get_binding_table(f780) >[ 9.721] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.721] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.721] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.721] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.721] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.721] gen9_emit_sampler: sampler = 1 >[ 9.721] gen9_emit_sf: num_sf_outputs=1 >[ 9.721] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.721] gen9_emit_vertex_elements: setup id=0 >[ 9.721] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.721] (16, 16), (18, 60) >[ 9.721] gen8_vertex_flush[cbc] = 3 >[ 9.721] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=230, drawable=23a >[ 9.721] sna_validate_gc: recomputing clip >[ 9.721] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.721] sna_copy_area: src=pixmap=572:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=570:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.721] sna_copy_area: normal copy >[ 9.721] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.721] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.721] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.721] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.721] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.721] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.721] sna_do_copy: pixmap -- no source clipping >[ 9.721] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.721] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.721] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=572+(-24, -136), dst pixmap=570+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.721] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.721] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.721] sna_drawable_use_bo pixmap=570, box=((24, 136), (600, 212)), flags=b... >[ 9.721] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.721] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.721] sna_drawable_use_bo: using whole GPU bo >[ 9.721] sna_pixmap_move_to_gpu(pixmap=572, usage=0), flags=a >[ 9.721] sna_pixmap_move_to_gpu: already all-damaged >[ 9.721] sna_pixmap_mark_active: pixmap=572, handle=38 >[ 9.721] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.721] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.721] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.721] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.721] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.722] gen9_composite_get_binding_table(f700) >[ 9.722] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.722] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.722] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.722] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.722] gen9_emit_sampler: sampler = 0 >[ 9.722] gen9_emit_vertex_elements: setup id=0 >[ 9.722] (0, 0) -> (24, 136) + (576, 76) >[ 9.722] gen8_vertex_flush[d10] = 3 >[ 9.722] sna_destroy_pixmap: pixmap=572, attached?=1 >[ 9.722] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.722] __kgem_bo_destroy: handle=38, size=204800 >[ 9.722] __kgem_bo_destroy: handle=38 -> active >[ 9.722] __sna_free_pixmap(pixmap=572) >[ 9.722] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.722] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.722] sna_glyphs: discarding mask >[ 9.722] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.722] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.722] gen9_render_composite: 0x0, current mode=1/1 >[ 9.722] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.722] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.722] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.722] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.722] sna_drawable_use_bo pixmap=570, box=((0, 0), (624, 224)), flags=7... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] gen9_composite_set_target: pixmap=570, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.722] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.722] color_convert: src=ff888888 [20028888] >[ 9.722] color_convert: dst=ff888888 [20028888] >[ 9.722] sna_render_get_solid: ff888888 >[ 9.722] sna_render_get_solid(5) = ff888888 (old) >[ 9.722] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.722] sna_transform_is_imprecise_integer_translation: no transform >[ 9.722] gen9_composite_picture: integer translation (0, 0), removing >[ 9.722] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.722] sna_render_pixmap_bo: GPU all damaged >[ 9.722] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.722] gen4_choose_composite_emitter: solid, identity mask >[ 9.722] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.722] aligning vertex: was 2, now 4 floats per vertex >[ 9.722] gen9_composite_get_binding_table(f680) >[ 9.722] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.722] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.722] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.722] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.722] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.722] kgem_add_handle: handle=6, index=11 >[ 9.722] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.722] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.722] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.722] gen9_emit_sampler: sampler = a >[ 9.722] gen9_emit_sf: num_sf_outputs=2 >[ 9.722] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.722] gen9_emit_vertex_elements: setup id=9 >[ 9.722] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.722] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.722] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.722] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.722] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.722] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.722] gen8_vertex_flush[dec] = 24 >[ 9.722] gen9_magic_ca_pass: CA fixup (6848 -> 6872) >[ 9.722] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.722] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.722] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.722] sna_composite(pixmap=570, op=3, src=210+(0, 0), mask=0+(28, 8), dst=570+(28, 8)+(0, 0), size=(20, 80) >[ 9.722] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.722] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.722] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.722] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.722] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.722] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.722] gen9_render_composite: 20x80, current mode=1/1 >[ 9.722] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.722] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.722] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.722] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.722] sna_drawable_use_bo pixmap=570, box=((28, 8), (48, 88)), flags=7... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] gen9_composite_set_target: pixmap=570, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.722] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.722] sna_transform_is_imprecise_integer_translation: no transform >[ 9.722] gen9_composite_picture: integer translation (0, 0), removing >[ 9.722] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.722] sna_render_pixmap_bo: GPU all damaged >[ 9.722] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.722] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.722] gen4_choose_composite_emitter: identity src, no mask >[ 9.722] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.722] aligning vertex: was 4, now 3 floats per vertex >[ 9.722] gen9_composite_get_binding_table(f5c0) >[ 9.722] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.722] kgem_add_handle: handle=12, index=12 >[ 9.722] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.722] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.722] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.722] gen9_emit_sampler: sampler = 2 >[ 9.722] gen9_emit_sf: num_sf_outputs=1 >[ 9.722] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.722] gen9_emit_vertex_elements: setup id=2 >[ 9.722] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.722] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.722] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.722] gen8_vertex_flush[f28] = 3 >[ 9.722] sna_composite(pixmap=570, op=3, src=214+(0, 0), mask=0+(28, 0), dst=570+(28, 0)+(0, 0), size=(20, 8) >[ 9.722] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.722] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.722] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.722] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.722] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.722] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.722] gen9_render_composite: 20x8, current mode=1/1 >[ 9.722] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.722] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.722] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.722] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.722] sna_drawable_use_bo pixmap=570, box=((28, 0), (48, 8)), flags=7... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] gen9_composite_set_target: pixmap=570, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.722] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.722] sna_transform_is_imprecise_integer_translation: no transform >[ 9.722] gen9_composite_picture: integer translation (0, 0), removing >[ 9.722] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.722] sna_render_pixmap_bo: GPU all damaged >[ 9.722] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.722] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.722] gen4_choose_composite_emitter: identity src, no mask >[ 9.722] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.722] gen9_composite_get_binding_table(f540) >[ 9.722] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.722] kgem_add_handle: handle=24, index=13 >[ 9.722] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.722] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.722] gen9_emit_vertex_elements: setup id=2 >[ 9.722] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.722] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.722] gen8_vertex_flush[f64] = 3 >[ 9.722] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=23a, drawable=238 >[ 9.722] sna_validate_gc: recomputing clip >[ 9.722] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.722] sna_copy_area: src=pixmap=570:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=568:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.722] sna_copy_area: normal copy >[ 9.722] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.722] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.722] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.722] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.722] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.722] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.722] sna_do_copy: pixmap -- no source clipping >[ 9.722] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.722] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.722] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=570+(-8, -896), dst pixmap=568+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.722] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.722] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.722] sna_drawable_use_bo pixmap=568, box=((8, 896), (632, 1120)), flags=b... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] sna_pixmap_move_to_gpu(pixmap=570, usage=0), flags=a >[ 9.722] sna_pixmap_move_to_gpu: already all-damaged >[ 9.722] sna_pixmap_mark_active: pixmap=570, handle=20 >[ 9.722] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.722] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.722] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.722] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.722] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.722] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.722] aligning vertex: was 3, now 2 floats per vertex >[ 9.722] gen9_composite_get_binding_table(f4c0) >[ 9.722] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.722] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.722] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.722] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.722] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.722] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.722] gen9_emit_sampler: sampler = 0 >[ 9.722] gen9_emit_vertex_elements: setup id=0 >[ 9.722] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.722] (0, 0) -> (8, 896) + (624, 224) >[ 9.722] gen8_vertex_flush[fec] = 3 >[ 9.722] sna_destroy_pixmap: pixmap=570, attached?=1 >[ 9.722] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.722] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.722] __kgem_bo_destroy: handle=20 -> active >[ 9.722] __sna_free_pixmap(pixmap=570) >[ 9.722] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.722] kgem_can_create_2d: 624x80 @ 32 >[ 9.722] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.722] kgem_can_create_2d: untiled size=200704 >[ 9.722] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.722] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.722] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.722] sna_create_pixmap: usage=0, flags=1b >[ 9.722] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.722] __pop_freed_pixmap: reusing freed pixmap=570 header >[ 9.722] create_pixmap_hdr: pixmap=573, width=624, height=80, usage=0 >[ 9.722] sna_create_pixmap: serial=573, 624x80, usage=0 >[ 9.722] sna_composite_rectangles(pixmap=574, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.722] sna_composite_rectangles: converted to op 0 >[ 9.722] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.722] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.722] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.722] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.722] sna_composite_rectangles: dropping last-cpu hint >[ 9.722] sna_drawable_use_bo pixmap=574, box=((0, 0), (624, 80)), flags=19... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.722] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.722] sna_pixmap_move_to_gpu(pixmap=574, usage=0), flags=b >[ 9.722] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.722] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.722] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.722] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.722] sna_pixmap_alloc_gpu: pixmap=574 >[ 9.722] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.722] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.722] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.722] 1:from active: pitch=2560, tiling=1, handle=38, id=658 >[ 9.722] __sna_damage_all(624, 80) >[ 9.722] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.722] sna_pixmap_mark_active: pixmap=574, handle=38 >[ 9.722] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.722] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.722] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.722] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.722] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.722] sna_render_get_solid: 0 >[ 9.722] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.722] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.722] gen9_composite_get_binding_table(f440) >[ 9.722] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.722] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.722] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.722] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.722] gen9_emit_sampler: sampler = 1 >[ 9.722] gen9_emit_vertex_elements: setup id=0 >[ 9.722] (0, 0), (624, 80) >[ 9.722] gen8_vertex_flush[1028] = 3 >[ 9.722] sna_composite_rectangles: pixmap=574 marking clear [0]? 1 >[ 9.722] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=238, drawable=23e >[ 9.722] sna_validate_gc: recomputing clip >[ 9.722] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.722] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=574:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.722] sna_copy_area: normal copy >[ 9.722] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.722] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.722] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.722] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.722] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.722] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.722] sna_do_copy: pixmap -- no source clipping >[ 9.722] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.722] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.722] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=574+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.722] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.722] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.722] sna_drawable_use_bo pixmap=574, box=((28, 0), (246, 80)), flags=b... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.722] sna_pixmap_move_to_gpu: already all-damaged >[ 9.722] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.722] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.722] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.722] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.722] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.722] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.722] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.722] gen9_composite_get_binding_table(f3c0) >[ 9.722] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.722] kgem_add_handle: handle=21, index=14 >[ 9.722] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.722] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.722] gen9_emit_sampler: sampler = 0 >[ 9.722] gen9_emit_vertex_elements: setup id=0 >[ 9.722] (0, 0) -> (28, 0) + (218, 80) >[ 9.722] gen8_vertex_flush[106c] = 3 >[ 9.722] sna_composite(pixmap=568, op=3, src=574+(0, 0), mask=0+(0, 0), dst=568+(8, 1136)+(0, 0), size=(624, 80) >[ 9.722] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.722] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.722] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.722] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.722] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.722] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.722] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.722] gen9_render_composite: 624x80, current mode=1/1 >[ 9.722] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.722] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.722] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.722] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.722] sna_drawable_use_bo pixmap=568, box=((8, 1136), (632, 1216)), flags=7... >[ 9.722] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.722] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.722] sna_drawable_use_bo: using whole GPU bo >[ 9.722] gen9_composite_set_target: pixmap=568, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.722] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.722] sna_transform_is_imprecise_integer_translation: no transform >[ 9.722] gen9_composite_picture: integer translation (0, 0), removing >[ 9.722] sna_render_pixmap_bo pixmap=574, (0, 0)x(624, 80)/(624, 80) >[ 9.722] sna_render_pixmap_bo: GPU all damaged >[ 9.722] color_convert: src=cc000000 [20028888] >[ 9.722] color_convert: dst=cc000000 [20028888] >[ 9.722] sna_render_get_solid: cc000000 >[ 9.723] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.723] gen4_choose_composite_emitter: identity source, identity mask >[ 9.723] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.723] aligning vertex: was 2, now 5 floats per vertex >[ 9.723] gen9_composite_get_binding_table(f340) >[ 9.723] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.723] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.723] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.723] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.723] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.723] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.723] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.723] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.723] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.723] gen9_emit_sampler: sampler = 3 >[ 9.723] gen9_emit_sf: num_sf_outputs=2 >[ 9.723] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.723] gen9_emit_vertex_elements: setup id=10 >[ 9.723] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.723] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.723] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.723] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.723] gen8_vertex_flush[1144] = 3 >[ 9.723] sna_destroy_pixmap: pixmap=574, attached?=1 >[ 9.723] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.723] __kgem_bo_destroy: handle=38, size=204800 >[ 9.723] __kgem_bo_destroy: handle=38 -> active >[ 9.723] __sna_free_pixmap(pixmap=574) >[ 9.723] sna_composite(pixmap=566, op=3, src=568+(0, 0), mask=0+(0, 0), dst=566+(0, 0)+(0, 0), size=(640, 2096) >[ 9.723] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.723] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.723] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.723] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.723] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.723] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.723] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.723] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.723] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.723] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.723] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.723] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.723] sna_drawable_use_bo pixmap=566, box=((0, 0), (640, 2096)), flags=7... >[ 9.723] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.723] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.723] sna_drawable_use_bo: using whole GPU bo >[ 9.723] gen9_composite_set_target: pixmap=566, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.723] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.723] sna_transform_is_imprecise_integer_translation: no transform >[ 9.723] gen9_composite_picture: integer translation (0, 0), removing >[ 9.723] sna_render_pixmap_bo pixmap=568, (0, 0)x(640, 2096)/(640, 2096) >[ 9.723] sna_render_pixmap_bo: GPU all damaged >[ 9.723] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.723] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.723] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.723] gen4_choose_composite_emitter: identity src, no mask >[ 9.723] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.723] aligning vertex: was 5, now 3 floats per vertex >[ 9.723] gen9_composite_get_binding_table(f280) >[ 9.723] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.723] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.723] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.723] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.723] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.723] gen9_emit_sampler: sampler = 2 >[ 9.723] gen9_emit_sf: num_sf_outputs=1 >[ 9.723] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.723] gen9_emit_vertex_elements: setup id=2 >[ 9.723] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.723] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.723] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.723] gen8_vertex_flush[11ec] = 3 >[ 9.723] sna_destroy_pixmap: pixmap=568, attached?=1 >[ 9.723] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.723] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.723] __kgem_bo_destroy: handle=25 -> active >[ 9.723] __sna_free_pixmap(pixmap=568) >[ 9.723] sna_composite(pixmap=562, op=3, src=566+(0, 0), mask=0+(160, 64), dst=562+(160, 64)+(0, 0), size=(640, 2096) >[ 9.723] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.723] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.723] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.723] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.723] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.723] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.723] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.723] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.723] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.723] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.723] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.723] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.723] sna_drawable_use_bo pixmap=562, box=((160, 64), (800, 2160)), flags=7... >[ 9.723] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.723] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.723] sna_drawable_use_bo: using whole GPU bo >[ 9.723] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.723] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.723] sna_transform_is_imprecise_integer_translation: no transform >[ 9.723] gen9_composite_picture: integer translation (0, 0), removing >[ 9.723] sna_render_pixmap_bo pixmap=566, (0, 0)x(640, 2096)/(640, 2096) >[ 9.723] sna_render_pixmap_bo: GPU all damaged >[ 9.723] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.723] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.723] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.723] gen4_choose_composite_emitter: identity src, no mask >[ 9.723] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.723] gen9_composite_get_binding_table(f200) >[ 9.723] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.723] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.723] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.723] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.723] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.723] gen9_emit_vertex_elements: setup id=2 >[ 9.723] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.723] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.723] gen8_vertex_flush[1238] = 3 >[ 9.723] sna_destroy_pixmap: pixmap=566, attached?=1 >[ 9.723] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.723] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.723] __kgem_bo_destroy: handle=11 -> active >[ 9.723] __sna_free_pixmap(pixmap=566) >[ 9.723] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.723] kgem_can_create_2d: 2x64 @ 32 >[ 9.723] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.723] kgem_can_create_2d: untiled size=4096 >[ 9.723] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.723] kgem_choose_tiling: 2x64 -> 0 >[ 9.723] sna_create_pixmap: usage=0, flags=a >[ 9.723] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.723] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.723] create_pixmap: serial=575, usage=0, 2x64 >[ 9.723] sna_create_pixmap: serial=575, 2x64, usage=0 >[ 9.723] sna_composite_rectangles(pixmap=576, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.723] sna_composite_rectangles: converted to op 0 >[ 9.723] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.723] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.723] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.723] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.723] sna_composite_rectangles: fallback, dst pixmap=576 too small or not attached >[ 9.723] sna_composite_rectangles: fallback >[ 9.723] sna_drawable_move_region_to_cpu(pixmap=576 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.723] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.723] _sna_pixmap_move_to_cpu(pixmap=576, 2x64, flags=1) >[ 9.723] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.723] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.723] operate_inplace: no, inplace operation not suitable >[ 9.723] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.723] __sna_damage_all(2, 64) >[ 9.723] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.723] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.723] kgem_can_create_2d: 1x32 @ 32 >[ 9.723] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.723] kgem_can_create_2d: untiled size=4096 >[ 9.723] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.723] kgem_choose_tiling: 1x32 -> 0 >[ 9.723] sna_create_pixmap: usage=0, flags=a >[ 9.723] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.723] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.723] create_pixmap: serial=577, usage=0, 1x32 >[ 9.723] sna_create_pixmap: serial=577, 1x32, usage=0 >[ 9.723] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=23e, drawable=242 >[ 9.723] sna_validate_gc: recomputing clip >[ 9.723] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.723] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.723] try_upload__fast: ignore existing cpu damage (if any) >[ 9.723] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.723] try_upload__fast: no, no gpu damage >[ 9.723] sna_drawable_move_region_to_cpu(pixmap=578 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.723] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.723] _sna_pixmap_move_to_cpu(pixmap=578, 1x32, flags=1) >[ 9.723] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.723] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.723] operate_inplace: no, inplace operation not suitable >[ 9.723] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.723] __sna_damage_all(1, 32) >[ 9.723] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.723] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.723] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.723] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.723] sna_accel_flush: flush?=0, dirty?=0 >[ 9.723] sna_composite(pixmap=576, op=1, src=578+(0, 0), mask=0+(0, 0), dst=576+(0, 0)+(0, 0), size=(2, 64) >[ 9.723] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.723] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.723] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.723] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.723] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.723] sna_composite: fallback, dst pixmap=576 is too small (or completely damaged) >[ 9.723] sna_composite: fallback -- fbComposite >[ 9.723] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.723] sna_composite_fb: fallback -- move src to cpu >[ 9.723] _sna_pixmap_move_to_cpu(pixmap=578, 1x32, flags=2) >[ 9.723] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.723] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.723] sna_composite_fb: fallback -- move dst to cpu >[ 9.723] sna_drawable_move_region_to_cpu(pixmap=576 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.723] sna_drawable_move_region_to_cpu: pixmap=576 all damaged on CPU >[ 9.723] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.723] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.723] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.723] sna_destroy_pixmap: pixmap=578, attached?=1 >[ 9.723] __sna_free_pixmap(pixmap=578) >[ 9.723] sna_composite(pixmap=562, op=3, src=576+(0, 0), mask=0+(0, 0), dst=562+(0, 0)+(0, 0), size=(3840, 64) >[ 9.723] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.723] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.723] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.723] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.723] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.723] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.723] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.723] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.723] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.723] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.723] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.723] sna_drawable_use_bo pixmap=562, box=((0, 0), (3840, 64)), flags=7... >[ 9.723] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.723] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.723] sna_drawable_use_bo: using whole GPU bo >[ 9.723] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.723] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.723] sna_transform_is_imprecise_integer_translation: no transform >[ 9.723] gen9_composite_picture: integer translation (0, 0), removing >[ 9.723] sna_render_pixmap_bo pixmap=576, (0, 0)x(3840, 64)/(2, 64) >[ 9.723] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.723] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.723] use_cpu_bo: no cpu bo >[ 9.723] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.723] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.723] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.723] sna_drawable_move_region_to_cpu(pixmap=576 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.723] sna_drawable_move_region_to_cpu: pixmap=576 all damaged on CPU >[ 9.723] kgem_can_create_2d: 2x64 @ 32 >[ 9.723] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.723] kgem_can_create_2d: untiled size=4096 >[ 9.723] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.723] kgem_choose_tiling: 2x64 -> 0 >[ 9.723] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.723] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.723] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.723] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.723] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.723] search_linear_cache: searching for inactive gtt map >[ 9.723] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.723] search_linear_cache: searching for inactive gtt map >[ 9.723] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.723] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.723] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.723] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.723] kgem_create_buffer: reusing handle=23 for buffer >[ 9.723] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.723] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.723] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.723] kgem_bo_map: converting request for GTT map into CPU map >[ 9.723] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.723] kgem_bo_sync__cpu: handle=23 >[ 9.723] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.723] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.723] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.723] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.723] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.723] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.723] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.723] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.723] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.723] upload: adding upload cache to pixmap=576 >[ 9.723] kgem_proxy_bo_attach: handle=23 >[ 9.723] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.723] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.723] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.723] gen4_choose_composite_emitter: identity src, no mask >[ 9.723] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.723] gen9_composite_get_binding_table(f180) >[ 9.723] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.723] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.723] kgem_add_handle: handle=23, index=15 >[ 9.723] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.723] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.723] gen9_emit_sampler: sampler = a >[ 9.723] gen9_emit_vertex_elements: setup id=2 >[ 9.723] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.723] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.723] gen8_vertex_flush[127c] = 3 >[ 9.723] sna_destroy_pixmap: pixmap=576, attached?=1 >[ 9.723] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.723] __sna_free_pixmap(pixmap=576) >[ 9.723] sna_composite(pixmap=562, op=3, src=292+(0, 0), mask=0+(0, 0), dst=562+(0, 0)+(0, 0), size=(3840, 48) >[ 9.723] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.723] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.723] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.723] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.723] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.723] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.723] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.723] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.723] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.723] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.723] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.723] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.723] sna_drawable_use_bo pixmap=562, box=((0, 0), (3840, 48)), flags=7... >[ 9.723] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.723] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.724] sna_drawable_use_bo: using whole GPU bo >[ 9.724] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.724] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.724] sna_transform_is_imprecise_integer_translation: no transform >[ 9.724] gen9_composite_picture: integer translation (0, 0), removing >[ 9.724] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.724] sna_render_pixmap_bo: GPU all damaged >[ 9.724] color_convert: src=5d000000 [20028888] >[ 9.724] color_convert: dst=5d000000 [20028888] >[ 9.724] sna_render_get_solid: 5d000000 >[ 9.724] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.724] gen4_choose_composite_emitter: identity source, identity mask >[ 9.724] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.724] aligning vertex: was 3, now 5 floats per vertex >[ 9.724] gen9_composite_get_binding_table(f100) >[ 9.724] gen9_emit_sampler: sampler = 3 >[ 9.724] gen9_emit_sf: num_sf_outputs=2 >[ 9.724] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.724] gen9_emit_vertex_elements: setup id=10 >[ 9.724] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.724] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.724] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.724] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.724] gen8_vertex_flush[132c] = 3 >[ 9.724] sna_composite_rectangles(pixmap=562, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.724] sna_composite_rectangles: converted to op 3 >[ 9.724] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.724] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.724] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.724] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.724] sna_drawable_use_bo pixmap=562, box=((0, 0), (3840, 48)), flags=1... >[ 9.724] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.724] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.724] sna_drawable_use_bo: using whole GPU bo >[ 9.724] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.724] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.724] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.724] sna_render_get_solid: 660a0a0a >[ 9.724] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.724] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.724] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.724] aligning vertex: was 5, now 2 floats per vertex >[ 9.724] gen9_composite_get_binding_table(f0c0) >[ 9.724] gen9_emit_sampler: sampler = 1 >[ 9.724] gen9_emit_sf: num_sf_outputs=1 >[ 9.724] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.724] gen9_emit_vertex_elements: setup id=0 >[ 9.724] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.724] (0, 0), (3840, 48) >[ 9.724] gen8_vertex_flush[13d4] = 3 >[ 9.724] sna_composite(pixmap=562, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=562+(3786, 6)+(0, 0), size=(44, 36) >[ 9.724] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.724] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.724] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.724] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.724] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.724] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.724] gen9_render_composite: 44x36, current mode=1/1 >[ 9.724] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.724] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.724] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.724] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.724] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.724] sna_drawable_use_bo pixmap=562, box=((3786, 6), (3830, 42)), flags=7... >[ 9.724] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.724] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.724] sna_drawable_use_bo: using whole GPU bo >[ 9.724] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.724] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.724] sna_transform_is_imprecise_integer_translation: no transform >[ 9.724] gen9_composite_picture: integer translation (0, 0), removing >[ 9.724] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.724] sna_render_pixmap_bo: CPU all damaged >[ 9.724] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.724] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.724] __kgem_retire_rq: request 1 complete >[ 9.724] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.724] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.724] gen8_vertex_close: used=27596, vbo active? 31, vb=625, nreloc=5 >[ 9.724] gen8_vertex_close: reloc[0] = 287 >[ 9.724] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.724] kgem_add_handle: handle=31, index=16 >[ 9.724] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.724] gen8_vertex_close: reloc[1] = 357 >[ 9.724] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.724] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.724] gen8_vertex_close: reloc[2] = 487 >[ 9.724] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.724] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.724] gen8_vertex_close: reloc[3] = 608 >[ 9.724] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.724] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.724] gen8_vertex_close: reloc[4] = 886 >[ 9.724] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.724] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.724] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.724] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.724] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.724] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.724] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.724] kgem_fixup_relocs: shrinking by 53248 >[ 9.724] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.724] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.724] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.724] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.724] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.724] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.724] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.724] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.724] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.724] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=7 >[ 9.724] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.724] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.724] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=7 >[ 9.724] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=7 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=7 >[ 9.724] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=8 >[ 9.724] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.724] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.724] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.724] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.724] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.724] __kgem_bo_clear_busy: handle=7 >[ 9.724] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.724] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.724] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.724] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.724] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.724] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.724] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.724] gen4_choose_composite_emitter: identity src, no mask >[ 9.724] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.724] aligning vertex: was 2, now 3 floats per vertex >[ 9.724] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.724] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.724] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.724] kgem_add_handle: handle=4, index=0 >[ 9.724] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.724] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.724] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.724] gen9_composite_get_binding_table(ffc0) >[ 9.724] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.724] kgem_add_handle: handle=39, index=1 >[ 9.724] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.724] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.724] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.724] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.724] kgem_add_handle: handle=32, index=2 >[ 9.724] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.724] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.724] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.724] gen9_emit_sampler: sampler = 2 >[ 9.724] gen9_emit_sf: num_sf_outputs=1 >[ 9.724] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.724] gen9_emit_vertex_elements: setup id=2 >[ 9.724] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.724] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.724] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.724] gen8_vertex_flush[490] = 3 >[ 9.724] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.724] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.724] sna_glyphs: discarding mask >[ 9.724] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.724] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.724] gen9_render_composite: 0x0, current mode=1/1 >[ 9.724] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.724] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.724] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.724] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.724] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=7... >[ 9.724] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.724] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.724] sna_drawable_use_bo: using whole GPU bo >[ 9.724] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.724] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.724] color_convert: src=ffdfdbd2 [20028888] >[ 9.724] color_convert: dst=ffdfdbd2 [20028888] >[ 9.724] sna_render_get_solid: ffdfdbd2 >[ 9.724] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.724] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.724] sna_transform_is_imprecise_integer_translation: no transform >[ 9.724] gen9_composite_picture: integer translation (0, 0), removing >[ 9.724] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.724] sna_render_pixmap_bo: GPU all damaged >[ 9.724] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.724] gen4_choose_composite_emitter: solid, identity mask >[ 9.724] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.724] aligning vertex: was 3, now 4 floats per vertex >[ 9.724] gen9_composite_get_binding_table(ff00) >[ 9.724] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.724] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.724] kgem_add_handle: handle=8, index=3 >[ 9.724] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.724] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.724] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.724] kgem_add_handle: handle=6, index=4 >[ 9.724] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.724] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.724] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.724] gen9_emit_sampler: sampler = a >[ 9.724] gen9_emit_sf: num_sf_outputs=2 >[ 9.724] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.724] gen9_emit_vertex_elements: setup id=9 >[ 9.724] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.724] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.724] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.724] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.724] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.724] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.724] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.724] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.724] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.724] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.725] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.725] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.725] gen8_vertex_flush[56c] = 15 >[ 9.725] gen9_magic_ca_pass: CA fixup (6902 -> 6917) >[ 9.725] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.725] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.725] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.725] sna_composite(pixmap=562, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=562+(3626, 6)+(0, 0), size=(48, 36) >[ 9.725] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.725] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.725] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.725] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.725] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.725] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.725] gen9_render_composite: 48x36, current mode=1/1 >[ 9.725] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.725] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.725] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.725] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.725] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.725] sna_drawable_use_bo pixmap=562, box=((3626, 6), (3674, 42)), flags=7... >[ 9.725] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.725] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.725] sna_drawable_use_bo: using whole GPU bo >[ 9.725] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.725] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.725] sna_transform_is_imprecise_integer_translation: no transform >[ 9.725] gen9_composite_picture: integer translation (0, 0), removing >[ 9.725] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.725] sna_render_pixmap_bo: CPU all damaged >[ 9.725] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.725] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.725] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.725] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.725] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.725] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.725] gen4_choose_composite_emitter: identity src, no mask >[ 9.725] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.725] aligning vertex: was 4, now 3 floats per vertex >[ 9.725] gen9_composite_get_binding_table(fe40) >[ 9.725] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.725] kgem_add_handle: handle=33, index=5 >[ 9.725] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.725] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.725] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.725] gen9_emit_sampler: sampler = 2 >[ 9.725] gen9_emit_sf: num_sf_outputs=1 >[ 9.725] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.725] gen9_emit_vertex_elements: setup id=2 >[ 9.725] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.725] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.725] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.725] gen8_vertex_flush[6a8] = 3 >[ 9.725] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.725] kgem_can_create_2d: 26x20 @ 32 >[ 9.725] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.725] kgem_can_create_2d: untiled size=4096 >[ 9.725] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.725] kgem_choose_tiling: 26x20 -> 0 >[ 9.725] sna_create_pixmap: usage=0, flags=a >[ 9.725] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.725] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.725] create_pixmap: serial=579, usage=0, 26x20 >[ 9.725] sna_create_pixmap: serial=579, 26x20, usage=0 >[ 9.725] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=242, drawable=244 >[ 9.725] sna_validate_gc: recomputing clip >[ 9.725] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.725] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.725] try_upload__fast: ignore existing cpu damage (if any) >[ 9.725] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.725] try_upload__fast: no, no gpu damage >[ 9.725] sna_drawable_move_region_to_cpu(pixmap=580 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.725] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.725] _sna_pixmap_move_to_cpu(pixmap=580, 26x20, flags=1) >[ 9.725] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.725] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.725] operate_inplace: no, inplace operation not suitable >[ 9.725] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.725] __sna_damage_all(26, 20) >[ 9.725] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.725] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.725] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.725] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.725] sna_accel_flush: flush?=1, dirty?=1 >[ 9.725] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.725] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.725] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.725] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.725] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.725] kgem_bo_sync__cpu_full: handle=33 >[ 9.725] gen8_vertex_close: used=27678, vbo active? 31, vb=204, nreloc=2 >[ 9.725] gen8_vertex_close: reloc[0] = 287 >[ 9.725] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.725] kgem_add_handle: handle=31, index=6 >[ 9.725] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.725] gen8_vertex_close: reloc[1] = 342 >[ 9.725] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.725] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.725] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.725] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.725] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.725] kgem_fixup_relocs: shrinking by 61440 >[ 9.725] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.726] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.726] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.726] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.726] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.726] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.726] __kgem_bo_clear_busy: handle=8 >[ 9.726] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.726] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.726] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.726] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.726] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.726] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.726] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.740] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.740] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.740] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.740] __kgem_retire_rq: request 2 complete >[ 9.740] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.740] kgem_bo_move_to_cache: release handle=11 >[ 9.740] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.740] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.740] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.740] kgem_bo_move_to_cache: release handle=25 >[ 9.740] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.740] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.740] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.740] kgem_bo_move_to_cache: release handle=38 >[ 9.740] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.740] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.740] kgem_bo_move_to_cache: release handle=20 >[ 9.740] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.740] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.740] kgem_bo_move_to_cache: release handle=22 >[ 9.740] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.740] __kgem_retire_rq: request 1 complete >[ 9.740] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.740] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.740] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.740] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.740] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.740] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.740] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.740] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.740] kgem_bo_sync__cpu_full: handle=32 >[ 9.740] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.740] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.740] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.740] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.740] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.740] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.740] sna_accel_flush: flush?=0, dirty?=0 >[ 9.740] sna_block_handler (tv=0.0) >[ 9.740] sna_wakeup_handler >[ 9.740] sna_mode_wakeup: len=64 >[ 9.740] sna_mode_wakeup: recording last swap on pipe=1, frame 307 [133], time 9.727095 >[ 9.740] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.740] sna_mode_wakeup: flip complete, pending? 2 >[ 9.740] sna_mode_wakeup: recording last swap on pipe=0, frame 337 [151], time 9.728406 >[ 9.740] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.740] sna_mode_wakeup: flip complete, pending? 1 >[ 9.740] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.740] sna_composite(pixmap=562, op=3, src=580+(2370, 10), mask=0+(3554, 6), dst=562+(3554, 6)+(0, 0), size=(52, 36) >[ 9.740] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.740] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.740] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.740] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.740] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.740] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.740] gen9_render_composite: 52x36, current mode=0/1 >[ 9.740] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.740] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.740] sna_blt_composite: unsupported op [3] for blitting >[ 9.740] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.740] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.740] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.740] sna_drawable_use_bo pixmap=562, box=((3554, 6), (3606, 42)), flags=7... >[ 9.740] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.740] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.740] sna_drawable_use_bo: using whole GPU bo >[ 9.740] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.740] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.740] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.740] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.740] sna_render_pixmap_bo pixmap=580, (2370, 10)x(52, 36)/(26, 20) >[ 9.740] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.740] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.740] use_cpu_bo: no cpu bo >[ 9.740] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.740] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.740] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.740] sna_drawable_move_region_to_cpu(pixmap=580 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.740] sna_drawable_move_region_to_cpu: pixmap=580 all damaged on CPU >[ 9.740] kgem_can_create_2d: 26x20 @ 32 >[ 9.740] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.740] kgem_can_create_2d: untiled size=4096 >[ 9.740] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.740] kgem_choose_tiling: 26x20 -> 0 >[ 9.740] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.740] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.740] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.740] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.740] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.740] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.740] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.740] upload: adding upload cache to pixmap=580 >[ 9.740] kgem_proxy_bo_attach: handle=23 >[ 9.740] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.740] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.740] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.740] gen4_choose_composite_emitter: simple src, no mask >[ 9.740] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.740] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.740] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.740] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.740] kgem_add_handle: handle=4, index=0 >[ 9.740] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.740] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.740] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.740] gen9_composite_get_binding_table(ffc0) >[ 9.740] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.740] kgem_add_handle: handle=39, index=1 >[ 9.740] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.740] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.740] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.740] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.740] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.740] kgem_add_handle: handle=23, index=2 >[ 9.740] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.740] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.740] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.740] gen9_emit_sampler: sampler = 22 >[ 9.740] gen9_emit_sf: num_sf_outputs=1 >[ 9.740] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.740] gen9_emit_vertex_elements: setup id=2 >[ 9.740] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.740] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.740] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.740] gen8_vertex_flush[490] = 3 >[ 9.740] sna_destroy_pixmap: pixmap=580, attached?=1 >[ 9.740] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.740] __sna_free_pixmap(pixmap=580) >[ 9.741] sna_composite(pixmap=562, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=562+(3490, 6)+(0, 0), size=(44, 36) >[ 9.741] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.741] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.741] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.741] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.741] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.741] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.741] gen9_render_composite: 44x36, current mode=1/1 >[ 9.741] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.741] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.741] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.741] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.741] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.741] sna_drawable_use_bo pixmap=562, box=((3490, 6), (3534, 42)), flags=7... >[ 9.741] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.741] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.741] sna_drawable_use_bo: using whole GPU bo >[ 9.741] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.741] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.741] sna_transform_is_imprecise_integer_translation: no transform >[ 9.741] gen9_composite_picture: integer translation (0, 0), removing >[ 9.741] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.741] sna_render_pixmap_bo: CPU all damaged >[ 9.741] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.741] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.741] gen8_vertex_close: used=27687, vbo active? 31, vb=4, nreloc=1 >[ 9.741] gen8_vertex_close: reloc[0] = 287 >[ 9.741] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.741] kgem_add_handle: handle=31, index=3 >[ 9.741] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.741] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.741] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.741] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.741] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.741] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.741] kgem_fixup_relocs: shrinking by 61440 >[ 9.741] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.741] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.741] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.741] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.741] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.741] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.741] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.741] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.741] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.741] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.741] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.741] gen4_choose_composite_emitter: identity src, no mask >[ 9.741] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.741] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.741] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.741] kgem_add_handle: handle=4, index=0 >[ 9.741] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] gen9_composite_get_binding_table(ffc0) >[ 9.741] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.741] kgem_add_handle: handle=39, index=1 >[ 9.741] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.741] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.741] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.741] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.741] kgem_add_handle: handle=34, index=2 >[ 9.741] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.741] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.741] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.741] gen9_emit_sampler: sampler = 2 >[ 9.741] gen9_emit_sf: num_sf_outputs=1 >[ 9.741] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.741] gen9_emit_vertex_elements: setup id=2 >[ 9.741] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.741] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.741] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.741] gen8_vertex_flush[490] = 3 >[ 9.741] sna_composite(pixmap=562, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=562+(3422, 6)+(0, 0), size=(48, 36) >[ 9.741] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.741] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.741] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.741] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.741] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.741] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.741] gen9_render_composite: 48x36, current mode=1/1 >[ 9.741] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.741] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.741] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.741] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.741] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.741] sna_drawable_use_bo pixmap=562, box=((3422, 6), (3470, 42)), flags=7... >[ 9.741] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.741] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.741] sna_drawable_use_bo: using whole GPU bo >[ 9.741] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.741] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.741] sna_transform_is_imprecise_integer_translation: no transform >[ 9.741] gen9_composite_picture: integer translation (0, 0), removing >[ 9.741] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.741] sna_render_pixmap_bo: CPU all damaged >[ 9.741] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.741] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.741] __kgem_retire_rq: request 1 complete >[ 9.741] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.741] gen8_vertex_close: used=27696, vbo active? 31, vb=4, nreloc=1 >[ 9.741] gen8_vertex_close: reloc[0] = 287 >[ 9.741] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.741] kgem_add_handle: handle=31, index=3 >[ 9.741] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.741] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.741] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.741] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.741] kgem_fixup_relocs: shrinking by 61440 >[ 9.741] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.741] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.741] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.741] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.741] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.741] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.741] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.741] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.741] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.741] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.741] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.741] gen4_choose_composite_emitter: identity src, no mask >[ 9.741] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.741] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.741] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.741] kgem_add_handle: handle=4, index=0 >[ 9.741] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] gen9_composite_get_binding_table(ffc0) >[ 9.741] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.741] kgem_add_handle: handle=39, index=1 >[ 9.741] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.741] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.741] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.741] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.741] kgem_add_handle: handle=28, index=2 >[ 9.741] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.741] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.741] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.741] gen9_emit_sampler: sampler = 2 >[ 9.741] gen9_emit_sf: num_sf_outputs=1 >[ 9.741] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.741] gen9_emit_vertex_elements: setup id=2 >[ 9.741] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.741] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.741] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.741] gen8_vertex_flush[490] = 3 >[ 9.741] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.741] kgem_can_create_2d: 16x16 @ 32 >[ 9.741] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.741] kgem_can_create_2d: untiled size=4096 >[ 9.741] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.741] kgem_choose_tiling: 16x16 -> 0 >[ 9.741] sna_create_pixmap: usage=0, flags=a >[ 9.741] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.741] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.741] create_pixmap: serial=581, usage=0, 16x16 >[ 9.741] sna_create_pixmap: serial=581, 16x16, usage=0 >[ 9.741] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=244, drawable=246 >[ 9.741] sna_validate_gc: recomputing clip >[ 9.741] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.741] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.741] try_upload__fast: ignore existing cpu damage (if any) >[ 9.741] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.741] try_upload__fast: no, no gpu damage >[ 9.741] sna_drawable_move_region_to_cpu(pixmap=582 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.741] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.741] _sna_pixmap_move_to_cpu(pixmap=582, 16x16, flags=1) >[ 9.741] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.741] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.741] operate_inplace: no, inplace operation not suitable >[ 9.741] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.741] __sna_damage_all(16, 16) >[ 9.741] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.741] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.741] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.741] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.741] sna_accel_flush: flush?=1, dirty?=1 >[ 9.741] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.741] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.741] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.741] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.741] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.741] kgem_bo_sync__cpu_full: handle=28 >[ 9.741] gen8_vertex_close: used=27705, vbo active? 31, vb=4, nreloc=1 >[ 9.741] gen8_vertex_close: reloc[0] = 287 >[ 9.741] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.741] kgem_add_handle: handle=31, index=3 >[ 9.741] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.741] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.741] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.741] __kgem_retire_rq: request 1 complete >[ 9.741] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.741] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.741] kgem_fixup_relocs: shrinking by 61440 >[ 9.741] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.741] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.741] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.741] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.741] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.741] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.741] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.741] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.741] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.741] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.741] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.741] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.741] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.741] __kgem_retire_rq: request 1 complete >[ 9.741] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.741] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.741] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.741] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.741] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.741] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.741] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.741] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.741] kgem_bo_sync__cpu_full: handle=34 >[ 9.741] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.741] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.741] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.741] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.741] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.741] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.741] sna_composite(pixmap=562, op=3, src=582+(2247, 15), mask=0+(3370, 7), dst=562+(3370, 7)+(0, 0), size=(32, 34) >[ 9.741] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.741] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.741] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.741] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.741] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.741] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.741] gen9_render_composite: 32x34, current mode=0/1 >[ 9.741] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.741] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.741] sna_blt_composite: unsupported op [3] for blitting >[ 9.741] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.741] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.741] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.741] sna_drawable_use_bo pixmap=562, box=((3370, 7), (3402, 41)), flags=7... >[ 9.741] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.741] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.741] sna_drawable_use_bo: using whole GPU bo >[ 9.741] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.741] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.741] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.741] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.741] sna_render_pixmap_bo pixmap=582, (2247, 15)x(32, 34)/(16, 16) >[ 9.741] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.741] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.741] use_cpu_bo: no cpu bo >[ 9.741] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.741] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.741] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.741] sna_drawable_move_region_to_cpu(pixmap=582 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.741] sna_drawable_move_region_to_cpu: pixmap=582 all damaged on CPU >[ 9.741] kgem_can_create_2d: 16x16 @ 32 >[ 9.741] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.741] kgem_can_create_2d: untiled size=4096 >[ 9.741] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.741] kgem_choose_tiling: 16x16 -> 0 >[ 9.741] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.741] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.741] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.741] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.741] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.741] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.741] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.741] upload: adding upload cache to pixmap=582 >[ 9.741] kgem_proxy_bo_attach: handle=23 >[ 9.741] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.741] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.741] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.741] gen4_choose_composite_emitter: simple src, no mask >[ 9.741] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.741] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.741] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.741] kgem_add_handle: handle=4, index=0 >[ 9.741] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.741] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.741] gen9_composite_get_binding_table(ffc0) >[ 9.741] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.741] kgem_add_handle: handle=39, index=1 >[ 9.741] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.741] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.741] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.741] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.741] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.741] kgem_add_handle: handle=23, index=2 >[ 9.742] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.742] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.742] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.742] gen9_emit_sampler: sampler = 22 >[ 9.742] gen9_emit_sf: num_sf_outputs=1 >[ 9.742] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.742] gen9_emit_vertex_elements: setup id=2 >[ 9.742] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.742] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.742] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.742] gen8_vertex_flush[490] = 3 >[ 9.742] sna_destroy_pixmap: pixmap=582, attached?=1 >[ 9.742] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.742] __sna_free_pixmap(pixmap=582) >[ 9.742] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.742] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.742] sna_glyphs: discarding mask >[ 9.742] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.742] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.742] gen9_render_composite: 0x0, current mode=1/1 >[ 9.742] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.742] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.742] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.742] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.742] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=7... >[ 9.742] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.742] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.742] sna_drawable_use_bo: using whole GPU bo >[ 9.742] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.742] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.742] color_convert: src=ff232321 [20028888] >[ 9.742] color_convert: dst=ff232321 [20028888] >[ 9.742] sna_render_get_solid: ff232321 >[ 9.742] sna_render_get_solid(7) = ff232321 (old) >[ 9.742] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.742] sna_transform_is_imprecise_integer_translation: no transform >[ 9.742] gen9_composite_picture: integer translation (0, 0), removing >[ 9.742] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.742] sna_render_pixmap_bo: GPU all damaged >[ 9.742] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.742] gen4_choose_composite_emitter: solid, identity mask >[ 9.742] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.742] aligning vertex: was 3, now 4 floats per vertex >[ 9.742] gen9_composite_get_binding_table(ff00) >[ 9.742] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.742] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.742] kgem_add_handle: handle=8, index=3 >[ 9.742] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.742] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.742] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.742] kgem_add_handle: handle=6, index=4 >[ 9.742] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.742] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.742] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.742] gen9_emit_sampler: sampler = a >[ 9.742] gen9_emit_sf: num_sf_outputs=2 >[ 9.742] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.742] gen9_emit_vertex_elements: setup id=9 >[ 9.742] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.742] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.742] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.742] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.742] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.742] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.742] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.742] gen8_vertex_flush[56c] = 48 >[ 9.742] gen9_magic_ca_pass: CA fixup (6929 -> 6977) >[ 9.742] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.742] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.742] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.742] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.742] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.742] sna_glyphs: discarding mask >[ 9.742] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.742] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.742] gen9_render_composite: 0x0, current mode=1/1 >[ 9.742] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.742] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.742] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.742] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.742] sna_drawable_use_bo pixmap=562, box=((0, 0), (7680, 2160)), flags=7... >[ 9.742] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.742] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.742] sna_drawable_use_bo: using whole GPU bo >[ 9.742] gen9_composite_set_target: pixmap=562, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.742] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.742] color_convert: src=ff8e8b85 [20028888] >[ 9.742] color_convert: dst=ff8e8b85 [20028888] >[ 9.742] sna_render_get_solid: ff8e8b85 >[ 9.742] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.742] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.742] sna_transform_is_imprecise_integer_translation: no transform >[ 9.742] gen9_composite_picture: integer translation (0, 0), removing >[ 9.742] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.742] sna_render_pixmap_bo: GPU all damaged >[ 9.742] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.742] gen4_choose_composite_emitter: solid, identity mask >[ 9.742] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.742] gen9_composite_get_binding_table(fe40) >[ 9.742] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.742] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.742] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.742] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.742] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.742] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.742] gen9_emit_vertex_elements: setup id=9 >[ 9.742] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.742] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.742] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.742] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.742] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.742] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.742] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.742] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.742] gen8_vertex_flush[66c] = 48 >[ 9.742] gen9_magic_ca_pass: CA fixup (6977 -> 7025) >[ 9.742] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.742] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.742] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.742] sna_copy_area: src=pixmap=562:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.742] sna_copy_area: normal copy >[ 9.742] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.742] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.742] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.742] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.742] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.742] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.742] sna_do_copy: pixmap -- no source clipping >[ 9.742] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.742] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.742] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=562+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.742] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.742] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.742] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.742] sna_drawable_use_bo: pinned, never REPLACES >[ 9.742] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.742] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.742] sna_drawable_use_bo: applying move-to-gpu override >[ 9.742] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.742] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.742] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.742] wait_for_shadow: setting front pixmap to handle=35 >[ 9.742] sna_drawable_use_bo: using whole GPU bo >[ 9.742] sna_pixmap_move_to_gpu(pixmap=562, usage=0), flags=a >[ 9.742] sna_pixmap_move_to_gpu: already all-damaged >[ 9.742] sna_pixmap_mark_active: pixmap=562, handle=39 >[ 9.742] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.742] sna_pixmap_make_cow: make cow src=562, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.742] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.742] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.742] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.742] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.742] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.742] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.742] kgem_set_mode: flushing before new bo >[ 9.742] gen8_vertex_close: used=28100, vbo active? 31, vb=204, nreloc=2 >[ 9.742] gen8_vertex_close: reloc[0] = 287 >[ 9.742] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.742] kgem_add_handle: handle=31, index=5 >[ 9.742] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.742] gen8_vertex_close: reloc[1] = 342 >[ 9.742] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.742] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.742] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.742] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.742] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.742] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.742] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.742] kgem_fixup_relocs: shrinking by 61440 >[ 9.742] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.742] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.742] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.742] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.742] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.742] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.742] __kgem_bo_clear_busy: handle=8 >[ 9.742] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.742] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.742] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.742] __kgem_bo_clear_busy: handle=8 >[ 9.742] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.742] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.742] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.742] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.742] aligning vertex: was 4, now 2 floats per vertex >[ 9.742] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.742] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.742] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.742] kgem_add_handle: handle=4, index=0 >[ 9.742] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.742] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.742] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.742] gen9_composite_get_binding_table(ffc0) >[ 9.742] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.742] kgem_add_handle: handle=35, index=1 >[ 9.742] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.742] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.742] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.742] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.742] kgem_add_handle: handle=39, index=2 >[ 9.742] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.742] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.742] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.742] gen9_emit_sampler: sampler = 0 >[ 9.742] gen9_emit_sf: num_sf_outputs=1 >[ 9.742] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.742] gen9_emit_vertex_elements: setup id=0 >[ 9.742] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.742] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.742] gen8_vertex_flush[490] = 3 >[ 9.742] sna_destroy_pixmap: pixmap=562, attached?=1 >[ 9.742] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.742] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.742] __kgem_bo_destroy: handle=39 -> active >[ 9.742] __sna_free_pixmap(pixmap=562) >[ 9.742] sna_accel_flush: flush?=0, dirty?=0 >[ 9.742] sna_accel_flush: flush?=0, dirty?=0 >[ 9.742] sna_block_handler (tv=598.415000) >[ 9.742] kgem_retire, need_retire?=1 >[ 9.742] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.742] kgem_retire__requests_ring: retiring ring 0 >[ 9.742] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.742] __kgem_retire_rq: request 1 complete >[ 9.742] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.742] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.742] kgem_retire -- retired=0, need_retire=0 >[ 9.742] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.742] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.742] __kgem_bo_destroy: handle=23, size=262144 >[ 9.742] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.742] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.742] sna_accel_block: GPU idle, flushing >[ 9.742] gen8_vertex_close: used=28106, vbo active? 31, vb=1, nreloc=1 >[ 9.742] gen8_vertex_close: reloc[0] = 287 >[ 9.742] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.742] kgem_add_handle: handle=31, index=3 >[ 9.742] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.742] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.742] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.742] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.742] kgem_fixup_relocs: shrinking by 61440 >[ 9.742] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.743] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.743] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.743] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.743] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.743] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.743] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.743] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.743] sna_scanout_do_flush: flush timer active: delta=-11 >[ 9.743] sna_scanout_do_flush (time=9742), triggered >[ 9.743] sna_scanout_flush (time=9742), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.743] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.743] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.743] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.743] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.743] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.743] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.743] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.743] sna_pixmap_move_to_gpu: already all-damaged >[ 9.743] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.743] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.743] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.743] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.743] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.743] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.743] get_fb: reusing fb=105 for handle=35 >[ 9.743] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.743] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.743] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.743] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.743] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.743] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.743] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.743] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.743] sna_accel_do_throttle (time=9742), triggered >[ 9.743] sna_accel_throttle (time=9742) >[ 9.743] sna_accel_block: evaluating timers, active=7 >[ 9.743] sna_accel_block: flush timer expires in 16 [9758] >[ 9.743] sna_wakeup_handler >[ 9.743] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.743] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.743] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.743] kgem_can_create_2d: untiled size=66355200 >[ 9.743] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.743] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.743] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.743] sna_create_pixmap: usage=0, flags=1b >[ 9.743] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.743] __pop_freed_pixmap: reusing freed pixmap=562 header >[ 9.743] create_pixmap_hdr: pixmap=583, width=7680, height=2160, usage=0 >[ 9.743] sna_create_pixmap: serial=583, 7680x2160, usage=0 >[ 9.743] sna_composite_rectangles(pixmap=584, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.743] sna_composite_rectangles: converted to op 0 >[ 9.743] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.743] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.743] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.743] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.743] sna_composite_rectangles: dropping last-cpu hint >[ 9.743] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=19... >[ 9.743] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.743] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.743] sna_pixmap_move_to_gpu(pixmap=584, usage=0), flags=b >[ 9.743] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.743] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.743] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.743] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.743] sna_pixmap_alloc_gpu: pixmap=584 >[ 9.743] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.743] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.743] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.743] 1:from active: pitch=30720, tiling=1, handle=39, id=665 >[ 9.743] __sna_damage_all(7680, 2160) >[ 9.743] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.743] sna_pixmap_mark_active: pixmap=584, handle=39 >[ 9.743] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.743] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.743] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.743] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.743] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.743] sna_render_get_solid: 0 >[ 9.743] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.743] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.743] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.743] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.743] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.743] kgem_add_handle: handle=4, index=0 >[ 9.743] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.743] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.743] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.743] gen9_composite_get_binding_table(ffc0) >[ 9.743] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.743] kgem_add_handle: handle=39, index=1 >[ 9.743] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.743] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.744] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.744] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.744] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.744] kgem_add_handle: handle=7, index=2 >[ 9.744] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.744] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.744] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.744] gen9_emit_sampler: sampler = 1 >[ 9.744] gen9_emit_sf: num_sf_outputs=1 >[ 9.744] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.744] gen9_emit_vertex_elements: setup id=0 >[ 9.744] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.744] (0, 0), (7680, 2160) >[ 9.744] gen8_vertex_flush[490] = 3 >[ 9.744] sna_composite_rectangles: pixmap=584 marking clear [0]? 1 >[ 9.744] sna_composite_rectangles(pixmap=584, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.744] sna_composite_rectangles: converted to op 1 >[ 9.744] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.744] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.744] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.744] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.744] sna_composite_rectangles: promoting to full GPU >[ 9.744] sna_composite_rectangles: dropping last-cpu hint >[ 9.744] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=19... >[ 9.744] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.744] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.744] sna_drawable_use_bo: using whole GPU bo >[ 9.744] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.744] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.744] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.744] sna_render_get_solid: ff2c001e >[ 9.744] sna_render_get_solid(0) = ff2c001e (old) >[ 9.744] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.744] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.744] gen9_composite_get_binding_table(ff00) >[ 9.744] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.744] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.744] kgem_add_handle: handle=8, index=3 >[ 9.744] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.744] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.744] gen9_emit_vertex_elements: setup id=0 >[ 9.744] (0, 0), (7680, 2160) >[ 9.744] gen8_vertex_flush[4cc] = 3 >[ 9.744] sna_composite_rectangles: pixmap=584 marking clear [ff2c001e]? 1 >[ 9.744] sna_composite(pixmap=584, op=3, src=292+(0, 0), mask=0+(0, 0), dst=584+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.744] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.744] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.744] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.744] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.744] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.744] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.744] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.744] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.744] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.744] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.744] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.744] sna_drawable_use_bo pixmap=584, box=((0, 0), (3840, 2160)), flags=7... >[ 9.744] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.744] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.744] sna_drawable_use_bo: using whole GPU bo >[ 9.744] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.744] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.744] sna_transform_is_imprecise_integer_translation: no transform >[ 9.744] gen9_composite_picture: integer translation (0, 0), removing >[ 9.744] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.744] sna_render_pixmap_bo: GPU all damaged >[ 9.744] color_convert: src=6c000000 [20028888] >[ 9.744] color_convert: dst=6c000000 [20028888] >[ 9.744] sna_render_get_solid: 6c000000 >[ 9.744] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.744] gen4_choose_composite_emitter: identity source, identity mask >[ 9.744] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.744] aligning vertex: was 2, now 5 floats per vertex >[ 9.744] gen9_composite_get_binding_table(fe80) >[ 9.744] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.744] kgem_add_handle: handle=9, index=4 >[ 9.744] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.744] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.744] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.744] kgem_add_reloc64: adding proxy [delta=432] for handle=7 >[ 9.744] kgem_add_reloc64[7] = (delta=432, target handle=2, presumed=fffe8000) >[ 9.744] [3f80] bind bo(handle=7, addr=fffe81b0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.744] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.744] gen9_emit_sampler: sampler = 3 >[ 9.744] gen9_emit_sf: num_sf_outputs=2 >[ 9.744] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.744] gen9_emit_vertex_elements: setup id=10 >[ 9.744] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.744] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.744] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.744] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.744] gen8_vertex_flush[5a8] = 3 >[ 9.744] sna_composite(pixmap=584, op=3, src=292+(0, 0), mask=0+(0, 0), dst=584+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.744] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.744] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.744] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.744] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.744] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.744] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.744] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.744] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.744] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.744] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.744] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.744] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.744] sna_drawable_use_bo pixmap=584, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.744] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.744] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.744] sna_drawable_use_bo: using whole GPU bo >[ 9.744] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.744] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.744] sna_transform_is_imprecise_integer_translation: no transform >[ 9.744] gen9_composite_picture: integer translation (0, 0), removing >[ 9.744] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.744] sna_render_pixmap_bo: GPU all damaged >[ 9.744] color_convert: src=6c000000 [20028888] >[ 9.744] color_convert: dst=6c000000 [20028888] >[ 9.744] sna_render_get_solid: 6c000000 >[ 9.744] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.744] gen4_choose_composite_emitter: identity source, identity mask >[ 9.744] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.744] gen9_composite_get_binding_table(fdc0) >[ 9.744] gen9_emit_vertex_elements: setup id=10 >[ 9.744] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.744] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.744] gen8_vertex_flush[5dc] = 3 >[ 9.744] sna_composite(pixmap=584, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=584+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.744] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.744] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.744] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.744] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.744] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.744] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.744] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.744] gen9_render_composite: 132x132, current mode=1/1 >[ 9.744] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.744] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.744] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.744] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.744] sna_drawable_use_bo pixmap=584, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.744] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.744] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.744] sna_drawable_use_bo: using whole GPU bo >[ 9.744] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.744] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.744] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.744] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.745] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.745] sna_render_pixmap_bo: GPU all damaged >[ 9.745] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.745] color_convert: src=6c000000 [20028888] >[ 9.745] color_convert: dst=6c000000 [20028888] >[ 9.745] sna_render_get_solid: 6c000000 >[ 9.745] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.745] gen4_choose_composite_emitter: simple src, identity mask >[ 9.745] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.745] gen9_composite_get_binding_table(fdc0) >[ 9.745] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.745] kgem_add_handle: handle=15, index=5 >[ 9.745] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.745] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.745] gen9_emit_sampler: sampler = 23 >[ 9.745] gen9_emit_vertex_elements: setup id=10 >[ 9.745] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.745] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.745] gen8_vertex_flush[620] = 3 >[ 9.745] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.745] kgem_can_create_2d: 80x80 @ 32 >[ 9.745] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.745] kgem_can_create_2d: untiled size=28672 >[ 9.745] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.745] kgem_choose_tiling: 80x80 -> 0 >[ 9.745] sna_create_pixmap: usage=0, flags=b >[ 9.745] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.745] __pop_freed_pixmap: reusing freed pixmap=566 header >[ 9.745] create_pixmap_hdr: pixmap=585, width=80, height=80, usage=0 >[ 9.745] sna_create_pixmap: serial=585, 80x80, usage=0 >[ 9.745] sna_composite_rectangles(pixmap=586, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.745] sna_composite_rectangles: converted to op 0 >[ 9.745] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.745] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.745] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.745] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.745] sna_composite_rectangles: dropping last-cpu hint >[ 9.745] sna_drawable_use_bo pixmap=586, box=((0, 0), (80, 80)), flags=19... >[ 9.745] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.745] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.745] sna_pixmap_move_to_gpu(pixmap=586, usage=0), flags=b >[ 9.745] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.745] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.745] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.745] kgem_choose_tiling: 80x80 -> 0 >[ 9.745] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.745] kgem_choose_tiling: 80x80 -> 0 >[ 9.745] sna_pixmap_alloc_gpu: pixmap=586 >[ 9.745] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.745] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.745] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.745] from inactive: pitch=320, tiling=0: handle=22, id=666 >[ 9.745] __sna_damage_all(80, 80) >[ 9.745] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.745] sna_pixmap_mark_active: pixmap=586, handle=22 >[ 9.745] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.745] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.745] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.745] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.745] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.745] sna_render_get_solid: 0 >[ 9.745] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.745] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.745] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.745] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.745] aligning vertex: was 5, now 2 floats per vertex >[ 9.745] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.745] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.745] gen9_composite_get_binding_table(fd40) >[ 9.745] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.745] kgem_add_handle: handle=22, index=6 >[ 9.745] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.745] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.745] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.745] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.745] gen9_emit_sampler: sampler = 1 >[ 9.745] gen9_emit_sf: num_sf_outputs=1 >[ 9.745] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.745] gen9_emit_vertex_elements: setup id=0 >[ 9.745] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.745] (0, 0), (80, 80) >[ 9.745] gen8_vertex_flush[6d8] = 3 >[ 9.745] sna_composite_rectangles: pixmap=586 marking clear [0]? 1 >[ 9.745] sna_composite_rectangles(pixmap=586, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.745] sna_composite_rectangles: converted to op 1 >[ 9.745] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.745] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.745] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.745] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.745] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.745] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.745] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.745] sna_composite_rectangles: dropping last-cpu hint >[ 9.745] sna_drawable_use_bo pixmap=586, box=((0, 0), (80, 80)), flags=1... >[ 9.745] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.745] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.745] sna_drawable_use_bo: using whole GPU bo >[ 9.745] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.745] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.745] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.745] sna_render_get_solid: 40404040 >[ 9.745] sna_render_get_solid(1) = 40404040 (old) >[ 9.745] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.745] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.745] gen9_composite_get_binding_table(fcc0) >[ 9.745] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.745] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.745] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.745] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.745] gen9_emit_vertex_elements: setup id=0 >[ 9.745] (0, 0), (2, 2) >[ 9.745] (78, 0), (80, 2) >[ 9.745] (0, 78), (2, 80) >[ 9.745] (78, 78), (80, 80) >[ 9.745] gen8_vertex_flush[714] = 12 >[ 9.745] sna_composite(pixmap=584, op=3, src=586+(0, 0), mask=0+(0, 0), dst=584+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.745] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.745] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.745] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.745] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.745] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.745] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.745] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.745] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.745] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.745] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.745] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.745] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.745] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=7... >[ 9.745] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.745] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.745] sna_drawable_use_bo: using whole GPU bo >[ 9.745] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.745] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.745] sna_transform_is_imprecise_integer_translation: no transform >[ 9.745] gen9_composite_picture: integer translation (0, 0), removing >[ 9.745] sna_render_pixmap_bo pixmap=586, (0, 0)x(7680, 2160)/(80, 80) >[ 9.745] sna_render_pixmap_bo: GPU all damaged >[ 9.745] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.745] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.745] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.745] gen4_choose_composite_emitter: identity src, no mask >[ 9.745] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.745] aligning vertex: was 2, now 3 floats per vertex >[ 9.745] gen9_composite_get_binding_table(fc40) >[ 9.745] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.745] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.745] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.745] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.745] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.745] gen9_emit_sampler: sampler = a >[ 9.745] gen9_emit_vertex_elements: setup id=2 >[ 9.745] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.745] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.745] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.745] gen8_vertex_flush[7b0] = 3 >[ 9.745] sna_destroy_pixmap: pixmap=586, attached?=1 >[ 9.745] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.745] __kgem_bo_destroy: handle=22, size=61440 >[ 9.745] __kgem_bo_destroy: handle=22 -> active >[ 9.745] __sna_free_pixmap(pixmap=586) >[ 9.745] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.745] kgem_can_create_2d: 640x2096 @ 32 >[ 9.745] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.745] kgem_can_create_2d: untiled size=5365760 >[ 9.745] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.745] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.745] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.745] sna_create_pixmap: usage=0, flags=1b >[ 9.745] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.745] __pop_freed_pixmap: reusing freed pixmap=586 header >[ 9.745] create_pixmap_hdr: pixmap=587, width=640, height=2096, usage=0 >[ 9.745] sna_create_pixmap: serial=587, 640x2096, usage=0 >[ 9.745] sna_composite_rectangles(pixmap=588, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.745] sna_composite_rectangles: converted to op 0 >[ 9.745] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.745] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.746] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.746] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.746] sna_composite_rectangles: dropping last-cpu hint >[ 9.746] sna_drawable_use_bo pixmap=588, box=((0, 0), (640, 2096)), flags=19... >[ 9.746] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.746] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.746] sna_pixmap_move_to_gpu(pixmap=588, usage=0), flags=b >[ 9.746] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.746] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.746] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.746] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.746] sna_pixmap_alloc_gpu: pixmap=588 >[ 9.746] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.746] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.746] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.746] from inactive: pitch=2560, tiling=1: handle=25, id=667 >[ 9.746] __sna_damage_all(640, 2096) >[ 9.746] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.746] sna_pixmap_mark_active: pixmap=588, handle=25 >[ 9.746] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.746] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.746] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.746] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.746] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.746] sna_render_get_solid: 0 >[ 9.746] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.746] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.746] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.746] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.746] aligning vertex: was 3, now 2 floats per vertex >[ 9.746] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.746] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.746] gen9_composite_get_binding_table(fbc0) >[ 9.746] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.746] kgem_add_handle: handle=25, index=7 >[ 9.746] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.746] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.746] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.746] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.746] gen9_emit_sampler: sampler = 1 >[ 9.746] gen9_emit_vertex_elements: setup id=0 >[ 9.746] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.746] (0, 0), (640, 2096) >[ 9.746] gen8_vertex_flush[820] = 3 >[ 9.746] sna_composite_rectangles: pixmap=588 marking clear [0]? 1 >[ 9.746] sna_composite(pixmap=588, op=3, src=292+(168, 968), mask=0+(0, 0), dst=588+(8, 904)+(0, 0), size=(624, 224) >[ 9.746] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.746] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.746] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.746] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.746] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.746] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.746] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.746] gen9_render_composite: 624x224, current mode=1/1 >[ 9.746] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.746] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.746] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.746] sna_drawable_use_bo pixmap=588, box=((8, 904), (632, 1128)), flags=7... >[ 9.746] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.746] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.746] sna_drawable_use_bo: using whole GPU bo >[ 9.746] gen9_composite_set_target: pixmap=588, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.746] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.746] sna_transform_is_imprecise_integer_translation: no transform >[ 9.746] gen9_composite_picture: integer translation (0, 0), removing >[ 9.746] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.746] sna_render_pixmap_bo: GPU all damaged >[ 9.746] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.746] color_convert: src=6c000000 [20028888] >[ 9.746] color_convert: dst=6c000000 [20028888] >[ 9.746] sna_render_get_solid: 6c000000 >[ 9.746] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.746] gen4_choose_composite_emitter: identity source, identity mask >[ 9.746] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.746] aligning vertex: was 2, now 5 floats per vertex >[ 9.746] gen9_composite_get_binding_table(fb40) >[ 9.746] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.746] gen9_emit_sampler: sampler = 3 >[ 9.746] gen9_emit_sf: num_sf_outputs=2 >[ 9.746] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.746] gen9_emit_vertex_elements: setup id=10 >[ 9.746] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.746] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.746] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.746] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.746] gen8_vertex_flush[8e8] = 3 >[ 9.746] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.746] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.746] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.746] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.746] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.746] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.746] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.746] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.746] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.746] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.746] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.746] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.746] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.746] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.746] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.746] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.746] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.746] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.746] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.746] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.746] sna_drawable_use_bo pixmap=588, box=((8, 904), (632, 1128)), flags=7... >[ 9.746] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.746] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.746] sna_drawable_use_bo: using whole GPU bo >[ 9.746] gen9_composite_set_target: pixmap=588, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.746] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.746] color_convert: src=660a0a0a [20028888] >[ 9.746] color_convert: dst=660a0a0a [20028888] >[ 9.746] sna_render_get_solid: 660a0a0a >[ 9.746] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.746] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.746] gen4_choose_spans_emitter: solid source >[ 9.746] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.746] aligning vertex: was 5, now 3 floats per vertex >[ 9.746] gen9_composite_get_binding_table(fb00) >[ 9.746] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.746] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.746] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.746] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.746] gen9_emit_sampler: sampler = c >[ 9.746] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.746] gen9_emit_vertex_elements: setup id=5 >[ 9.746] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.746] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.746] thread_choose_span: clipped? 0 >[ 9.746] imprecise_trapezoid_span_converter: using 4 threads >[ 9.746] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.746] thread_choose_span: clipped? 0 >[ 9.746] span_thread: flushing 95 boxes >[ 9.746] span_thread: flushing 1 boxes >[ 9.746] span_thread: flushing 1 boxes >[ 9.746] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.746] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.746] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.746] span_thread: flushing 95 boxes >[ 9.747] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.747] gen8_vertex_flush[994] = 576 >[ 9.747] gen9_render_composite_spans_done() >[ 9.747] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.747] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.747] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.747] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.747] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.747] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.747] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.747] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.747] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.747] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.747] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.747] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.747] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.747] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.747] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.747] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.747] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.747] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.747] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.747] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.747] sna_drawable_use_bo pixmap=588, box=((8, 904), (632, 1128)), flags=7... >[ 9.747] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.747] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.747] sna_drawable_use_bo: using whole GPU bo >[ 9.747] gen9_composite_set_target: pixmap=588, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.747] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.747] color_convert: src=66282828 [20028888] >[ 9.747] color_convert: dst=66282828 [20028888] >[ 9.747] sna_render_get_solid: 66282828 >[ 9.747] sna_render_get_solid(3) = 66282828 (old) >[ 9.747] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.747] gen4_choose_spans_emitter: solid source >[ 9.747] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.747] gen9_composite_get_binding_table(fa80) >[ 9.747] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.747] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.747] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.747] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.747] gen9_emit_vertex_elements: setup id=5 >[ 9.747] thread_choose_span: clipped? 0 >[ 9.747] imprecise_trapezoid_span_converter: using 4 threads >[ 9.747] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.747] thread_choose_span: clipped? 0 >[ 9.747] span_thread: flushing 2 boxes >[ 9.747] span_thread: flushing 2 boxes >[ 9.747] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.747] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.747] span_thread: flushing 162 boxes >[ 9.747] span_thread: flushing 166 boxes >[ 9.747] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.747] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.747] gen8_vertex_flush[9d0] = 996 >[ 9.747] gen9_render_composite_spans_done() >[ 9.747] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.747] kgem_can_create_2d: 640x2096 @ 32 >[ 9.747] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.747] kgem_can_create_2d: untiled size=5365760 >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.747] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.747] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.747] sna_create_pixmap: usage=0, flags=1b >[ 9.747] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.747] __pop_freed_pixmap: reusing freed pixmap=568 header >[ 9.747] create_pixmap_hdr: pixmap=589, width=640, height=2096, usage=0 >[ 9.747] sna_create_pixmap: serial=589, 640x2096, usage=0 >[ 9.747] sna_composite_rectangles(pixmap=590, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.747] sna_composite_rectangles: converted to op 0 >[ 9.747] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.747] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.747] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.747] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.747] sna_composite_rectangles: dropping last-cpu hint >[ 9.747] sna_drawable_use_bo pixmap=590, box=((0, 0), (640, 2096)), flags=19... >[ 9.747] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.747] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.747] sna_pixmap_move_to_gpu(pixmap=590, usage=0), flags=b >[ 9.747] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.747] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.747] sna_pixmap_alloc_gpu: pixmap=590 >[ 9.747] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.747] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.747] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.747] from inactive: pitch=2560, tiling=1: handle=11, id=668 >[ 9.747] __sna_damage_all(640, 2096) >[ 9.747] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.747] sna_pixmap_mark_active: pixmap=590, handle=11 >[ 9.747] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.747] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.747] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.747] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.747] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.747] sna_render_get_solid: 0 >[ 9.747] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.747] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.747] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.747] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.747] aligning vertex: was 3, now 2 floats per vertex >[ 9.747] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.747] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.747] gen9_composite_get_binding_table(fa00) >[ 9.747] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.747] kgem_add_handle: handle=11, index=8 >[ 9.747] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.747] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.747] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.747] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.747] gen9_emit_sampler: sampler = 1 >[ 9.747] gen9_emit_sf: num_sf_outputs=1 >[ 9.747] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.747] gen9_emit_vertex_elements: setup id=0 >[ 9.747] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.747] (0, 0), (640, 2096) >[ 9.747] gen8_vertex_flush[a90] = 3 >[ 9.747] sna_composite_rectangles: pixmap=590 marking clear [0]? 1 >[ 9.747] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.747] kgem_can_create_2d: 624x224 @ 32 >[ 9.747] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.747] kgem_can_create_2d: untiled size=561152 >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.747] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.747] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.747] sna_create_pixmap: usage=0, flags=1b >[ 9.747] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.747] __pop_freed_pixmap: reusing freed pixmap=574 header >[ 9.747] create_pixmap_hdr: pixmap=591, width=624, height=224, usage=0 >[ 9.747] sna_create_pixmap: serial=591, 624x224, usage=0 >[ 9.747] sna_composite_rectangles(pixmap=592, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.747] sna_composite_rectangles: converted to op 0 >[ 9.747] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.747] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.747] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.747] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.747] sna_composite_rectangles: dropping last-cpu hint >[ 9.747] sna_drawable_use_bo pixmap=592, box=((0, 0), (624, 224)), flags=19... >[ 9.747] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.747] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.747] sna_pixmap_move_to_gpu(pixmap=592, usage=0), flags=b >[ 9.747] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.747] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.747] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.747] sna_pixmap_alloc_gpu: pixmap=592 >[ 9.747] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.747] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.747] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.747] from inactive: pitch=2560, tiling=1: handle=20, id=669 >[ 9.747] __sna_damage_all(624, 224) >[ 9.747] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.748] sna_pixmap_mark_active: pixmap=592, handle=20 >[ 9.748] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.748] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.748] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.748] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.748] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.748] sna_render_get_solid: 0 >[ 9.748] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.748] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.748] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.748] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.748] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.748] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.748] gen9_composite_get_binding_table(f980) >[ 9.748] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.748] kgem_add_handle: handle=20, index=9 >[ 9.748] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.748] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.748] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.748] gen9_emit_vertex_elements: setup id=0 >[ 9.748] (0, 0), (624, 224) >[ 9.748] gen8_vertex_flush[ac4] = 3 >[ 9.748] sna_composite_rectangles: pixmap=592 marking clear [0]? 1 >[ 9.748] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.748] kgem_can_create_2d: 576x76 @ 32 >[ 9.748] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.748] kgem_can_create_2d: untiled size=176128 >[ 9.748] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.748] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.748] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.748] sna_create_pixmap: usage=0, flags=1b >[ 9.748] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.748] __pop_freed_pixmap: reusing freed pixmap=572 header >[ 9.748] create_pixmap_hdr: pixmap=593, width=576, height=76, usage=0 >[ 9.748] sna_create_pixmap: serial=593, 576x76, usage=0 >[ 9.748] sna_composite_rectangles(pixmap=594, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.748] sna_composite_rectangles: converted to op 0 >[ 9.748] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.748] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.748] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.748] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.748] sna_composite_rectangles: dropping last-cpu hint >[ 9.748] sna_drawable_use_bo pixmap=594, box=((0, 0), (576, 76)), flags=19... >[ 9.748] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.748] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.748] sna_pixmap_move_to_gpu(pixmap=594, usage=0), flags=b >[ 9.748] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.748] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.748] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.748] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.748] sna_pixmap_alloc_gpu: pixmap=594 >[ 9.748] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.748] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.748] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.748] from inactive: pitch=2560, tiling=1: handle=38, id=670 >[ 9.748] __sna_damage_all(576, 76) >[ 9.748] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.748] sna_pixmap_mark_active: pixmap=594, handle=38 >[ 9.748] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.748] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.748] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.748] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.748] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.748] sna_render_get_solid: 0 >[ 9.748] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.748] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.748] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.748] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.748] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.748] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.748] gen9_composite_get_binding_table(f900) >[ 9.748] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.748] kgem_add_handle: handle=38, index=10 >[ 9.748] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.748] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.748] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.748] gen9_emit_vertex_elements: setup id=0 >[ 9.748] (0, 0), (576, 76) >[ 9.748] gen8_vertex_flush[af8] = 3 >[ 9.748] sna_composite_rectangles: pixmap=594 marking clear [0]? 1 >[ 9.748] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.748] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.748] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.748] trapezoid_spans_maybe_inplace? clear, no >[ 9.748] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.748] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.748] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.748] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.748] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.748] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.748] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.748] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.748] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.748] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.748] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.748] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.748] sna_drawable_use_bo pixmap=594, box=((2, 2), (574, 74)), flags=7... >[ 9.748] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.748] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.748] sna_drawable_use_bo: using whole GPU bo >[ 9.748] gen9_composite_set_target: pixmap=594, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.748] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.748] color_convert: src=4c000000 [20028888] >[ 9.748] color_convert: dst=4c000000 [20028888] >[ 9.748] sna_render_get_solid: 4c000000 >[ 9.748] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.748] gen4_choose_spans_emitter: solid source >[ 9.748] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.748] aligning vertex: was 2, now 3 floats per vertex >[ 9.748] gen9_composite_get_binding_table(f880) >[ 9.748] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.748] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.748] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.748] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.748] gen9_emit_sampler: sampler = c >[ 9.748] gen9_emit_sf: num_sf_outputs=2 >[ 9.748] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.748] gen9_emit_vertex_elements: setup id=5 >[ 9.748] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.748] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.748] thread_choose_span: clipped? 0 >[ 9.748] imprecise_trapezoid_span_converter: using 4 threads >[ 9.748] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.748] thread_choose_span: clipped? 0 >[ 9.748] span_thread: flushing 26 boxes >[ 9.748] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.748] span_thread: flushing 26 boxes >[ 9.748] span_thread: flushing 1 boxes >[ 9.748] span_thread: flushing 1 boxes >[ 9.748] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.748] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.748] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.749] gen8_vertex_flush[ba8] = 162 >[ 9.749] gen9_render_composite_spans_done() >[ 9.749] sna_accel_flush: flush?=0, dirty?=0 >[ 9.749] sna_block_handler (tv=0.0) >[ 9.749] sna_wakeup_handler >[ 9.749] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.749] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.749] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.749] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.749] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.749] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.749] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.749] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.749] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.749] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.749] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.749] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.749] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.749] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.749] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.749] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.749] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.749] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.749] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.749] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.749] sna_drawable_use_bo pixmap=594, box=((0, 0), (576, 76)), flags=7... >[ 9.749] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.749] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.749] sna_drawable_use_bo: using whole GPU bo >[ 9.749] gen9_composite_set_target: pixmap=594, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.749] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.749] color_convert: src=e6e6e6e6 [20028888] >[ 9.749] color_convert: dst=e6e6e6e6 [20028888] >[ 9.749] sna_render_get_solid: e6e6e6e6 >[ 9.749] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.749] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.749] gen4_choose_spans_emitter: solid source >[ 9.749] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.749] gen9_composite_get_binding_table(f800) >[ 9.749] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.749] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.749] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.749] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.749] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.749] gen9_emit_vertex_elements: setup id=5 >[ 9.749] thread_choose_span: clipped? 0 >[ 9.749] imprecise_trapezoid_span_converter: using 4 threads >[ 9.749] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.749] thread_choose_span: clipped? 0 >[ 9.749] span_thread: flushing 62 boxes >[ 9.749] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.749] span_thread: flushing 2 boxes >[ 9.749] span_thread: flushing 62 boxes >[ 9.749] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.749] span_thread: flushing 2 boxes >[ 9.749] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.749] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.749] gen8_vertex_flush[bfc] = 384 >[ 9.749] gen9_render_composite_spans_done() >[ 9.749] sna_composite_rectangles(pixmap=594, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.749] sna_composite_rectangles: converted to op 1 >[ 9.749] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.749] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.749] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.749] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.749] sna_composite_rectangles: dropping last-cpu hint >[ 9.749] sna_drawable_use_bo pixmap=594, box=((16, 16), (18, 60)), flags=9... >[ 9.749] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.749] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.749] sna_drawable_use_bo: using whole GPU bo >[ 9.749] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.749] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.749] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.749] sna_render_get_solid: ffffffff >[ 9.749] sna_render_get_solid(white) >[ 9.749] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.749] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.749] aligning vertex: was 3, now 2 floats per vertex >[ 9.749] gen9_composite_get_binding_table(f780) >[ 9.749] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.749] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.749] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.749] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.749] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.749] gen9_emit_sampler: sampler = 1 >[ 9.749] gen9_emit_sf: num_sf_outputs=1 >[ 9.749] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.749] gen9_emit_vertex_elements: setup id=0 >[ 9.749] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.749] (16, 16), (18, 60) >[ 9.749] gen8_vertex_flush[cbc] = 3 >[ 9.749] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=246, drawable=250 >[ 9.749] sna_validate_gc: recomputing clip >[ 9.749] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.749] sna_copy_area: src=pixmap=594:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=592:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.749] sna_copy_area: normal copy >[ 9.749] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.749] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.749] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.749] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.749] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.749] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.749] sna_do_copy: pixmap -- no source clipping >[ 9.749] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.749] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.749] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=594+(-24, -136), dst pixmap=592+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.749] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.749] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.749] sna_drawable_use_bo pixmap=592, box=((24, 136), (600, 212)), flags=b... >[ 9.749] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.749] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.749] sna_drawable_use_bo: using whole GPU bo >[ 9.749] sna_pixmap_move_to_gpu(pixmap=594, usage=0), flags=a >[ 9.749] sna_pixmap_move_to_gpu: already all-damaged >[ 9.749] sna_pixmap_mark_active: pixmap=594, handle=38 >[ 9.749] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.749] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.749] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.749] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.749] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.749] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.749] gen9_composite_get_binding_table(f700) >[ 9.749] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.749] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.749] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.749] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.749] gen9_emit_sampler: sampler = 0 >[ 9.749] gen9_emit_vertex_elements: setup id=0 >[ 9.749] (0, 0) -> (24, 136) + (576, 76) >[ 9.749] gen8_vertex_flush[d10] = 3 >[ 9.749] sna_destroy_pixmap: pixmap=594, attached?=1 >[ 9.749] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.749] __kgem_bo_destroy: handle=38, size=204800 >[ 9.749] __kgem_bo_destroy: handle=38 -> active >[ 9.749] __sna_free_pixmap(pixmap=594) >[ 9.749] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.749] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.749] sna_glyphs: discarding mask >[ 9.749] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.749] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.749] gen9_render_composite: 0x0, current mode=1/1 >[ 9.749] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.749] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.749] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.749] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.749] sna_drawable_use_bo pixmap=592, box=((0, 0), (624, 224)), flags=7... >[ 9.749] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.749] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.749] sna_drawable_use_bo: using whole GPU bo >[ 9.749] gen9_composite_set_target: pixmap=592, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.749] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.749] color_convert: src=ff888888 [20028888] >[ 9.749] color_convert: dst=ff888888 [20028888] >[ 9.749] sna_render_get_solid: ff888888 >[ 9.749] sna_render_get_solid(5) = ff888888 (old) >[ 9.749] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.749] sna_transform_is_imprecise_integer_translation: no transform >[ 9.749] gen9_composite_picture: integer translation (0, 0), removing >[ 9.749] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.749] sna_render_pixmap_bo: GPU all damaged >[ 9.749] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.749] gen4_choose_composite_emitter: solid, identity mask >[ 9.749] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.749] aligning vertex: was 2, now 4 floats per vertex >[ 9.749] gen9_composite_get_binding_table(f680) >[ 9.749] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.749] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.749] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.749] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.749] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.749] kgem_add_handle: handle=6, index=11 >[ 9.749] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.749] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.749] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.749] gen9_emit_sampler: sampler = a >[ 9.749] gen9_emit_sf: num_sf_outputs=2 >[ 9.749] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.749] gen9_emit_vertex_elements: setup id=9 >[ 9.749] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.749] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.749] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.749] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.749] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.749] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.749] gen8_vertex_flush[dec] = 24 >[ 9.749] gen9_magic_ca_pass: CA fixup (8654 -> 8678) >[ 9.749] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.749] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.749] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.749] sna_composite(pixmap=592, op=3, src=210+(0, 0), mask=0+(28, 8), dst=592+(28, 8)+(0, 0), size=(20, 80) >[ 9.749] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.749] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.749] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.749] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.749] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.749] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.749] gen9_render_composite: 20x80, current mode=1/1 >[ 9.749] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.749] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.749] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.749] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.749] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.749] sna_drawable_use_bo pixmap=592, box=((28, 8), (48, 88)), flags=7... >[ 9.749] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.749] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.749] sna_drawable_use_bo: using whole GPU bo >[ 9.749] gen9_composite_set_target: pixmap=592, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.749] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.749] sna_transform_is_imprecise_integer_translation: no transform >[ 9.750] gen9_composite_picture: integer translation (0, 0), removing >[ 9.750] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.750] sna_render_pixmap_bo: GPU all damaged >[ 9.750] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.750] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.750] gen4_choose_composite_emitter: identity src, no mask >[ 9.750] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.750] aligning vertex: was 4, now 3 floats per vertex >[ 9.750] gen9_composite_get_binding_table(f5c0) >[ 9.750] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.750] kgem_add_handle: handle=12, index=12 >[ 9.750] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.750] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.750] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.750] gen9_emit_sampler: sampler = 2 >[ 9.750] gen9_emit_sf: num_sf_outputs=1 >[ 9.750] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.750] gen9_emit_vertex_elements: setup id=2 >[ 9.750] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.750] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.750] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.750] gen8_vertex_flush[f28] = 3 >[ 9.750] sna_composite(pixmap=592, op=3, src=214+(0, 0), mask=0+(28, 0), dst=592+(28, 0)+(0, 0), size=(20, 8) >[ 9.750] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.750] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.750] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.750] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.750] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.750] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.750] gen9_render_composite: 20x8, current mode=1/1 >[ 9.750] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.750] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.750] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.750] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.750] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.750] sna_drawable_use_bo pixmap=592, box=((28, 0), (48, 8)), flags=7... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] gen9_composite_set_target: pixmap=592, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.750] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.750] sna_transform_is_imprecise_integer_translation: no transform >[ 9.750] gen9_composite_picture: integer translation (0, 0), removing >[ 9.750] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.750] sna_render_pixmap_bo: GPU all damaged >[ 9.750] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.750] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.750] gen4_choose_composite_emitter: identity src, no mask >[ 9.750] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.750] gen9_composite_get_binding_table(f540) >[ 9.750] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.750] kgem_add_handle: handle=24, index=13 >[ 9.750] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.750] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.750] gen9_emit_vertex_elements: setup id=2 >[ 9.750] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.750] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.750] gen8_vertex_flush[f64] = 3 >[ 9.750] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=250, drawable=24e >[ 9.750] sna_validate_gc: recomputing clip >[ 9.750] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.750] sna_copy_area: src=pixmap=592:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=590:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.750] sna_copy_area: normal copy >[ 9.750] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.750] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.750] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.750] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.750] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.750] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.750] sna_do_copy: pixmap -- no source clipping >[ 9.750] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.750] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.750] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=592+(-8, -896), dst pixmap=590+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.750] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.750] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.750] sna_drawable_use_bo pixmap=590, box=((8, 896), (632, 1120)), flags=b... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] sna_pixmap_move_to_gpu(pixmap=592, usage=0), flags=a >[ 9.750] sna_pixmap_move_to_gpu: already all-damaged >[ 9.750] sna_pixmap_mark_active: pixmap=592, handle=20 >[ 9.750] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.750] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.750] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.750] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.750] aligning vertex: was 3, now 2 floats per vertex >[ 9.750] gen9_composite_get_binding_table(f4c0) >[ 9.750] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.750] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.750] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.750] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.750] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.750] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.750] gen9_emit_sampler: sampler = 0 >[ 9.750] gen9_emit_vertex_elements: setup id=0 >[ 9.750] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.750] (0, 0) -> (8, 896) + (624, 224) >[ 9.750] gen8_vertex_flush[fec] = 3 >[ 9.750] sna_destroy_pixmap: pixmap=592, attached?=1 >[ 9.750] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.750] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.750] __kgem_bo_destroy: handle=20 -> active >[ 9.750] __sna_free_pixmap(pixmap=592) >[ 9.750] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.750] kgem_can_create_2d: 624x80 @ 32 >[ 9.750] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.750] kgem_can_create_2d: untiled size=200704 >[ 9.750] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.750] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.750] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.750] sna_create_pixmap: usage=0, flags=1b >[ 9.750] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.750] __pop_freed_pixmap: reusing freed pixmap=592 header >[ 9.750] create_pixmap_hdr: pixmap=595, width=624, height=80, usage=0 >[ 9.750] sna_create_pixmap: serial=595, 624x80, usage=0 >[ 9.750] sna_composite_rectangles(pixmap=596, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.750] sna_composite_rectangles: converted to op 0 >[ 9.750] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.750] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.750] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.750] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.750] sna_composite_rectangles: dropping last-cpu hint >[ 9.750] sna_drawable_use_bo pixmap=596, box=((0, 0), (624, 80)), flags=19... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.750] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.750] sna_pixmap_move_to_gpu(pixmap=596, usage=0), flags=b >[ 9.750] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.750] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.750] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.750] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.750] sna_pixmap_alloc_gpu: pixmap=596 >[ 9.750] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.750] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.750] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.750] 1:from active: pitch=2560, tiling=1, handle=38, id=671 >[ 9.750] __sna_damage_all(624, 80) >[ 9.750] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.750] sna_pixmap_mark_active: pixmap=596, handle=38 >[ 9.750] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.750] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.750] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.750] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.750] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.750] sna_render_get_solid: 0 >[ 9.750] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.750] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.750] gen9_composite_get_binding_table(f440) >[ 9.750] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.750] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.750] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.750] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.750] gen9_emit_sampler: sampler = 1 >[ 9.750] gen9_emit_vertex_elements: setup id=0 >[ 9.750] (0, 0), (624, 80) >[ 9.750] gen8_vertex_flush[1028] = 3 >[ 9.750] sna_composite_rectangles: pixmap=596 marking clear [0]? 1 >[ 9.750] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=24e, drawable=254 >[ 9.750] sna_validate_gc: recomputing clip >[ 9.750] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.750] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=596:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.750] sna_copy_area: normal copy >[ 9.750] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.750] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.750] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.750] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.750] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.750] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.750] sna_do_copy: pixmap -- no source clipping >[ 9.750] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.750] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.750] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=596+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.750] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.750] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.750] sna_drawable_use_bo pixmap=596, box=((28, 0), (246, 80)), flags=b... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.750] sna_pixmap_move_to_gpu: already all-damaged >[ 9.750] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.750] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.750] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.750] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.750] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.750] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.750] gen9_composite_get_binding_table(f3c0) >[ 9.750] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.750] kgem_add_handle: handle=21, index=14 >[ 9.750] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.750] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.750] gen9_emit_sampler: sampler = 0 >[ 9.750] gen9_emit_vertex_elements: setup id=0 >[ 9.750] (0, 0) -> (28, 0) + (218, 80) >[ 9.750] gen8_vertex_flush[106c] = 3 >[ 9.750] sna_composite(pixmap=590, op=3, src=596+(0, 0), mask=0+(0, 0), dst=590+(8, 1136)+(0, 0), size=(624, 80) >[ 9.750] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.750] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.750] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.750] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.750] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.750] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.750] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.750] gen9_render_composite: 624x80, current mode=1/1 >[ 9.750] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.750] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.750] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.750] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.750] sna_drawable_use_bo pixmap=590, box=((8, 1136), (632, 1216)), flags=7... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] gen9_composite_set_target: pixmap=590, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.750] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.750] sna_transform_is_imprecise_integer_translation: no transform >[ 9.750] gen9_composite_picture: integer translation (0, 0), removing >[ 9.750] sna_render_pixmap_bo pixmap=596, (0, 0)x(624, 80)/(624, 80) >[ 9.750] sna_render_pixmap_bo: GPU all damaged >[ 9.750] color_convert: src=cc000000 [20028888] >[ 9.750] color_convert: dst=cc000000 [20028888] >[ 9.750] sna_render_get_solid: cc000000 >[ 9.750] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.750] gen4_choose_composite_emitter: identity source, identity mask >[ 9.750] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.750] aligning vertex: was 2, now 5 floats per vertex >[ 9.750] gen9_composite_get_binding_table(f340) >[ 9.750] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.750] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.750] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.750] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.750] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.750] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.750] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.750] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.750] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.750] gen9_emit_sampler: sampler = 3 >[ 9.750] gen9_emit_sf: num_sf_outputs=2 >[ 9.750] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.750] gen9_emit_vertex_elements: setup id=10 >[ 9.750] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.750] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.750] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.750] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.750] gen8_vertex_flush[1144] = 3 >[ 9.750] sna_destroy_pixmap: pixmap=596, attached?=1 >[ 9.750] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.750] __kgem_bo_destroy: handle=38, size=204800 >[ 9.750] __kgem_bo_destroy: handle=38 -> active >[ 9.750] __sna_free_pixmap(pixmap=596) >[ 9.750] sna_composite(pixmap=588, op=3, src=590+(0, 0), mask=0+(0, 0), dst=588+(0, 0)+(0, 0), size=(640, 2096) >[ 9.750] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.750] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.750] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.750] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.750] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.750] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.750] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.750] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.750] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.750] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.750] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.750] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.750] sna_drawable_use_bo pixmap=588, box=((0, 0), (640, 2096)), flags=7... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] gen9_composite_set_target: pixmap=588, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.750] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.750] sna_transform_is_imprecise_integer_translation: no transform >[ 9.750] gen9_composite_picture: integer translation (0, 0), removing >[ 9.750] sna_render_pixmap_bo pixmap=590, (0, 0)x(640, 2096)/(640, 2096) >[ 9.750] sna_render_pixmap_bo: GPU all damaged >[ 9.750] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.750] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.750] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.750] gen4_choose_composite_emitter: identity src, no mask >[ 9.750] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.750] aligning vertex: was 5, now 3 floats per vertex >[ 9.750] gen9_composite_get_binding_table(f280) >[ 9.750] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.750] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.750] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fa111000) >[ 9.750] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.750] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.750] gen9_emit_sampler: sampler = 2 >[ 9.750] gen9_emit_sf: num_sf_outputs=1 >[ 9.750] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.750] gen9_emit_vertex_elements: setup id=2 >[ 9.750] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.750] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.750] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.750] gen8_vertex_flush[11ec] = 3 >[ 9.750] sna_destroy_pixmap: pixmap=590, attached?=1 >[ 9.750] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.750] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.750] __kgem_bo_destroy: handle=11 -> active >[ 9.750] __sna_free_pixmap(pixmap=590) >[ 9.750] sna_composite(pixmap=584, op=3, src=588+(0, 0), mask=0+(160, 64), dst=584+(160, 64)+(0, 0), size=(640, 2096) >[ 9.750] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.750] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.750] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.750] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.750] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.750] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.750] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.750] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.750] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.750] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.750] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.750] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.750] sna_drawable_use_bo pixmap=584, box=((160, 64), (800, 2160)), flags=7... >[ 9.750] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.750] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.750] sna_drawable_use_bo: using whole GPU bo >[ 9.750] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.750] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.750] sna_transform_is_imprecise_integer_translation: no transform >[ 9.750] gen9_composite_picture: integer translation (0, 0), removing >[ 9.750] sna_render_pixmap_bo pixmap=588, (0, 0)x(640, 2096)/(640, 2096) >[ 9.750] sna_render_pixmap_bo: GPU all damaged >[ 9.750] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.751] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.751] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.751] gen4_choose_composite_emitter: identity src, no mask >[ 9.751] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.751] gen9_composite_get_binding_table(f200) >[ 9.751] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.751] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.751] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=f4225000) >[ 9.751] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.751] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.751] gen9_emit_vertex_elements: setup id=2 >[ 9.751] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.751] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.751] gen8_vertex_flush[1238] = 3 >[ 9.751] sna_destroy_pixmap: pixmap=588, attached?=1 >[ 9.751] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.751] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.751] __kgem_bo_destroy: handle=25 -> active >[ 9.751] __sna_free_pixmap(pixmap=588) >[ 9.751] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.751] kgem_can_create_2d: 2x64 @ 32 >[ 9.751] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.751] kgem_can_create_2d: untiled size=4096 >[ 9.751] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.751] kgem_choose_tiling: 2x64 -> 0 >[ 9.751] sna_create_pixmap: usage=0, flags=a >[ 9.751] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.751] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.751] create_pixmap: serial=597, usage=0, 2x64 >[ 9.751] sna_create_pixmap: serial=597, 2x64, usage=0 >[ 9.751] sna_composite_rectangles(pixmap=598, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.751] sna_composite_rectangles: converted to op 0 >[ 9.751] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.751] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.751] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.751] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.751] sna_composite_rectangles: fallback, dst pixmap=598 too small or not attached >[ 9.751] sna_composite_rectangles: fallback >[ 9.751] sna_drawable_move_region_to_cpu(pixmap=598 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.751] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.751] _sna_pixmap_move_to_cpu(pixmap=598, 2x64, flags=1) >[ 9.751] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.751] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.751] operate_inplace: no, inplace operation not suitable >[ 9.751] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.751] __sna_damage_all(2, 64) >[ 9.751] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.751] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.751] kgem_can_create_2d: 1x32 @ 32 >[ 9.751] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.751] kgem_can_create_2d: untiled size=4096 >[ 9.751] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.751] kgem_choose_tiling: 1x32 -> 0 >[ 9.751] sna_create_pixmap: usage=0, flags=a >[ 9.751] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.751] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.751] create_pixmap: serial=599, usage=0, 1x32 >[ 9.751] sna_create_pixmap: serial=599, 1x32, usage=0 >[ 9.751] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=254, drawable=258 >[ 9.751] sna_validate_gc: recomputing clip >[ 9.751] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.751] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.751] try_upload__fast: ignore existing cpu damage (if any) >[ 9.751] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.751] try_upload__fast: no, no gpu damage >[ 9.751] sna_drawable_move_region_to_cpu(pixmap=600 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.751] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.751] _sna_pixmap_move_to_cpu(pixmap=600, 1x32, flags=1) >[ 9.751] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.751] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.751] operate_inplace: no, inplace operation not suitable >[ 9.751] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.751] __sna_damage_all(1, 32) >[ 9.751] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.751] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.751] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.751] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.751] sna_accel_flush: flush?=0, dirty?=0 >[ 9.751] sna_composite(pixmap=598, op=1, src=600+(0, 0), mask=0+(0, 0), dst=598+(0, 0)+(0, 0), size=(2, 64) >[ 9.751] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.751] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.751] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.751] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.751] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.751] sna_composite: fallback, dst pixmap=598 is too small (or completely damaged) >[ 9.751] sna_composite: fallback -- fbComposite >[ 9.751] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.751] sna_composite_fb: fallback -- move src to cpu >[ 9.751] _sna_pixmap_move_to_cpu(pixmap=600, 1x32, flags=2) >[ 9.751] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.751] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.751] sna_composite_fb: fallback -- move dst to cpu >[ 9.751] sna_drawable_move_region_to_cpu(pixmap=598 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.751] sna_drawable_move_region_to_cpu: pixmap=598 all damaged on CPU >[ 9.751] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.751] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.751] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.751] sna_destroy_pixmap: pixmap=600, attached?=1 >[ 9.751] __sna_free_pixmap(pixmap=600) >[ 9.751] sna_composite(pixmap=584, op=3, src=598+(0, 0), mask=0+(0, 0), dst=584+(0, 0)+(0, 0), size=(3840, 64) >[ 9.751] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.751] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.751] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.751] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.751] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.751] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.751] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.751] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.751] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.751] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.751] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.751] sna_drawable_use_bo pixmap=584, box=((0, 0), (3840, 64)), flags=7... >[ 9.751] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.751] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.751] sna_drawable_use_bo: using whole GPU bo >[ 9.751] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.751] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.751] sna_transform_is_imprecise_integer_translation: no transform >[ 9.751] gen9_composite_picture: integer translation (0, 0), removing >[ 9.751] sna_render_pixmap_bo pixmap=598, (0, 0)x(3840, 64)/(2, 64) >[ 9.751] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.751] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.751] use_cpu_bo: no cpu bo >[ 9.751] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.751] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.751] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.751] sna_drawable_move_region_to_cpu(pixmap=598 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.751] sna_drawable_move_region_to_cpu: pixmap=598 all damaged on CPU >[ 9.751] kgem_can_create_2d: 2x64 @ 32 >[ 9.751] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.751] kgem_can_create_2d: untiled size=4096 >[ 9.751] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.751] kgem_choose_tiling: 2x64 -> 0 >[ 9.751] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.751] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.751] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.751] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.751] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.751] search_linear_cache: searching for inactive gtt map >[ 9.751] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.751] search_linear_cache: searching for inactive gtt map >[ 9.751] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.751] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.751] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.751] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.751] kgem_create_buffer: reusing handle=23 for buffer >[ 9.751] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.751] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.751] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.751] kgem_bo_map: converting request for GTT map into CPU map >[ 9.751] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.751] kgem_bo_sync__cpu: handle=23 >[ 9.751] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.751] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.751] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.751] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.751] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.751] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.751] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.751] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.751] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.751] upload: adding upload cache to pixmap=598 >[ 9.751] kgem_proxy_bo_attach: handle=23 >[ 9.751] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.751] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.751] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.751] gen4_choose_composite_emitter: identity src, no mask >[ 9.751] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.751] gen9_composite_get_binding_table(f180) >[ 9.751] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.751] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.751] kgem_add_handle: handle=23, index=15 >[ 9.751] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.751] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.751] gen9_emit_sampler: sampler = a >[ 9.751] gen9_emit_vertex_elements: setup id=2 >[ 9.751] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.751] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.751] gen8_vertex_flush[127c] = 3 >[ 9.751] sna_destroy_pixmap: pixmap=598, attached?=1 >[ 9.751] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.751] __sna_free_pixmap(pixmap=598) >[ 9.751] sna_composite(pixmap=584, op=3, src=292+(0, 0), mask=0+(0, 0), dst=584+(0, 0)+(0, 0), size=(3840, 48) >[ 9.751] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.751] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.751] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.751] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.751] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.751] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.751] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.751] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.751] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.751] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.751] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.751] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.751] sna_drawable_use_bo pixmap=584, box=((0, 0), (3840, 48)), flags=7... >[ 9.751] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.751] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.751] sna_drawable_use_bo: using whole GPU bo >[ 9.751] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.751] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.751] sna_transform_is_imprecise_integer_translation: no transform >[ 9.751] gen9_composite_picture: integer translation (0, 0), removing >[ 9.751] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.751] sna_render_pixmap_bo: GPU all damaged >[ 9.751] color_convert: src=6c000000 [20028888] >[ 9.751] color_convert: dst=6c000000 [20028888] >[ 9.751] sna_render_get_solid: 6c000000 >[ 9.751] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.751] gen4_choose_composite_emitter: identity source, identity mask >[ 9.751] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.751] aligning vertex: was 3, now 5 floats per vertex >[ 9.751] gen9_composite_get_binding_table(f100) >[ 9.751] gen9_emit_sampler: sampler = 3 >[ 9.751] gen9_emit_sf: num_sf_outputs=2 >[ 9.751] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.751] gen9_emit_vertex_elements: setup id=10 >[ 9.751] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.751] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.751] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.751] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.751] gen8_vertex_flush[132c] = 3 >[ 9.751] sna_composite_rectangles(pixmap=584, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.751] sna_composite_rectangles: converted to op 3 >[ 9.751] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.751] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.751] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.751] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.751] sna_drawable_use_bo pixmap=584, box=((0, 0), (3840, 48)), flags=1... >[ 9.751] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.751] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.751] sna_drawable_use_bo: using whole GPU bo >[ 9.751] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.751] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.751] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.751] sna_render_get_solid: 660a0a0a >[ 9.751] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.751] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.751] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.751] aligning vertex: was 5, now 2 floats per vertex >[ 9.751] gen9_composite_get_binding_table(f0c0) >[ 9.751] gen9_emit_sampler: sampler = 1 >[ 9.751] gen9_emit_sf: num_sf_outputs=1 >[ 9.751] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.751] gen9_emit_vertex_elements: setup id=0 >[ 9.751] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.751] (0, 0), (3840, 48) >[ 9.751] gen8_vertex_flush[13d4] = 3 >[ 9.751] sna_composite(pixmap=584, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=584+(3786, 6)+(0, 0), size=(44, 36) >[ 9.751] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.751] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.751] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.751] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.751] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.751] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.751] gen9_render_composite: 44x36, current mode=1/1 >[ 9.751] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.751] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.751] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.751] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.751] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.751] sna_drawable_use_bo pixmap=584, box=((3786, 6), (3830, 42)), flags=7... >[ 9.751] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.751] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.751] sna_drawable_use_bo: using whole GPU bo >[ 9.751] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.751] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.751] sna_transform_is_imprecise_integer_translation: no transform >[ 9.751] gen9_composite_picture: integer translation (0, 0), removing >[ 9.751] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.751] sna_render_pixmap_bo: CPU all damaged >[ 9.751] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.751] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.751] __kgem_retire_rq: request 1 complete >[ 9.751] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.751] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.751] gen8_vertex_close: used=34816, vbo active? 31, vb=625, nreloc=5 >[ 9.751] gen8_vertex_close: reloc[0] = 287 >[ 9.751] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.751] kgem_add_handle: handle=31, index=16 >[ 9.751] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.751] gen8_vertex_close: reloc[1] = 357 >[ 9.751] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.751] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.751] gen8_vertex_close: reloc[2] = 487 >[ 9.751] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.751] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.751] gen8_vertex_close: reloc[3] = 608 >[ 9.751] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.751] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.751] gen8_vertex_close: reloc[4] = 886 >[ 9.751] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.751] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.751] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.751] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.751] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.751] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.751] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.751] kgem_fixup_relocs: shrinking by 53248 >[ 9.751] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.752] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.752] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.752] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.752] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.752] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.752] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.752] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.752] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.752] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=7 >[ 9.752] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.752] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.752] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=7 >[ 9.752] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=7 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=7 >[ 9.752] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=8 >[ 9.752] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.752] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.752] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.752] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.752] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.752] __kgem_bo_clear_busy: handle=7 >[ 9.752] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.752] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.752] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.752] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.752] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.752] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.752] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.752] gen4_choose_composite_emitter: identity src, no mask >[ 9.752] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.752] aligning vertex: was 2, now 3 floats per vertex >[ 9.752] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.752] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.752] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.752] kgem_add_handle: handle=4, index=0 >[ 9.752] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.752] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.752] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.752] gen9_composite_get_binding_table(ffc0) >[ 9.752] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.752] kgem_add_handle: handle=39, index=1 >[ 9.752] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.752] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.752] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.752] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.752] kgem_add_handle: handle=32, index=2 >[ 9.752] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.752] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.752] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.752] gen9_emit_sampler: sampler = 2 >[ 9.752] gen9_emit_sf: num_sf_outputs=1 >[ 9.752] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.752] gen9_emit_vertex_elements: setup id=2 >[ 9.752] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.752] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.752] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.752] gen8_vertex_flush[490] = 3 >[ 9.752] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.752] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.752] sna_glyphs: discarding mask >[ 9.752] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.752] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.752] gen9_render_composite: 0x0, current mode=1/1 >[ 9.752] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.752] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.752] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.752] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.752] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=7... >[ 9.752] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.752] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.752] sna_drawable_use_bo: using whole GPU bo >[ 9.752] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.752] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.752] color_convert: src=ffdfdbd2 [20028888] >[ 9.752] color_convert: dst=ffdfdbd2 [20028888] >[ 9.752] sna_render_get_solid: ffdfdbd2 >[ 9.752] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.752] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.752] sna_transform_is_imprecise_integer_translation: no transform >[ 9.752] gen9_composite_picture: integer translation (0, 0), removing >[ 9.752] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.752] sna_render_pixmap_bo: GPU all damaged >[ 9.752] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.752] gen4_choose_composite_emitter: solid, identity mask >[ 9.752] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.752] aligning vertex: was 3, now 4 floats per vertex >[ 9.752] gen9_composite_get_binding_table(ff00) >[ 9.752] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.752] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.752] kgem_add_handle: handle=8, index=3 >[ 9.752] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.752] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.752] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.752] kgem_add_handle: handle=6, index=4 >[ 9.752] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.752] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.752] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.752] gen9_emit_sampler: sampler = a >[ 9.752] gen9_emit_sf: num_sf_outputs=2 >[ 9.752] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.752] gen9_emit_vertex_elements: setup id=9 >[ 9.752] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.752] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.752] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.752] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.752] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.752] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.752] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.752] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.752] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.752] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.752] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.752] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.752] gen8_vertex_flush[56c] = 15 >[ 9.752] gen9_magic_ca_pass: CA fixup (8707 -> 8722) >[ 9.752] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.752] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.752] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.752] sna_composite(pixmap=584, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=584+(3626, 6)+(0, 0), size=(48, 36) >[ 9.752] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.752] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.752] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.752] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.752] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.752] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.752] gen9_render_composite: 48x36, current mode=1/1 >[ 9.752] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.752] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.752] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.752] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.752] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.752] sna_drawable_use_bo pixmap=584, box=((3626, 6), (3674, 42)), flags=7... >[ 9.752] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.752] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.752] sna_drawable_use_bo: using whole GPU bo >[ 9.752] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.752] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.752] sna_transform_is_imprecise_integer_translation: no transform >[ 9.752] gen9_composite_picture: integer translation (0, 0), removing >[ 9.752] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.752] sna_render_pixmap_bo: CPU all damaged >[ 9.752] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.752] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.752] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.752] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.752] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.752] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.752] gen4_choose_composite_emitter: identity src, no mask >[ 9.752] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.752] aligning vertex: was 4, now 3 floats per vertex >[ 9.752] gen9_composite_get_binding_table(fe40) >[ 9.752] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.752] kgem_add_handle: handle=33, index=5 >[ 9.753] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.753] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.753] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.753] gen9_emit_sampler: sampler = 2 >[ 9.753] gen9_emit_sf: num_sf_outputs=1 >[ 9.753] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.753] gen9_emit_vertex_elements: setup id=2 >[ 9.753] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.753] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.753] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.753] gen8_vertex_flush[6a8] = 3 >[ 9.753] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.753] kgem_can_create_2d: 26x20 @ 32 >[ 9.753] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.753] kgem_can_create_2d: untiled size=4096 >[ 9.753] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.753] kgem_choose_tiling: 26x20 -> 0 >[ 9.753] sna_create_pixmap: usage=0, flags=a >[ 9.753] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.753] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.753] create_pixmap: serial=601, usage=0, 26x20 >[ 9.753] sna_create_pixmap: serial=601, 26x20, usage=0 >[ 9.753] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=258, drawable=25a >[ 9.753] sna_validate_gc: recomputing clip >[ 9.753] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.753] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.753] try_upload__fast: ignore existing cpu damage (if any) >[ 9.753] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.753] try_upload__fast: no, no gpu damage >[ 9.753] sna_drawable_move_region_to_cpu(pixmap=602 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.753] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.753] _sna_pixmap_move_to_cpu(pixmap=602, 26x20, flags=1) >[ 9.753] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.753] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.753] operate_inplace: no, inplace operation not suitable >[ 9.753] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.753] __sna_damage_all(26, 20) >[ 9.753] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.753] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.753] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.753] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.753] sna_accel_flush: flush?=1, dirty?=1 >[ 9.753] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.753] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.753] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.753] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.753] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.753] kgem_bo_sync__cpu_full: handle=33 >[ 9.753] gen8_vertex_close: used=34899, vbo active? 31, vb=204, nreloc=2 >[ 9.753] gen8_vertex_close: reloc[0] = 287 >[ 9.753] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.753] kgem_add_handle: handle=31, index=6 >[ 9.753] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.753] gen8_vertex_close: reloc[1] = 342 >[ 9.753] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.753] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.753] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.753] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.753] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.753] kgem_fixup_relocs: shrinking by 61440 >[ 9.753] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.753] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.753] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.753] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.753] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.753] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.753] __kgem_bo_clear_busy: handle=8 >[ 9.753] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.753] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.753] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.753] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.753] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.753] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.753] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.768] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.768] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.768] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.768] __kgem_retire_rq: request 2 complete >[ 9.768] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.768] kgem_bo_move_to_cache: release handle=25 >[ 9.768] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.768] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.768] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.768] kgem_bo_move_to_cache: release handle=11 >[ 9.768] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.768] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.768] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.768] kgem_bo_move_to_cache: release handle=38 >[ 9.768] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.768] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.768] kgem_bo_move_to_cache: release handle=20 >[ 9.768] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.768] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.768] kgem_bo_move_to_cache: release handle=22 >[ 9.768] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.768] __kgem_retire_rq: request 1 complete >[ 9.768] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.768] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.768] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.768] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.768] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.768] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.768] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.768] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.768] kgem_bo_sync__cpu_full: handle=32 >[ 9.768] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.768] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.768] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.768] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.768] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.768] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.768] sna_accel_flush: flush?=0, dirty?=0 >[ 9.768] sna_block_handler (tv=0.0) >[ 9.768] sna_wakeup_handler >[ 9.768] sna_mode_wakeup: len=64 >[ 9.768] sna_mode_wakeup: recording last swap on pipe=1, frame 309 [135], time 9.760435 >[ 9.768] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.768] sna_mode_wakeup: flip complete, pending? 2 >[ 9.768] sna_mode_wakeup: recording last swap on pipe=0, frame 339 [153], time 9.761743 >[ 9.768] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.768] sna_mode_wakeup: flip complete, pending? 1 >[ 9.768] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.768] sna_composite(pixmap=584, op=3, src=602+(2370, 10), mask=0+(3554, 6), dst=584+(3554, 6)+(0, 0), size=(52, 36) >[ 9.768] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.768] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.768] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.768] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.768] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.768] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.768] gen9_render_composite: 52x36, current mode=0/1 >[ 9.768] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.768] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.768] sna_blt_composite: unsupported op [3] for blitting >[ 9.768] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.768] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.768] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.768] sna_drawable_use_bo pixmap=584, box=((3554, 6), (3606, 42)), flags=7... >[ 9.768] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.768] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.768] sna_drawable_use_bo: using whole GPU bo >[ 9.768] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.768] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.768] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.768] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.768] sna_render_pixmap_bo pixmap=602, (2370, 10)x(52, 36)/(26, 20) >[ 9.768] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.768] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.768] use_cpu_bo: no cpu bo >[ 9.768] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.768] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.768] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.768] sna_drawable_move_region_to_cpu(pixmap=602 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.768] sna_drawable_move_region_to_cpu: pixmap=602 all damaged on CPU >[ 9.768] kgem_can_create_2d: 26x20 @ 32 >[ 9.768] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.768] kgem_can_create_2d: untiled size=4096 >[ 9.768] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.768] kgem_choose_tiling: 26x20 -> 0 >[ 9.768] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.768] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.768] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.768] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.768] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.768] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.768] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.768] upload: adding upload cache to pixmap=602 >[ 9.768] kgem_proxy_bo_attach: handle=23 >[ 9.768] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.768] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.768] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.768] gen4_choose_composite_emitter: simple src, no mask >[ 9.768] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.768] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.768] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.768] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.768] kgem_add_handle: handle=4, index=0 >[ 9.768] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.768] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.768] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.768] gen9_composite_get_binding_table(ffc0) >[ 9.768] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.768] kgem_add_handle: handle=39, index=1 >[ 9.768] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.768] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.768] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.768] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.768] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.768] kgem_add_handle: handle=23, index=2 >[ 9.768] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.768] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.768] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.768] gen9_emit_sampler: sampler = 22 >[ 9.768] gen9_emit_sf: num_sf_outputs=1 >[ 9.768] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.768] gen9_emit_vertex_elements: setup id=2 >[ 9.768] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.768] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.768] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.768] gen8_vertex_flush[490] = 3 >[ 9.768] sna_destroy_pixmap: pixmap=602, attached?=1 >[ 9.768] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.768] __sna_free_pixmap(pixmap=602) >[ 9.768] sna_composite(pixmap=584, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=584+(3490, 6)+(0, 0), size=(44, 36) >[ 9.768] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.768] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.768] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.768] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.768] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.768] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.768] gen9_render_composite: 44x36, current mode=1/1 >[ 9.768] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.768] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.768] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.768] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.768] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.768] sna_drawable_use_bo pixmap=584, box=((3490, 6), (3534, 42)), flags=7... >[ 9.768] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.768] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.768] sna_drawable_use_bo: using whole GPU bo >[ 9.768] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.768] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.768] sna_transform_is_imprecise_integer_translation: no transform >[ 9.768] gen9_composite_picture: integer translation (0, 0), removing >[ 9.768] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.768] sna_render_pixmap_bo: CPU all damaged >[ 9.768] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.768] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.768] gen8_vertex_close: used=34908, vbo active? 31, vb=4, nreloc=1 >[ 9.768] gen8_vertex_close: reloc[0] = 287 >[ 9.768] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.768] kgem_add_handle: handle=31, index=3 >[ 9.768] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.768] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.768] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.768] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.768] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.768] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.768] kgem_fixup_relocs: shrinking by 61440 >[ 9.768] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.768] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.768] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.768] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.768] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.768] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.768] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.768] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.768] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.768] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.768] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.768] gen4_choose_composite_emitter: identity src, no mask >[ 9.768] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.768] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.768] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.768] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.768] kgem_add_handle: handle=4, index=0 >[ 9.768] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.768] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.768] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.768] gen9_composite_get_binding_table(ffc0) >[ 9.768] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.768] kgem_add_handle: handle=39, index=1 >[ 9.769] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.769] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.769] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.769] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.769] kgem_add_handle: handle=34, index=2 >[ 9.769] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.769] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.769] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.769] gen9_emit_sampler: sampler = 2 >[ 9.769] gen9_emit_sf: num_sf_outputs=1 >[ 9.769] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.769] gen9_emit_vertex_elements: setup id=2 >[ 9.769] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.769] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.769] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.769] gen8_vertex_flush[490] = 3 >[ 9.769] sna_composite(pixmap=584, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=584+(3422, 6)+(0, 0), size=(48, 36) >[ 9.769] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.769] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.769] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.769] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.769] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.769] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.769] gen9_render_composite: 48x36, current mode=1/1 >[ 9.769] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.769] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.769] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.769] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.769] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.769] sna_drawable_use_bo pixmap=584, box=((3422, 6), (3470, 42)), flags=7... >[ 9.769] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.769] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.769] sna_drawable_use_bo: using whole GPU bo >[ 9.769] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.769] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.769] sna_transform_is_imprecise_integer_translation: no transform >[ 9.769] gen9_composite_picture: integer translation (0, 0), removing >[ 9.769] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.769] sna_render_pixmap_bo: CPU all damaged >[ 9.769] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.769] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.769] __kgem_retire_rq: request 1 complete >[ 9.769] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.769] gen8_vertex_close: used=34917, vbo active? 31, vb=4, nreloc=1 >[ 9.769] gen8_vertex_close: reloc[0] = 287 >[ 9.769] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.769] kgem_add_handle: handle=31, index=3 >[ 9.769] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.769] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.769] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.769] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.769] kgem_fixup_relocs: shrinking by 61440 >[ 9.769] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.769] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.769] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.769] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.769] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.769] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.769] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.769] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.769] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.769] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.769] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.769] gen4_choose_composite_emitter: identity src, no mask >[ 9.769] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.769] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.769] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.769] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.769] kgem_add_handle: handle=4, index=0 >[ 9.769] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.769] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.769] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.769] gen9_composite_get_binding_table(ffc0) >[ 9.769] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.769] kgem_add_handle: handle=39, index=1 >[ 9.769] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.769] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.769] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.769] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.769] kgem_add_handle: handle=28, index=2 >[ 9.769] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.769] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.769] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.769] gen9_emit_sampler: sampler = 2 >[ 9.769] gen9_emit_sf: num_sf_outputs=1 >[ 9.769] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.769] gen9_emit_vertex_elements: setup id=2 >[ 9.769] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.769] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.769] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.769] gen8_vertex_flush[490] = 3 >[ 9.769] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.769] kgem_can_create_2d: 16x16 @ 32 >[ 9.769] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.769] kgem_can_create_2d: untiled size=4096 >[ 9.769] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.769] kgem_choose_tiling: 16x16 -> 0 >[ 9.769] sna_create_pixmap: usage=0, flags=a >[ 9.769] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.769] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.769] create_pixmap: serial=603, usage=0, 16x16 >[ 9.769] sna_create_pixmap: serial=603, 16x16, usage=0 >[ 9.769] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=25a, drawable=25c >[ 9.769] sna_validate_gc: recomputing clip >[ 9.769] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.769] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.769] try_upload__fast: ignore existing cpu damage (if any) >[ 9.769] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.769] try_upload__fast: no, no gpu damage >[ 9.769] sna_drawable_move_region_to_cpu(pixmap=604 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.769] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.769] _sna_pixmap_move_to_cpu(pixmap=604, 16x16, flags=1) >[ 9.769] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.769] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.769] operate_inplace: no, inplace operation not suitable >[ 9.769] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.769] __sna_damage_all(16, 16) >[ 9.769] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.769] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.769] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.769] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.769] sna_accel_flush: flush?=1, dirty?=1 >[ 9.769] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.769] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.769] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.769] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.769] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.769] kgem_bo_sync__cpu_full: handle=28 >[ 9.769] gen8_vertex_close: used=34926, vbo active? 31, vb=4, nreloc=1 >[ 9.769] gen8_vertex_close: reloc[0] = 287 >[ 9.769] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.769] kgem_add_handle: handle=31, index=3 >[ 9.769] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.769] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.769] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.769] __kgem_retire_rq: request 1 complete >[ 9.769] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.769] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.769] kgem_fixup_relocs: shrinking by 61440 >[ 9.769] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.769] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.769] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.769] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.769] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.769] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.769] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.769] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.769] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.769] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 9.769] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.769] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.769] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.769] __kgem_retire_rq: request 1 complete >[ 9.769] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.769] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.769] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.769] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.769] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.769] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.769] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.769] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.769] kgem_bo_sync__cpu_full: handle=34 >[ 9.769] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.769] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.769] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.769] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.769] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.769] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.769] sna_composite(pixmap=584, op=3, src=604+(2247, 15), mask=0+(3370, 7), dst=584+(3370, 7)+(0, 0), size=(32, 34) >[ 9.769] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.769] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.769] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.769] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.769] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.769] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.769] gen9_render_composite: 32x34, current mode=0/1 >[ 9.769] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.769] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.769] sna_blt_composite: unsupported op [3] for blitting >[ 9.769] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.769] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.769] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.769] sna_drawable_use_bo pixmap=584, box=((3370, 7), (3402, 41)), flags=7... >[ 9.769] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.769] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.769] sna_drawable_use_bo: using whole GPU bo >[ 9.769] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.769] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.769] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.769] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.769] sna_render_pixmap_bo pixmap=604, (2247, 15)x(32, 34)/(16, 16) >[ 9.769] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.769] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.769] use_cpu_bo: no cpu bo >[ 9.769] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.769] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.769] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.769] sna_drawable_move_region_to_cpu(pixmap=604 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.769] sna_drawable_move_region_to_cpu: pixmap=604 all damaged on CPU >[ 9.769] kgem_can_create_2d: 16x16 @ 32 >[ 9.769] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.769] kgem_can_create_2d: untiled size=4096 >[ 9.769] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.769] kgem_choose_tiling: 16x16 -> 0 >[ 9.769] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.769] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.769] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.769] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.769] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.769] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.769] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.769] upload: adding upload cache to pixmap=604 >[ 9.769] kgem_proxy_bo_attach: handle=23 >[ 9.769] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.769] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.769] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.769] gen4_choose_composite_emitter: simple src, no mask >[ 9.769] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.769] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.769] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.769] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.769] kgem_add_handle: handle=4, index=0 >[ 9.769] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.769] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.769] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.769] gen9_composite_get_binding_table(ffc0) >[ 9.769] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.769] kgem_add_handle: handle=39, index=1 >[ 9.769] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.769] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.769] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.769] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.769] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.769] kgem_add_handle: handle=23, index=2 >[ 9.769] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.769] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.769] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.769] gen9_emit_sampler: sampler = 22 >[ 9.769] gen9_emit_sf: num_sf_outputs=1 >[ 9.769] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.769] gen9_emit_vertex_elements: setup id=2 >[ 9.769] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.769] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.769] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.769] gen8_vertex_flush[490] = 3 >[ 9.769] sna_destroy_pixmap: pixmap=604, attached?=1 >[ 9.769] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.769] __sna_free_pixmap(pixmap=604) >[ 9.769] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.769] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.769] sna_glyphs: discarding mask >[ 9.769] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.769] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.769] gen9_render_composite: 0x0, current mode=1/1 >[ 9.769] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.769] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.769] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.769] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.769] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=7... >[ 9.769] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.769] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.769] sna_drawable_use_bo: using whole GPU bo >[ 9.769] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.769] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.769] color_convert: src=ff232321 [20028888] >[ 9.769] color_convert: dst=ff232321 [20028888] >[ 9.769] sna_render_get_solid: ff232321 >[ 9.769] sna_render_get_solid(7) = ff232321 (old) >[ 9.769] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.769] sna_transform_is_imprecise_integer_translation: no transform >[ 9.769] gen9_composite_picture: integer translation (0, 0), removing >[ 9.769] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.769] sna_render_pixmap_bo: GPU all damaged >[ 9.769] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.769] gen4_choose_composite_emitter: solid, identity mask >[ 9.769] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.769] aligning vertex: was 3, now 4 floats per vertex >[ 9.769] gen9_composite_get_binding_table(ff00) >[ 9.769] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.769] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.769] kgem_add_handle: handle=8, index=3 >[ 9.769] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.769] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.769] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.769] kgem_add_handle: handle=6, index=4 >[ 9.769] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.769] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.769] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.769] gen9_emit_sampler: sampler = a >[ 9.769] gen9_emit_sf: num_sf_outputs=2 >[ 9.769] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.769] gen9_emit_vertex_elements: setup id=9 >[ 9.769] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.769] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.769] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.769] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.769] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.769] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.769] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.769] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.769] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.769] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.770] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.770] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.770] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.770] gen8_vertex_flush[56c] = 48 >[ 9.770] gen9_magic_ca_pass: CA fixup (8734 -> 8782) >[ 9.770] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.770] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.770] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.770] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.770] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.770] sna_glyphs: discarding mask >[ 9.770] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.770] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.770] gen9_render_composite: 0x0, current mode=1/1 >[ 9.770] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.770] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.770] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.770] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.770] sna_drawable_use_bo pixmap=584, box=((0, 0), (7680, 2160)), flags=7... >[ 9.770] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.770] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.770] sna_drawable_use_bo: using whole GPU bo >[ 9.770] gen9_composite_set_target: pixmap=584, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.770] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.770] color_convert: src=ff8e8b85 [20028888] >[ 9.770] color_convert: dst=ff8e8b85 [20028888] >[ 9.770] sna_render_get_solid: ff8e8b85 >[ 9.770] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.770] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.770] sna_transform_is_imprecise_integer_translation: no transform >[ 9.770] gen9_composite_picture: integer translation (0, 0), removing >[ 9.770] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.770] sna_render_pixmap_bo: GPU all damaged >[ 9.770] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.770] gen4_choose_composite_emitter: solid, identity mask >[ 9.770] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.770] gen9_composite_get_binding_table(fe40) >[ 9.770] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.770] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.770] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.770] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.770] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.770] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.770] gen9_emit_vertex_elements: setup id=9 >[ 9.770] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.770] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.770] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.770] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.770] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.770] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.770] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.770] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.770] gen8_vertex_flush[66c] = 48 >[ 9.770] gen9_magic_ca_pass: CA fixup (8782 -> 8830) >[ 9.770] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.770] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.770] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.770] sna_copy_area: src=pixmap=584:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.770] sna_copy_area: normal copy >[ 9.770] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.770] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.770] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.770] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.770] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.770] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.770] sna_do_copy: pixmap -- no source clipping >[ 9.770] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.770] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.770] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=584+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.770] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.770] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.770] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.770] sna_drawable_use_bo: pinned, never REPLACES >[ 9.770] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.770] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.770] sna_drawable_use_bo: applying move-to-gpu override >[ 9.770] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.770] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.770] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.770] wait_for_shadow: setting front pixmap to handle=27 >[ 9.770] sna_drawable_use_bo: using whole GPU bo >[ 9.770] sna_pixmap_move_to_gpu(pixmap=584, usage=0), flags=a >[ 9.770] sna_pixmap_move_to_gpu: already all-damaged >[ 9.770] sna_pixmap_mark_active: pixmap=584, handle=39 >[ 9.770] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.770] sna_pixmap_make_cow: make cow src=584, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.770] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.770] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.770] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.770] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.770] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.770] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.770] kgem_set_mode: flushing before new bo >[ 9.770] gen8_vertex_close: used=35320, vbo active? 31, vb=204, nreloc=2 >[ 9.770] gen8_vertex_close: reloc[0] = 287 >[ 9.770] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.770] kgem_add_handle: handle=31, index=5 >[ 9.770] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.770] gen8_vertex_close: reloc[1] = 342 >[ 9.770] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.770] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.770] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.770] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.770] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.770] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.770] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.770] kgem_fixup_relocs: shrinking by 61440 >[ 9.770] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.770] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.770] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.770] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.770] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.770] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.770] __kgem_bo_clear_busy: handle=8 >[ 9.770] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.770] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.770] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.770] __kgem_bo_clear_busy: handle=8 >[ 9.770] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.770] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.770] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.770] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.770] aligning vertex: was 4, now 2 floats per vertex >[ 9.770] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.770] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.770] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.770] kgem_add_handle: handle=4, index=0 >[ 9.770] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.770] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.770] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.770] gen9_composite_get_binding_table(ffc0) >[ 9.770] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.770] kgem_add_handle: handle=27, index=1 >[ 9.770] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.770] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.770] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.770] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.770] kgem_add_handle: handle=39, index=2 >[ 9.770] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.770] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.770] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.770] gen9_emit_sampler: sampler = 0 >[ 9.770] gen9_emit_sf: num_sf_outputs=1 >[ 9.770] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.770] gen9_emit_vertex_elements: setup id=0 >[ 9.770] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.770] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.770] gen8_vertex_flush[490] = 3 >[ 9.770] sna_destroy_pixmap: pixmap=584, attached?=1 >[ 9.770] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.770] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.770] __kgem_bo_destroy: handle=39 -> active >[ 9.770] __sna_free_pixmap(pixmap=584) >[ 9.770] sna_accel_flush: flush?=0, dirty?=0 >[ 9.770] sna_accel_flush: flush?=0, dirty?=0 >[ 9.770] sna_block_handler (tv=598.387000) >[ 9.770] kgem_retire, need_retire?=1 >[ 9.770] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.770] kgem_retire__requests_ring: retiring ring 0 >[ 9.770] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.770] __kgem_retire_rq: request 1 complete >[ 9.770] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.770] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.770] kgem_retire -- retired=0, need_retire=0 >[ 9.770] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.770] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.770] __kgem_bo_destroy: handle=23, size=262144 >[ 9.770] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.770] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.770] sna_accel_block: GPU idle, flushing >[ 9.770] gen8_vertex_close: used=35326, vbo active? 31, vb=1, nreloc=1 >[ 9.770] gen8_vertex_close: reloc[0] = 287 >[ 9.770] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.770] kgem_add_handle: handle=31, index=3 >[ 9.770] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.770] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.770] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.770] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.770] kgem_fixup_relocs: shrinking by 61440 >[ 9.770] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.770] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.770] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.770] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.770] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.770] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.770] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.770] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.770] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.770] sna_scanout_do_flush (time=9770), triggered >[ 9.770] sna_scanout_flush (time=9770), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.770] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.770] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.770] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.770] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.770] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.770] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.770] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.770] sna_pixmap_move_to_gpu: already all-damaged >[ 9.770] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.770] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.770] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.770] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.770] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.770] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.770] get_fb: reusing fb=101 for handle=27 >[ 9.770] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.770] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.770] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.771] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.771] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.771] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.771] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.771] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.771] sna_accel_do_throttle (time=9770), triggered >[ 9.771] sna_accel_throttle (time=9770) >[ 9.771] sna_accel_block: evaluating timers, active=7 >[ 9.771] sna_accel_block: flush timer expires in 16 [9786] >[ 9.771] sna_wakeup_handler >[ 9.771] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.771] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.771] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.771] kgem_can_create_2d: untiled size=66355200 >[ 9.771] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.771] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.771] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.771] sna_create_pixmap: usage=0, flags=1b >[ 9.771] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.771] __pop_freed_pixmap: reusing freed pixmap=584 header >[ 9.771] create_pixmap_hdr: pixmap=605, width=7680, height=2160, usage=0 >[ 9.771] sna_create_pixmap: serial=605, 7680x2160, usage=0 >[ 9.771] sna_composite_rectangles(pixmap=606, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.771] sna_composite_rectangles: converted to op 0 >[ 9.771] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.771] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.771] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.771] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.771] sna_composite_rectangles: dropping last-cpu hint >[ 9.771] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=19... >[ 9.771] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.771] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.771] sna_pixmap_move_to_gpu(pixmap=606, usage=0), flags=b >[ 9.771] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.771] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.771] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.771] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.771] sna_pixmap_alloc_gpu: pixmap=606 >[ 9.771] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.771] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.771] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.771] 1:from active: pitch=30720, tiling=1, handle=39, id=678 >[ 9.771] __sna_damage_all(7680, 2160) >[ 9.771] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.771] sna_pixmap_mark_active: pixmap=606, handle=39 >[ 9.771] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.771] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.771] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.771] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.771] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.771] sna_render_get_solid: 0 >[ 9.771] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.771] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.771] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.771] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.771] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.771] kgem_add_handle: handle=4, index=0 >[ 9.771] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.771] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.771] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.771] gen9_composite_get_binding_table(ffc0) >[ 9.771] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.771] kgem_add_handle: handle=39, index=1 >[ 9.771] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.771] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.771] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.771] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.771] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.771] kgem_add_handle: handle=7, index=2 >[ 9.771] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.771] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.771] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.771] gen9_emit_sampler: sampler = 1 >[ 9.771] gen9_emit_sf: num_sf_outputs=1 >[ 9.771] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.771] gen9_emit_vertex_elements: setup id=0 >[ 9.771] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.771] (0, 0), (7680, 2160) >[ 9.771] gen8_vertex_flush[490] = 3 >[ 9.771] sna_composite_rectangles: pixmap=606 marking clear [0]? 1 >[ 9.771] sna_composite_rectangles(pixmap=606, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.771] sna_composite_rectangles: converted to op 1 >[ 9.771] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.771] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.771] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.771] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.771] sna_composite_rectangles: promoting to full GPU >[ 9.771] sna_composite_rectangles: dropping last-cpu hint >[ 9.771] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=19... >[ 9.771] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.771] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.771] sna_drawable_use_bo: using whole GPU bo >[ 9.771] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.771] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.771] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.771] sna_render_get_solid: ff2c001e >[ 9.771] sna_render_get_solid(0) = ff2c001e (old) >[ 9.771] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.771] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.771] gen9_composite_get_binding_table(ff00) >[ 9.771] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.771] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.771] kgem_add_handle: handle=8, index=3 >[ 9.771] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.771] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.771] gen9_emit_vertex_elements: setup id=0 >[ 9.771] (0, 0), (7680, 2160) >[ 9.772] gen8_vertex_flush[4cc] = 3 >[ 9.772] sna_composite_rectangles: pixmap=606 marking clear [ff2c001e]? 1 >[ 9.772] sna_composite(pixmap=606, op=3, src=292+(0, 0), mask=0+(0, 0), dst=606+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.772] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.772] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.772] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.772] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.772] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.772] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.772] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.772] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.772] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.772] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.772] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.772] sna_drawable_use_bo pixmap=606, box=((0, 0), (3840, 2160)), flags=7... >[ 9.772] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.772] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.772] sna_drawable_use_bo: using whole GPU bo >[ 9.772] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.772] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.772] sna_transform_is_imprecise_integer_translation: no transform >[ 9.772] gen9_composite_picture: integer translation (0, 0), removing >[ 9.772] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.772] sna_render_pixmap_bo: GPU all damaged >[ 9.772] color_convert: src=7c000000 [20028888] >[ 9.772] color_convert: dst=7c000000 [20028888] >[ 9.772] sna_render_get_solid: 7c000000 >[ 9.772] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.772] gen4_choose_composite_emitter: identity source, identity mask >[ 9.772] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.772] aligning vertex: was 2, now 5 floats per vertex >[ 9.772] gen9_composite_get_binding_table(fe80) >[ 9.772] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.772] kgem_add_handle: handle=9, index=4 >[ 9.772] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.772] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.772] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.772] kgem_add_reloc64: adding proxy [delta=496] for handle=7 >[ 9.772] kgem_add_reloc64[7] = (delta=496, target handle=2, presumed=fffe8000) >[ 9.772] [3f80] bind bo(handle=7, addr=fffe81f0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.772] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.772] gen9_emit_sampler: sampler = 3 >[ 9.772] gen9_emit_sf: num_sf_outputs=2 >[ 9.772] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.772] gen9_emit_vertex_elements: setup id=10 >[ 9.772] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.772] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.772] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.772] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.772] gen8_vertex_flush[5a8] = 3 >[ 9.772] sna_composite(pixmap=606, op=3, src=292+(0, 0), mask=0+(0, 0), dst=606+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.772] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.772] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.772] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.772] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.772] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.772] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.772] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.772] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.772] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.772] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.772] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.772] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.772] sna_drawable_use_bo pixmap=606, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.772] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.772] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.772] sna_drawable_use_bo: using whole GPU bo >[ 9.772] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.772] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.772] sna_transform_is_imprecise_integer_translation: no transform >[ 9.772] gen9_composite_picture: integer translation (0, 0), removing >[ 9.772] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.772] sna_render_pixmap_bo: GPU all damaged >[ 9.772] color_convert: src=7c000000 [20028888] >[ 9.772] color_convert: dst=7c000000 [20028888] >[ 9.772] sna_render_get_solid: 7c000000 >[ 9.772] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.772] gen4_choose_composite_emitter: identity source, identity mask >[ 9.772] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.772] gen9_composite_get_binding_table(fdc0) >[ 9.772] gen9_emit_vertex_elements: setup id=10 >[ 9.772] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.772] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.772] gen8_vertex_flush[5dc] = 3 >[ 9.772] sna_composite(pixmap=606, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=606+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.772] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.772] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.772] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.772] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.772] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.772] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.772] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.772] gen9_render_composite: 132x132, current mode=1/1 >[ 9.772] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.772] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.772] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.772] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.772] sna_drawable_use_bo pixmap=606, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.772] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.772] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.772] sna_drawable_use_bo: using whole GPU bo >[ 9.772] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.772] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.772] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.772] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.772] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.772] sna_render_pixmap_bo: GPU all damaged >[ 9.772] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.772] color_convert: src=7c000000 [20028888] >[ 9.772] color_convert: dst=7c000000 [20028888] >[ 9.772] sna_render_get_solid: 7c000000 >[ 9.772] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.772] gen4_choose_composite_emitter: simple src, identity mask >[ 9.772] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.772] gen9_composite_get_binding_table(fdc0) >[ 9.772] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.772] kgem_add_handle: handle=15, index=5 >[ 9.772] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.772] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.772] gen9_emit_sampler: sampler = 23 >[ 9.772] gen9_emit_vertex_elements: setup id=10 >[ 9.772] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.772] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.772] gen8_vertex_flush[620] = 3 >[ 9.772] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.772] kgem_can_create_2d: 80x80 @ 32 >[ 9.772] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.772] kgem_can_create_2d: untiled size=28672 >[ 9.772] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.772] kgem_choose_tiling: 80x80 -> 0 >[ 9.772] sna_create_pixmap: usage=0, flags=b >[ 9.772] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.772] __pop_freed_pixmap: reusing freed pixmap=588 header >[ 9.772] create_pixmap_hdr: pixmap=607, width=80, height=80, usage=0 >[ 9.772] sna_create_pixmap: serial=607, 80x80, usage=0 >[ 9.772] sna_composite_rectangles(pixmap=608, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.772] sna_composite_rectangles: converted to op 0 >[ 9.772] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.772] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.772] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.772] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.772] sna_composite_rectangles: dropping last-cpu hint >[ 9.772] sna_drawable_use_bo pixmap=608, box=((0, 0), (80, 80)), flags=19... >[ 9.772] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.772] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.772] sna_pixmap_move_to_gpu(pixmap=608, usage=0), flags=b >[ 9.772] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.772] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.772] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.772] kgem_choose_tiling: 80x80 -> 0 >[ 9.772] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.772] kgem_choose_tiling: 80x80 -> 0 >[ 9.772] sna_pixmap_alloc_gpu: pixmap=608 >[ 9.772] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.772] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.773] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.773] from inactive: pitch=320, tiling=0: handle=22, id=679 >[ 9.773] __sna_damage_all(80, 80) >[ 9.773] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.773] sna_pixmap_mark_active: pixmap=608, handle=22 >[ 9.773] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.773] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.773] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.773] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.773] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.773] sna_render_get_solid: 0 >[ 9.773] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.773] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.773] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.773] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.773] aligning vertex: was 5, now 2 floats per vertex >[ 9.773] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.773] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.773] gen9_composite_get_binding_table(fd40) >[ 9.773] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.773] kgem_add_handle: handle=22, index=6 >[ 9.773] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.773] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.773] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.773] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.773] gen9_emit_sampler: sampler = 1 >[ 9.773] gen9_emit_sf: num_sf_outputs=1 >[ 9.773] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.773] gen9_emit_vertex_elements: setup id=0 >[ 9.773] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.773] (0, 0), (80, 80) >[ 9.773] gen8_vertex_flush[6d8] = 3 >[ 9.773] sna_composite_rectangles: pixmap=608 marking clear [0]? 1 >[ 9.773] sna_composite_rectangles(pixmap=608, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.773] sna_composite_rectangles: converted to op 1 >[ 9.773] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.773] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.773] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.773] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.773] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.773] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.773] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.773] sna_composite_rectangles: dropping last-cpu hint >[ 9.773] sna_drawable_use_bo pixmap=608, box=((0, 0), (80, 80)), flags=1... >[ 9.773] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.773] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.773] sna_drawable_use_bo: using whole GPU bo >[ 9.773] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.773] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.773] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.773] sna_render_get_solid: 40404040 >[ 9.773] sna_render_get_solid(1) = 40404040 (old) >[ 9.773] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.773] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.773] gen9_composite_get_binding_table(fcc0) >[ 9.773] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.773] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.773] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.773] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.773] gen9_emit_vertex_elements: setup id=0 >[ 9.773] (0, 0), (2, 2) >[ 9.773] (78, 0), (80, 2) >[ 9.773] (0, 78), (2, 80) >[ 9.773] (78, 78), (80, 80) >[ 9.773] gen8_vertex_flush[714] = 12 >[ 9.773] sna_composite(pixmap=606, op=3, src=608+(0, 0), mask=0+(0, 0), dst=606+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.773] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.773] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.773] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.773] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.773] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.773] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.773] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.773] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.773] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.773] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.773] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.773] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.773] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=7... >[ 9.773] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.773] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.773] sna_drawable_use_bo: using whole GPU bo >[ 9.773] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.773] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.773] sna_transform_is_imprecise_integer_translation: no transform >[ 9.773] gen9_composite_picture: integer translation (0, 0), removing >[ 9.773] sna_render_pixmap_bo pixmap=608, (0, 0)x(7680, 2160)/(80, 80) >[ 9.773] sna_render_pixmap_bo: GPU all damaged >[ 9.773] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.773] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.773] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.773] gen4_choose_composite_emitter: identity src, no mask >[ 9.773] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.773] aligning vertex: was 2, now 3 floats per vertex >[ 9.773] gen9_composite_get_binding_table(fc40) >[ 9.773] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.773] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.773] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.773] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.773] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.773] gen9_emit_sampler: sampler = a >[ 9.773] gen9_emit_vertex_elements: setup id=2 >[ 9.773] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.773] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.773] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.773] gen8_vertex_flush[7b0] = 3 >[ 9.773] sna_destroy_pixmap: pixmap=608, attached?=1 >[ 9.773] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.773] __kgem_bo_destroy: handle=22, size=61440 >[ 9.773] __kgem_bo_destroy: handle=22 -> active >[ 9.773] __sna_free_pixmap(pixmap=608) >[ 9.773] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.773] kgem_can_create_2d: 640x2096 @ 32 >[ 9.773] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.773] kgem_can_create_2d: untiled size=5365760 >[ 9.773] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.773] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.773] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.773] sna_create_pixmap: usage=0, flags=1b >[ 9.773] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.773] __pop_freed_pixmap: reusing freed pixmap=608 header >[ 9.773] create_pixmap_hdr: pixmap=609, width=640, height=2096, usage=0 >[ 9.773] sna_create_pixmap: serial=609, 640x2096, usage=0 >[ 9.773] sna_composite_rectangles(pixmap=610, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.773] sna_composite_rectangles: converted to op 0 >[ 9.773] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.773] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.773] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.773] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.773] sna_composite_rectangles: dropping last-cpu hint >[ 9.773] sna_drawable_use_bo pixmap=610, box=((0, 0), (640, 2096)), flags=19... >[ 9.773] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.773] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.773] sna_pixmap_move_to_gpu(pixmap=610, usage=0), flags=b >[ 9.773] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.773] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.773] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.773] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.773] sna_pixmap_alloc_gpu: pixmap=610 >[ 9.773] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.773] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.773] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.773] from inactive: pitch=2560, tiling=1: handle=11, id=680 >[ 9.773] __sna_damage_all(640, 2096) >[ 9.773] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.773] sna_pixmap_mark_active: pixmap=610, handle=11 >[ 9.773] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.773] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.773] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.773] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.773] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.773] sna_render_get_solid: 0 >[ 9.773] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.773] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.773] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.773] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.773] aligning vertex: was 3, now 2 floats per vertex >[ 9.773] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.773] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.773] gen9_composite_get_binding_table(fbc0) >[ 9.773] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.773] kgem_add_handle: handle=11, index=7 >[ 9.773] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.773] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.773] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.773] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.773] gen9_emit_sampler: sampler = 1 >[ 9.773] gen9_emit_vertex_elements: setup id=0 >[ 9.773] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.773] (0, 0), (640, 2096) >[ 9.773] gen8_vertex_flush[820] = 3 >[ 9.773] sna_composite_rectangles: pixmap=610 marking clear [0]? 1 >[ 9.773] sna_composite(pixmap=610, op=3, src=292+(168, 968), mask=0+(0, 0), dst=610+(8, 904)+(0, 0), size=(624, 224) >[ 9.773] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.773] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.773] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.773] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.773] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.774] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.774] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.774] gen9_render_composite: 624x224, current mode=1/1 >[ 9.774] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.774] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.774] sna_drawable_use_bo pixmap=610, box=((8, 904), (632, 1128)), flags=7... >[ 9.774] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.774] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.774] sna_drawable_use_bo: using whole GPU bo >[ 9.774] gen9_composite_set_target: pixmap=610, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.774] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.774] sna_transform_is_imprecise_integer_translation: no transform >[ 9.774] gen9_composite_picture: integer translation (0, 0), removing >[ 9.774] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.774] sna_render_pixmap_bo: GPU all damaged >[ 9.774] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.774] color_convert: src=7c000000 [20028888] >[ 9.774] color_convert: dst=7c000000 [20028888] >[ 9.774] sna_render_get_solid: 7c000000 >[ 9.774] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.774] gen4_choose_composite_emitter: identity source, identity mask >[ 9.774] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.774] aligning vertex: was 2, now 5 floats per vertex >[ 9.774] gen9_composite_get_binding_table(fb40) >[ 9.774] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.774] gen9_emit_sampler: sampler = 3 >[ 9.774] gen9_emit_sf: num_sf_outputs=2 >[ 9.774] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.774] gen9_emit_vertex_elements: setup id=10 >[ 9.774] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.774] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.774] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.774] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.774] gen8_vertex_flush[8e8] = 3 >[ 9.774] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.774] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.774] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.774] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.774] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.774] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.774] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.774] sna_drawable_use_bo pixmap=610, box=((8, 904), (632, 1128)), flags=7... >[ 9.774] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.774] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.774] sna_drawable_use_bo: using whole GPU bo >[ 9.774] gen9_composite_set_target: pixmap=610, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.774] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.774] color_convert: src=660a0a0a [20028888] >[ 9.774] color_convert: dst=660a0a0a [20028888] >[ 9.774] sna_render_get_solid: 660a0a0a >[ 9.774] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.774] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.774] gen4_choose_spans_emitter: solid source >[ 9.774] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.774] aligning vertex: was 5, now 3 floats per vertex >[ 9.774] gen9_composite_get_binding_table(fb00) >[ 9.774] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.774] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.774] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.774] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.774] gen9_emit_sampler: sampler = c >[ 9.774] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.774] gen9_emit_vertex_elements: setup id=5 >[ 9.774] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.774] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.774] thread_choose_span: clipped? 0 >[ 9.774] imprecise_trapezoid_span_converter: using 4 threads >[ 9.774] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.774] thread_choose_span: clipped? 0 >[ 9.774] span_thread: flushing 95 boxes >[ 9.774] [ 9.774] span_thread: flushing 95 boxes >[ 9.774] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.774] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.774] span_thread: flushing 1 boxes >[ 9.774] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.774] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.774] gen8_vertex_flush[994] = 576 >[ 9.774] gen9_render_composite_spans_done() >[ 9.774] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.774] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.774] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.774] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.774] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.774] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.774] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.774] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.774] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.774] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.774] sna_drawable_use_bo pixmap=610, box=((8, 904), (632, 1128)), flags=7... >[ 9.774] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.774] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.774] sna_drawable_use_bo: using whole GPU bo >[ 9.774] gen9_composite_set_target: pixmap=610, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.774] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.774] color_convert: src=66282828 [20028888] >[ 9.774] color_convert: dst=66282828 [20028888] >[ 9.774] sna_render_get_solid: 66282828 >[ 9.774] sna_render_get_solid(3) = 66282828 (old) >[ 9.774] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.774] gen4_choose_spans_emitter: solid source >[ 9.774] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.774] gen9_composite_get_binding_table(fa80) >[ 9.775] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.775] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.775] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.775] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.775] gen9_emit_vertex_elements: setup id=5 >[ 9.775] thread_choose_span: clipped? 0 >[ 9.775] imprecise_trapezoid_span_converter: using 4 threads >[ 9.775] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.775] thread_choose_span: clipped? 0 >[ 9.775] span_thread: flushing 2 boxes >[ 9.775] span_thread: flushing 2 boxes >[ 9.775] span_thread: flushing 162 boxes >[ 9.775] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.775] span_thread: flushing 166 boxes >[ 9.775] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.775] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.775] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.775] gen8_vertex_flush[9d0] = 996 >[ 9.775] gen9_render_composite_spans_done() >[ 9.775] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.775] kgem_can_create_2d: 640x2096 @ 32 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.775] kgem_can_create_2d: untiled size=5365760 >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.775] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.775] sna_create_pixmap: usage=0, flags=1b >[ 9.775] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.775] __pop_freed_pixmap: reusing freed pixmap=590 header >[ 9.775] create_pixmap_hdr: pixmap=611, width=640, height=2096, usage=0 >[ 9.775] sna_create_pixmap: serial=611, 640x2096, usage=0 >[ 9.775] sna_composite_rectangles(pixmap=612, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.775] sna_composite_rectangles: converted to op 0 >[ 9.775] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.775] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.775] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.775] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.775] sna_composite_rectangles: dropping last-cpu hint >[ 9.775] sna_drawable_use_bo pixmap=612, box=((0, 0), (640, 2096)), flags=19... >[ 9.775] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.775] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.775] sna_pixmap_move_to_gpu(pixmap=612, usage=0), flags=b >[ 9.775] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.775] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.775] sna_pixmap_alloc_gpu: pixmap=612 >[ 9.775] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.775] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.775] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.775] from inactive: pitch=2560, tiling=1: handle=25, id=681 >[ 9.775] __sna_damage_all(640, 2096) >[ 9.775] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.775] sna_pixmap_mark_active: pixmap=612, handle=25 >[ 9.775] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.775] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.775] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.775] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.775] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.775] sna_render_get_solid: 0 >[ 9.775] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.775] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.775] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.775] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.775] aligning vertex: was 3, now 2 floats per vertex >[ 9.775] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.775] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.775] gen9_composite_get_binding_table(fa00) >[ 9.775] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.775] kgem_add_handle: handle=25, index=8 >[ 9.775] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.775] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.775] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.775] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.775] gen9_emit_sampler: sampler = 1 >[ 9.775] gen9_emit_sf: num_sf_outputs=1 >[ 9.775] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.775] gen9_emit_vertex_elements: setup id=0 >[ 9.775] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.775] (0, 0), (640, 2096) >[ 9.775] gen8_vertex_flush[a90] = 3 >[ 9.775] sna_composite_rectangles: pixmap=612 marking clear [0]? 1 >[ 9.775] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.775] kgem_can_create_2d: 624x224 @ 32 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.775] kgem_can_create_2d: untiled size=561152 >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.775] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.775] sna_create_pixmap: usage=0, flags=1b >[ 9.775] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.775] __pop_freed_pixmap: reusing freed pixmap=596 header >[ 9.775] create_pixmap_hdr: pixmap=613, width=624, height=224, usage=0 >[ 9.775] sna_create_pixmap: serial=613, 624x224, usage=0 >[ 9.775] sna_composite_rectangles(pixmap=614, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.775] sna_composite_rectangles: converted to op 0 >[ 9.775] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.775] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.775] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.775] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.775] sna_composite_rectangles: dropping last-cpu hint >[ 9.775] sna_drawable_use_bo pixmap=614, box=((0, 0), (624, 224)), flags=19... >[ 9.775] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.775] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.775] sna_pixmap_move_to_gpu(pixmap=614, usage=0), flags=b >[ 9.775] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.775] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.775] sna_pixmap_alloc_gpu: pixmap=614 >[ 9.775] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.775] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.775] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.775] from inactive: pitch=2560, tiling=1: handle=20, id=682 >[ 9.775] __sna_damage_all(624, 224) >[ 9.775] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.775] sna_pixmap_mark_active: pixmap=614, handle=20 >[ 9.775] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.775] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.775] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.775] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.775] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.775] sna_render_get_solid: 0 >[ 9.775] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.775] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.775] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.775] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.775] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.775] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.775] gen9_composite_get_binding_table(f980) >[ 9.775] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.775] kgem_add_handle: handle=20, index=9 >[ 9.775] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.775] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.775] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.775] gen9_emit_vertex_elements: setup id=0 >[ 9.775] (0, 0), (624, 224) >[ 9.775] gen8_vertex_flush[ac4] = 3 >[ 9.775] sna_composite_rectangles: pixmap=614 marking clear [0]? 1 >[ 9.775] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.775] kgem_can_create_2d: 576x76 @ 32 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.775] kgem_can_create_2d: untiled size=176128 >[ 9.775] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.775] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.775] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.775] sna_create_pixmap: usage=0, flags=1b >[ 9.775] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.775] __pop_freed_pixmap: reusing freed pixmap=594 header >[ 9.775] create_pixmap_hdr: pixmap=615, width=576, height=76, usage=0 >[ 9.775] sna_create_pixmap: serial=615, 576x76, usage=0 >[ 9.775] sna_composite_rectangles(pixmap=616, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.775] sna_composite_rectangles: converted to op 0 >[ 9.775] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.775] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.775] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.775] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.775] sna_composite_rectangles: dropping last-cpu hint >[ 9.775] sna_drawable_use_bo pixmap=616, box=((0, 0), (576, 76)), flags=19... >[ 9.775] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.775] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.775] sna_pixmap_move_to_gpu(pixmap=616, usage=0), flags=b >[ 9.775] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.776] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.776] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.776] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.776] sna_pixmap_alloc_gpu: pixmap=616 >[ 9.776] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.776] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.776] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.776] from inactive: pitch=2560, tiling=1: handle=38, id=683 >[ 9.776] __sna_damage_all(576, 76) >[ 9.776] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.776] sna_pixmap_mark_active: pixmap=616, handle=38 >[ 9.776] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.776] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.776] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.776] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.776] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.776] sna_render_get_solid: 0 >[ 9.776] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.776] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.776] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.776] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.776] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.776] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.776] gen9_composite_get_binding_table(f900) >[ 9.776] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.776] kgem_add_handle: handle=38, index=10 >[ 9.776] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.776] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.776] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.776] gen9_emit_vertex_elements: setup id=0 >[ 9.776] (0, 0), (576, 76) >[ 9.776] gen8_vertex_flush[af8] = 3 >[ 9.776] sna_composite_rectangles: pixmap=616 marking clear [0]? 1 >[ 9.776] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.776] trapezoid_spans_maybe_inplace? clear, no >[ 9.776] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.776] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.776] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.776] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.776] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.776] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.776] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.776] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.776] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.776] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.776] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.776] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.776] sna_drawable_use_bo pixmap=616, box=((2, 2), (574, 74)), flags=7... >[ 9.776] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.776] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.776] sna_drawable_use_bo: using whole GPU bo >[ 9.776] gen9_composite_set_target: pixmap=616, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.776] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.776] color_convert: src=4c000000 [20028888] >[ 9.776] color_convert: dst=4c000000 [20028888] >[ 9.776] sna_render_get_solid: 4c000000 >[ 9.776] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.776] gen4_choose_spans_emitter: solid source >[ 9.776] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.776] aligning vertex: was 2, now 3 floats per vertex >[ 9.776] gen9_composite_get_binding_table(f880) >[ 9.776] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.776] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.776] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.776] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.776] gen9_emit_sampler: sampler = c >[ 9.776] gen9_emit_sf: num_sf_outputs=2 >[ 9.776] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.776] gen9_emit_vertex_elements: setup id=5 >[ 9.776] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.776] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.776] thread_choose_span: clipped? 0 >[ 9.776] imprecise_trapezoid_span_converter: using 4 threads >[ 9.776] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.776] thread_choose_span: clipped? 0 >[ 9.776] span_thread: flushing 26 boxes >[ 9.776] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.776] span_thread: flushing 1 boxes >[ 9.776] span_thread: flushing 1 boxes >[ 9.776] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.776] span_thread: flushing 26 boxes >[ 9.776] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.776] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.776] gen8_vertex_flush[ba8] = 162 >[ 9.776] gen9_render_composite_spans_done() >[ 9.776] sna_accel_flush: flush?=0, dirty?=0 >[ 9.776] sna_block_handler (tv=0.0) >[ 9.776] sna_wakeup_handler >[ 9.776] sna_mode_wakeup: len=32 >[ 9.776] sna_mode_wakeup: recording last swap on pipe=1, frame 310 [136], time 9.777101 >[ 9.776] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.776] sna_mode_wakeup: flip complete, pending? 2 >[ 9.776] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.776] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.776] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.776] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.776] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.776] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.776] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.776] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.776] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.776] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.776] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.776] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.776] sna_drawable_use_bo pixmap=616, box=((0, 0), (576, 76)), flags=7... >[ 9.776] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.776] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.776] sna_drawable_use_bo: using whole GPU bo >[ 9.776] gen9_composite_set_target: pixmap=616, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.776] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.776] color_convert: src=e6e6e6e6 [20028888] >[ 9.776] color_convert: dst=e6e6e6e6 [20028888] >[ 9.776] sna_render_get_solid: e6e6e6e6 >[ 9.776] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.776] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.776] gen4_choose_spans_emitter: solid source >[ 9.776] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.776] gen9_composite_get_binding_table(f800) >[ 9.776] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.776] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.776] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.776] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.776] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.776] gen9_emit_vertex_elements: setup id=5 >[ 9.776] thread_choose_span: clipped? 0 >[ 9.776] imprecise_trapezoid_span_converter: using 4 threads >[ 9.776] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.776] thread_choose_span: clipped? 0 >[ 9.777] span_thread: flushing 62 boxes >[ 9.777] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.777] span_thread: flushing 2 boxes >[ 9.777] span_thread: flushing 2 boxes >[ 9.777] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.777] span_thread: flushing 62 boxes >[ 9.777] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.777] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.777] gen8_vertex_flush[bfc] = 384 >[ 9.777] gen9_render_composite_spans_done() >[ 9.777] sna_composite_rectangles(pixmap=616, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.777] sna_composite_rectangles: converted to op 1 >[ 9.777] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.777] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.777] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.777] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.777] sna_composite_rectangles: dropping last-cpu hint >[ 9.777] sna_drawable_use_bo pixmap=616, box=((16, 16), (18, 60)), flags=9... >[ 9.777] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.777] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.777] sna_drawable_use_bo: using whole GPU bo >[ 9.777] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.777] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.777] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.777] sna_render_get_solid: ffffffff >[ 9.777] sna_render_get_solid(white) >[ 9.777] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.777] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.777] aligning vertex: was 3, now 2 floats per vertex >[ 9.777] gen9_composite_get_binding_table(f780) >[ 9.777] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.777] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.777] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.777] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.777] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.777] gen9_emit_sampler: sampler = 1 >[ 9.777] gen9_emit_sf: num_sf_outputs=1 >[ 9.777] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.777] gen9_emit_vertex_elements: setup id=0 >[ 9.777] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.777] (16, 16), (18, 60) >[ 9.777] gen8_vertex_flush[cbc] = 3 >[ 9.777] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=25c, drawable=266 >[ 9.777] sna_validate_gc: recomputing clip >[ 9.777] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.777] sna_copy_area: src=pixmap=616:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=614:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.777] sna_copy_area: normal copy >[ 9.777] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.777] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.777] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.777] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.777] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.777] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.777] sna_do_copy: pixmap -- no source clipping >[ 9.777] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.777] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.777] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=616+(-24, -136), dst pixmap=614+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.777] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.777] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.777] sna_drawable_use_bo pixmap=614, box=((24, 136), (600, 212)), flags=b... >[ 9.777] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.777] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.777] sna_drawable_use_bo: using whole GPU bo >[ 9.777] sna_pixmap_move_to_gpu(pixmap=616, usage=0), flags=a >[ 9.777] sna_pixmap_move_to_gpu: already all-damaged >[ 9.777] sna_pixmap_mark_active: pixmap=616, handle=38 >[ 9.777] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.777] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.777] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.777] gen9_composite_get_binding_table(f700) >[ 9.777] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.777] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.777] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.777] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.777] gen9_emit_sampler: sampler = 0 >[ 9.777] gen9_emit_vertex_elements: setup id=0 >[ 9.777] (0, 0) -> (24, 136) + (576, 76) >[ 9.777] gen8_vertex_flush[d10] = 3 >[ 9.777] sna_destroy_pixmap: pixmap=616, attached?=1 >[ 9.777] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.777] __kgem_bo_destroy: handle=38, size=204800 >[ 9.777] __kgem_bo_destroy: handle=38 -> active >[ 9.777] __sna_free_pixmap(pixmap=616) >[ 9.777] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.777] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.777] sna_glyphs: discarding mask >[ 9.777] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.777] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.777] gen9_render_composite: 0x0, current mode=1/1 >[ 9.777] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.777] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.777] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.777] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.777] sna_drawable_use_bo pixmap=614, box=((0, 0), (624, 224)), flags=7... >[ 9.777] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.777] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.777] sna_drawable_use_bo: using whole GPU bo >[ 9.777] gen9_composite_set_target: pixmap=614, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.777] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.777] color_convert: src=ff888888 [20028888] >[ 9.777] color_convert: dst=ff888888 [20028888] >[ 9.777] sna_render_get_solid: ff888888 >[ 9.777] sna_render_get_solid(5) = ff888888 (old) >[ 9.777] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.777] sna_transform_is_imprecise_integer_translation: no transform >[ 9.777] gen9_composite_picture: integer translation (0, 0), removing >[ 9.777] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.777] sna_render_pixmap_bo: GPU all damaged >[ 9.777] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.777] gen4_choose_composite_emitter: solid, identity mask >[ 9.777] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.777] aligning vertex: was 2, now 4 floats per vertex >[ 9.777] gen9_composite_get_binding_table(f680) >[ 9.777] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.777] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.777] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.777] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.777] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.777] kgem_add_handle: handle=6, index=11 >[ 9.777] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.777] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.777] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.777] gen9_emit_sampler: sampler = a >[ 9.777] gen9_emit_sf: num_sf_outputs=2 >[ 9.777] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.777] gen9_emit_vertex_elements: setup id=9 >[ 9.777] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.777] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.777] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.777] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.777] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.777] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.777] gen8_vertex_flush[dec] = 24 >[ 9.777] gen9_magic_ca_pass: CA fixup (10460 -> 10484) >[ 9.777] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.777] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.777] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.777] sna_composite(pixmap=614, op=3, src=210+(0, 0), mask=0+(28, 8), dst=614+(28, 8)+(0, 0), size=(20, 80) >[ 9.777] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.777] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.777] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.777] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.777] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.777] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.777] gen9_render_composite: 20x80, current mode=1/1 >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.777] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.777] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.777] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.777] sna_drawable_use_bo pixmap=614, box=((28, 8), (48, 88)), flags=7... >[ 9.777] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.777] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.777] sna_drawable_use_bo: using whole GPU bo >[ 9.777] gen9_composite_set_target: pixmap=614, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.777] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.777] sna_transform_is_imprecise_integer_translation: no transform >[ 9.777] gen9_composite_picture: integer translation (0, 0), removing >[ 9.777] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.777] sna_render_pixmap_bo: GPU all damaged >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.777] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.777] gen4_choose_composite_emitter: identity src, no mask >[ 9.777] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.777] aligning vertex: was 4, now 3 floats per vertex >[ 9.777] gen9_composite_get_binding_table(f5c0) >[ 9.777] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.777] kgem_add_handle: handle=12, index=12 >[ 9.777] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.777] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.777] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.777] gen9_emit_sampler: sampler = 2 >[ 9.777] gen9_emit_sf: num_sf_outputs=1 >[ 9.777] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.777] gen9_emit_vertex_elements: setup id=2 >[ 9.777] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.777] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.777] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.777] gen8_vertex_flush[f28] = 3 >[ 9.777] sna_composite(pixmap=614, op=3, src=214+(0, 0), mask=0+(28, 0), dst=614+(28, 0)+(0, 0), size=(20, 8) >[ 9.777] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.777] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.777] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.777] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.777] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.777] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.777] gen9_render_composite: 20x8, current mode=1/1 >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.777] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.777] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.777] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.777] sna_drawable_use_bo pixmap=614, box=((28, 0), (48, 8)), flags=7... >[ 9.777] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.777] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.777] sna_drawable_use_bo: using whole GPU bo >[ 9.777] gen9_composite_set_target: pixmap=614, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.777] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.777] sna_transform_is_imprecise_integer_translation: no transform >[ 9.777] gen9_composite_picture: integer translation (0, 0), removing >[ 9.777] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.777] sna_render_pixmap_bo: GPU all damaged >[ 9.777] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.777] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.777] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.777] gen4_choose_composite_emitter: identity src, no mask >[ 9.777] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.777] gen9_composite_get_binding_table(f540) >[ 9.777] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.777] kgem_add_handle: handle=24, index=13 >[ 9.777] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.777] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.777] gen9_emit_vertex_elements: setup id=2 >[ 9.777] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.777] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.777] gen8_vertex_flush[f64] = 3 >[ 9.777] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=266, drawable=264 >[ 9.777] sna_validate_gc: recomputing clip >[ 9.777] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.777] sna_copy_area: src=pixmap=614:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=612:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.777] sna_copy_area: normal copy >[ 9.777] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.777] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.777] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.777] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.777] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.777] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.777] sna_do_copy: pixmap -- no source clipping >[ 9.777] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.777] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.777] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=614+(-8, -896), dst pixmap=612+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.777] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.778] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.778] sna_drawable_use_bo pixmap=612, box=((8, 896), (632, 1120)), flags=b... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.778] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.778] sna_drawable_use_bo: using whole GPU bo >[ 9.778] sna_pixmap_move_to_gpu(pixmap=614, usage=0), flags=a >[ 9.778] sna_pixmap_move_to_gpu: already all-damaged >[ 9.778] sna_pixmap_mark_active: pixmap=614, handle=20 >[ 9.778] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.778] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.778] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.778] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.778] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.778] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.778] aligning vertex: was 3, now 2 floats per vertex >[ 9.778] gen9_composite_get_binding_table(f4c0) >[ 9.778] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.778] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.778] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.778] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.778] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.778] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.778] gen9_emit_sampler: sampler = 0 >[ 9.778] gen9_emit_vertex_elements: setup id=0 >[ 9.778] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.778] (0, 0) -> (8, 896) + (624, 224) >[ 9.778] gen8_vertex_flush[fec] = 3 >[ 9.778] sna_destroy_pixmap: pixmap=614, attached?=1 >[ 9.778] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.778] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.778] __kgem_bo_destroy: handle=20 -> active >[ 9.778] __sna_free_pixmap(pixmap=614) >[ 9.778] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.778] kgem_can_create_2d: 624x80 @ 32 >[ 9.778] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.778] kgem_can_create_2d: untiled size=200704 >[ 9.778] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.778] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.778] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.778] sna_create_pixmap: usage=0, flags=1b >[ 9.778] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.778] __pop_freed_pixmap: reusing freed pixmap=614 header >[ 9.778] create_pixmap_hdr: pixmap=617, width=624, height=80, usage=0 >[ 9.778] sna_create_pixmap: serial=617, 624x80, usage=0 >[ 9.778] sna_composite_rectangles(pixmap=618, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.778] sna_composite_rectangles: converted to op 0 >[ 9.778] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.778] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.778] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.778] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.778] sna_composite_rectangles: dropping last-cpu hint >[ 9.778] sna_drawable_use_bo pixmap=618, box=((0, 0), (624, 80)), flags=19... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.778] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.778] sna_pixmap_move_to_gpu(pixmap=618, usage=0), flags=b >[ 9.778] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.778] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.778] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.778] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.778] sna_pixmap_alloc_gpu: pixmap=618 >[ 9.778] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.778] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.778] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.778] 1:from active: pitch=2560, tiling=1, handle=38, id=684 >[ 9.778] __sna_damage_all(624, 80) >[ 9.778] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.778] sna_pixmap_mark_active: pixmap=618, handle=38 >[ 9.778] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.778] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.778] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.778] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.778] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.778] sna_render_get_solid: 0 >[ 9.778] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.778] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.778] gen9_composite_get_binding_table(f440) >[ 9.778] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.778] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.778] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.778] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.778] gen9_emit_sampler: sampler = 1 >[ 9.778] gen9_emit_vertex_elements: setup id=0 >[ 9.778] (0, 0), (624, 80) >[ 9.778] gen8_vertex_flush[1028] = 3 >[ 9.778] sna_composite_rectangles: pixmap=618 marking clear [0]? 1 >[ 9.778] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=264, drawable=26a >[ 9.778] sna_validate_gc: recomputing clip >[ 9.778] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.778] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=618:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.778] sna_copy_area: normal copy >[ 9.778] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.778] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.778] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.778] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.778] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.778] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.778] sna_do_copy: pixmap -- no source clipping >[ 9.778] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.778] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.778] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=618+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.778] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.778] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.778] sna_drawable_use_bo pixmap=618, box=((28, 0), (246, 80)), flags=b... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.778] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.778] sna_drawable_use_bo: using whole GPU bo >[ 9.778] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.778] sna_pixmap_move_to_gpu: already all-damaged >[ 9.778] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.778] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.778] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.778] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.778] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.778] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.778] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.778] gen9_composite_get_binding_table(f3c0) >[ 9.778] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.778] kgem_add_handle: handle=21, index=14 >[ 9.778] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.778] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.778] gen9_emit_sampler: sampler = 0 >[ 9.778] gen9_emit_vertex_elements: setup id=0 >[ 9.778] (0, 0) -> (28, 0) + (218, 80) >[ 9.778] gen8_vertex_flush[106c] = 3 >[ 9.778] sna_composite(pixmap=612, op=3, src=618+(0, 0), mask=0+(0, 0), dst=612+(8, 1136)+(0, 0), size=(624, 80) >[ 9.778] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.778] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.778] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.778] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.778] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.778] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.778] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.778] gen9_render_composite: 624x80, current mode=1/1 >[ 9.778] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.778] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.778] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.778] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.778] sna_drawable_use_bo pixmap=612, box=((8, 1136), (632, 1216)), flags=7... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.778] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.778] sna_drawable_use_bo: using whole GPU bo >[ 9.778] gen9_composite_set_target: pixmap=612, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.778] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.778] sna_transform_is_imprecise_integer_translation: no transform >[ 9.778] gen9_composite_picture: integer translation (0, 0), removing >[ 9.778] sna_render_pixmap_bo pixmap=618, (0, 0)x(624, 80)/(624, 80) >[ 9.778] sna_render_pixmap_bo: GPU all damaged >[ 9.778] color_convert: src=cc000000 [20028888] >[ 9.778] color_convert: dst=cc000000 [20028888] >[ 9.778] sna_render_get_solid: cc000000 >[ 9.778] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.778] gen4_choose_composite_emitter: identity source, identity mask >[ 9.778] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.778] aligning vertex: was 2, now 5 floats per vertex >[ 9.778] gen9_composite_get_binding_table(f340) >[ 9.778] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.778] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.778] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.778] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.778] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.778] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.778] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.778] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.778] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.778] gen9_emit_sampler: sampler = 3 >[ 9.778] gen9_emit_sf: num_sf_outputs=2 >[ 9.778] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.778] gen9_emit_vertex_elements: setup id=10 >[ 9.778] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.778] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.778] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.778] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.778] gen8_vertex_flush[1144] = 3 >[ 9.778] sna_destroy_pixmap: pixmap=618, attached?=1 >[ 9.778] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.778] __kgem_bo_destroy: handle=38, size=204800 >[ 9.778] __kgem_bo_destroy: handle=38 -> active >[ 9.778] __sna_free_pixmap(pixmap=618) >[ 9.778] sna_composite(pixmap=610, op=3, src=612+(0, 0), mask=0+(0, 0), dst=610+(0, 0)+(0, 0), size=(640, 2096) >[ 9.778] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.778] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.778] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.778] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.778] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.778] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.778] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.778] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.778] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.778] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.778] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.778] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.778] sna_drawable_use_bo pixmap=610, box=((0, 0), (640, 2096)), flags=7... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.778] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.778] sna_drawable_use_bo: using whole GPU bo >[ 9.778] gen9_composite_set_target: pixmap=610, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.778] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.778] sna_transform_is_imprecise_integer_translation: no transform >[ 9.778] gen9_composite_picture: integer translation (0, 0), removing >[ 9.778] sna_render_pixmap_bo pixmap=612, (0, 0)x(640, 2096)/(640, 2096) >[ 9.778] sna_render_pixmap_bo: GPU all damaged >[ 9.778] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.778] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.778] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.778] gen4_choose_composite_emitter: identity src, no mask >[ 9.778] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.778] aligning vertex: was 5, now 3 floats per vertex >[ 9.778] gen9_composite_get_binding_table(f280) >[ 9.778] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.778] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.778] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.778] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.778] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.778] gen9_emit_sampler: sampler = 2 >[ 9.778] gen9_emit_sf: num_sf_outputs=1 >[ 9.778] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.778] gen9_emit_vertex_elements: setup id=2 >[ 9.778] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.778] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.778] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.778] gen8_vertex_flush[11ec] = 3 >[ 9.778] sna_destroy_pixmap: pixmap=612, attached?=1 >[ 9.778] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.778] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.778] __kgem_bo_destroy: handle=25 -> active >[ 9.778] __sna_free_pixmap(pixmap=612) >[ 9.778] sna_composite(pixmap=606, op=3, src=610+(0, 0), mask=0+(160, 64), dst=606+(160, 64)+(0, 0), size=(640, 2096) >[ 9.778] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.778] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.778] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.778] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.778] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.778] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.778] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.778] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.778] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.778] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.778] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.778] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.778] sna_drawable_use_bo pixmap=606, box=((160, 64), (800, 2160)), flags=7... >[ 9.778] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.778] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.778] sna_drawable_use_bo: using whole GPU bo >[ 9.778] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.778] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.778] sna_transform_is_imprecise_integer_translation: no transform >[ 9.778] gen9_composite_picture: integer translation (0, 0), removing >[ 9.778] sna_render_pixmap_bo pixmap=610, (0, 0)x(640, 2096)/(640, 2096) >[ 9.778] sna_render_pixmap_bo: GPU all damaged >[ 9.778] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.778] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.778] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.778] gen4_choose_composite_emitter: identity src, no mask >[ 9.778] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.778] gen9_composite_get_binding_table(f200) >[ 9.778] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.778] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.778] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.778] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.778] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.778] gen9_emit_vertex_elements: setup id=2 >[ 9.778] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.778] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.778] gen8_vertex_flush[1238] = 3 >[ 9.778] sna_destroy_pixmap: pixmap=610, attached?=1 >[ 9.778] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.778] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.778] __kgem_bo_destroy: handle=11 -> active >[ 9.778] __sna_free_pixmap(pixmap=610) >[ 9.778] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.778] kgem_can_create_2d: 2x64 @ 32 >[ 9.778] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.778] kgem_can_create_2d: untiled size=4096 >[ 9.778] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.778] kgem_choose_tiling: 2x64 -> 0 >[ 9.778] sna_create_pixmap: usage=0, flags=a >[ 9.778] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.778] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.778] create_pixmap: serial=619, usage=0, 2x64 >[ 9.778] sna_create_pixmap: serial=619, 2x64, usage=0 >[ 9.778] sna_composite_rectangles(pixmap=620, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.778] sna_composite_rectangles: converted to op 0 >[ 9.778] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.778] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.778] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.778] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.778] sna_composite_rectangles: fallback, dst pixmap=620 too small or not attached >[ 9.778] sna_composite_rectangles: fallback >[ 9.778] sna_drawable_move_region_to_cpu(pixmap=620 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.778] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.778] _sna_pixmap_move_to_cpu(pixmap=620, 2x64, flags=1) >[ 9.778] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.778] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.778] operate_inplace: no, inplace operation not suitable >[ 9.778] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.778] __sna_damage_all(2, 64) >[ 9.778] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.778] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.778] kgem_can_create_2d: 1x32 @ 32 >[ 9.778] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.778] kgem_can_create_2d: untiled size=4096 >[ 9.778] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.778] kgem_choose_tiling: 1x32 -> 0 >[ 9.778] sna_create_pixmap: usage=0, flags=a >[ 9.778] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.778] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.778] create_pixmap: serial=621, usage=0, 1x32 >[ 9.778] sna_create_pixmap: serial=621, 1x32, usage=0 >[ 9.778] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=26a, drawable=26e >[ 9.778] sna_validate_gc: recomputing clip >[ 9.778] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.778] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.778] try_upload__fast: ignore existing cpu damage (if any) >[ 9.778] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.778] try_upload__fast: no, no gpu damage >[ 9.778] sna_drawable_move_region_to_cpu(pixmap=622 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.778] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.778] _sna_pixmap_move_to_cpu(pixmap=622, 1x32, flags=1) >[ 9.778] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.778] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.779] operate_inplace: no, inplace operation not suitable >[ 9.779] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.779] __sna_damage_all(1, 32) >[ 9.779] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.779] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.779] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.779] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.779] sna_accel_flush: flush?=0, dirty?=0 >[ 9.779] sna_composite(pixmap=620, op=1, src=622+(0, 0), mask=0+(0, 0), dst=620+(0, 0)+(0, 0), size=(2, 64) >[ 9.779] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.779] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.779] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.779] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.779] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.779] sna_composite: fallback, dst pixmap=620 is too small (or completely damaged) >[ 9.779] sna_composite: fallback -- fbComposite >[ 9.779] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.779] sna_composite_fb: fallback -- move src to cpu >[ 9.779] _sna_pixmap_move_to_cpu(pixmap=622, 1x32, flags=2) >[ 9.779] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.779] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.779] sna_composite_fb: fallback -- move dst to cpu >[ 9.779] sna_drawable_move_region_to_cpu(pixmap=620 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.779] sna_drawable_move_region_to_cpu: pixmap=620 all damaged on CPU >[ 9.779] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.779] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.779] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.779] sna_destroy_pixmap: pixmap=622, attached?=1 >[ 9.779] __sna_free_pixmap(pixmap=622) >[ 9.779] sna_composite(pixmap=606, op=3, src=620+(0, 0), mask=0+(0, 0), dst=606+(0, 0)+(0, 0), size=(3840, 64) >[ 9.779] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.779] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.779] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.779] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.779] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.779] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.779] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.779] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.779] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.779] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.779] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.779] sna_drawable_use_bo pixmap=606, box=((0, 0), (3840, 64)), flags=7... >[ 9.779] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.779] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.779] sna_drawable_use_bo: using whole GPU bo >[ 9.779] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.779] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.779] sna_transform_is_imprecise_integer_translation: no transform >[ 9.779] gen9_composite_picture: integer translation (0, 0), removing >[ 9.779] sna_render_pixmap_bo pixmap=620, (0, 0)x(3840, 64)/(2, 64) >[ 9.779] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.779] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.779] use_cpu_bo: no cpu bo >[ 9.779] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.779] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.779] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.779] sna_drawable_move_region_to_cpu(pixmap=620 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.779] sna_drawable_move_region_to_cpu: pixmap=620 all damaged on CPU >[ 9.779] kgem_can_create_2d: 2x64 @ 32 >[ 9.779] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.779] kgem_can_create_2d: untiled size=4096 >[ 9.779] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.779] kgem_choose_tiling: 2x64 -> 0 >[ 9.779] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.779] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.779] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.779] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.779] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.779] search_linear_cache: searching for inactive gtt map >[ 9.779] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.779] search_linear_cache: searching for inactive gtt map >[ 9.779] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.779] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.779] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.779] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.779] kgem_create_buffer: reusing handle=23 for buffer >[ 9.779] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.779] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.779] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.779] kgem_bo_map: converting request for GTT map into CPU map >[ 9.779] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.779] kgem_bo_sync__cpu: handle=23 >[ 9.779] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.779] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.779] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.779] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.779] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.779] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.779] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.779] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.779] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.779] upload: adding upload cache to pixmap=620 >[ 9.779] kgem_proxy_bo_attach: handle=23 >[ 9.779] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.779] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.779] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.779] gen4_choose_composite_emitter: identity src, no mask >[ 9.779] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.779] gen9_composite_get_binding_table(f180) >[ 9.779] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.779] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.779] kgem_add_handle: handle=23, index=15 >[ 9.779] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.779] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.779] gen9_emit_sampler: sampler = a >[ 9.779] gen9_emit_vertex_elements: setup id=2 >[ 9.779] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.779] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.779] gen8_vertex_flush[127c] = 3 >[ 9.779] sna_destroy_pixmap: pixmap=620, attached?=1 >[ 9.779] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.779] __sna_free_pixmap(pixmap=620) >[ 9.779] sna_composite(pixmap=606, op=3, src=292+(0, 0), mask=0+(0, 0), dst=606+(0, 0)+(0, 0), size=(3840, 48) >[ 9.779] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.779] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.779] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.779] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.779] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.779] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.779] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.779] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.779] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.779] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.779] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.779] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.779] sna_drawable_use_bo pixmap=606, box=((0, 0), (3840, 48)), flags=7... >[ 9.779] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.779] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.779] sna_drawable_use_bo: using whole GPU bo >[ 9.779] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.779] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.779] sna_transform_is_imprecise_integer_translation: no transform >[ 9.779] gen9_composite_picture: integer translation (0, 0), removing >[ 9.779] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.779] sna_render_pixmap_bo: GPU all damaged >[ 9.779] color_convert: src=7c000000 [20028888] >[ 9.779] color_convert: dst=7c000000 [20028888] >[ 9.779] sna_render_get_solid: 7c000000 >[ 9.779] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.779] gen4_choose_composite_emitter: identity source, identity mask >[ 9.779] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.779] aligning vertex: was 3, now 5 floats per vertex >[ 9.779] gen9_composite_get_binding_table(f100) >[ 9.779] gen9_emit_sampler: sampler = 3 >[ 9.779] gen9_emit_sf: num_sf_outputs=2 >[ 9.779] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.779] gen9_emit_vertex_elements: setup id=10 >[ 9.779] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.779] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.779] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.779] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.779] gen8_vertex_flush[132c] = 3 >[ 9.779] sna_composite_rectangles(pixmap=606, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.779] sna_composite_rectangles: converted to op 3 >[ 9.779] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.779] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.779] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.779] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.779] sna_drawable_use_bo pixmap=606, box=((0, 0), (3840, 48)), flags=1... >[ 9.779] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.779] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.779] sna_drawable_use_bo: using whole GPU bo >[ 9.779] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.779] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.779] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.779] sna_render_get_solid: 660a0a0a >[ 9.779] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.779] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.779] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.779] aligning vertex: was 5, now 2 floats per vertex >[ 9.779] gen9_composite_get_binding_table(f0c0) >[ 9.779] gen9_emit_sampler: sampler = 1 >[ 9.779] gen9_emit_sf: num_sf_outputs=1 >[ 9.779] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.779] gen9_emit_vertex_elements: setup id=0 >[ 9.779] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.779] (0, 0), (3840, 48) >[ 9.779] gen8_vertex_flush[13d4] = 3 >[ 9.779] sna_composite(pixmap=606, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=606+(3786, 6)+(0, 0), size=(44, 36) >[ 9.779] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.779] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.779] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.779] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.779] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.779] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.779] gen9_render_composite: 44x36, current mode=1/1 >[ 9.779] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.779] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.779] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.779] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.779] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.779] sna_drawable_use_bo pixmap=606, box=((3786, 6), (3830, 42)), flags=7... >[ 9.779] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.779] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.779] sna_drawable_use_bo: using whole GPU bo >[ 9.779] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.779] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.779] sna_transform_is_imprecise_integer_translation: no transform >[ 9.779] gen9_composite_picture: integer translation (0, 0), removing >[ 9.779] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.779] sna_render_pixmap_bo: CPU all damaged >[ 9.779] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.779] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.779] __kgem_retire_rq: request 1 complete >[ 9.779] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.779] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.779] gen8_vertex_close: used=42042, vbo active? 31, vb=625, nreloc=5 >[ 9.779] gen8_vertex_close: reloc[0] = 287 >[ 9.779] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.779] kgem_add_handle: handle=31, index=16 >[ 9.779] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.779] gen8_vertex_close: reloc[1] = 357 >[ 9.779] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.779] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.779] gen8_vertex_close: reloc[2] = 487 >[ 9.779] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.779] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.779] gen8_vertex_close: reloc[3] = 608 >[ 9.779] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.779] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.779] gen8_vertex_close: reloc[4] = 886 >[ 9.779] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.779] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.779] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.779] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.779] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.779] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.779] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.779] kgem_fixup_relocs: shrinking by 53248 >[ 9.779] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.779] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.779] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.779] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.779] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.779] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.779] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.779] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.779] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.779] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=7 >[ 9.779] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.779] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.779] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=7 >[ 9.779] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=7 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=7 >[ 9.779] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=8 >[ 9.779] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.779] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.779] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.779] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.779] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.779] __kgem_bo_clear_busy: handle=7 >[ 9.779] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.779] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.779] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.779] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.779] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.779] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.779] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.779] gen4_choose_composite_emitter: identity src, no mask >[ 9.779] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.779] aligning vertex: was 2, now 3 floats per vertex >[ 9.779] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.779] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.779] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.779] kgem_add_handle: handle=4, index=0 >[ 9.779] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.779] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.779] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.779] gen9_composite_get_binding_table(ffc0) >[ 9.779] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.779] kgem_add_handle: handle=39, index=1 >[ 9.779] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.779] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.780] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.780] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.780] kgem_add_handle: handle=32, index=2 >[ 9.780] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.780] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.780] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.780] gen9_emit_sampler: sampler = 2 >[ 9.780] gen9_emit_sf: num_sf_outputs=1 >[ 9.780] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.780] gen9_emit_vertex_elements: setup id=2 >[ 9.780] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.780] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.780] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.780] gen8_vertex_flush[490] = 3 >[ 9.780] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.780] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.780] sna_glyphs: discarding mask >[ 9.780] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.780] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.780] gen9_render_composite: 0x0, current mode=1/1 >[ 9.780] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.780] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.780] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.780] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.780] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=7... >[ 9.780] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.780] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.780] sna_drawable_use_bo: using whole GPU bo >[ 9.780] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.780] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.780] color_convert: src=ffdfdbd2 [20028888] >[ 9.780] color_convert: dst=ffdfdbd2 [20028888] >[ 9.780] sna_render_get_solid: ffdfdbd2 >[ 9.780] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.780] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.780] sna_transform_is_imprecise_integer_translation: no transform >[ 9.780] gen9_composite_picture: integer translation (0, 0), removing >[ 9.780] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.780] sna_render_pixmap_bo: GPU all damaged >[ 9.780] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.780] gen4_choose_composite_emitter: solid, identity mask >[ 9.780] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.780] aligning vertex: was 3, now 4 floats per vertex >[ 9.780] gen9_composite_get_binding_table(ff00) >[ 9.780] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.780] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.780] kgem_add_handle: handle=8, index=3 >[ 9.780] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.780] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.780] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.780] kgem_add_handle: handle=6, index=4 >[ 9.780] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.780] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.780] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.780] gen9_emit_sampler: sampler = a >[ 9.780] gen9_emit_sf: num_sf_outputs=2 >[ 9.780] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.780] gen9_emit_vertex_elements: setup id=9 >[ 9.780] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.780] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.780] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.780] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.780] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.780] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.780] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.780] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.780] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.780] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.780] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.780] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.780] gen8_vertex_flush[56c] = 15 >[ 9.780] gen9_magic_ca_pass: CA fixup (10513 -> 10528) >[ 9.780] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.780] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.780] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.780] sna_composite(pixmap=606, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=606+(3626, 6)+(0, 0), size=(48, 36) >[ 9.780] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.780] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.780] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.780] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.780] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.780] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.780] gen9_render_composite: 48x36, current mode=1/1 >[ 9.780] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.780] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.780] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.780] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.780] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.780] sna_drawable_use_bo pixmap=606, box=((3626, 6), (3674, 42)), flags=7... >[ 9.780] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.780] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.780] sna_drawable_use_bo: using whole GPU bo >[ 9.780] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.780] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.780] sna_transform_is_imprecise_integer_translation: no transform >[ 9.780] gen9_composite_picture: integer translation (0, 0), removing >[ 9.780] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.780] sna_render_pixmap_bo: CPU all damaged >[ 9.780] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.780] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.780] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.780] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.780] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.780] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.780] gen4_choose_composite_emitter: identity src, no mask >[ 9.780] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.780] aligning vertex: was 4, now 3 floats per vertex >[ 9.780] gen9_composite_get_binding_table(fe40) >[ 9.780] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.780] kgem_add_handle: handle=33, index=5 >[ 9.780] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.780] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.780] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.780] gen9_emit_sampler: sampler = 2 >[ 9.780] gen9_emit_sf: num_sf_outputs=1 >[ 9.780] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.780] gen9_emit_vertex_elements: setup id=2 >[ 9.780] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.780] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.780] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.780] gen8_vertex_flush[6a8] = 3 >[ 9.780] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.780] kgem_can_create_2d: 26x20 @ 32 >[ 9.780] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.780] kgem_can_create_2d: untiled size=4096 >[ 9.780] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.780] kgem_choose_tiling: 26x20 -> 0 >[ 9.780] sna_create_pixmap: usage=0, flags=a >[ 9.780] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.780] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.780] create_pixmap: serial=623, usage=0, 26x20 >[ 9.780] sna_create_pixmap: serial=623, 26x20, usage=0 >[ 9.781] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=26e, drawable=270 >[ 9.781] sna_validate_gc: recomputing clip >[ 9.781] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.781] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.781] try_upload__fast: ignore existing cpu damage (if any) >[ 9.781] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.781] try_upload__fast: no, no gpu damage >[ 9.781] sna_drawable_move_region_to_cpu(pixmap=624 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.781] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.781] _sna_pixmap_move_to_cpu(pixmap=624, 26x20, flags=1) >[ 9.781] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.781] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.781] operate_inplace: no, inplace operation not suitable >[ 9.781] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.781] __sna_damage_all(26, 20) >[ 9.781] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.781] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.781] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.781] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.781] sna_accel_flush: flush?=1, dirty?=1 >[ 9.781] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.781] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.781] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.781] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.781] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.781] kgem_bo_sync__cpu_full: handle=33 >[ 9.781] gen8_vertex_close: used=42123, vbo active? 31, vb=204, nreloc=2 >[ 9.781] gen8_vertex_close: reloc[0] = 287 >[ 9.781] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.781] kgem_add_handle: handle=31, index=6 >[ 9.781] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.781] gen8_vertex_close: reloc[1] = 342 >[ 9.781] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.781] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.781] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.781] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.781] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.781] kgem_fixup_relocs: shrinking by 61440 >[ 9.781] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.781] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.781] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.781] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.781] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.781] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.781] __kgem_bo_clear_busy: handle=8 >[ 9.781] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.781] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.781] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.781] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.781] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.781] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.781] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.796] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.796] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.796] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.796] __kgem_retire_rq: request 2 complete >[ 9.796] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.796] kgem_bo_move_to_cache: release handle=11 >[ 9.796] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.796] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.796] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.796] kgem_bo_move_to_cache: release handle=25 >[ 9.796] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.796] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.796] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.796] kgem_bo_move_to_cache: release handle=38 >[ 9.796] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.796] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.796] kgem_bo_move_to_cache: release handle=20 >[ 9.796] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.796] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.796] kgem_bo_move_to_cache: release handle=22 >[ 9.796] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.796] __kgem_retire_rq: request 1 complete >[ 9.796] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.796] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.796] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.796] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.796] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.796] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.796] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.796] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.796] kgem_bo_sync__cpu_full: handle=32 >[ 9.796] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.796] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.796] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.796] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.796] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.796] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.796] sna_accel_flush: flush?=0, dirty?=0 >[ 9.796] sna_block_handler (tv=0.0) >[ 9.796] sna_wakeup_handler >[ 9.796] sna_mode_wakeup: len=32 >[ 9.796] sna_mode_wakeup: recording last swap on pipe=0, frame 340 [154], time 9.778409 >[ 9.796] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.796] sna_mode_wakeup: flip complete, pending? 1 >[ 9.796] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.796] sna_composite(pixmap=606, op=3, src=624+(2370, 10), mask=0+(3554, 6), dst=606+(3554, 6)+(0, 0), size=(52, 36) >[ 9.796] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.796] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.796] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.796] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.796] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.796] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.796] gen9_render_composite: 52x36, current mode=0/1 >[ 9.796] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.796] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.796] sna_blt_composite: unsupported op [3] for blitting >[ 9.796] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.796] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.796] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.796] sna_drawable_use_bo pixmap=606, box=((3554, 6), (3606, 42)), flags=7... >[ 9.796] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.796] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.796] sna_drawable_use_bo: using whole GPU bo >[ 9.796] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.796] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.796] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.796] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.796] sna_render_pixmap_bo pixmap=624, (2370, 10)x(52, 36)/(26, 20) >[ 9.796] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.796] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.796] use_cpu_bo: no cpu bo >[ 9.796] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.796] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.796] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.796] sna_drawable_move_region_to_cpu(pixmap=624 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.796] sna_drawable_move_region_to_cpu: pixmap=624 all damaged on CPU >[ 9.796] kgem_can_create_2d: 26x20 @ 32 >[ 9.796] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.796] kgem_can_create_2d: untiled size=4096 >[ 9.796] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.796] kgem_choose_tiling: 26x20 -> 0 >[ 9.796] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.796] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.796] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.796] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.796] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.796] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.796] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.796] upload: adding upload cache to pixmap=624 >[ 9.796] kgem_proxy_bo_attach: handle=23 >[ 9.796] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.796] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.796] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.796] gen4_choose_composite_emitter: simple src, no mask >[ 9.796] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.796] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.796] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.796] kgem_add_handle: handle=4, index=0 >[ 9.796] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] gen9_composite_get_binding_table(ffc0) >[ 9.796] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.796] kgem_add_handle: handle=39, index=1 >[ 9.796] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.796] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.796] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.796] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.796] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.796] kgem_add_handle: handle=23, index=2 >[ 9.796] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.796] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.796] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.796] gen9_emit_sampler: sampler = 22 >[ 9.796] gen9_emit_sf: num_sf_outputs=1 >[ 9.796] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.796] gen9_emit_vertex_elements: setup id=2 >[ 9.796] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.796] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.796] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.796] gen8_vertex_flush[490] = 3 >[ 9.796] sna_destroy_pixmap: pixmap=624, attached?=1 >[ 9.796] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.796] __sna_free_pixmap(pixmap=624) >[ 9.796] sna_composite(pixmap=606, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=606+(3490, 6)+(0, 0), size=(44, 36) >[ 9.796] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.796] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.796] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.796] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.796] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.796] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.796] gen9_render_composite: 44x36, current mode=1/1 >[ 9.796] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.796] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.796] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.796] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.796] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.796] sna_drawable_use_bo pixmap=606, box=((3490, 6), (3534, 42)), flags=7... >[ 9.796] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.796] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.796] sna_drawable_use_bo: using whole GPU bo >[ 9.796] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.796] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.796] sna_transform_is_imprecise_integer_translation: no transform >[ 9.796] gen9_composite_picture: integer translation (0, 0), removing >[ 9.796] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.796] sna_render_pixmap_bo: CPU all damaged >[ 9.796] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.796] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.796] gen8_vertex_close: used=42132, vbo active? 31, vb=4, nreloc=1 >[ 9.796] gen8_vertex_close: reloc[0] = 287 >[ 9.796] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.796] kgem_add_handle: handle=31, index=3 >[ 9.796] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.796] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.796] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.796] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.796] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.796] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.796] kgem_fixup_relocs: shrinking by 61440 >[ 9.796] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.796] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.796] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.796] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.796] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.796] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.796] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.796] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.796] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.796] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.796] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.796] gen4_choose_composite_emitter: identity src, no mask >[ 9.796] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.796] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.796] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.796] kgem_add_handle: handle=4, index=0 >[ 9.796] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] gen9_composite_get_binding_table(ffc0) >[ 9.796] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.796] kgem_add_handle: handle=39, index=1 >[ 9.796] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.796] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.796] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.796] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.796] kgem_add_handle: handle=34, index=2 >[ 9.796] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.796] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.796] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.796] gen9_emit_sampler: sampler = 2 >[ 9.796] gen9_emit_sf: num_sf_outputs=1 >[ 9.796] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.796] gen9_emit_vertex_elements: setup id=2 >[ 9.796] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.796] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.796] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.796] gen8_vertex_flush[490] = 3 >[ 9.796] sna_composite(pixmap=606, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=606+(3422, 6)+(0, 0), size=(48, 36) >[ 9.796] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.796] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.796] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.796] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.796] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.796] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.796] gen9_render_composite: 48x36, current mode=1/1 >[ 9.796] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.796] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.796] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.796] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.796] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.796] sna_drawable_use_bo pixmap=606, box=((3422, 6), (3470, 42)), flags=7... >[ 9.796] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.796] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.796] sna_drawable_use_bo: using whole GPU bo >[ 9.796] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.796] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.796] sna_transform_is_imprecise_integer_translation: no transform >[ 9.796] gen9_composite_picture: integer translation (0, 0), removing >[ 9.796] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.796] sna_render_pixmap_bo: CPU all damaged >[ 9.796] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.796] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.796] __kgem_retire_rq: request 1 complete >[ 9.796] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.796] gen8_vertex_close: used=42141, vbo active? 31, vb=4, nreloc=1 >[ 9.796] gen8_vertex_close: reloc[0] = 287 >[ 9.796] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.796] kgem_add_handle: handle=31, index=3 >[ 9.796] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.796] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.796] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.796] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.796] kgem_fixup_relocs: shrinking by 61440 >[ 9.796] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.796] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.796] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.796] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.796] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.796] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.796] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.796] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.796] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.796] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.796] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.796] gen4_choose_composite_emitter: identity src, no mask >[ 9.796] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.796] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.796] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.796] kgem_add_handle: handle=4, index=0 >[ 9.796] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.796] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.796] gen9_composite_get_binding_table(ffc0) >[ 9.796] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.796] kgem_add_handle: handle=39, index=1 >[ 9.796] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.796] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.797] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.797] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.797] kgem_add_handle: handle=28, index=2 >[ 9.797] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.797] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.797] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.797] gen9_emit_sampler: sampler = 2 >[ 9.797] gen9_emit_sf: num_sf_outputs=1 >[ 9.797] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.797] gen9_emit_vertex_elements: setup id=2 >[ 9.797] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.797] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.797] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.797] gen8_vertex_flush[490] = 3 >[ 9.797] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.797] kgem_can_create_2d: 16x16 @ 32 >[ 9.797] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.797] kgem_can_create_2d: untiled size=4096 >[ 9.797] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.797] kgem_choose_tiling: 16x16 -> 0 >[ 9.797] sna_create_pixmap: usage=0, flags=a >[ 9.797] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.797] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.797] create_pixmap: serial=625, usage=0, 16x16 >[ 9.797] sna_create_pixmap: serial=625, 16x16, usage=0 >[ 9.797] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=270, drawable=272 >[ 9.797] sna_validate_gc: recomputing clip >[ 9.797] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.797] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.797] try_upload__fast: ignore existing cpu damage (if any) >[ 9.797] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.797] try_upload__fast: no, no gpu damage >[ 9.797] sna_drawable_move_region_to_cpu(pixmap=626 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.797] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.797] _sna_pixmap_move_to_cpu(pixmap=626, 16x16, flags=1) >[ 9.797] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.797] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.797] operate_inplace: no, inplace operation not suitable >[ 9.797] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.797] __sna_damage_all(16, 16) >[ 9.797] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.797] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.797] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.797] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.797] sna_accel_flush: flush?=1, dirty?=1 >[ 9.797] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.797] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.797] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.797] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.797] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.797] kgem_bo_sync__cpu_full: handle=28 >[ 9.797] gen8_vertex_close: used=42150, vbo active? 31, vb=4, nreloc=1 >[ 9.797] gen8_vertex_close: reloc[0] = 287 >[ 9.797] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.797] kgem_add_handle: handle=31, index=3 >[ 9.797] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.797] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.797] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.797] __kgem_retire_rq: request 1 complete >[ 9.797] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.797] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.797] kgem_fixup_relocs: shrinking by 61440 >[ 9.797] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.797] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.797] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.797] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.797] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.797] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.797] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.797] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.797] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.797] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.797] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.797] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.797] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.797] __kgem_retire_rq: request 1 complete >[ 9.797] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.797] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.797] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.797] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.797] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.797] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.797] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.797] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.797] kgem_bo_sync__cpu_full: handle=34 >[ 9.797] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.797] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.797] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.797] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.797] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.797] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.797] sna_composite(pixmap=606, op=3, src=626+(2247, 15), mask=0+(3370, 7), dst=606+(3370, 7)+(0, 0), size=(32, 34) >[ 9.797] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.797] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.797] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.797] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.797] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.797] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.797] gen9_render_composite: 32x34, current mode=0/1 >[ 9.797] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.797] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.797] sna_blt_composite: unsupported op [3] for blitting >[ 9.797] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.797] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.797] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.797] sna_drawable_use_bo pixmap=606, box=((3370, 7), (3402, 41)), flags=7... >[ 9.797] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.797] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.797] sna_drawable_use_bo: using whole GPU bo >[ 9.797] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.797] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.797] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.797] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.797] sna_render_pixmap_bo pixmap=626, (2247, 15)x(32, 34)/(16, 16) >[ 9.797] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.797] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.797] use_cpu_bo: no cpu bo >[ 9.797] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.797] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.797] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.797] sna_drawable_move_region_to_cpu(pixmap=626 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.797] sna_drawable_move_region_to_cpu: pixmap=626 all damaged on CPU >[ 9.797] kgem_can_create_2d: 16x16 @ 32 >[ 9.797] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.797] kgem_can_create_2d: untiled size=4096 >[ 9.797] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.797] kgem_choose_tiling: 16x16 -> 0 >[ 9.797] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.797] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.797] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.797] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.797] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.797] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.797] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.797] upload: adding upload cache to pixmap=626 >[ 9.797] kgem_proxy_bo_attach: handle=23 >[ 9.797] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.797] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.797] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.797] gen4_choose_composite_emitter: simple src, no mask >[ 9.797] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.797] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.797] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.797] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.797] kgem_add_handle: handle=4, index=0 >[ 9.797] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.797] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.797] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.797] gen9_composite_get_binding_table(ffc0) >[ 9.797] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.797] kgem_add_handle: handle=39, index=1 >[ 9.797] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.797] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.797] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.797] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.797] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.797] kgem_add_handle: handle=23, index=2 >[ 9.797] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.797] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.797] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.797] gen9_emit_sampler: sampler = 22 >[ 9.797] gen9_emit_sf: num_sf_outputs=1 >[ 9.797] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.797] gen9_emit_vertex_elements: setup id=2 >[ 9.797] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.797] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.797] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.797] gen8_vertex_flush[490] = 3 >[ 9.797] sna_destroy_pixmap: pixmap=626, attached?=1 >[ 9.797] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.797] __sna_free_pixmap(pixmap=626) >[ 9.797] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.797] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.797] sna_glyphs: discarding mask >[ 9.797] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.797] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.797] gen9_render_composite: 0x0, current mode=1/1 >[ 9.797] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.797] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.797] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.797] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.797] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=7... >[ 9.797] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.797] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.797] sna_drawable_use_bo: using whole GPU bo >[ 9.797] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.797] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.797] color_convert: src=ff232321 [20028888] >[ 9.797] color_convert: dst=ff232321 [20028888] >[ 9.797] sna_render_get_solid: ff232321 >[ 9.797] sna_render_get_solid(7) = ff232321 (old) >[ 9.797] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.797] sna_transform_is_imprecise_integer_translation: no transform >[ 9.797] gen9_composite_picture: integer translation (0, 0), removing >[ 9.797] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.797] sna_render_pixmap_bo: GPU all damaged >[ 9.797] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.797] gen4_choose_composite_emitter: solid, identity mask >[ 9.797] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.797] aligning vertex: was 3, now 4 floats per vertex >[ 9.797] gen9_composite_get_binding_table(ff00) >[ 9.797] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.797] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.797] kgem_add_handle: handle=8, index=3 >[ 9.797] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.797] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.797] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.797] kgem_add_handle: handle=6, index=4 >[ 9.797] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.797] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.797] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.797] gen9_emit_sampler: sampler = a >[ 9.797] gen9_emit_sf: num_sf_outputs=2 >[ 9.797] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.797] gen9_emit_vertex_elements: setup id=9 >[ 9.797] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.797] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.797] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.797] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.797] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.797] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.797] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.797] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.797] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.797] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.797] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.797] gen8_vertex_flush[56c] = 48 >[ 9.797] gen9_magic_ca_pass: CA fixup (10540 -> 10588) >[ 9.797] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.797] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.797] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.797] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.797] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.797] sna_glyphs: discarding mask >[ 9.797] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.797] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.797] gen9_render_composite: 0x0, current mode=1/1 >[ 9.797] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.797] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.797] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.797] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.797] sna_drawable_use_bo pixmap=606, box=((0, 0), (7680, 2160)), flags=7... >[ 9.797] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.797] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.797] sna_drawable_use_bo: using whole GPU bo >[ 9.797] gen9_composite_set_target: pixmap=606, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.797] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.797] color_convert: src=ff8e8b85 [20028888] >[ 9.797] color_convert: dst=ff8e8b85 [20028888] >[ 9.797] sna_render_get_solid: ff8e8b85 >[ 9.797] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.797] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.797] sna_transform_is_imprecise_integer_translation: no transform >[ 9.797] gen9_composite_picture: integer translation (0, 0), removing >[ 9.797] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.797] sna_render_pixmap_bo: GPU all damaged >[ 9.797] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.797] gen4_choose_composite_emitter: solid, identity mask >[ 9.797] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.797] gen9_composite_get_binding_table(fe40) >[ 9.797] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.797] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.797] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.797] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.797] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.797] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.797] gen9_emit_vertex_elements: setup id=9 >[ 9.797] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.797] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.797] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.797] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.797] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.797] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.797] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.798] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.798] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.798] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.798] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.798] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.798] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.798] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.798] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.798] gen8_vertex_flush[66c] = 48 >[ 9.798] gen9_magic_ca_pass: CA fixup (10588 -> 10636) >[ 9.798] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.798] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.798] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.798] sna_copy_area: src=pixmap=606:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.798] sna_copy_area: normal copy >[ 9.798] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.798] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.798] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.798] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.798] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.798] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.798] sna_do_copy: pixmap -- no source clipping >[ 9.798] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.798] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.798] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=606+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.798] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.798] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.798] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.798] sna_drawable_use_bo: pinned, never REPLACES >[ 9.798] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.798] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.798] sna_drawable_use_bo: applying move-to-gpu override >[ 9.798] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.798] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.798] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.798] wait_for_shadow: setting front pixmap to handle=35 >[ 9.798] sna_drawable_use_bo: using whole GPU bo >[ 9.798] sna_pixmap_move_to_gpu(pixmap=606, usage=0), flags=a >[ 9.798] sna_pixmap_move_to_gpu: already all-damaged >[ 9.798] sna_pixmap_mark_active: pixmap=606, handle=39 >[ 9.798] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.798] sna_pixmap_make_cow: make cow src=606, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.798] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.798] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.798] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.798] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.798] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.798] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.798] kgem_set_mode: flushing before new bo >[ 9.798] gen8_vertex_close: used=42544, vbo active? 31, vb=204, nreloc=2 >[ 9.798] gen8_vertex_close: reloc[0] = 287 >[ 9.798] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.798] kgem_add_handle: handle=31, index=5 >[ 9.798] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.798] gen8_vertex_close: reloc[1] = 342 >[ 9.798] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.798] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.798] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.798] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.798] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.798] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.798] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.798] kgem_fixup_relocs: shrinking by 61440 >[ 9.798] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.798] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.798] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.798] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.798] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.798] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.798] __kgem_bo_clear_busy: handle=8 >[ 9.798] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.798] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.798] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.798] __kgem_bo_clear_busy: handle=8 >[ 9.798] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.798] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.798] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.798] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.798] aligning vertex: was 4, now 2 floats per vertex >[ 9.798] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.798] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.798] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.798] kgem_add_handle: handle=4, index=0 >[ 9.798] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.798] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.798] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.798] gen9_composite_get_binding_table(ffc0) >[ 9.798] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.798] kgem_add_handle: handle=35, index=1 >[ 9.798] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.798] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.798] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.798] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.798] kgem_add_handle: handle=39, index=2 >[ 9.798] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.798] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.798] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.798] gen9_emit_sampler: sampler = 0 >[ 9.798] gen9_emit_sf: num_sf_outputs=1 >[ 9.798] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.798] gen9_emit_vertex_elements: setup id=0 >[ 9.798] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.798] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.798] gen8_vertex_flush[490] = 3 >[ 9.798] sna_destroy_pixmap: pixmap=606, attached?=1 >[ 9.798] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.798] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.798] __kgem_bo_destroy: handle=39 -> active >[ 9.798] __sna_free_pixmap(pixmap=606) >[ 9.798] sna_accel_flush: flush?=0, dirty?=0 >[ 9.798] sna_accel_flush: flush?=0, dirty?=0 >[ 9.798] sna_block_handler (tv=598.359000) >[ 9.798] kgem_retire, need_retire?=1 >[ 9.798] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.798] kgem_retire__requests_ring: retiring ring 0 >[ 9.798] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.798] __kgem_retire_rq: request 1 complete >[ 9.798] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.798] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.798] kgem_retire -- retired=0, need_retire=0 >[ 9.798] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.798] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.798] __kgem_bo_destroy: handle=23, size=262144 >[ 9.798] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.798] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.798] sna_accel_block: GPU idle, flushing >[ 9.798] gen8_vertex_close: used=42550, vbo active? 31, vb=1, nreloc=1 >[ 9.798] gen8_vertex_close: reloc[0] = 287 >[ 9.798] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.798] kgem_add_handle: handle=31, index=3 >[ 9.798] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.798] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.798] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.798] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.798] kgem_fixup_relocs: shrinking by 61440 >[ 9.798] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.798] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.798] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.798] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.798] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.798] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.798] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.798] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.798] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.798] sna_scanout_do_flush (time=9798), triggered >[ 9.798] sna_scanout_flush (time=9798), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.798] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.798] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.798] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.798] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.798] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.798] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.798] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.798] sna_pixmap_move_to_gpu: already all-damaged >[ 9.798] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.798] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.798] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.798] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.798] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.798] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.798] get_fb: reusing fb=105 for handle=35 >[ 9.798] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.798] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.798] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.798] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.798] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.798] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.798] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.798] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.798] sna_accel_do_throttle (time=9798), triggered >[ 9.798] sna_accel_throttle (time=9798) >[ 9.798] sna_accel_block: evaluating timers, active=7 >[ 9.798] sna_accel_block: flush timer expires in 16 [9814] >[ 9.799] sna_wakeup_handler >[ 9.799] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.799] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.799] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.799] kgem_can_create_2d: untiled size=66355200 >[ 9.799] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.799] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.799] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.799] sna_create_pixmap: usage=0, flags=1b >[ 9.799] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.799] __pop_freed_pixmap: reusing freed pixmap=606 header >[ 9.799] create_pixmap_hdr: pixmap=627, width=7680, height=2160, usage=0 >[ 9.799] sna_create_pixmap: serial=627, 7680x2160, usage=0 >[ 9.799] sna_composite_rectangles(pixmap=628, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.799] sna_composite_rectangles: converted to op 0 >[ 9.799] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.799] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.799] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.799] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.799] sna_composite_rectangles: dropping last-cpu hint >[ 9.799] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=19... >[ 9.799] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.799] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.799] sna_pixmap_move_to_gpu(pixmap=628, usage=0), flags=b >[ 9.799] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.799] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.799] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.799] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.799] sna_pixmap_alloc_gpu: pixmap=628 >[ 9.799] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.799] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.799] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.799] 1:from active: pitch=30720, tiling=1, handle=39, id=691 >[ 9.799] __sna_damage_all(7680, 2160) >[ 9.799] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.799] sna_pixmap_mark_active: pixmap=628, handle=39 >[ 9.799] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.799] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.799] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.799] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.799] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.799] sna_render_get_solid: 0 >[ 9.799] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.799] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.799] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.799] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.799] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.799] kgem_add_handle: handle=4, index=0 >[ 9.799] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.799] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.799] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.799] gen9_composite_get_binding_table(ffc0) >[ 9.799] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.799] kgem_add_handle: handle=39, index=1 >[ 9.799] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.799] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.799] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.799] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.799] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.799] kgem_add_handle: handle=7, index=2 >[ 9.799] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.799] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.799] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.799] gen9_emit_sampler: sampler = 1 >[ 9.799] gen9_emit_sf: num_sf_outputs=1 >[ 9.799] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.799] gen9_emit_vertex_elements: setup id=0 >[ 9.799] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.799] (0, 0), (7680, 2160) >[ 9.799] gen8_vertex_flush[490] = 3 >[ 9.799] sna_composite_rectangles: pixmap=628 marking clear [0]? 1 >[ 9.799] sna_composite_rectangles(pixmap=628, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.799] sna_composite_rectangles: converted to op 1 >[ 9.799] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.799] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.799] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.799] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.799] sna_composite_rectangles: promoting to full GPU >[ 9.799] sna_composite_rectangles: dropping last-cpu hint >[ 9.799] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=19... >[ 9.799] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.799] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.799] sna_drawable_use_bo: using whole GPU bo >[ 9.799] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.799] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.799] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.799] sna_render_get_solid: ff2c001e >[ 9.799] sna_render_get_solid(0) = ff2c001e (old) >[ 9.799] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.799] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.799] gen9_composite_get_binding_table(ff00) >[ 9.799] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.799] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.799] kgem_add_handle: handle=8, index=3 >[ 9.799] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.799] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.799] gen9_emit_vertex_elements: setup id=0 >[ 9.799] (0, 0), (7680, 2160) >[ 9.799] gen8_vertex_flush[4cc] = 3 >[ 9.799] sna_composite_rectangles: pixmap=628 marking clear [ff2c001e]? 1 >[ 9.799] sna_composite(pixmap=628, op=3, src=292+(0, 0), mask=0+(0, 0), dst=628+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.799] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.799] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.799] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.799] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.799] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.799] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.799] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.799] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.799] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.799] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.799] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.799] sna_drawable_use_bo pixmap=628, box=((0, 0), (3840, 2160)), flags=7... >[ 9.799] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.799] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.799] sna_drawable_use_bo: using whole GPU bo >[ 9.799] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.799] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.799] sna_transform_is_imprecise_integer_translation: no transform >[ 9.799] gen9_composite_picture: integer translation (0, 0), removing >[ 9.799] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.799] sna_render_pixmap_bo: GPU all damaged >[ 9.799] color_convert: src=8c000000 [20028888] >[ 9.799] color_convert: dst=8c000000 [20028888] >[ 9.799] sna_render_get_solid: 8c000000 >[ 9.799] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.799] gen4_choose_composite_emitter: identity source, identity mask >[ 9.799] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.799] aligning vertex: was 2, now 5 floats per vertex >[ 9.799] gen9_composite_get_binding_table(fe80) >[ 9.799] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.799] kgem_add_handle: handle=9, index=4 >[ 9.799] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.799] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.799] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.799] kgem_add_reloc64: adding proxy [delta=560] for handle=7 >[ 9.799] kgem_add_reloc64[7] = (delta=560, target handle=2, presumed=fffe8000) >[ 9.799] [3f80] bind bo(handle=7, addr=fffe8230), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.799] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.799] gen9_emit_sampler: sampler = 3 >[ 9.799] gen9_emit_sf: num_sf_outputs=2 >[ 9.799] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.800] gen9_emit_vertex_elements: setup id=10 >[ 9.800] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.800] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.800] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.800] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.800] gen8_vertex_flush[5a8] = 3 >[ 9.800] sna_composite(pixmap=628, op=3, src=292+(0, 0), mask=0+(0, 0), dst=628+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.800] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.800] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.800] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.800] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.800] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.800] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.800] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.800] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.800] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.800] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.800] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.800] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.800] sna_drawable_use_bo pixmap=628, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.800] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.800] sna_drawable_use_bo: using whole GPU bo >[ 9.800] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.800] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.800] sna_transform_is_imprecise_integer_translation: no transform >[ 9.800] gen9_composite_picture: integer translation (0, 0), removing >[ 9.800] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.800] sna_render_pixmap_bo: GPU all damaged >[ 9.800] color_convert: src=8c000000 [20028888] >[ 9.800] color_convert: dst=8c000000 [20028888] >[ 9.800] sna_render_get_solid: 8c000000 >[ 9.800] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.800] gen4_choose_composite_emitter: identity source, identity mask >[ 9.800] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.800] gen9_composite_get_binding_table(fdc0) >[ 9.800] gen9_emit_vertex_elements: setup id=10 >[ 9.800] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.800] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.800] gen8_vertex_flush[5dc] = 3 >[ 9.800] sna_composite(pixmap=628, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=628+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.800] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.800] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.800] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.800] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.800] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.800] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.800] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.800] gen9_render_composite: 132x132, current mode=1/1 >[ 9.800] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.800] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.800] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.800] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.800] sna_drawable_use_bo pixmap=628, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.800] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.800] sna_drawable_use_bo: using whole GPU bo >[ 9.800] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.800] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.800] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.800] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.800] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.800] sna_render_pixmap_bo: GPU all damaged >[ 9.800] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.800] color_convert: src=8c000000 [20028888] >[ 9.800] color_convert: dst=8c000000 [20028888] >[ 9.800] sna_render_get_solid: 8c000000 >[ 9.800] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.800] gen4_choose_composite_emitter: simple src, identity mask >[ 9.800] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.800] gen9_composite_get_binding_table(fdc0) >[ 9.800] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.800] kgem_add_handle: handle=15, index=5 >[ 9.800] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.800] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.800] gen9_emit_sampler: sampler = 23 >[ 9.800] gen9_emit_vertex_elements: setup id=10 >[ 9.800] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.800] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.800] gen8_vertex_flush[620] = 3 >[ 9.800] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.800] kgem_can_create_2d: 80x80 @ 32 >[ 9.800] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.800] kgem_can_create_2d: untiled size=28672 >[ 9.800] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.800] kgem_choose_tiling: 80x80 -> 0 >[ 9.800] sna_create_pixmap: usage=0, flags=b >[ 9.800] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.800] __pop_freed_pixmap: reusing freed pixmap=610 header >[ 9.800] create_pixmap_hdr: pixmap=629, width=80, height=80, usage=0 >[ 9.800] sna_create_pixmap: serial=629, 80x80, usage=0 >[ 9.800] sna_composite_rectangles(pixmap=630, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.800] sna_composite_rectangles: converted to op 0 >[ 9.800] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.800] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.800] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.800] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.800] sna_composite_rectangles: dropping last-cpu hint >[ 9.800] sna_drawable_use_bo pixmap=630, box=((0, 0), (80, 80)), flags=19... >[ 9.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.800] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.800] sna_pixmap_move_to_gpu(pixmap=630, usage=0), flags=b >[ 9.800] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.800] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.800] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.800] kgem_choose_tiling: 80x80 -> 0 >[ 9.800] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.800] kgem_choose_tiling: 80x80 -> 0 >[ 9.800] sna_pixmap_alloc_gpu: pixmap=630 >[ 9.800] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.800] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.800] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.800] from inactive: pitch=320, tiling=0: handle=22, id=692 >[ 9.800] __sna_damage_all(80, 80) >[ 9.800] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.800] sna_pixmap_mark_active: pixmap=630, handle=22 >[ 9.800] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.800] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.800] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.800] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.800] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.800] sna_render_get_solid: 0 >[ 9.800] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.800] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.800] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.800] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.800] aligning vertex: was 5, now 2 floats per vertex >[ 9.800] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.800] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.800] gen9_composite_get_binding_table(fd40) >[ 9.800] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.800] kgem_add_handle: handle=22, index=6 >[ 9.800] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.800] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.800] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.800] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.800] gen9_emit_sampler: sampler = 1 >[ 9.800] gen9_emit_sf: num_sf_outputs=1 >[ 9.800] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.800] gen9_emit_vertex_elements: setup id=0 >[ 9.800] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.800] (0, 0), (80, 80) >[ 9.800] gen8_vertex_flush[6d8] = 3 >[ 9.800] sna_composite_rectangles: pixmap=630 marking clear [0]? 1 >[ 9.800] sna_composite_rectangles(pixmap=630, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.800] sna_composite_rectangles: converted to op 1 >[ 9.800] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.800] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.800] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.800] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.800] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.800] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.800] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.800] sna_composite_rectangles: dropping last-cpu hint >[ 9.800] sna_drawable_use_bo pixmap=630, box=((0, 0), (80, 80)), flags=1... >[ 9.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.801] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.801] sna_drawable_use_bo: using whole GPU bo >[ 9.801] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.801] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.801] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.801] sna_render_get_solid: 40404040 >[ 9.801] sna_render_get_solid(1) = 40404040 (old) >[ 9.801] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.801] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.801] gen9_composite_get_binding_table(fcc0) >[ 9.801] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.801] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.801] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.801] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.801] gen9_emit_vertex_elements: setup id=0 >[ 9.801] (0, 0), (2, 2) >[ 9.801] (78, 0), (80, 2) >[ 9.801] (0, 78), (2, 80) >[ 9.801] (78, 78), (80, 80) >[ 9.801] gen8_vertex_flush[714] = 12 >[ 9.801] sna_composite(pixmap=628, op=3, src=630+(0, 0), mask=0+(0, 0), dst=628+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.801] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.801] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.801] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.801] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.801] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.801] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.801] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.801] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.801] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.801] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.801] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.801] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.801] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=7... >[ 9.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.801] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.801] sna_drawable_use_bo: using whole GPU bo >[ 9.801] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.801] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.801] sna_transform_is_imprecise_integer_translation: no transform >[ 9.801] gen9_composite_picture: integer translation (0, 0), removing >[ 9.801] sna_render_pixmap_bo pixmap=630, (0, 0)x(7680, 2160)/(80, 80) >[ 9.801] sna_render_pixmap_bo: GPU all damaged >[ 9.801] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.801] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.801] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.801] gen4_choose_composite_emitter: identity src, no mask >[ 9.801] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.801] aligning vertex: was 2, now 3 floats per vertex >[ 9.801] gen9_composite_get_binding_table(fc40) >[ 9.801] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.801] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.801] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.801] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.801] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.801] gen9_emit_sampler: sampler = a >[ 9.801] gen9_emit_vertex_elements: setup id=2 >[ 9.801] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.801] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.801] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.801] gen8_vertex_flush[7b0] = 3 >[ 9.801] sna_destroy_pixmap: pixmap=630, attached?=1 >[ 9.801] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.801] __kgem_bo_destroy: handle=22, size=61440 >[ 9.801] __kgem_bo_destroy: handle=22 -> active >[ 9.801] __sna_free_pixmap(pixmap=630) >[ 9.801] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.801] kgem_can_create_2d: 640x2096 @ 32 >[ 9.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.801] kgem_can_create_2d: untiled size=5365760 >[ 9.801] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.801] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.801] sna_create_pixmap: usage=0, flags=1b >[ 9.801] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.801] __pop_freed_pixmap: reusing freed pixmap=630 header >[ 9.801] create_pixmap_hdr: pixmap=631, width=640, height=2096, usage=0 >[ 9.801] sna_create_pixmap: serial=631, 640x2096, usage=0 >[ 9.801] sna_composite_rectangles(pixmap=632, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.801] sna_composite_rectangles: converted to op 0 >[ 9.801] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.801] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.801] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.801] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.801] sna_composite_rectangles: dropping last-cpu hint >[ 9.801] sna_drawable_use_bo pixmap=632, box=((0, 0), (640, 2096)), flags=19... >[ 9.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.801] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.801] sna_pixmap_move_to_gpu(pixmap=632, usage=0), flags=b >[ 9.801] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.801] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.801] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.801] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.801] sna_pixmap_alloc_gpu: pixmap=632 >[ 9.801] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.801] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.801] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.801] from inactive: pitch=2560, tiling=1: handle=25, id=693 >[ 9.801] __sna_damage_all(640, 2096) >[ 9.801] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.801] sna_pixmap_mark_active: pixmap=632, handle=25 >[ 9.801] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.801] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.801] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.801] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.801] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.801] sna_render_get_solid: 0 >[ 9.801] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.801] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.801] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.801] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.801] aligning vertex: was 3, now 2 floats per vertex >[ 9.801] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.801] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.801] gen9_composite_get_binding_table(fbc0) >[ 9.801] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.801] kgem_add_handle: handle=25, index=7 >[ 9.801] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.801] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.801] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.801] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.801] gen9_emit_sampler: sampler = 1 >[ 9.801] gen9_emit_vertex_elements: setup id=0 >[ 9.801] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.801] (0, 0), (640, 2096) >[ 9.801] gen8_vertex_flush[820] = 3 >[ 9.801] sna_composite_rectangles: pixmap=632 marking clear [0]? 1 >[ 9.801] sna_composite(pixmap=632, op=3, src=292+(168, 968), mask=0+(0, 0), dst=632+(8, 904)+(0, 0), size=(624, 224) >[ 9.801] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.801] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.801] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.801] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.801] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.801] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.801] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.801] gen9_render_composite: 624x224, current mode=1/1 >[ 9.801] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.801] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.801] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.801] sna_drawable_use_bo pixmap=632, box=((8, 904), (632, 1128)), flags=7... >[ 9.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.801] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.801] sna_drawable_use_bo: using whole GPU bo >[ 9.801] gen9_composite_set_target: pixmap=632, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.801] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.801] sna_transform_is_imprecise_integer_translation: no transform >[ 9.801] gen9_composite_picture: integer translation (0, 0), removing >[ 9.801] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.801] sna_render_pixmap_bo: GPU all damaged >[ 9.801] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.801] color_convert: src=8c000000 [20028888] >[ 9.801] color_convert: dst=8c000000 [20028888] >[ 9.801] sna_render_get_solid: 8c000000 >[ 9.801] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.801] gen4_choose_composite_emitter: identity source, identity mask >[ 9.801] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.801] aligning vertex: was 2, now 5 floats per vertex >[ 9.801] gen9_composite_get_binding_table(fb40) >[ 9.801] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.801] gen9_emit_sampler: sampler = 3 >[ 9.801] gen9_emit_sf: num_sf_outputs=2 >[ 9.801] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.801] gen9_emit_vertex_elements: setup id=10 >[ 9.801] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.801] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.801] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.801] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.801] gen8_vertex_flush[8e8] = 3 >[ 9.801] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.801] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.801] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.801] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.801] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.801] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.802] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.802] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.802] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.802] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.802] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.802] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.802] sna_drawable_use_bo pixmap=632, box=((8, 904), (632, 1128)), flags=7... >[ 9.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.802] sna_drawable_use_bo: using whole GPU bo >[ 9.802] gen9_composite_set_target: pixmap=632, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.802] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.802] color_convert: src=660a0a0a [20028888] >[ 9.802] color_convert: dst=660a0a0a [20028888] >[ 9.802] sna_render_get_solid: 660a0a0a >[ 9.802] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.802] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.802] gen4_choose_spans_emitter: solid source >[ 9.802] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.802] aligning vertex: was 5, now 3 floats per vertex >[ 9.802] gen9_composite_get_binding_table(fb00) >[ 9.802] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.802] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.802] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.802] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.802] gen9_emit_sampler: sampler = c >[ 9.802] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.802] gen9_emit_vertex_elements: setup id=5 >[ 9.802] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.802] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.802] thread_choose_span: clipped? 0 >[ 9.802] imprecise_trapezoid_span_converter: using 4 threads >[ 9.802] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.802] thread_choose_span: clipped? 0 >[ 9.802] span_thread: flushing 95 boxes >[ 9.802] [ 9.802] span_thread: flushing 1 boxes >span_thread: flushing 1 boxes >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.802] span_thread: flushing 95 boxes >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.802] gen8_vertex_flush[994] = 576 >[ 9.802] gen9_render_composite_spans_done() >[ 9.802] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.802] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.802] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.802] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.802] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.802] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.802] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.802] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.802] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.802] sna_drawable_use_bo pixmap=632, box=((8, 904), (632, 1128)), flags=7... >[ 9.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.802] sna_drawable_use_bo: using whole GPU bo >[ 9.802] gen9_composite_set_target: pixmap=632, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.802] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.802] color_convert: src=66282828 [20028888] >[ 9.802] color_convert: dst=66282828 [20028888] >[ 9.802] sna_render_get_solid: 66282828 >[ 9.802] sna_render_get_solid(3) = 66282828 (old) >[ 9.802] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.802] gen4_choose_spans_emitter: solid source >[ 9.802] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.802] gen9_composite_get_binding_table(fa80) >[ 9.802] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.802] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.802] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.802] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.802] gen9_emit_vertex_elements: setup id=5 >[ 9.802] thread_choose_span: clipped? 0 >[ 9.802] imprecise_trapezoid_span_converter: using 4 threads >[ 9.802] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.802] thread_choose_span: clipped? 0 >[ 9.802] span_thread: flushing 2 boxes >[ 9.802] span_thread: flushing 2 boxes >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.802] span_thread: flushing 162 boxes >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.802] span_thread: flushing 166 boxes >[ 9.802] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.802] gen8_vertex_flush[9d0] = 996 >[ 9.802] gen9_render_composite_spans_done() >[ 9.803] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.803] kgem_can_create_2d: 640x2096 @ 32 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.803] kgem_can_create_2d: untiled size=5365760 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.803] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.803] sna_create_pixmap: usage=0, flags=1b >[ 9.803] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.803] __pop_freed_pixmap: reusing freed pixmap=612 header >[ 9.803] create_pixmap_hdr: pixmap=633, width=640, height=2096, usage=0 >[ 9.803] sna_create_pixmap: serial=633, 640x2096, usage=0 >[ 9.803] sna_composite_rectangles(pixmap=634, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.803] sna_composite_rectangles: converted to op 0 >[ 9.803] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.803] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.803] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.803] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.803] sna_composite_rectangles: dropping last-cpu hint >[ 9.803] sna_drawable_use_bo pixmap=634, box=((0, 0), (640, 2096)), flags=19... >[ 9.803] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.803] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.803] sna_pixmap_move_to_gpu(pixmap=634, usage=0), flags=b >[ 9.803] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.803] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.803] sna_pixmap_alloc_gpu: pixmap=634 >[ 9.803] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.803] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.803] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.803] from inactive: pitch=2560, tiling=1: handle=11, id=694 >[ 9.803] __sna_damage_all(640, 2096) >[ 9.803] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.803] sna_pixmap_mark_active: pixmap=634, handle=11 >[ 9.803] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.803] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.803] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.803] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.803] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.803] sna_render_get_solid: 0 >[ 9.803] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.803] aligning vertex: was 3, now 2 floats per vertex >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] gen9_composite_get_binding_table(fa00) >[ 9.803] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.803] kgem_add_handle: handle=11, index=8 >[ 9.803] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.803] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.803] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.803] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.803] gen9_emit_sampler: sampler = 1 >[ 9.803] gen9_emit_sf: num_sf_outputs=1 >[ 9.803] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.803] gen9_emit_vertex_elements: setup id=0 >[ 9.803] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.803] (0, 0), (640, 2096) >[ 9.803] gen8_vertex_flush[a90] = 3 >[ 9.803] sna_composite_rectangles: pixmap=634 marking clear [0]? 1 >[ 9.803] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.803] kgem_can_create_2d: 624x224 @ 32 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.803] kgem_can_create_2d: untiled size=561152 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.803] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.803] sna_create_pixmap: usage=0, flags=1b >[ 9.803] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.803] __pop_freed_pixmap: reusing freed pixmap=618 header >[ 9.803] create_pixmap_hdr: pixmap=635, width=624, height=224, usage=0 >[ 9.803] sna_create_pixmap: serial=635, 624x224, usage=0 >[ 9.803] sna_composite_rectangles(pixmap=636, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.803] sna_composite_rectangles: converted to op 0 >[ 9.803] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.803] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.803] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.803] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.803] sna_composite_rectangles: dropping last-cpu hint >[ 9.803] sna_drawable_use_bo pixmap=636, box=((0, 0), (624, 224)), flags=19... >[ 9.803] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.803] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.803] sna_pixmap_move_to_gpu(pixmap=636, usage=0), flags=b >[ 9.803] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.803] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.803] sna_pixmap_alloc_gpu: pixmap=636 >[ 9.803] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.803] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.803] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.803] from inactive: pitch=2560, tiling=1: handle=20, id=695 >[ 9.803] __sna_damage_all(624, 224) >[ 9.803] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.803] sna_pixmap_mark_active: pixmap=636, handle=20 >[ 9.803] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.803] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.803] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.803] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.803] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.803] sna_render_get_solid: 0 >[ 9.803] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] gen9_composite_get_binding_table(f980) >[ 9.803] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.803] kgem_add_handle: handle=20, index=9 >[ 9.803] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.803] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.803] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.803] gen9_emit_vertex_elements: setup id=0 >[ 9.803] (0, 0), (624, 224) >[ 9.803] gen8_vertex_flush[ac4] = 3 >[ 9.803] sna_composite_rectangles: pixmap=636 marking clear [0]? 1 >[ 9.803] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.803] kgem_can_create_2d: 576x76 @ 32 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.803] kgem_can_create_2d: untiled size=176128 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.803] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.803] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.803] sna_create_pixmap: usage=0, flags=1b >[ 9.803] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.803] __pop_freed_pixmap: reusing freed pixmap=616 header >[ 9.803] create_pixmap_hdr: pixmap=637, width=576, height=76, usage=0 >[ 9.803] sna_create_pixmap: serial=637, 576x76, usage=0 >[ 9.803] sna_composite_rectangles(pixmap=638, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.803] sna_composite_rectangles: converted to op 0 >[ 9.803] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.803] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.803] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.803] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.803] sna_composite_rectangles: dropping last-cpu hint >[ 9.803] sna_drawable_use_bo pixmap=638, box=((0, 0), (576, 76)), flags=19... >[ 9.803] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.803] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.803] sna_pixmap_move_to_gpu(pixmap=638, usage=0), flags=b >[ 9.803] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.803] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.803] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.803] sna_pixmap_alloc_gpu: pixmap=638 >[ 9.803] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.803] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.803] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.803] from inactive: pitch=2560, tiling=1: handle=38, id=696 >[ 9.803] __sna_damage_all(576, 76) >[ 9.803] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.803] sna_pixmap_mark_active: pixmap=638, handle=38 >[ 9.803] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.803] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.803] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.803] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.803] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.803] sna_render_get_solid: 0 >[ 9.803] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.803] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.803] gen9_composite_get_binding_table(f900) >[ 9.803] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.803] kgem_add_handle: handle=38, index=10 >[ 9.803] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.803] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.803] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.803] gen9_emit_vertex_elements: setup id=0 >[ 9.803] (0, 0), (576, 76) >[ 9.803] gen8_vertex_flush[af8] = 3 >[ 9.803] sna_composite_rectangles: pixmap=638 marking clear [0]? 1 >[ 9.803] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.803] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.803] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.803] trapezoid_spans_maybe_inplace? clear, no >[ 9.803] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.803] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.803] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.803] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.803] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.803] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.803] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.803] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.803] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.804] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.804] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.804] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.804] sna_drawable_use_bo pixmap=638, box=((2, 2), (574, 74)), flags=7... >[ 9.804] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.804] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.804] sna_drawable_use_bo: using whole GPU bo >[ 9.804] gen9_composite_set_target: pixmap=638, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.804] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.804] color_convert: src=4c000000 [20028888] >[ 9.804] color_convert: dst=4c000000 [20028888] >[ 9.804] sna_render_get_solid: 4c000000 >[ 9.804] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.804] gen4_choose_spans_emitter: solid source >[ 9.804] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.804] aligning vertex: was 2, now 3 floats per vertex >[ 9.804] gen9_composite_get_binding_table(f880) >[ 9.804] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.804] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.804] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.804] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.804] gen9_emit_sampler: sampler = c >[ 9.804] gen9_emit_sf: num_sf_outputs=2 >[ 9.804] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.804] gen9_emit_vertex_elements: setup id=5 >[ 9.804] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.804] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.804] thread_choose_span: clipped? 0 >[ 9.804] imprecise_trapezoid_span_converter: using 4 threads >[ 9.804] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.804] thread_choose_span: clipped? 0 >[ 9.804] span_thread: flushing 26 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.804] span_thread: flushing 1 boxes >[ 9.804] span_thread: flushing 26 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.804] span_thread: flushing 1 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.804] gen8_vertex_flush[ba8] = 162 >[ 9.804] gen9_render_composite_spans_done() >[ 9.804] sna_accel_flush: flush?=0, dirty?=0 >[ 9.804] sna_block_handler (tv=0.0) >[ 9.804] sna_wakeup_handler >[ 9.804] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.804] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.804] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.804] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.804] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.804] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.804] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.804] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.804] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.804] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.804] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.804] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.804] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.804] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.804] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.804] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.804] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.804] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.804] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.804] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.804] sna_drawable_use_bo pixmap=638, box=((0, 0), (576, 76)), flags=7... >[ 9.804] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.804] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.804] sna_drawable_use_bo: using whole GPU bo >[ 9.804] gen9_composite_set_target: pixmap=638, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.804] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.804] color_convert: src=e6e6e6e6 [20028888] >[ 9.804] color_convert: dst=e6e6e6e6 [20028888] >[ 9.804] sna_render_get_solid: e6e6e6e6 >[ 9.804] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.804] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.804] gen4_choose_spans_emitter: solid source >[ 9.804] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.804] gen9_composite_get_binding_table(f800) >[ 9.804] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.804] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.804] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.804] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.804] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.804] gen9_emit_vertex_elements: setup id=5 >[ 9.804] thread_choose_span: clipped? 0 >[ 9.804] imprecise_trapezoid_span_converter: using 4 threads >[ 9.804] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.804] thread_choose_span: clipped? 0 >[ 9.804] span_thread: flushing 62 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.804] span_thread: flushing 2 boxes >[ 9.804] span_thread: flushing 2 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.804] span_thread: flushing 62 boxes >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.804] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.804] gen8_vertex_flush[bfc] = 384 >[ 9.804] gen9_render_composite_spans_done() >[ 9.804] sna_composite_rectangles(pixmap=638, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.804] sna_composite_rectangles: converted to op 1 >[ 9.804] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.804] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.804] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.804] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.804] sna_composite_rectangles: dropping last-cpu hint >[ 9.804] sna_drawable_use_bo pixmap=638, box=((16, 16), (18, 60)), flags=9... >[ 9.804] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.804] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.804] sna_drawable_use_bo: using whole GPU bo >[ 9.804] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.804] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.804] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.804] sna_render_get_solid: ffffffff >[ 9.804] sna_render_get_solid(white) >[ 9.804] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.804] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.804] aligning vertex: was 3, now 2 floats per vertex >[ 9.804] gen9_composite_get_binding_table(f780) >[ 9.805] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.805] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.805] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.805] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.805] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.805] gen9_emit_sampler: sampler = 1 >[ 9.805] gen9_emit_sf: num_sf_outputs=1 >[ 9.805] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.805] gen9_emit_vertex_elements: setup id=0 >[ 9.805] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.805] (16, 16), (18, 60) >[ 9.805] gen8_vertex_flush[cbc] = 3 >[ 9.805] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=272, drawable=27c >[ 9.805] sna_validate_gc: recomputing clip >[ 9.805] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.805] sna_copy_area: src=pixmap=638:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=636:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.805] sna_copy_area: normal copy >[ 9.805] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.805] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.805] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.805] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.805] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.805] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.805] sna_do_copy: pixmap -- no source clipping >[ 9.805] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.805] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.805] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=638+(-24, -136), dst pixmap=636+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.805] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.805] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.805] sna_drawable_use_bo pixmap=636, box=((24, 136), (600, 212)), flags=b... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] sna_pixmap_move_to_gpu(pixmap=638, usage=0), flags=a >[ 9.805] sna_pixmap_move_to_gpu: already all-damaged >[ 9.805] sna_pixmap_mark_active: pixmap=638, handle=38 >[ 9.805] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.805] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.805] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.805] gen9_composite_get_binding_table(f700) >[ 9.805] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.805] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.805] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.805] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.805] gen9_emit_sampler: sampler = 0 >[ 9.805] gen9_emit_vertex_elements: setup id=0 >[ 9.805] (0, 0) -> (24, 136) + (576, 76) >[ 9.805] gen8_vertex_flush[d10] = 3 >[ 9.805] sna_destroy_pixmap: pixmap=638, attached?=1 >[ 9.805] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.805] __kgem_bo_destroy: handle=38, size=204800 >[ 9.805] __kgem_bo_destroy: handle=38 -> active >[ 9.805] __sna_free_pixmap(pixmap=638) >[ 9.805] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.805] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.805] sna_glyphs: discarding mask >[ 9.805] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.805] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.805] gen9_render_composite: 0x0, current mode=1/1 >[ 9.805] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.805] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.805] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.805] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.805] sna_drawable_use_bo pixmap=636, box=((0, 0), (624, 224)), flags=7... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] gen9_composite_set_target: pixmap=636, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.805] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.805] color_convert: src=ff888888 [20028888] >[ 9.805] color_convert: dst=ff888888 [20028888] >[ 9.805] sna_render_get_solid: ff888888 >[ 9.805] sna_render_get_solid(5) = ff888888 (old) >[ 9.805] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.805] sna_transform_is_imprecise_integer_translation: no transform >[ 9.805] gen9_composite_picture: integer translation (0, 0), removing >[ 9.805] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.805] sna_render_pixmap_bo: GPU all damaged >[ 9.805] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.805] gen4_choose_composite_emitter: solid, identity mask >[ 9.805] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.805] aligning vertex: was 2, now 4 floats per vertex >[ 9.805] gen9_composite_get_binding_table(f680) >[ 9.805] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.805] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.805] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.805] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.805] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.805] kgem_add_handle: handle=6, index=11 >[ 9.805] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.805] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.805] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.805] gen9_emit_sampler: sampler = a >[ 9.805] gen9_emit_sf: num_sf_outputs=2 >[ 9.805] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.805] gen9_emit_vertex_elements: setup id=9 >[ 9.805] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.805] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.805] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.805] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.805] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.805] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.805] gen8_vertex_flush[dec] = 24 >[ 9.805] gen9_magic_ca_pass: CA fixup (12266 -> 12290) >[ 9.805] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.805] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.805] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.805] sna_composite(pixmap=636, op=3, src=210+(0, 0), mask=0+(28, 8), dst=636+(28, 8)+(0, 0), size=(20, 80) >[ 9.805] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.805] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.805] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.805] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.805] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.805] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.805] gen9_render_composite: 20x80, current mode=1/1 >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.805] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.805] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.805] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.805] sna_drawable_use_bo pixmap=636, box=((28, 8), (48, 88)), flags=7... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] gen9_composite_set_target: pixmap=636, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.805] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.805] sna_transform_is_imprecise_integer_translation: no transform >[ 9.805] gen9_composite_picture: integer translation (0, 0), removing >[ 9.805] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.805] sna_render_pixmap_bo: GPU all damaged >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.805] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.805] gen4_choose_composite_emitter: identity src, no mask >[ 9.805] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.805] aligning vertex: was 4, now 3 floats per vertex >[ 9.805] gen9_composite_get_binding_table(f5c0) >[ 9.805] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.805] kgem_add_handle: handle=12, index=12 >[ 9.805] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.805] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.805] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.805] gen9_emit_sampler: sampler = 2 >[ 9.805] gen9_emit_sf: num_sf_outputs=1 >[ 9.805] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.805] gen9_emit_vertex_elements: setup id=2 >[ 9.805] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.805] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.805] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.805] gen8_vertex_flush[f28] = 3 >[ 9.805] sna_composite(pixmap=636, op=3, src=214+(0, 0), mask=0+(28, 0), dst=636+(28, 0)+(0, 0), size=(20, 8) >[ 9.805] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.805] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.805] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.805] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.805] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.805] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.805] gen9_render_composite: 20x8, current mode=1/1 >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.805] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.805] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.805] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.805] sna_drawable_use_bo pixmap=636, box=((28, 0), (48, 8)), flags=7... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] gen9_composite_set_target: pixmap=636, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.805] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.805] sna_transform_is_imprecise_integer_translation: no transform >[ 9.805] gen9_composite_picture: integer translation (0, 0), removing >[ 9.805] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.805] sna_render_pixmap_bo: GPU all damaged >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.805] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.805] gen4_choose_composite_emitter: identity src, no mask >[ 9.805] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.805] gen9_composite_get_binding_table(f540) >[ 9.805] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.805] kgem_add_handle: handle=24, index=13 >[ 9.805] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.805] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.805] gen9_emit_vertex_elements: setup id=2 >[ 9.805] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.805] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.805] gen8_vertex_flush[f64] = 3 >[ 9.805] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=27c, drawable=27a >[ 9.805] sna_validate_gc: recomputing clip >[ 9.805] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.805] sna_copy_area: src=pixmap=636:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=634:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.805] sna_copy_area: normal copy >[ 9.805] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.805] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.805] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.805] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.805] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.805] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.805] sna_do_copy: pixmap -- no source clipping >[ 9.805] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.805] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.805] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=636+(-8, -896), dst pixmap=634+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.805] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.805] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.805] sna_drawable_use_bo pixmap=634, box=((8, 896), (632, 1120)), flags=b... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] sna_pixmap_move_to_gpu(pixmap=636, usage=0), flags=a >[ 9.805] sna_pixmap_move_to_gpu: already all-damaged >[ 9.805] sna_pixmap_mark_active: pixmap=636, handle=20 >[ 9.805] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.805] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.805] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.805] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.805] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.805] aligning vertex: was 3, now 2 floats per vertex >[ 9.805] gen9_composite_get_binding_table(f4c0) >[ 9.805] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.805] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.805] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.805] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.805] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.805] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.805] gen9_emit_sampler: sampler = 0 >[ 9.805] gen9_emit_vertex_elements: setup id=0 >[ 9.805] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.805] (0, 0) -> (8, 896) + (624, 224) >[ 9.805] gen8_vertex_flush[fec] = 3 >[ 9.805] sna_destroy_pixmap: pixmap=636, attached?=1 >[ 9.805] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.805] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.805] __kgem_bo_destroy: handle=20 -> active >[ 9.805] __sna_free_pixmap(pixmap=636) >[ 9.805] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.805] kgem_can_create_2d: 624x80 @ 32 >[ 9.805] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.805] kgem_can_create_2d: untiled size=200704 >[ 9.805] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.805] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.805] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.805] sna_create_pixmap: usage=0, flags=1b >[ 9.805] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.805] __pop_freed_pixmap: reusing freed pixmap=636 header >[ 9.805] create_pixmap_hdr: pixmap=639, width=624, height=80, usage=0 >[ 9.805] sna_create_pixmap: serial=639, 624x80, usage=0 >[ 9.805] sna_composite_rectangles(pixmap=640, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.805] sna_composite_rectangles: converted to op 0 >[ 9.805] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.805] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.805] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.805] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.805] sna_composite_rectangles: dropping last-cpu hint >[ 9.805] sna_drawable_use_bo pixmap=640, box=((0, 0), (624, 80)), flags=19... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.805] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.805] sna_pixmap_move_to_gpu(pixmap=640, usage=0), flags=b >[ 9.805] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.805] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.805] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.805] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.805] sna_pixmap_alloc_gpu: pixmap=640 >[ 9.805] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.805] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.805] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.805] 1:from active: pitch=2560, tiling=1, handle=38, id=697 >[ 9.805] __sna_damage_all(624, 80) >[ 9.805] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.805] sna_pixmap_mark_active: pixmap=640, handle=38 >[ 9.805] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.805] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.805] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.805] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.805] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.805] sna_render_get_solid: 0 >[ 9.805] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.805] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.805] gen9_composite_get_binding_table(f440) >[ 9.805] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.805] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.805] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.805] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.805] gen9_emit_sampler: sampler = 1 >[ 9.805] gen9_emit_vertex_elements: setup id=0 >[ 9.805] (0, 0), (624, 80) >[ 9.805] gen8_vertex_flush[1028] = 3 >[ 9.805] sna_composite_rectangles: pixmap=640 marking clear [0]? 1 >[ 9.805] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=27a, drawable=280 >[ 9.805] sna_validate_gc: recomputing clip >[ 9.805] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.805] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=640:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.805] sna_copy_area: normal copy >[ 9.805] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.805] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.805] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.805] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.805] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.805] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.805] sna_do_copy: pixmap -- no source clipping >[ 9.805] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.805] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.805] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=640+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.805] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.805] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.805] sna_drawable_use_bo pixmap=640, box=((28, 0), (246, 80)), flags=b... >[ 9.805] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.805] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.805] sna_drawable_use_bo: using whole GPU bo >[ 9.805] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.805] sna_pixmap_move_to_gpu: already all-damaged >[ 9.806] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.806] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.806] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.806] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.806] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.806] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.806] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.806] gen9_composite_get_binding_table(f3c0) >[ 9.806] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.806] kgem_add_handle: handle=21, index=14 >[ 9.806] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.806] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.806] gen9_emit_sampler: sampler = 0 >[ 9.806] gen9_emit_vertex_elements: setup id=0 >[ 9.806] (0, 0) -> (28, 0) + (218, 80) >[ 9.806] gen8_vertex_flush[106c] = 3 >[ 9.806] sna_composite(pixmap=634, op=3, src=640+(0, 0), mask=0+(0, 0), dst=634+(8, 1136)+(0, 0), size=(624, 80) >[ 9.806] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.806] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.806] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.806] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.806] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.806] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.806] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.806] gen9_render_composite: 624x80, current mode=1/1 >[ 9.806] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.806] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.806] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.806] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.806] sna_drawable_use_bo pixmap=634, box=((8, 1136), (632, 1216)), flags=7... >[ 9.806] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.806] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.806] sna_drawable_use_bo: using whole GPU bo >[ 9.806] gen9_composite_set_target: pixmap=634, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.806] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.806] sna_transform_is_imprecise_integer_translation: no transform >[ 9.806] gen9_composite_picture: integer translation (0, 0), removing >[ 9.806] sna_render_pixmap_bo pixmap=640, (0, 0)x(624, 80)/(624, 80) >[ 9.806] sna_render_pixmap_bo: GPU all damaged >[ 9.806] color_convert: src=cc000000 [20028888] >[ 9.806] color_convert: dst=cc000000 [20028888] >[ 9.806] sna_render_get_solid: cc000000 >[ 9.806] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.806] gen4_choose_composite_emitter: identity source, identity mask >[ 9.806] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.806] aligning vertex: was 2, now 5 floats per vertex >[ 9.806] gen9_composite_get_binding_table(f340) >[ 9.806] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.806] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.806] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.806] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.806] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.806] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.806] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.806] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.806] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.806] gen9_emit_sampler: sampler = 3 >[ 9.806] gen9_emit_sf: num_sf_outputs=2 >[ 9.806] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.806] gen9_emit_vertex_elements: setup id=10 >[ 9.806] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.806] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.806] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.806] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.806] gen8_vertex_flush[1144] = 3 >[ 9.806] sna_destroy_pixmap: pixmap=640, attached?=1 >[ 9.806] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.806] __kgem_bo_destroy: handle=38, size=204800 >[ 9.806] __kgem_bo_destroy: handle=38 -> active >[ 9.806] __sna_free_pixmap(pixmap=640) >[ 9.806] sna_composite(pixmap=632, op=3, src=634+(0, 0), mask=0+(0, 0), dst=632+(0, 0)+(0, 0), size=(640, 2096) >[ 9.806] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.806] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.806] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.806] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.806] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.806] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.806] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.806] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.806] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.806] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.806] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.806] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.806] sna_drawable_use_bo pixmap=632, box=((0, 0), (640, 2096)), flags=7... >[ 9.806] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.806] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.806] sna_drawable_use_bo: using whole GPU bo >[ 9.806] gen9_composite_set_target: pixmap=632, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.806] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.806] sna_transform_is_imprecise_integer_translation: no transform >[ 9.806] gen9_composite_picture: integer translation (0, 0), removing >[ 9.806] sna_render_pixmap_bo pixmap=634, (0, 0)x(640, 2096)/(640, 2096) >[ 9.806] sna_render_pixmap_bo: GPU all damaged >[ 9.806] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.806] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.806] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.806] gen4_choose_composite_emitter: identity src, no mask >[ 9.806] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.806] aligning vertex: was 5, now 3 floats per vertex >[ 9.806] gen9_composite_get_binding_table(f280) >[ 9.806] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.806] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.806] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fa111000) >[ 9.806] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.806] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.806] gen9_emit_sampler: sampler = 2 >[ 9.806] gen9_emit_sf: num_sf_outputs=1 >[ 9.806] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.806] gen9_emit_vertex_elements: setup id=2 >[ 9.806] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.806] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.806] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.806] gen8_vertex_flush[11ec] = 3 >[ 9.806] sna_destroy_pixmap: pixmap=634, attached?=1 >[ 9.806] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.806] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.806] __kgem_bo_destroy: handle=11 -> active >[ 9.806] __sna_free_pixmap(pixmap=634) >[ 9.806] sna_composite(pixmap=628, op=3, src=632+(0, 0), mask=0+(160, 64), dst=628+(160, 64)+(0, 0), size=(640, 2096) >[ 9.806] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.806] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.806] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.806] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.806] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.806] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.806] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.806] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.806] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.806] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.806] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.806] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.806] sna_drawable_use_bo pixmap=628, box=((160, 64), (800, 2160)), flags=7... >[ 9.806] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.806] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.806] sna_drawable_use_bo: using whole GPU bo >[ 9.806] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.806] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.806] sna_transform_is_imprecise_integer_translation: no transform >[ 9.806] gen9_composite_picture: integer translation (0, 0), removing >[ 9.806] sna_render_pixmap_bo pixmap=632, (0, 0)x(640, 2096)/(640, 2096) >[ 9.806] sna_render_pixmap_bo: GPU all damaged >[ 9.806] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.806] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.806] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.806] gen4_choose_composite_emitter: identity src, no mask >[ 9.806] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.806] gen9_composite_get_binding_table(f200) >[ 9.806] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.806] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.806] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=f4225000) >[ 9.806] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.806] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.806] gen9_emit_vertex_elements: setup id=2 >[ 9.806] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.806] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.806] gen8_vertex_flush[1238] = 3 >[ 9.806] sna_destroy_pixmap: pixmap=632, attached?=1 >[ 9.806] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.806] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.806] __kgem_bo_destroy: handle=25 -> active >[ 9.806] __sna_free_pixmap(pixmap=632) >[ 9.806] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.806] kgem_can_create_2d: 2x64 @ 32 >[ 9.806] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.806] kgem_can_create_2d: untiled size=4096 >[ 9.806] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.806] kgem_choose_tiling: 2x64 -> 0 >[ 9.806] sna_create_pixmap: usage=0, flags=a >[ 9.806] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.806] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.806] create_pixmap: serial=641, usage=0, 2x64 >[ 9.806] sna_create_pixmap: serial=641, 2x64, usage=0 >[ 9.806] sna_composite_rectangles(pixmap=642, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.806] sna_composite_rectangles: converted to op 0 >[ 9.806] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.806] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.806] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.806] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.806] sna_composite_rectangles: fallback, dst pixmap=642 too small or not attached >[ 9.806] sna_composite_rectangles: fallback >[ 9.806] sna_drawable_move_region_to_cpu(pixmap=642 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.806] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.806] _sna_pixmap_move_to_cpu(pixmap=642, 2x64, flags=1) >[ 9.806] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.806] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.806] operate_inplace: no, inplace operation not suitable >[ 9.806] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.806] __sna_damage_all(2, 64) >[ 9.806] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.806] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.806] kgem_can_create_2d: 1x32 @ 32 >[ 9.806] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.806] kgem_can_create_2d: untiled size=4096 >[ 9.806] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.806] kgem_choose_tiling: 1x32 -> 0 >[ 9.806] sna_create_pixmap: usage=0, flags=a >[ 9.806] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.806] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.806] create_pixmap: serial=643, usage=0, 1x32 >[ 9.806] sna_create_pixmap: serial=643, 1x32, usage=0 >[ 9.806] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=280, drawable=284 >[ 9.806] sna_validate_gc: recomputing clip >[ 9.806] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.806] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.806] try_upload__fast: ignore existing cpu damage (if any) >[ 9.806] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.806] try_upload__fast: no, no gpu damage >[ 9.806] sna_drawable_move_region_to_cpu(pixmap=644 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.806] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.806] _sna_pixmap_move_to_cpu(pixmap=644, 1x32, flags=1) >[ 9.806] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.806] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.806] operate_inplace: no, inplace operation not suitable >[ 9.806] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.806] __sna_damage_all(1, 32) >[ 9.806] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.806] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.806] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.806] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.806] sna_accel_flush: flush?=0, dirty?=0 >[ 9.806] sna_composite(pixmap=642, op=1, src=644+(0, 0), mask=0+(0, 0), dst=642+(0, 0)+(0, 0), size=(2, 64) >[ 9.806] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.806] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.806] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.806] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.806] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.806] sna_composite: fallback, dst pixmap=642 is too small (or completely damaged) >[ 9.806] sna_composite: fallback -- fbComposite >[ 9.806] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.806] sna_composite_fb: fallback -- move src to cpu >[ 9.806] _sna_pixmap_move_to_cpu(pixmap=644, 1x32, flags=2) >[ 9.806] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.806] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.806] sna_composite_fb: fallback -- move dst to cpu >[ 9.806] sna_drawable_move_region_to_cpu(pixmap=642 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.806] sna_drawable_move_region_to_cpu: pixmap=642 all damaged on CPU >[ 9.806] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.806] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.806] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.806] sna_destroy_pixmap: pixmap=644, attached?=1 >[ 9.806] __sna_free_pixmap(pixmap=644) >[ 9.806] sna_composite(pixmap=628, op=3, src=642+(0, 0), mask=0+(0, 0), dst=628+(0, 0)+(0, 0), size=(3840, 64) >[ 9.806] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.806] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.806] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.806] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.806] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.806] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.806] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.806] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.806] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.806] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.806] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.806] sna_drawable_use_bo pixmap=628, box=((0, 0), (3840, 64)), flags=7... >[ 9.806] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.806] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.806] sna_drawable_use_bo: using whole GPU bo >[ 9.806] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.806] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.806] sna_transform_is_imprecise_integer_translation: no transform >[ 9.806] gen9_composite_picture: integer translation (0, 0), removing >[ 9.806] sna_render_pixmap_bo pixmap=642, (0, 0)x(3840, 64)/(2, 64) >[ 9.806] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.806] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.806] use_cpu_bo: no cpu bo >[ 9.806] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.806] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.806] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.806] sna_drawable_move_region_to_cpu(pixmap=642 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.806] sna_drawable_move_region_to_cpu: pixmap=642 all damaged on CPU >[ 9.806] kgem_can_create_2d: 2x64 @ 32 >[ 9.806] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.806] kgem_can_create_2d: untiled size=4096 >[ 9.806] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.806] kgem_choose_tiling: 2x64 -> 0 >[ 9.806] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.806] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.806] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.806] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.806] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.806] search_linear_cache: searching for inactive gtt map >[ 9.806] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.806] search_linear_cache: searching for inactive gtt map >[ 9.806] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.806] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.806] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.806] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.806] kgem_create_buffer: reusing handle=23 for buffer >[ 9.806] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.806] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.806] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.806] kgem_bo_map: converting request for GTT map into CPU map >[ 9.806] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.806] kgem_bo_sync__cpu: handle=23 >[ 9.806] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.806] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.806] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.806] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.806] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.806] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.806] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.807] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.807] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.807] upload: adding upload cache to pixmap=642 >[ 9.807] kgem_proxy_bo_attach: handle=23 >[ 9.807] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.807] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.807] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.807] gen4_choose_composite_emitter: identity src, no mask >[ 9.807] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.807] gen9_composite_get_binding_table(f180) >[ 9.807] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.807] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.807] kgem_add_handle: handle=23, index=15 >[ 9.807] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.807] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.807] gen9_emit_sampler: sampler = a >[ 9.807] gen9_emit_vertex_elements: setup id=2 >[ 9.807] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.807] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.807] gen8_vertex_flush[127c] = 3 >[ 9.807] sna_destroy_pixmap: pixmap=642, attached?=1 >[ 9.807] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.807] __sna_free_pixmap(pixmap=642) >[ 9.807] sna_composite(pixmap=628, op=3, src=292+(0, 0), mask=0+(0, 0), dst=628+(0, 0)+(0, 0), size=(3840, 48) >[ 9.807] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.807] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.807] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.807] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.807] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.807] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.807] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.807] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.807] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.807] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.807] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.807] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.807] sna_drawable_use_bo pixmap=628, box=((0, 0), (3840, 48)), flags=7... >[ 9.807] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.807] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.807] sna_drawable_use_bo: using whole GPU bo >[ 9.807] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.807] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.807] sna_transform_is_imprecise_integer_translation: no transform >[ 9.807] gen9_composite_picture: integer translation (0, 0), removing >[ 9.807] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.807] sna_render_pixmap_bo: GPU all damaged >[ 9.807] color_convert: src=8c000000 [20028888] >[ 9.807] color_convert: dst=8c000000 [20028888] >[ 9.807] sna_render_get_solid: 8c000000 >[ 9.807] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.807] gen4_choose_composite_emitter: identity source, identity mask >[ 9.807] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.807] aligning vertex: was 3, now 5 floats per vertex >[ 9.807] gen9_composite_get_binding_table(f100) >[ 9.807] gen9_emit_sampler: sampler = 3 >[ 9.807] gen9_emit_sf: num_sf_outputs=2 >[ 9.807] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.807] gen9_emit_vertex_elements: setup id=10 >[ 9.807] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.807] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.807] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.807] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.807] gen8_vertex_flush[132c] = 3 >[ 9.807] sna_composite_rectangles(pixmap=628, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.807] sna_composite_rectangles: converted to op 3 >[ 9.807] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.807] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.807] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.807] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.807] sna_drawable_use_bo pixmap=628, box=((0, 0), (3840, 48)), flags=1... >[ 9.807] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.807] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.807] sna_drawable_use_bo: using whole GPU bo >[ 9.807] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.807] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.807] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.807] sna_render_get_solid: 660a0a0a >[ 9.807] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.807] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.807] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.807] aligning vertex: was 5, now 2 floats per vertex >[ 9.807] gen9_composite_get_binding_table(f0c0) >[ 9.807] gen9_emit_sampler: sampler = 1 >[ 9.807] gen9_emit_sf: num_sf_outputs=1 >[ 9.807] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.807] gen9_emit_vertex_elements: setup id=0 >[ 9.807] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.807] (0, 0), (3840, 48) >[ 9.807] gen8_vertex_flush[13d4] = 3 >[ 9.807] sna_composite(pixmap=628, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=628+(3786, 6)+(0, 0), size=(44, 36) >[ 9.807] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.807] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.807] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.807] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.807] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.807] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.807] gen9_render_composite: 44x36, current mode=1/1 >[ 9.807] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.807] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.807] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.807] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.807] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.807] sna_drawable_use_bo pixmap=628, box=((3786, 6), (3830, 42)), flags=7... >[ 9.807] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.807] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.807] sna_drawable_use_bo: using whole GPU bo >[ 9.807] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.807] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.807] sna_transform_is_imprecise_integer_translation: no transform >[ 9.807] gen9_composite_picture: integer translation (0, 0), removing >[ 9.807] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.807] sna_render_pixmap_bo: CPU all damaged >[ 9.807] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.807] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.807] __kgem_retire_rq: request 1 complete >[ 9.807] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.807] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.807] gen8_vertex_close: used=49266, vbo active? 31, vb=625, nreloc=5 >[ 9.807] gen8_vertex_close: reloc[0] = 287 >[ 9.807] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.807] kgem_add_handle: handle=31, index=16 >[ 9.807] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.807] gen8_vertex_close: reloc[1] = 357 >[ 9.807] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.807] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.807] gen8_vertex_close: reloc[2] = 487 >[ 9.807] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.807] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.807] gen8_vertex_close: reloc[3] = 608 >[ 9.807] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.807] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.807] gen8_vertex_close: reloc[4] = 886 >[ 9.807] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.807] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.807] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.807] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.807] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.807] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.807] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.807] kgem_fixup_relocs: shrinking by 53248 >[ 9.807] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.807] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.807] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.807] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.807] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.807] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.807] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.807] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.807] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.807] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=7 >[ 9.807] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.807] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.807] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=7 >[ 9.807] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=7 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=7 >[ 9.807] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=8 >[ 9.807] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.807] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.807] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.807] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.807] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.807] __kgem_bo_clear_busy: handle=7 >[ 9.807] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.807] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.807] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.807] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.807] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.807] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.807] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.807] gen4_choose_composite_emitter: identity src, no mask >[ 9.807] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.807] aligning vertex: was 2, now 3 floats per vertex >[ 9.807] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.807] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.807] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.807] kgem_add_handle: handle=4, index=0 >[ 9.807] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.807] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.807] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.807] gen9_composite_get_binding_table(ffc0) >[ 9.807] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.807] kgem_add_handle: handle=39, index=1 >[ 9.807] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.807] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.807] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.807] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.807] kgem_add_handle: handle=32, index=2 >[ 9.807] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.807] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.807] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.807] gen9_emit_sampler: sampler = 2 >[ 9.807] gen9_emit_sf: num_sf_outputs=1 >[ 9.807] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.807] gen9_emit_vertex_elements: setup id=2 >[ 9.807] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.807] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.807] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.807] gen8_vertex_flush[490] = 3 >[ 9.807] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.807] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.807] sna_glyphs: discarding mask >[ 9.807] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.807] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.807] gen9_render_composite: 0x0, current mode=1/1 >[ 9.807] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.807] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.807] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.807] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.807] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=7... >[ 9.807] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.807] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.807] sna_drawable_use_bo: using whole GPU bo >[ 9.807] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.807] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.807] color_convert: src=ffdfdbd2 [20028888] >[ 9.807] color_convert: dst=ffdfdbd2 [20028888] >[ 9.807] sna_render_get_solid: ffdfdbd2 >[ 9.807] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.807] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.807] sna_transform_is_imprecise_integer_translation: no transform >[ 9.807] gen9_composite_picture: integer translation (0, 0), removing >[ 9.807] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.807] sna_render_pixmap_bo: GPU all damaged >[ 9.807] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.807] gen4_choose_composite_emitter: solid, identity mask >[ 9.807] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.807] aligning vertex: was 3, now 4 floats per vertex >[ 9.807] gen9_composite_get_binding_table(ff00) >[ 9.807] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.807] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.807] kgem_add_handle: handle=8, index=3 >[ 9.807] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.807] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.807] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.807] kgem_add_handle: handle=6, index=4 >[ 9.807] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.807] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.807] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.807] gen9_emit_sampler: sampler = a >[ 9.807] gen9_emit_sf: num_sf_outputs=2 >[ 9.807] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.807] gen9_emit_vertex_elements: setup id=9 >[ 9.807] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.807] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.807] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.807] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.807] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.807] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.808] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.808] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.808] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.808] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.808] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.808] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.808] gen8_vertex_flush[56c] = 15 >[ 9.808] gen9_magic_ca_pass: CA fixup (12319 -> 12334) >[ 9.808] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.808] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.808] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.808] sna_composite(pixmap=628, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=628+(3626, 6)+(0, 0), size=(48, 36) >[ 9.808] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.808] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.808] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.808] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.808] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.808] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.808] gen9_render_composite: 48x36, current mode=1/1 >[ 9.808] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.808] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.808] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.808] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.808] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.808] sna_drawable_use_bo pixmap=628, box=((3626, 6), (3674, 42)), flags=7... >[ 9.808] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.808] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.808] sna_drawable_use_bo: using whole GPU bo >[ 9.808] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.808] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.808] sna_transform_is_imprecise_integer_translation: no transform >[ 9.808] gen9_composite_picture: integer translation (0, 0), removing >[ 9.808] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.808] sna_render_pixmap_bo: CPU all damaged >[ 9.808] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.808] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.808] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.808] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.808] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.808] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.808] gen4_choose_composite_emitter: identity src, no mask >[ 9.808] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.808] aligning vertex: was 4, now 3 floats per vertex >[ 9.808] gen9_composite_get_binding_table(fe40) >[ 9.808] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.808] kgem_add_handle: handle=33, index=5 >[ 9.808] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.808] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.808] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.808] gen9_emit_sampler: sampler = 2 >[ 9.808] gen9_emit_sf: num_sf_outputs=1 >[ 9.808] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.808] gen9_emit_vertex_elements: setup id=2 >[ 9.808] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.808] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.808] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.808] gen8_vertex_flush[6a8] = 3 >[ 9.808] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.808] kgem_can_create_2d: 26x20 @ 32 >[ 9.808] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.808] kgem_can_create_2d: untiled size=4096 >[ 9.808] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.808] kgem_choose_tiling: 26x20 -> 0 >[ 9.808] sna_create_pixmap: usage=0, flags=a >[ 9.808] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.808] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.808] create_pixmap: serial=645, usage=0, 26x20 >[ 9.808] sna_create_pixmap: serial=645, 26x20, usage=0 >[ 9.808] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=284, drawable=286 >[ 9.808] sna_validate_gc: recomputing clip >[ 9.808] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.808] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.808] try_upload__fast: ignore existing cpu damage (if any) >[ 9.808] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.808] try_upload__fast: no, no gpu damage >[ 9.808] sna_drawable_move_region_to_cpu(pixmap=646 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.808] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.808] _sna_pixmap_move_to_cpu(pixmap=646, 26x20, flags=1) >[ 9.808] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.808] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.808] operate_inplace: no, inplace operation not suitable >[ 9.808] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.808] __sna_damage_all(26, 20) >[ 9.808] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.808] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.808] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.808] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.808] sna_accel_flush: flush?=1, dirty?=1 >[ 9.808] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.808] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.808] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.808] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.808] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.808] kgem_bo_sync__cpu_full: handle=33 >[ 9.808] gen8_vertex_close: used=49347, vbo active? 31, vb=204, nreloc=2 >[ 9.808] gen8_vertex_close: reloc[0] = 287 >[ 9.808] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.808] kgem_add_handle: handle=31, index=6 >[ 9.808] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.808] gen8_vertex_close: reloc[1] = 342 >[ 9.808] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.808] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.808] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.808] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.809] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.809] kgem_fixup_relocs: shrinking by 61440 >[ 9.809] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.809] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.809] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.809] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.809] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.809] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.809] __kgem_bo_clear_busy: handle=8 >[ 9.809] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.809] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.809] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.809] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.809] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.809] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.809] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.823] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.823] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.823] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.823] __kgem_retire_rq: request 2 complete >[ 9.823] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.823] kgem_bo_move_to_cache: release handle=25 >[ 9.823] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.823] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.823] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.823] kgem_bo_move_to_cache: release handle=11 >[ 9.823] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.823] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.823] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.823] kgem_bo_move_to_cache: release handle=38 >[ 9.823] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.823] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.823] kgem_bo_move_to_cache: release handle=20 >[ 9.823] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.823] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.823] kgem_bo_move_to_cache: release handle=22 >[ 9.823] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.823] __kgem_retire_rq: request 1 complete >[ 9.823] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.823] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.823] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.823] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.823] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.823] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.823] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.823] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.823] kgem_bo_sync__cpu_full: handle=32 >[ 9.823] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.823] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.823] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.823] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.823] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.823] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.823] sna_accel_flush: flush?=0, dirty?=0 >[ 9.823] sna_block_handler (tv=0.0) >[ 9.823] sna_wakeup_handler >[ 9.824] sna_mode_wakeup: len=64 >[ 9.824] sna_mode_wakeup: recording last swap on pipe=1, frame 312 [138], time 9.810436 >[ 9.824] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.824] sna_mode_wakeup: flip complete, pending? 2 >[ 9.824] sna_mode_wakeup: recording last swap on pipe=0, frame 342 [156], time 9.811747 >[ 9.824] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.824] sna_mode_wakeup: flip complete, pending? 1 >[ 9.824] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.824] sna_composite(pixmap=628, op=3, src=646+(2370, 10), mask=0+(3554, 6), dst=628+(3554, 6)+(0, 0), size=(52, 36) >[ 9.824] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.824] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.824] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.824] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.824] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.824] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.824] gen9_render_composite: 52x36, current mode=0/1 >[ 9.824] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.824] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.824] sna_blt_composite: unsupported op [3] for blitting >[ 9.824] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.824] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.824] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.824] sna_drawable_use_bo pixmap=628, box=((3554, 6), (3606, 42)), flags=7... >[ 9.824] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.824] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.824] sna_drawable_use_bo: using whole GPU bo >[ 9.824] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.824] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.824] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.824] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.824] sna_render_pixmap_bo pixmap=646, (2370, 10)x(52, 36)/(26, 20) >[ 9.824] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.824] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.824] use_cpu_bo: no cpu bo >[ 9.824] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.824] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.824] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.824] sna_drawable_move_region_to_cpu(pixmap=646 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.824] sna_drawable_move_region_to_cpu: pixmap=646 all damaged on CPU >[ 9.824] kgem_can_create_2d: 26x20 @ 32 >[ 9.824] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.824] kgem_can_create_2d: untiled size=4096 >[ 9.824] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.824] kgem_choose_tiling: 26x20 -> 0 >[ 9.824] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.824] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.824] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.824] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.824] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.824] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.824] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.824] upload: adding upload cache to pixmap=646 >[ 9.824] kgem_proxy_bo_attach: handle=23 >[ 9.824] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.824] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.824] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.824] gen4_choose_composite_emitter: simple src, no mask >[ 9.824] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.824] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.824] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.824] kgem_add_handle: handle=4, index=0 >[ 9.824] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] gen9_composite_get_binding_table(ffc0) >[ 9.824] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.824] kgem_add_handle: handle=39, index=1 >[ 9.824] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.824] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.824] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.824] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.824] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.824] kgem_add_handle: handle=23, index=2 >[ 9.824] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.824] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.824] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.824] gen9_emit_sampler: sampler = 22 >[ 9.824] gen9_emit_sf: num_sf_outputs=1 >[ 9.824] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.824] gen9_emit_vertex_elements: setup id=2 >[ 9.824] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.824] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.824] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.824] gen8_vertex_flush[490] = 3 >[ 9.824] sna_destroy_pixmap: pixmap=646, attached?=1 >[ 9.824] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.824] __sna_free_pixmap(pixmap=646) >[ 9.824] sna_composite(pixmap=628, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=628+(3490, 6)+(0, 0), size=(44, 36) >[ 9.824] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.824] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.824] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.824] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.824] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.824] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.824] gen9_render_composite: 44x36, current mode=1/1 >[ 9.824] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.824] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.824] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.824] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.824] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.824] sna_drawable_use_bo pixmap=628, box=((3490, 6), (3534, 42)), flags=7... >[ 9.824] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.824] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.824] sna_drawable_use_bo: using whole GPU bo >[ 9.824] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.824] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.824] sna_transform_is_imprecise_integer_translation: no transform >[ 9.824] gen9_composite_picture: integer translation (0, 0), removing >[ 9.824] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.824] sna_render_pixmap_bo: CPU all damaged >[ 9.824] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.824] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.824] gen8_vertex_close: used=49356, vbo active? 31, vb=4, nreloc=1 >[ 9.824] gen8_vertex_close: reloc[0] = 287 >[ 9.824] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.824] kgem_add_handle: handle=31, index=3 >[ 9.824] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.824] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.824] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.824] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.824] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.824] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.824] kgem_fixup_relocs: shrinking by 61440 >[ 9.824] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.824] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.824] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.824] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.824] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.824] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.824] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.824] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.824] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.824] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.824] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.824] gen4_choose_composite_emitter: identity src, no mask >[ 9.824] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.824] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.824] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.824] kgem_add_handle: handle=4, index=0 >[ 9.824] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] gen9_composite_get_binding_table(ffc0) >[ 9.824] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.824] kgem_add_handle: handle=39, index=1 >[ 9.824] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.824] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.824] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.824] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.824] kgem_add_handle: handle=34, index=2 >[ 9.824] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.824] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.824] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.824] gen9_emit_sampler: sampler = 2 >[ 9.824] gen9_emit_sf: num_sf_outputs=1 >[ 9.824] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.824] gen9_emit_vertex_elements: setup id=2 >[ 9.824] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.824] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.824] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.824] gen8_vertex_flush[490] = 3 >[ 9.824] sna_composite(pixmap=628, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=628+(3422, 6)+(0, 0), size=(48, 36) >[ 9.824] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.824] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.824] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.824] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.824] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.824] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.824] gen9_render_composite: 48x36, current mode=1/1 >[ 9.824] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.824] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.824] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.824] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.824] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.824] sna_drawable_use_bo pixmap=628, box=((3422, 6), (3470, 42)), flags=7... >[ 9.824] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.824] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.824] sna_drawable_use_bo: using whole GPU bo >[ 9.824] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.824] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.824] sna_transform_is_imprecise_integer_translation: no transform >[ 9.824] gen9_composite_picture: integer translation (0, 0), removing >[ 9.824] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.824] sna_render_pixmap_bo: CPU all damaged >[ 9.824] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.824] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.824] __kgem_retire_rq: request 1 complete >[ 9.824] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.824] gen8_vertex_close: used=49365, vbo active? 31, vb=4, nreloc=1 >[ 9.824] gen8_vertex_close: reloc[0] = 287 >[ 9.824] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.824] kgem_add_handle: handle=31, index=3 >[ 9.824] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.824] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.824] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.824] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.824] kgem_fixup_relocs: shrinking by 61440 >[ 9.824] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.824] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.824] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.824] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.824] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.824] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.824] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.824] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.824] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.824] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.824] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.824] gen4_choose_composite_emitter: identity src, no mask >[ 9.824] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.824] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.824] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.824] kgem_add_handle: handle=4, index=0 >[ 9.824] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.824] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.824] gen9_composite_get_binding_table(ffc0) >[ 9.824] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.824] kgem_add_handle: handle=39, index=1 >[ 9.824] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.824] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.824] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.824] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.824] kgem_add_handle: handle=28, index=2 >[ 9.824] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.824] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.824] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.824] gen9_emit_sampler: sampler = 2 >[ 9.824] gen9_emit_sf: num_sf_outputs=1 >[ 9.824] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.824] gen9_emit_vertex_elements: setup id=2 >[ 9.824] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.824] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.824] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.824] gen8_vertex_flush[490] = 3 >[ 9.824] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.824] kgem_can_create_2d: 16x16 @ 32 >[ 9.824] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.824] kgem_can_create_2d: untiled size=4096 >[ 9.824] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.824] kgem_choose_tiling: 16x16 -> 0 >[ 9.824] sna_create_pixmap: usage=0, flags=a >[ 9.824] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.824] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.824] create_pixmap: serial=647, usage=0, 16x16 >[ 9.824] sna_create_pixmap: serial=647, 16x16, usage=0 >[ 9.824] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=286, drawable=288 >[ 9.824] sna_validate_gc: recomputing clip >[ 9.824] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.824] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.824] try_upload__fast: ignore existing cpu damage (if any) >[ 9.824] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.824] try_upload__fast: no, no gpu damage >[ 9.824] sna_drawable_move_region_to_cpu(pixmap=648 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.824] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.824] _sna_pixmap_move_to_cpu(pixmap=648, 16x16, flags=1) >[ 9.824] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.824] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.824] operate_inplace: no, inplace operation not suitable >[ 9.824] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.824] __sna_damage_all(16, 16) >[ 9.824] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.824] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.824] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.824] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.824] sna_accel_flush: flush?=1, dirty?=1 >[ 9.824] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.824] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.824] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.824] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.824] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.824] kgem_bo_sync__cpu_full: handle=28 >[ 9.825] gen8_vertex_close: used=49374, vbo active? 31, vb=4, nreloc=1 >[ 9.825] gen8_vertex_close: reloc[0] = 287 >[ 9.825] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.825] kgem_add_handle: handle=31, index=3 >[ 9.825] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.825] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.825] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.825] __kgem_retire_rq: request 1 complete >[ 9.825] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.825] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.825] kgem_fixup_relocs: shrinking by 61440 >[ 9.825] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.825] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.825] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.825] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.825] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.825] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.825] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.825] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.825] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.825] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.825] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.825] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.825] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.825] __kgem_retire_rq: request 1 complete >[ 9.825] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.825] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.825] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.825] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.825] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.825] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.825] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.825] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.825] kgem_bo_sync__cpu_full: handle=34 >[ 9.825] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.825] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.825] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.825] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.825] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.825] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.825] sna_composite(pixmap=628, op=3, src=648+(2247, 15), mask=0+(3370, 7), dst=628+(3370, 7)+(0, 0), size=(32, 34) >[ 9.825] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.825] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.825] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.825] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.825] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.825] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.825] gen9_render_composite: 32x34, current mode=0/1 >[ 9.825] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.825] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.825] sna_blt_composite: unsupported op [3] for blitting >[ 9.825] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.825] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.825] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.825] sna_drawable_use_bo pixmap=628, box=((3370, 7), (3402, 41)), flags=7... >[ 9.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.825] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.825] sna_drawable_use_bo: using whole GPU bo >[ 9.825] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.825] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.825] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.825] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.825] sna_render_pixmap_bo pixmap=648, (2247, 15)x(32, 34)/(16, 16) >[ 9.825] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.825] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.825] use_cpu_bo: no cpu bo >[ 9.825] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.825] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.825] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.825] sna_drawable_move_region_to_cpu(pixmap=648 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.825] sna_drawable_move_region_to_cpu: pixmap=648 all damaged on CPU >[ 9.825] kgem_can_create_2d: 16x16 @ 32 >[ 9.825] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.825] kgem_can_create_2d: untiled size=4096 >[ 9.825] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.825] kgem_choose_tiling: 16x16 -> 0 >[ 9.825] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.825] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.825] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.825] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.825] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.825] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.825] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.825] upload: adding upload cache to pixmap=648 >[ 9.825] kgem_proxy_bo_attach: handle=23 >[ 9.825] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.825] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.825] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.825] gen4_choose_composite_emitter: simple src, no mask >[ 9.825] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.825] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.825] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.825] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.825] kgem_add_handle: handle=4, index=0 >[ 9.825] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.825] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.825] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.825] gen9_composite_get_binding_table(ffc0) >[ 9.825] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.825] kgem_add_handle: handle=39, index=1 >[ 9.825] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.825] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.825] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.825] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.825] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.825] kgem_add_handle: handle=23, index=2 >[ 9.825] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.825] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.825] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.825] gen9_emit_sampler: sampler = 22 >[ 9.825] gen9_emit_sf: num_sf_outputs=1 >[ 9.825] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.825] gen9_emit_vertex_elements: setup id=2 >[ 9.825] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.825] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.825] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.825] gen8_vertex_flush[490] = 3 >[ 9.825] sna_destroy_pixmap: pixmap=648, attached?=1 >[ 9.825] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.825] __sna_free_pixmap(pixmap=648) >[ 9.825] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.825] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.825] sna_glyphs: discarding mask >[ 9.825] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.825] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.825] gen9_render_composite: 0x0, current mode=1/1 >[ 9.825] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.825] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.825] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.825] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.825] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=7... >[ 9.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.825] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.825] sna_drawable_use_bo: using whole GPU bo >[ 9.825] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.825] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.825] color_convert: src=ff232321 [20028888] >[ 9.825] color_convert: dst=ff232321 [20028888] >[ 9.825] sna_render_get_solid: ff232321 >[ 9.825] sna_render_get_solid(7) = ff232321 (old) >[ 9.825] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.825] sna_transform_is_imprecise_integer_translation: no transform >[ 9.825] gen9_composite_picture: integer translation (0, 0), removing >[ 9.825] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.825] sna_render_pixmap_bo: GPU all damaged >[ 9.825] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.825] gen4_choose_composite_emitter: solid, identity mask >[ 9.825] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.825] aligning vertex: was 3, now 4 floats per vertex >[ 9.825] gen9_composite_get_binding_table(ff00) >[ 9.825] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.825] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.825] kgem_add_handle: handle=8, index=3 >[ 9.825] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.825] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.825] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.825] kgem_add_handle: handle=6, index=4 >[ 9.825] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.825] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.825] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.825] gen9_emit_sampler: sampler = a >[ 9.825] gen9_emit_sf: num_sf_outputs=2 >[ 9.825] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.825] gen9_emit_vertex_elements: setup id=9 >[ 9.825] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.825] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.825] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.825] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.825] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.825] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.825] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.825] gen8_vertex_flush[56c] = 48 >[ 9.825] gen9_magic_ca_pass: CA fixup (12346 -> 12394) >[ 9.825] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.825] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.825] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.825] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.825] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.825] sna_glyphs: discarding mask >[ 9.825] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.825] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.825] gen9_render_composite: 0x0, current mode=1/1 >[ 9.825] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.825] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.825] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.825] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.825] sna_drawable_use_bo pixmap=628, box=((0, 0), (7680, 2160)), flags=7... >[ 9.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.825] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.825] sna_drawable_use_bo: using whole GPU bo >[ 9.825] gen9_composite_set_target: pixmap=628, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.825] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.825] color_convert: src=ff8e8b85 [20028888] >[ 9.825] color_convert: dst=ff8e8b85 [20028888] >[ 9.825] sna_render_get_solid: ff8e8b85 >[ 9.825] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.825] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.825] sna_transform_is_imprecise_integer_translation: no transform >[ 9.825] gen9_composite_picture: integer translation (0, 0), removing >[ 9.825] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.825] sna_render_pixmap_bo: GPU all damaged >[ 9.825] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.825] gen4_choose_composite_emitter: solid, identity mask >[ 9.825] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.825] gen9_composite_get_binding_table(fe40) >[ 9.825] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.825] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.825] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.825] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.825] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.825] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.825] gen9_emit_vertex_elements: setup id=9 >[ 9.825] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.825] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.825] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.825] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.825] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.825] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.825] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.825] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.825] gen8_vertex_flush[66c] = 48 >[ 9.825] gen9_magic_ca_pass: CA fixup (12394 -> 12442) >[ 9.825] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.825] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.825] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.825] sna_copy_area: src=pixmap=628:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.825] sna_copy_area: normal copy >[ 9.825] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.825] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.825] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.825] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.825] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.825] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.825] sna_do_copy: pixmap -- no source clipping >[ 9.825] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.825] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.825] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=628+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.825] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.825] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.825] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.825] sna_drawable_use_bo: pinned, never REPLACES >[ 9.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.825] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.825] sna_drawable_use_bo: applying move-to-gpu override >[ 9.825] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.825] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.825] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.825] wait_for_shadow: setting front pixmap to handle=27 >[ 9.825] sna_drawable_use_bo: using whole GPU bo >[ 9.825] sna_pixmap_move_to_gpu(pixmap=628, usage=0), flags=a >[ 9.825] sna_pixmap_move_to_gpu: already all-damaged >[ 9.825] sna_pixmap_mark_active: pixmap=628, handle=39 >[ 9.825] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.825] sna_pixmap_make_cow: make cow src=628, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.825] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.825] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.825] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.825] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.825] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.825] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.825] kgem_set_mode: flushing before new bo >[ 9.825] gen8_vertex_close: used=49768, vbo active? 31, vb=204, nreloc=2 >[ 9.825] gen8_vertex_close: reloc[0] = 287 >[ 9.825] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.826] kgem_add_handle: handle=31, index=5 >[ 9.826] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.826] gen8_vertex_close: reloc[1] = 342 >[ 9.826] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.826] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.826] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.826] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.826] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.826] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.826] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.826] kgem_fixup_relocs: shrinking by 61440 >[ 9.826] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.826] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.826] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.826] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.826] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.826] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.826] __kgem_bo_clear_busy: handle=8 >[ 9.826] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.826] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.826] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.826] __kgem_bo_clear_busy: handle=8 >[ 9.826] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.826] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.826] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.826] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.826] aligning vertex: was 4, now 2 floats per vertex >[ 9.826] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.826] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.826] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.826] kgem_add_handle: handle=4, index=0 >[ 9.826] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.826] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.826] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.826] gen9_composite_get_binding_table(ffc0) >[ 9.826] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.826] kgem_add_handle: handle=27, index=1 >[ 9.826] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.826] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.826] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.826] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.826] kgem_add_handle: handle=39, index=2 >[ 9.826] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.826] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.826] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.826] gen9_emit_sampler: sampler = 0 >[ 9.826] gen9_emit_sf: num_sf_outputs=1 >[ 9.826] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.826] gen9_emit_vertex_elements: setup id=0 >[ 9.826] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.826] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.826] gen8_vertex_flush[490] = 3 >[ 9.826] sna_destroy_pixmap: pixmap=628, attached?=1 >[ 9.826] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.826] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.826] __kgem_bo_destroy: handle=39 -> active >[ 9.826] __sna_free_pixmap(pixmap=628) >[ 9.826] sna_accel_flush: flush?=0, dirty?=0 >[ 9.826] sna_accel_flush: flush?=0, dirty?=0 >[ 9.826] sna_block_handler (tv=598.331000) >[ 9.826] kgem_retire, need_retire?=1 >[ 9.826] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.826] kgem_retire__requests_ring: retiring ring 0 >[ 9.826] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.826] __kgem_retire_rq: request 1 complete >[ 9.826] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.826] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.826] kgem_retire -- retired=0, need_retire=0 >[ 9.826] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.826] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.826] __kgem_bo_destroy: handle=23, size=262144 >[ 9.826] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.826] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.826] sna_accel_block: GPU idle, flushing >[ 9.826] gen8_vertex_close: used=49774, vbo active? 31, vb=1, nreloc=1 >[ 9.826] gen8_vertex_close: reloc[0] = 287 >[ 9.826] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.826] kgem_add_handle: handle=31, index=3 >[ 9.826] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.826] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.826] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.826] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.826] kgem_fixup_relocs: shrinking by 61440 >[ 9.826] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.826] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.826] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.826] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.826] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.826] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.826] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.826] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.826] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.826] sna_scanout_do_flush (time=9826), triggered >[ 9.826] sna_scanout_flush (time=9826), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.826] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.826] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.826] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.826] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.826] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.826] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.826] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.826] sna_pixmap_move_to_gpu: already all-damaged >[ 9.826] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.826] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.826] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.826] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.826] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.826] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.826] get_fb: reusing fb=101 for handle=27 >[ 9.826] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.826] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.826] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.826] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.826] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.826] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.826] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.826] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.826] sna_accel_do_throttle (time=9826), triggered >[ 9.826] sna_accel_throttle (time=9826) >[ 9.826] sna_accel_block: evaluating timers, active=7 >[ 9.826] sna_accel_block: flush timer expires in 16 [9842] >[ 9.826] sna_wakeup_handler >[ 9.827] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.827] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.827] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.827] kgem_can_create_2d: untiled size=66355200 >[ 9.827] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.827] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.827] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.827] sna_create_pixmap: usage=0, flags=1b >[ 9.827] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.827] __pop_freed_pixmap: reusing freed pixmap=628 header >[ 9.827] create_pixmap_hdr: pixmap=649, width=7680, height=2160, usage=0 >[ 9.827] sna_create_pixmap: serial=649, 7680x2160, usage=0 >[ 9.827] sna_composite_rectangles(pixmap=650, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.827] sna_composite_rectangles: converted to op 0 >[ 9.827] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.827] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.827] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.827] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.827] sna_composite_rectangles: dropping last-cpu hint >[ 9.827] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=19... >[ 9.827] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.827] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.827] sna_pixmap_move_to_gpu(pixmap=650, usage=0), flags=b >[ 9.827] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.827] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.827] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.827] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.827] sna_pixmap_alloc_gpu: pixmap=650 >[ 9.827] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.827] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.827] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.827] 1:from active: pitch=30720, tiling=1, handle=39, id=704 >[ 9.827] __sna_damage_all(7680, 2160) >[ 9.827] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.827] sna_pixmap_mark_active: pixmap=650, handle=39 >[ 9.827] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.827] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.827] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.827] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.827] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.827] sna_render_get_solid: 0 >[ 9.827] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.827] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.827] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.827] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.827] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.827] kgem_add_handle: handle=4, index=0 >[ 9.827] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.827] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.827] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.827] gen9_composite_get_binding_table(ffc0) >[ 9.827] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.827] kgem_add_handle: handle=39, index=1 >[ 9.827] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.827] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.827] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.827] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.827] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.827] kgem_add_handle: handle=7, index=2 >[ 9.827] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.827] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.827] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.827] gen9_emit_sampler: sampler = 1 >[ 9.827] gen9_emit_sf: num_sf_outputs=1 >[ 9.827] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.827] gen9_emit_vertex_elements: setup id=0 >[ 9.827] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.827] (0, 0), (7680, 2160) >[ 9.827] gen8_vertex_flush[490] = 3 >[ 9.827] sna_composite_rectangles: pixmap=650 marking clear [0]? 1 >[ 9.827] sna_composite_rectangles(pixmap=650, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.827] sna_composite_rectangles: converted to op 1 >[ 9.827] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.827] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.827] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.827] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.827] sna_composite_rectangles: promoting to full GPU >[ 9.827] sna_composite_rectangles: dropping last-cpu hint >[ 9.827] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=19... >[ 9.827] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.827] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.827] sna_drawable_use_bo: using whole GPU bo >[ 9.827] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.827] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.827] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.827] sna_render_get_solid: ff2c001e >[ 9.827] sna_render_get_solid(0) = ff2c001e (old) >[ 9.827] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.827] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.827] gen9_composite_get_binding_table(ff00) >[ 9.827] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.827] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.827] kgem_add_handle: handle=8, index=3 >[ 9.827] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.827] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.827] gen9_emit_vertex_elements: setup id=0 >[ 9.827] (0, 0), (7680, 2160) >[ 9.827] gen8_vertex_flush[4cc] = 3 >[ 9.827] sna_composite_rectangles: pixmap=650 marking clear [ff2c001e]? 1 >[ 9.827] sna_composite(pixmap=650, op=3, src=292+(0, 0), mask=0+(0, 0), dst=650+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.827] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.827] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.827] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.827] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.827] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.827] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.827] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.827] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.827] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.827] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.827] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.827] sna_drawable_use_bo pixmap=650, box=((0, 0), (3840, 2160)), flags=7... >[ 9.827] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.827] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.827] sna_drawable_use_bo: using whole GPU bo >[ 9.827] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.827] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.827] sna_transform_is_imprecise_integer_translation: no transform >[ 9.827] gen9_composite_picture: integer translation (0, 0), removing >[ 9.827] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.827] sna_render_pixmap_bo: GPU all damaged >[ 9.827] color_convert: src=9c000000 [20028888] >[ 9.827] color_convert: dst=9c000000 [20028888] >[ 9.827] sna_render_get_solid: 9c000000 >[ 9.827] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.827] gen4_choose_composite_emitter: identity source, identity mask >[ 9.827] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.827] aligning vertex: was 2, now 5 floats per vertex >[ 9.827] gen9_composite_get_binding_table(fe80) >[ 9.827] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.827] kgem_add_handle: handle=9, index=4 >[ 9.827] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.827] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.827] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.827] kgem_add_reloc64: adding proxy [delta=624] for handle=7 >[ 9.827] kgem_add_reloc64[7] = (delta=624, target handle=2, presumed=fffe8000) >[ 9.827] [3f80] bind bo(handle=7, addr=fffe8270), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.827] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.827] gen9_emit_sampler: sampler = 3 >[ 9.827] gen9_emit_sf: num_sf_outputs=2 >[ 9.827] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.827] gen9_emit_vertex_elements: setup id=10 >[ 9.827] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.827] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.827] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.827] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.827] gen8_vertex_flush[5a8] = 3 >[ 9.827] sna_composite(pixmap=650, op=3, src=292+(0, 0), mask=0+(0, 0), dst=650+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.827] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.827] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.827] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.827] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.827] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.827] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.827] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.827] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.827] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.827] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.827] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.827] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.827] sna_drawable_use_bo pixmap=650, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.827] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.827] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.827] sna_drawable_use_bo: using whole GPU bo >[ 9.827] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.827] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.827] sna_transform_is_imprecise_integer_translation: no transform >[ 9.827] gen9_composite_picture: integer translation (0, 0), removing >[ 9.827] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.827] sna_render_pixmap_bo: GPU all damaged >[ 9.827] color_convert: src=9c000000 [20028888] >[ 9.827] color_convert: dst=9c000000 [20028888] >[ 9.827] sna_render_get_solid: 9c000000 >[ 9.827] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.827] gen4_choose_composite_emitter: identity source, identity mask >[ 9.827] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.827] gen9_composite_get_binding_table(fdc0) >[ 9.827] gen9_emit_vertex_elements: setup id=10 >[ 9.827] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.828] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.828] gen8_vertex_flush[5dc] = 3 >[ 9.828] sna_composite(pixmap=650, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=650+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.828] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.828] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.828] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.828] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.828] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.828] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.828] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.828] gen9_render_composite: 132x132, current mode=1/1 >[ 9.828] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.828] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.828] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.828] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.828] sna_drawable_use_bo pixmap=650, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.828] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.828] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.828] sna_drawable_use_bo: using whole GPU bo >[ 9.828] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.828] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.828] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.828] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.828] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.828] sna_render_pixmap_bo: GPU all damaged >[ 9.828] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.828] color_convert: src=9c000000 [20028888] >[ 9.828] color_convert: dst=9c000000 [20028888] >[ 9.828] sna_render_get_solid: 9c000000 >[ 9.828] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.828] gen4_choose_composite_emitter: simple src, identity mask >[ 9.828] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.828] gen9_composite_get_binding_table(fdc0) >[ 9.828] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.828] kgem_add_handle: handle=15, index=5 >[ 9.828] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.828] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.828] gen9_emit_sampler: sampler = 23 >[ 9.828] gen9_emit_vertex_elements: setup id=10 >[ 9.828] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.828] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.828] gen8_vertex_flush[620] = 3 >[ 9.828] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.828] kgem_can_create_2d: 80x80 @ 32 >[ 9.828] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.828] kgem_can_create_2d: untiled size=28672 >[ 9.828] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.828] kgem_choose_tiling: 80x80 -> 0 >[ 9.828] sna_create_pixmap: usage=0, flags=b >[ 9.828] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.828] __pop_freed_pixmap: reusing freed pixmap=632 header >[ 9.828] create_pixmap_hdr: pixmap=651, width=80, height=80, usage=0 >[ 9.828] sna_create_pixmap: serial=651, 80x80, usage=0 >[ 9.828] sna_composite_rectangles(pixmap=652, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.828] sna_composite_rectangles: converted to op 0 >[ 9.828] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.828] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.828] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.828] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.828] sna_composite_rectangles: dropping last-cpu hint >[ 9.828] sna_drawable_use_bo pixmap=652, box=((0, 0), (80, 80)), flags=19... >[ 9.828] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.828] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.828] sna_pixmap_move_to_gpu(pixmap=652, usage=0), flags=b >[ 9.828] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.828] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.828] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.828] kgem_choose_tiling: 80x80 -> 0 >[ 9.828] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.828] kgem_choose_tiling: 80x80 -> 0 >[ 9.828] sna_pixmap_alloc_gpu: pixmap=652 >[ 9.828] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.828] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.828] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.828] from inactive: pitch=320, tiling=0: handle=22, id=705 >[ 9.828] __sna_damage_all(80, 80) >[ 9.828] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.828] sna_pixmap_mark_active: pixmap=652, handle=22 >[ 9.828] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.828] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.828] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.828] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.828] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.828] sna_render_get_solid: 0 >[ 9.828] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.828] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.828] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.828] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.828] aligning vertex: was 5, now 2 floats per vertex >[ 9.828] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.828] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.828] gen9_composite_get_binding_table(fd40) >[ 9.828] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.828] kgem_add_handle: handle=22, index=6 >[ 9.828] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.828] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.828] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.828] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.828] gen9_emit_sampler: sampler = 1 >[ 9.828] gen9_emit_sf: num_sf_outputs=1 >[ 9.828] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.828] gen9_emit_vertex_elements: setup id=0 >[ 9.828] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.828] (0, 0), (80, 80) >[ 9.828] gen8_vertex_flush[6d8] = 3 >[ 9.828] sna_composite_rectangles: pixmap=652 marking clear [0]? 1 >[ 9.828] sna_composite_rectangles(pixmap=652, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.828] sna_composite_rectangles: converted to op 1 >[ 9.828] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.828] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.828] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.828] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.828] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.828] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.828] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.828] sna_composite_rectangles: dropping last-cpu hint >[ 9.828] sna_drawable_use_bo pixmap=652, box=((0, 0), (80, 80)), flags=1... >[ 9.828] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.828] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.828] sna_drawable_use_bo: using whole GPU bo >[ 9.828] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.828] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.828] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.828] sna_render_get_solid: 40404040 >[ 9.828] sna_render_get_solid(1) = 40404040 (old) >[ 9.828] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.828] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.828] gen9_composite_get_binding_table(fcc0) >[ 9.828] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.828] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.828] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.828] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.828] gen9_emit_vertex_elements: setup id=0 >[ 9.828] (0, 0), (2, 2) >[ 9.828] (78, 0), (80, 2) >[ 9.828] (0, 78), (2, 80) >[ 9.828] (78, 78), (80, 80) >[ 9.828] gen8_vertex_flush[714] = 12 >[ 9.828] sna_composite(pixmap=650, op=3, src=652+(0, 0), mask=0+(0, 0), dst=650+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.828] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.828] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.828] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.828] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.828] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.828] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.828] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.828] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.828] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.828] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.828] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.828] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.828] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=7... >[ 9.828] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.828] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.828] sna_drawable_use_bo: using whole GPU bo >[ 9.828] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.828] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.828] sna_transform_is_imprecise_integer_translation: no transform >[ 9.828] gen9_composite_picture: integer translation (0, 0), removing >[ 9.828] sna_render_pixmap_bo pixmap=652, (0, 0)x(7680, 2160)/(80, 80) >[ 9.828] sna_render_pixmap_bo: GPU all damaged >[ 9.828] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.828] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.829] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.829] gen4_choose_composite_emitter: identity src, no mask >[ 9.829] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.829] aligning vertex: was 2, now 3 floats per vertex >[ 9.829] gen9_composite_get_binding_table(fc40) >[ 9.829] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.829] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.829] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.829] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.829] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.829] gen9_emit_sampler: sampler = a >[ 9.829] gen9_emit_vertex_elements: setup id=2 >[ 9.829] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.829] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.829] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.829] gen8_vertex_flush[7b0] = 3 >[ 9.829] sna_destroy_pixmap: pixmap=652, attached?=1 >[ 9.829] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.829] __kgem_bo_destroy: handle=22, size=61440 >[ 9.829] __kgem_bo_destroy: handle=22 -> active >[ 9.829] __sna_free_pixmap(pixmap=652) >[ 9.829] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.829] kgem_can_create_2d: 640x2096 @ 32 >[ 9.829] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.829] kgem_can_create_2d: untiled size=5365760 >[ 9.829] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.829] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.829] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.829] sna_create_pixmap: usage=0, flags=1b >[ 9.829] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.829] __pop_freed_pixmap: reusing freed pixmap=652 header >[ 9.829] create_pixmap_hdr: pixmap=653, width=640, height=2096, usage=0 >[ 9.829] sna_create_pixmap: serial=653, 640x2096, usage=0 >[ 9.829] sna_composite_rectangles(pixmap=654, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.829] sna_composite_rectangles: converted to op 0 >[ 9.829] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.829] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.829] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.829] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.829] sna_composite_rectangles: dropping last-cpu hint >[ 9.829] sna_drawable_use_bo pixmap=654, box=((0, 0), (640, 2096)), flags=19... >[ 9.829] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.829] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.829] sna_pixmap_move_to_gpu(pixmap=654, usage=0), flags=b >[ 9.829] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.829] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.829] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.829] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.829] sna_pixmap_alloc_gpu: pixmap=654 >[ 9.829] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.829] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.829] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.829] from inactive: pitch=2560, tiling=1: handle=11, id=706 >[ 9.829] __sna_damage_all(640, 2096) >[ 9.829] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.829] sna_pixmap_mark_active: pixmap=654, handle=11 >[ 9.829] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.829] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.829] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.829] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.829] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.829] sna_render_get_solid: 0 >[ 9.829] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.829] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.829] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.829] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.829] aligning vertex: was 3, now 2 floats per vertex >[ 9.829] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.829] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.829] gen9_composite_get_binding_table(fbc0) >[ 9.829] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.829] kgem_add_handle: handle=11, index=7 >[ 9.829] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.829] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.829] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.829] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.829] gen9_emit_sampler: sampler = 1 >[ 9.829] gen9_emit_vertex_elements: setup id=0 >[ 9.829] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.829] (0, 0), (640, 2096) >[ 9.829] gen8_vertex_flush[820] = 3 >[ 9.829] sna_composite_rectangles: pixmap=654 marking clear [0]? 1 >[ 9.829] sna_composite(pixmap=654, op=3, src=292+(168, 968), mask=0+(0, 0), dst=654+(8, 904)+(0, 0), size=(624, 224) >[ 9.829] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.829] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.829] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.829] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.829] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.829] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.829] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.829] gen9_render_composite: 624x224, current mode=1/1 >[ 9.829] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.829] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.829] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.829] sna_drawable_use_bo pixmap=654, box=((8, 904), (632, 1128)), flags=7... >[ 9.829] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.829] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.829] sna_drawable_use_bo: using whole GPU bo >[ 9.829] gen9_composite_set_target: pixmap=654, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.829] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.829] sna_transform_is_imprecise_integer_translation: no transform >[ 9.829] gen9_composite_picture: integer translation (0, 0), removing >[ 9.829] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.829] sna_render_pixmap_bo: GPU all damaged >[ 9.829] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.829] color_convert: src=9c000000 [20028888] >[ 9.829] color_convert: dst=9c000000 [20028888] >[ 9.829] sna_render_get_solid: 9c000000 >[ 9.829] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.829] gen4_choose_composite_emitter: identity source, identity mask >[ 9.829] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.829] aligning vertex: was 2, now 5 floats per vertex >[ 9.829] gen9_composite_get_binding_table(fb40) >[ 9.829] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.829] gen9_emit_sampler: sampler = 3 >[ 9.829] gen9_emit_sf: num_sf_outputs=2 >[ 9.829] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.829] gen9_emit_vertex_elements: setup id=10 >[ 9.829] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.829] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.829] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.829] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.829] gen8_vertex_flush[8e8] = 3 >[ 9.829] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.829] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.829] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.829] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.829] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.829] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.829] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.829] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.829] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.829] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.829] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.829] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.829] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.829] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.829] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.829] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.829] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.829] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.829] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.829] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.829] sna_drawable_use_bo pixmap=654, box=((8, 904), (632, 1128)), flags=7... >[ 9.829] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.829] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.829] sna_drawable_use_bo: using whole GPU bo >[ 9.829] gen9_composite_set_target: pixmap=654, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.829] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.829] color_convert: src=660a0a0a [20028888] >[ 9.829] color_convert: dst=660a0a0a [20028888] >[ 9.829] sna_render_get_solid: 660a0a0a >[ 9.829] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.829] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.829] gen4_choose_spans_emitter: solid source >[ 9.829] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.829] aligning vertex: was 5, now 3 floats per vertex >[ 9.829] gen9_composite_get_binding_table(fb00) >[ 9.829] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.829] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.829] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.829] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.829] gen9_emit_sampler: sampler = c >[ 9.829] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.829] gen9_emit_vertex_elements: setup id=5 >[ 9.829] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.829] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.829] thread_choose_span: clipped? 0 >[ 9.829] imprecise_trapezoid_span_converter: using 4 threads >[ 9.829] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.829] thread_choose_span: clipped? 0 >[ 9.830] span_thread: flushing 95 boxes >[ 9.830] span_thread: flushing 1 boxes >[ 9.830] span_thread: flushing 95 boxes >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.830] span_thread: flushing 1 boxes >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen8_vertex_flush[994] = 576 >[ 9.830] gen9_render_composite_spans_done() >[ 9.830] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.830] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.830] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.830] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.830] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.830] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.830] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.830] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.830] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.830] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.830] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.830] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.830] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.830] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.830] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.830] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.830] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.830] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.830] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.830] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.830] sna_drawable_use_bo pixmap=654, box=((8, 904), (632, 1128)), flags=7... >[ 9.830] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.830] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.830] sna_drawable_use_bo: using whole GPU bo >[ 9.830] gen9_composite_set_target: pixmap=654, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.830] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.830] color_convert: src=66282828 [20028888] >[ 9.830] color_convert: dst=66282828 [20028888] >[ 9.830] sna_render_get_solid: 66282828 >[ 9.830] sna_render_get_solid(3) = 66282828 (old) >[ 9.830] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.830] gen4_choose_spans_emitter: solid source >[ 9.830] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.830] gen9_composite_get_binding_table(fa80) >[ 9.830] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.830] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.830] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.830] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.830] gen9_emit_vertex_elements: setup id=5 >[ 9.830] thread_choose_span: clipped? 0 >[ 9.830] imprecise_trapezoid_span_converter: using 4 threads >[ 9.830] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.830] thread_choose_span: clipped? 0 >[ 9.830] span_thread: flushing 2 boxes >[ 9.830] span_thread: flushing 2 boxes >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.830] span_thread: flushing 162 boxes >[ 9.830] span_thread: flushing 166 boxes >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.830] gen8_vertex_flush[9d0] = 996 >[ 9.830] gen9_render_composite_spans_done() >[ 9.830] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.830] kgem_can_create_2d: 640x2096 @ 32 >[ 9.830] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.830] kgem_can_create_2d: untiled size=5365760 >[ 9.830] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.830] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.830] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.830] sna_create_pixmap: usage=0, flags=1b >[ 9.830] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.830] __pop_freed_pixmap: reusing freed pixmap=634 header >[ 9.830] create_pixmap_hdr: pixmap=655, width=640, height=2096, usage=0 >[ 9.830] sna_create_pixmap: serial=655, 640x2096, usage=0 >[ 9.830] sna_composite_rectangles(pixmap=656, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.830] sna_composite_rectangles: converted to op 0 >[ 9.830] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.830] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.830] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.830] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.830] sna_composite_rectangles: dropping last-cpu hint >[ 9.830] sna_drawable_use_bo pixmap=656, box=((0, 0), (640, 2096)), flags=19... >[ 9.830] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.830] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.830] sna_pixmap_move_to_gpu(pixmap=656, usage=0), flags=b >[ 9.830] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.830] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.830] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.830] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.830] sna_pixmap_alloc_gpu: pixmap=656 >[ 9.830] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.830] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.830] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.830] from inactive: pitch=2560, tiling=1: handle=25, id=707 >[ 9.830] __sna_damage_all(640, 2096) >[ 9.830] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.830] sna_pixmap_mark_active: pixmap=656, handle=25 >[ 9.830] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.830] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.830] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.830] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.830] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.830] sna_render_get_solid: 0 >[ 9.830] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.830] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.830] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.830] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.830] aligning vertex: was 3, now 2 floats per vertex >[ 9.830] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.830] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.830] gen9_composite_get_binding_table(fa00) >[ 9.830] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.831] kgem_add_handle: handle=25, index=8 >[ 9.831] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.831] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.831] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.831] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.831] gen9_emit_sampler: sampler = 1 >[ 9.831] gen9_emit_sf: num_sf_outputs=1 >[ 9.831] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.831] gen9_emit_vertex_elements: setup id=0 >[ 9.831] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.831] (0, 0), (640, 2096) >[ 9.831] gen8_vertex_flush[a90] = 3 >[ 9.831] sna_composite_rectangles: pixmap=656 marking clear [0]? 1 >[ 9.831] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.831] kgem_can_create_2d: 624x224 @ 32 >[ 9.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.831] kgem_can_create_2d: untiled size=561152 >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.831] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.831] sna_create_pixmap: usage=0, flags=1b >[ 9.831] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.831] __pop_freed_pixmap: reusing freed pixmap=640 header >[ 9.831] create_pixmap_hdr: pixmap=657, width=624, height=224, usage=0 >[ 9.831] sna_create_pixmap: serial=657, 624x224, usage=0 >[ 9.831] sna_composite_rectangles(pixmap=658, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.831] sna_composite_rectangles: converted to op 0 >[ 9.831] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.831] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.831] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.831] sna_composite_rectangles: dropping last-cpu hint >[ 9.831] sna_drawable_use_bo pixmap=658, box=((0, 0), (624, 224)), flags=19... >[ 9.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.831] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.831] sna_pixmap_move_to_gpu(pixmap=658, usage=0), flags=b >[ 9.831] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.831] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.831] sna_pixmap_alloc_gpu: pixmap=658 >[ 9.831] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.831] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.831] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.831] from inactive: pitch=2560, tiling=1: handle=20, id=708 >[ 9.831] __sna_damage_all(624, 224) >[ 9.831] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.831] sna_pixmap_mark_active: pixmap=658, handle=20 >[ 9.831] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.831] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.831] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.831] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.831] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.831] sna_render_get_solid: 0 >[ 9.831] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.831] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.831] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.831] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.831] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.831] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.831] gen9_composite_get_binding_table(f980) >[ 9.831] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.831] kgem_add_handle: handle=20, index=9 >[ 9.831] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.831] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.831] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.831] gen9_emit_vertex_elements: setup id=0 >[ 9.831] (0, 0), (624, 224) >[ 9.831] gen8_vertex_flush[ac4] = 3 >[ 9.831] sna_composite_rectangles: pixmap=658 marking clear [0]? 1 >[ 9.831] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.831] kgem_can_create_2d: 576x76 @ 32 >[ 9.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.831] kgem_can_create_2d: untiled size=176128 >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.831] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.831] sna_create_pixmap: usage=0, flags=1b >[ 9.831] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.831] __pop_freed_pixmap: reusing freed pixmap=638 header >[ 9.831] create_pixmap_hdr: pixmap=659, width=576, height=76, usage=0 >[ 9.831] sna_create_pixmap: serial=659, 576x76, usage=0 >[ 9.831] sna_composite_rectangles(pixmap=660, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.831] sna_composite_rectangles: converted to op 0 >[ 9.831] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.831] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.831] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.831] sna_composite_rectangles: dropping last-cpu hint >[ 9.831] sna_drawable_use_bo pixmap=660, box=((0, 0), (576, 76)), flags=19... >[ 9.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.831] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.831] sna_pixmap_move_to_gpu(pixmap=660, usage=0), flags=b >[ 9.831] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.831] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.831] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.831] sna_pixmap_alloc_gpu: pixmap=660 >[ 9.831] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.831] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.831] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.831] from inactive: pitch=2560, tiling=1: handle=38, id=709 >[ 9.831] __sna_damage_all(576, 76) >[ 9.831] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.831] sna_pixmap_mark_active: pixmap=660, handle=38 >[ 9.831] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.831] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.831] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.831] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.831] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.831] sna_render_get_solid: 0 >[ 9.831] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.831] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.831] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.831] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.831] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.831] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.831] gen9_composite_get_binding_table(f900) >[ 9.831] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.831] kgem_add_handle: handle=38, index=10 >[ 9.831] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.831] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.831] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.831] gen9_emit_vertex_elements: setup id=0 >[ 9.831] (0, 0), (576, 76) >[ 9.831] gen8_vertex_flush[af8] = 3 >[ 9.831] sna_composite_rectangles: pixmap=660 marking clear [0]? 1 >[ 9.831] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.831] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.831] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.831] trapezoid_spans_maybe_inplace? clear, no >[ 9.831] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.831] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.831] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.831] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.831] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.831] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.831] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.831] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.831] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.831] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.831] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.831] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.831] sna_drawable_use_bo pixmap=660, box=((2, 2), (574, 74)), flags=7... >[ 9.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.831] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.831] sna_drawable_use_bo: using whole GPU bo >[ 9.831] gen9_composite_set_target: pixmap=660, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.831] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.831] color_convert: src=4c000000 [20028888] >[ 9.831] color_convert: dst=4c000000 [20028888] >[ 9.831] sna_render_get_solid: 4c000000 >[ 9.831] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.831] gen4_choose_spans_emitter: solid source >[ 9.831] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.831] aligning vertex: was 2, now 3 floats per vertex >[ 9.831] gen9_composite_get_binding_table(f880) >[ 9.831] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.831] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.831] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.831] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.831] gen9_emit_sampler: sampler = c >[ 9.831] gen9_emit_sf: num_sf_outputs=2 >[ 9.831] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.831] gen9_emit_vertex_elements: setup id=5 >[ 9.831] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.831] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.831] thread_choose_span: clipped? 0 >[ 9.831] imprecise_trapezoid_span_converter: using 4 threads >[ 9.831] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.831] thread_choose_span: clipped? 0 >[ 9.831] span_thread: flushing 26 boxes >[ 9.831] span_thread: flushing 1 boxes >[ 9.831] span_thread: flushing 26 boxes >[ 9.831] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.831] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.831] span_thread: flushing 1 boxes >[ 9.832] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.831] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.832] gen8_vertex_flush[ba8] = 162 >[ 9.832] gen9_render_composite_spans_done() >[ 9.832] sna_accel_flush: flush?=0, dirty?=0 >[ 9.832] sna_block_handler (tv=0.0) >[ 9.832] sna_wakeup_handler >[ 9.832] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.832] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.832] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.832] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.832] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.832] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.832] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.832] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.832] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.832] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.832] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.832] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.832] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.832] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.832] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.832] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.832] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.832] sna_drawable_use_bo pixmap=660, box=((0, 0), (576, 76)), flags=7... >[ 9.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.832] sna_drawable_use_bo: using whole GPU bo >[ 9.832] gen9_composite_set_target: pixmap=660, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.832] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.832] color_convert: src=e6e6e6e6 [20028888] >[ 9.832] color_convert: dst=e6e6e6e6 [20028888] >[ 9.832] sna_render_get_solid: e6e6e6e6 >[ 9.832] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.832] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.832] gen4_choose_spans_emitter: solid source >[ 9.832] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.832] gen9_composite_get_binding_table(f800) >[ 9.832] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.832] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.832] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.832] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.832] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.832] gen9_emit_vertex_elements: setup id=5 >[ 9.832] thread_choose_span: clipped? 0 >[ 9.832] imprecise_trapezoid_span_converter: using 4 threads >[ 9.832] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.832] thread_choose_span: clipped? 0 >[ 9.832] span_thread: flushing 62 boxes >[ 9.832] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.832] span_thread: flushing 2 boxes >[ 9.832] span_thread: flushing 2 boxes >[ 9.832] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.832] span_thread: flushing 62 boxes >[ 9.832] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.832] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.832] gen8_vertex_flush[bfc] = 384 >[ 9.832] gen9_render_composite_spans_done() >[ 9.832] sna_composite_rectangles(pixmap=660, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.832] sna_composite_rectangles: converted to op 1 >[ 9.832] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.832] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.832] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.832] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.832] sna_composite_rectangles: dropping last-cpu hint >[ 9.832] sna_drawable_use_bo pixmap=660, box=((16, 16), (18, 60)), flags=9... >[ 9.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.832] sna_drawable_use_bo: using whole GPU bo >[ 9.832] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.832] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.832] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.832] sna_render_get_solid: ffffffff >[ 9.832] sna_render_get_solid(white) >[ 9.832] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.832] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.832] aligning vertex: was 3, now 2 floats per vertex >[ 9.832] gen9_composite_get_binding_table(f780) >[ 9.832] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.832] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.832] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.832] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.832] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.832] gen9_emit_sampler: sampler = 1 >[ 9.832] gen9_emit_sf: num_sf_outputs=1 >[ 9.832] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.832] gen9_emit_vertex_elements: setup id=0 >[ 9.832] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.832] (16, 16), (18, 60) >[ 9.832] gen8_vertex_flush[cbc] = 3 >[ 9.832] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=288, drawable=292 >[ 9.832] sna_validate_gc: recomputing clip >[ 9.832] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.832] sna_copy_area: src=pixmap=660:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=658:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.832] sna_copy_area: normal copy >[ 9.832] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.832] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.832] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.832] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.832] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.832] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.832] sna_do_copy: pixmap -- no source clipping >[ 9.832] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.832] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.832] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=660+(-24, -136), dst pixmap=658+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.832] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.832] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.832] sna_drawable_use_bo pixmap=658, box=((24, 136), (600, 212)), flags=b... >[ 9.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.832] sna_drawable_use_bo: using whole GPU bo >[ 9.832] sna_pixmap_move_to_gpu(pixmap=660, usage=0), flags=a >[ 9.832] sna_pixmap_move_to_gpu: already all-damaged >[ 9.832] sna_pixmap_mark_active: pixmap=660, handle=38 >[ 9.832] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.832] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.832] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.832] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.832] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.832] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.832] gen9_composite_get_binding_table(f700) >[ 9.832] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.832] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.832] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.832] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.832] gen9_emit_sampler: sampler = 0 >[ 9.832] gen9_emit_vertex_elements: setup id=0 >[ 9.832] (0, 0) -> (24, 136) + (576, 76) >[ 9.832] gen8_vertex_flush[d10] = 3 >[ 9.832] sna_destroy_pixmap: pixmap=660, attached?=1 >[ 9.832] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.832] __kgem_bo_destroy: handle=38, size=204800 >[ 9.832] __kgem_bo_destroy: handle=38 -> active >[ 9.832] __sna_free_pixmap(pixmap=660) >[ 9.832] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.832] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.832] sna_glyphs: discarding mask >[ 9.832] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.832] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.832] gen9_render_composite: 0x0, current mode=1/1 >[ 9.832] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.832] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.832] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.832] sna_drawable_use_bo pixmap=658, box=((0, 0), (624, 224)), flags=7... >[ 9.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.832] sna_drawable_use_bo: using whole GPU bo >[ 9.832] gen9_composite_set_target: pixmap=658, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.832] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.832] color_convert: src=ff888888 [20028888] >[ 9.832] color_convert: dst=ff888888 [20028888] >[ 9.832] sna_render_get_solid: ff888888 >[ 9.832] sna_render_get_solid(5) = ff888888 (old) >[ 9.832] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.832] sna_transform_is_imprecise_integer_translation: no transform >[ 9.832] gen9_composite_picture: integer translation (0, 0), removing >[ 9.832] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.832] sna_render_pixmap_bo: GPU all damaged >[ 9.832] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.832] gen4_choose_composite_emitter: solid, identity mask >[ 9.832] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.832] aligning vertex: was 2, now 4 floats per vertex >[ 9.833] gen9_composite_get_binding_table(f680) >[ 9.833] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.833] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.833] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.833] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.833] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.833] kgem_add_handle: handle=6, index=11 >[ 9.833] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.833] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.833] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.833] gen9_emit_sampler: sampler = a >[ 9.833] gen9_emit_sf: num_sf_outputs=2 >[ 9.833] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.833] gen9_emit_vertex_elements: setup id=9 >[ 9.833] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.833] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.833] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.833] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.833] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.833] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.833] gen8_vertex_flush[dec] = 24 >[ 9.833] gen9_magic_ca_pass: CA fixup (14072 -> 14096) >[ 9.833] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.833] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.833] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.833] sna_composite(pixmap=658, op=3, src=210+(0, 0), mask=0+(28, 8), dst=658+(28, 8)+(0, 0), size=(20, 80) >[ 9.833] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.833] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.833] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.833] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.833] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.833] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.833] gen9_render_composite: 20x80, current mode=1/1 >[ 9.833] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.833] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.833] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.833] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.833] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.833] sna_drawable_use_bo pixmap=658, box=((28, 8), (48, 88)), flags=7... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] gen9_composite_set_target: pixmap=658, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.833] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.833] sna_transform_is_imprecise_integer_translation: no transform >[ 9.833] gen9_composite_picture: integer translation (0, 0), removing >[ 9.833] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.833] sna_render_pixmap_bo: GPU all damaged >[ 9.833] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.833] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.833] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.833] gen4_choose_composite_emitter: identity src, no mask >[ 9.833] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.833] aligning vertex: was 4, now 3 floats per vertex >[ 9.833] gen9_composite_get_binding_table(f5c0) >[ 9.833] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.833] kgem_add_handle: handle=12, index=12 >[ 9.833] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.833] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.833] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.833] gen9_emit_sampler: sampler = 2 >[ 9.833] gen9_emit_sf: num_sf_outputs=1 >[ 9.833] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.833] gen9_emit_vertex_elements: setup id=2 >[ 9.833] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.833] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.833] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.833] gen8_vertex_flush[f28] = 3 >[ 9.833] sna_composite(pixmap=658, op=3, src=214+(0, 0), mask=0+(28, 0), dst=658+(28, 0)+(0, 0), size=(20, 8) >[ 9.833] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.833] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.833] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.833] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.833] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.833] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.833] gen9_render_composite: 20x8, current mode=1/1 >[ 9.833] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.833] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.833] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.833] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.833] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.833] sna_drawable_use_bo pixmap=658, box=((28, 0), (48, 8)), flags=7... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] gen9_composite_set_target: pixmap=658, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.833] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.833] sna_transform_is_imprecise_integer_translation: no transform >[ 9.833] gen9_composite_picture: integer translation (0, 0), removing >[ 9.833] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.833] sna_render_pixmap_bo: GPU all damaged >[ 9.833] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.833] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.833] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.833] gen4_choose_composite_emitter: identity src, no mask >[ 9.833] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.833] gen9_composite_get_binding_table(f540) >[ 9.833] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.833] kgem_add_handle: handle=24, index=13 >[ 9.833] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.833] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.833] gen9_emit_vertex_elements: setup id=2 >[ 9.833] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.833] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.833] gen8_vertex_flush[f64] = 3 >[ 9.833] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=292, drawable=290 >[ 9.833] sna_validate_gc: recomputing clip >[ 9.833] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.833] sna_copy_area: src=pixmap=658:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=656:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.833] sna_copy_area: normal copy >[ 9.833] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.833] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.833] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.833] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.833] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.833] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.833] sna_do_copy: pixmap -- no source clipping >[ 9.833] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.833] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.833] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=658+(-8, -896), dst pixmap=656+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.833] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.833] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.833] sna_drawable_use_bo pixmap=656, box=((8, 896), (632, 1120)), flags=b... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] sna_pixmap_move_to_gpu(pixmap=658, usage=0), flags=a >[ 9.833] sna_pixmap_move_to_gpu: already all-damaged >[ 9.833] sna_pixmap_mark_active: pixmap=658, handle=20 >[ 9.833] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.833] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.833] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.833] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.833] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.833] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.833] aligning vertex: was 3, now 2 floats per vertex >[ 9.833] gen9_composite_get_binding_table(f4c0) >[ 9.833] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.833] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.833] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.833] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.833] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.833] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.833] gen9_emit_sampler: sampler = 0 >[ 9.833] gen9_emit_vertex_elements: setup id=0 >[ 9.833] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.833] (0, 0) -> (8, 896) + (624, 224) >[ 9.833] gen8_vertex_flush[fec] = 3 >[ 9.833] sna_destroy_pixmap: pixmap=658, attached?=1 >[ 9.833] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.833] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.833] __kgem_bo_destroy: handle=20 -> active >[ 9.833] __sna_free_pixmap(pixmap=658) >[ 9.833] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.833] kgem_can_create_2d: 624x80 @ 32 >[ 9.833] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.833] kgem_can_create_2d: untiled size=200704 >[ 9.833] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.833] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.833] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.833] sna_create_pixmap: usage=0, flags=1b >[ 9.833] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.833] __pop_freed_pixmap: reusing freed pixmap=658 header >[ 9.833] create_pixmap_hdr: pixmap=661, width=624, height=80, usage=0 >[ 9.833] sna_create_pixmap: serial=661, 624x80, usage=0 >[ 9.833] sna_composite_rectangles(pixmap=662, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.833] sna_composite_rectangles: converted to op 0 >[ 9.833] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.833] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.833] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.833] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.833] sna_composite_rectangles: dropping last-cpu hint >[ 9.833] sna_drawable_use_bo pixmap=662, box=((0, 0), (624, 80)), flags=19... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.833] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.833] sna_pixmap_move_to_gpu(pixmap=662, usage=0), flags=b >[ 9.833] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.833] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.833] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.833] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.833] sna_pixmap_alloc_gpu: pixmap=662 >[ 9.833] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.833] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.833] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.833] 1:from active: pitch=2560, tiling=1, handle=38, id=710 >[ 9.833] __sna_damage_all(624, 80) >[ 9.833] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.833] sna_pixmap_mark_active: pixmap=662, handle=38 >[ 9.833] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.833] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.833] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.833] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.833] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.833] sna_render_get_solid: 0 >[ 9.833] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.833] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.833] gen9_composite_get_binding_table(f440) >[ 9.833] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.833] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.833] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.833] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.833] gen9_emit_sampler: sampler = 1 >[ 9.833] gen9_emit_vertex_elements: setup id=0 >[ 9.833] (0, 0), (624, 80) >[ 9.833] gen8_vertex_flush[1028] = 3 >[ 9.833] sna_composite_rectangles: pixmap=662 marking clear [0]? 1 >[ 9.833] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=290, drawable=296 >[ 9.833] sna_validate_gc: recomputing clip >[ 9.833] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.833] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=662:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.833] sna_copy_area: normal copy >[ 9.833] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.833] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.833] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.833] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.833] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.833] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.833] sna_do_copy: pixmap -- no source clipping >[ 9.833] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.833] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.833] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=662+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.833] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.833] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.833] sna_drawable_use_bo pixmap=662, box=((28, 0), (246, 80)), flags=b... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.833] sna_pixmap_move_to_gpu: already all-damaged >[ 9.833] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.833] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.833] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.833] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.833] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.833] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.833] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.833] gen9_composite_get_binding_table(f3c0) >[ 9.833] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.833] kgem_add_handle: handle=21, index=14 >[ 9.833] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.833] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.833] gen9_emit_sampler: sampler = 0 >[ 9.833] gen9_emit_vertex_elements: setup id=0 >[ 9.833] (0, 0) -> (28, 0) + (218, 80) >[ 9.833] gen8_vertex_flush[106c] = 3 >[ 9.833] sna_composite(pixmap=656, op=3, src=662+(0, 0), mask=0+(0, 0), dst=656+(8, 1136)+(0, 0), size=(624, 80) >[ 9.833] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.833] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.833] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.833] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.833] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.833] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.833] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.833] gen9_render_composite: 624x80, current mode=1/1 >[ 9.833] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.833] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.833] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.833] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.833] sna_drawable_use_bo pixmap=656, box=((8, 1136), (632, 1216)), flags=7... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] gen9_composite_set_target: pixmap=656, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.833] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.833] sna_transform_is_imprecise_integer_translation: no transform >[ 9.833] gen9_composite_picture: integer translation (0, 0), removing >[ 9.833] sna_render_pixmap_bo pixmap=662, (0, 0)x(624, 80)/(624, 80) >[ 9.833] sna_render_pixmap_bo: GPU all damaged >[ 9.833] color_convert: src=cc000000 [20028888] >[ 9.833] color_convert: dst=cc000000 [20028888] >[ 9.833] sna_render_get_solid: cc000000 >[ 9.833] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.833] gen4_choose_composite_emitter: identity source, identity mask >[ 9.833] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.833] aligning vertex: was 2, now 5 floats per vertex >[ 9.833] gen9_composite_get_binding_table(f340) >[ 9.833] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.833] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.833] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.833] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.833] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.833] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.833] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.833] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.833] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.833] gen9_emit_sampler: sampler = 3 >[ 9.833] gen9_emit_sf: num_sf_outputs=2 >[ 9.833] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.833] gen9_emit_vertex_elements: setup id=10 >[ 9.833] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.833] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.833] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.833] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.833] gen8_vertex_flush[1144] = 3 >[ 9.833] sna_destroy_pixmap: pixmap=662, attached?=1 >[ 9.833] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.833] __kgem_bo_destroy: handle=38, size=204800 >[ 9.833] __kgem_bo_destroy: handle=38 -> active >[ 9.833] __sna_free_pixmap(pixmap=662) >[ 9.833] sna_composite(pixmap=654, op=3, src=656+(0, 0), mask=0+(0, 0), dst=654+(0, 0)+(0, 0), size=(640, 2096) >[ 9.833] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.833] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.833] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.833] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.833] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.833] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.833] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.833] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.833] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.833] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.833] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.833] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.833] sna_drawable_use_bo pixmap=654, box=((0, 0), (640, 2096)), flags=7... >[ 9.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.833] sna_drawable_use_bo: using whole GPU bo >[ 9.833] gen9_composite_set_target: pixmap=654, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.833] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.833] sna_transform_is_imprecise_integer_translation: no transform >[ 9.833] gen9_composite_picture: integer translation (0, 0), removing >[ 9.833] sna_render_pixmap_bo pixmap=656, (0, 0)x(640, 2096)/(640, 2096) >[ 9.833] sna_render_pixmap_bo: GPU all damaged >[ 9.833] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.834] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.834] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.834] gen4_choose_composite_emitter: identity src, no mask >[ 9.834] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.834] aligning vertex: was 5, now 3 floats per vertex >[ 9.834] gen9_composite_get_binding_table(f280) >[ 9.834] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.834] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.834] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.834] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.834] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.834] gen9_emit_sampler: sampler = 2 >[ 9.834] gen9_emit_sf: num_sf_outputs=1 >[ 9.834] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.834] gen9_emit_vertex_elements: setup id=2 >[ 9.834] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.834] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.834] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.834] gen8_vertex_flush[11ec] = 3 >[ 9.834] sna_destroy_pixmap: pixmap=656, attached?=1 >[ 9.834] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.834] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.834] __kgem_bo_destroy: handle=25 -> active >[ 9.834] __sna_free_pixmap(pixmap=656) >[ 9.834] sna_composite(pixmap=650, op=3, src=654+(0, 0), mask=0+(160, 64), dst=650+(160, 64)+(0, 0), size=(640, 2096) >[ 9.834] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.834] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.834] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.834] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.834] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.834] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.834] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.834] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.834] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.834] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.834] sna_drawable_use_bo pixmap=650, box=((160, 64), (800, 2160)), flags=7... >[ 9.834] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.834] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.834] sna_drawable_use_bo: using whole GPU bo >[ 9.834] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.834] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.834] sna_transform_is_imprecise_integer_translation: no transform >[ 9.834] gen9_composite_picture: integer translation (0, 0), removing >[ 9.834] sna_render_pixmap_bo pixmap=654, (0, 0)x(640, 2096)/(640, 2096) >[ 9.834] sna_render_pixmap_bo: GPU all damaged >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.834] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.834] gen4_choose_composite_emitter: identity src, no mask >[ 9.834] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.834] gen9_composite_get_binding_table(f200) >[ 9.834] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.834] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.834] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.834] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.834] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.834] gen9_emit_vertex_elements: setup id=2 >[ 9.834] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.834] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.834] gen8_vertex_flush[1238] = 3 >[ 9.834] sna_destroy_pixmap: pixmap=654, attached?=1 >[ 9.834] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.834] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.834] __kgem_bo_destroy: handle=11 -> active >[ 9.834] __sna_free_pixmap(pixmap=654) >[ 9.834] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.834] kgem_can_create_2d: 2x64 @ 32 >[ 9.834] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.834] kgem_can_create_2d: untiled size=4096 >[ 9.834] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.834] kgem_choose_tiling: 2x64 -> 0 >[ 9.834] sna_create_pixmap: usage=0, flags=a >[ 9.834] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.834] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.834] create_pixmap: serial=663, usage=0, 2x64 >[ 9.834] sna_create_pixmap: serial=663, 2x64, usage=0 >[ 9.834] sna_composite_rectangles(pixmap=664, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.834] sna_composite_rectangles: converted to op 0 >[ 9.834] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.834] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.834] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.834] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.834] sna_composite_rectangles: fallback, dst pixmap=664 too small or not attached >[ 9.834] sna_composite_rectangles: fallback >[ 9.834] sna_drawable_move_region_to_cpu(pixmap=664 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.834] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.834] _sna_pixmap_move_to_cpu(pixmap=664, 2x64, flags=1) >[ 9.834] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.834] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.834] operate_inplace: no, inplace operation not suitable >[ 9.834] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.834] __sna_damage_all(2, 64) >[ 9.834] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.834] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.834] kgem_can_create_2d: 1x32 @ 32 >[ 9.834] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.834] kgem_can_create_2d: untiled size=4096 >[ 9.834] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.834] kgem_choose_tiling: 1x32 -> 0 >[ 9.834] sna_create_pixmap: usage=0, flags=a >[ 9.834] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.834] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.834] create_pixmap: serial=665, usage=0, 1x32 >[ 9.834] sna_create_pixmap: serial=665, 1x32, usage=0 >[ 9.834] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=296, drawable=29a >[ 9.834] sna_validate_gc: recomputing clip >[ 9.834] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.834] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.834] try_upload__fast: ignore existing cpu damage (if any) >[ 9.834] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.834] try_upload__fast: no, no gpu damage >[ 9.834] sna_drawable_move_region_to_cpu(pixmap=666 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.834] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.834] _sna_pixmap_move_to_cpu(pixmap=666, 1x32, flags=1) >[ 9.834] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.834] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.834] operate_inplace: no, inplace operation not suitable >[ 9.834] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.834] __sna_damage_all(1, 32) >[ 9.834] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.834] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.834] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.834] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.834] sna_accel_flush: flush?=0, dirty?=0 >[ 9.834] sna_composite(pixmap=664, op=1, src=666+(0, 0), mask=0+(0, 0), dst=664+(0, 0)+(0, 0), size=(2, 64) >[ 9.834] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.834] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.834] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.834] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.834] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.834] sna_composite: fallback, dst pixmap=664 is too small (or completely damaged) >[ 9.834] sna_composite: fallback -- fbComposite >[ 9.834] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.834] sna_composite_fb: fallback -- move src to cpu >[ 9.834] _sna_pixmap_move_to_cpu(pixmap=666, 1x32, flags=2) >[ 9.834] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.834] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.834] sna_composite_fb: fallback -- move dst to cpu >[ 9.834] sna_drawable_move_region_to_cpu(pixmap=664 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.834] sna_drawable_move_region_to_cpu: pixmap=664 all damaged on CPU >[ 9.834] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.834] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.834] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.834] sna_destroy_pixmap: pixmap=666, attached?=1 >[ 9.834] __sna_free_pixmap(pixmap=666) >[ 9.834] sna_composite(pixmap=650, op=3, src=664+(0, 0), mask=0+(0, 0), dst=650+(0, 0)+(0, 0), size=(3840, 64) >[ 9.834] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.834] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.834] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.834] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.834] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.834] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.834] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.834] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.834] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.834] sna_drawable_use_bo pixmap=650, box=((0, 0), (3840, 64)), flags=7... >[ 9.834] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.834] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.834] sna_drawable_use_bo: using whole GPU bo >[ 9.834] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.834] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.834] sna_transform_is_imprecise_integer_translation: no transform >[ 9.834] gen9_composite_picture: integer translation (0, 0), removing >[ 9.834] sna_render_pixmap_bo pixmap=664, (0, 0)x(3840, 64)/(2, 64) >[ 9.834] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.834] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.834] use_cpu_bo: no cpu bo >[ 9.834] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.834] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.834] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.834] sna_drawable_move_region_to_cpu(pixmap=664 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.834] sna_drawable_move_region_to_cpu: pixmap=664 all damaged on CPU >[ 9.834] kgem_can_create_2d: 2x64 @ 32 >[ 9.834] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.834] kgem_can_create_2d: untiled size=4096 >[ 9.834] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.834] kgem_choose_tiling: 2x64 -> 0 >[ 9.834] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.834] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.834] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.834] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.834] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.834] search_linear_cache: searching for inactive gtt map >[ 9.834] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.834] search_linear_cache: searching for inactive gtt map >[ 9.834] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.834] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.834] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.834] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.834] kgem_create_buffer: reusing handle=23 for buffer >[ 9.834] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.834] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.834] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.834] kgem_bo_map: converting request for GTT map into CPU map >[ 9.834] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.834] kgem_bo_sync__cpu: handle=23 >[ 9.834] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.834] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.834] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.834] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.834] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.834] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.834] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.834] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.834] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.834] upload: adding upload cache to pixmap=664 >[ 9.834] kgem_proxy_bo_attach: handle=23 >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.834] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.834] gen4_choose_composite_emitter: identity src, no mask >[ 9.834] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.834] gen9_composite_get_binding_table(f180) >[ 9.834] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.834] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.834] kgem_add_handle: handle=23, index=15 >[ 9.834] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.834] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.834] gen9_emit_sampler: sampler = a >[ 9.834] gen9_emit_vertex_elements: setup id=2 >[ 9.834] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.834] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.834] gen8_vertex_flush[127c] = 3 >[ 9.834] sna_destroy_pixmap: pixmap=664, attached?=1 >[ 9.834] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.834] __sna_free_pixmap(pixmap=664) >[ 9.834] sna_composite(pixmap=650, op=3, src=292+(0, 0), mask=0+(0, 0), dst=650+(0, 0)+(0, 0), size=(3840, 48) >[ 9.834] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.834] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.834] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.834] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.834] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.834] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.834] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.834] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.834] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.834] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.834] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.834] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.834] sna_drawable_use_bo pixmap=650, box=((0, 0), (3840, 48)), flags=7... >[ 9.834] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.834] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.834] sna_drawable_use_bo: using whole GPU bo >[ 9.834] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.834] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.834] sna_transform_is_imprecise_integer_translation: no transform >[ 9.834] gen9_composite_picture: integer translation (0, 0), removing >[ 9.834] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.834] sna_render_pixmap_bo: GPU all damaged >[ 9.834] color_convert: src=9c000000 [20028888] >[ 9.834] color_convert: dst=9c000000 [20028888] >[ 9.834] sna_render_get_solid: 9c000000 >[ 9.834] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.834] gen4_choose_composite_emitter: identity source, identity mask >[ 9.834] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.834] aligning vertex: was 3, now 5 floats per vertex >[ 9.834] gen9_composite_get_binding_table(f100) >[ 9.834] gen9_emit_sampler: sampler = 3 >[ 9.834] gen9_emit_sf: num_sf_outputs=2 >[ 9.834] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.834] gen9_emit_vertex_elements: setup id=10 >[ 9.834] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.834] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.834] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.834] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.834] gen8_vertex_flush[132c] = 3 >[ 9.834] sna_composite_rectangles(pixmap=650, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.834] sna_composite_rectangles: converted to op 3 >[ 9.834] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.834] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.834] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.834] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.834] sna_drawable_use_bo pixmap=650, box=((0, 0), (3840, 48)), flags=1... >[ 9.834] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.834] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.834] sna_drawable_use_bo: using whole GPU bo >[ 9.834] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.834] sna_render_get_solid: 660a0a0a >[ 9.834] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.834] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.834] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.834] aligning vertex: was 5, now 2 floats per vertex >[ 9.834] gen9_composite_get_binding_table(f0c0) >[ 9.834] gen9_emit_sampler: sampler = 1 >[ 9.834] gen9_emit_sf: num_sf_outputs=1 >[ 9.834] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.834] gen9_emit_vertex_elements: setup id=0 >[ 9.834] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.834] (0, 0), (3840, 48) >[ 9.834] gen8_vertex_flush[13d4] = 3 >[ 9.834] sna_composite(pixmap=650, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=650+(3786, 6)+(0, 0), size=(44, 36) >[ 9.834] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.834] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.834] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.834] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.834] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.834] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.834] gen9_render_composite: 44x36, current mode=1/1 >[ 9.834] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.834] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.834] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.834] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.834] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.834] sna_drawable_use_bo pixmap=650, box=((3786, 6), (3830, 42)), flags=7... >[ 9.835] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.835] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.835] sna_drawable_use_bo: using whole GPU bo >[ 9.835] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.835] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.835] sna_transform_is_imprecise_integer_translation: no transform >[ 9.835] gen9_composite_picture: integer translation (0, 0), removing >[ 9.835] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.835] sna_render_pixmap_bo: CPU all damaged >[ 9.835] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.835] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.835] __kgem_retire_rq: request 1 complete >[ 9.835] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.835] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.835] gen8_vertex_close: used=56492, vbo active? 31, vb=625, nreloc=5 >[ 9.835] gen8_vertex_close: reloc[0] = 287 >[ 9.835] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.835] kgem_add_handle: handle=31, index=16 >[ 9.835] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.835] gen8_vertex_close: reloc[1] = 357 >[ 9.835] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.835] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.835] gen8_vertex_close: reloc[2] = 487 >[ 9.835] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.835] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.835] gen8_vertex_close: reloc[3] = 608 >[ 9.835] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.835] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.835] gen8_vertex_close: reloc[4] = 886 >[ 9.835] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.835] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.835] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.835] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.835] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.835] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.835] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.835] kgem_fixup_relocs: shrinking by 53248 >[ 9.835] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.835] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.835] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.835] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.835] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.835] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.835] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.835] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.835] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.835] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=7 >[ 9.835] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.835] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.835] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=7 >[ 9.835] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=7 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=7 >[ 9.835] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=8 >[ 9.835] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.835] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.835] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.835] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.835] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.835] __kgem_bo_clear_busy: handle=7 >[ 9.835] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.835] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.835] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.835] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.835] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.835] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.835] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.835] gen4_choose_composite_emitter: identity src, no mask >[ 9.835] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.835] aligning vertex: was 2, now 3 floats per vertex >[ 9.835] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.835] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.835] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.835] kgem_add_handle: handle=4, index=0 >[ 9.835] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.835] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.835] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.835] gen9_composite_get_binding_table(ffc0) >[ 9.835] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.835] kgem_add_handle: handle=39, index=1 >[ 9.835] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.835] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.835] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.835] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.835] kgem_add_handle: handle=32, index=2 >[ 9.835] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.835] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.835] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.835] gen9_emit_sampler: sampler = 2 >[ 9.835] gen9_emit_sf: num_sf_outputs=1 >[ 9.835] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.835] gen9_emit_vertex_elements: setup id=2 >[ 9.835] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.835] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.835] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.835] gen8_vertex_flush[490] = 3 >[ 9.835] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.835] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.835] sna_glyphs: discarding mask >[ 9.835] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.835] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.835] gen9_render_composite: 0x0, current mode=1/1 >[ 9.835] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.835] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.835] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.835] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.835] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=7... >[ 9.835] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.835] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.835] sna_drawable_use_bo: using whole GPU bo >[ 9.835] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.835] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.835] color_convert: src=ffdfdbd2 [20028888] >[ 9.835] color_convert: dst=ffdfdbd2 [20028888] >[ 9.835] sna_render_get_solid: ffdfdbd2 >[ 9.835] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.835] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.835] sna_transform_is_imprecise_integer_translation: no transform >[ 9.835] gen9_composite_picture: integer translation (0, 0), removing >[ 9.835] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.835] sna_render_pixmap_bo: GPU all damaged >[ 9.835] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.835] gen4_choose_composite_emitter: solid, identity mask >[ 9.835] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.835] aligning vertex: was 3, now 4 floats per vertex >[ 9.835] gen9_composite_get_binding_table(ff00) >[ 9.835] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.835] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.835] kgem_add_handle: handle=8, index=3 >[ 9.835] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.835] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.835] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.835] kgem_add_handle: handle=6, index=4 >[ 9.835] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.835] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.835] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.835] gen9_emit_sampler: sampler = a >[ 9.835] gen9_emit_sf: num_sf_outputs=2 >[ 9.835] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.835] gen9_emit_vertex_elements: setup id=9 >[ 9.835] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.835] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.835] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.835] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.835] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.835] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.835] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.835] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.835] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.835] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.835] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.835] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.835] gen8_vertex_flush[56c] = 15 >[ 9.835] gen9_magic_ca_pass: CA fixup (14126 -> 14141) >[ 9.835] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.835] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.835] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.835] sna_composite(pixmap=650, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=650+(3626, 6)+(0, 0), size=(48, 36) >[ 9.835] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.835] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.835] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.835] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.835] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.835] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.835] gen9_render_composite: 48x36, current mode=1/1 >[ 9.835] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.835] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.835] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.835] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.835] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.835] sna_drawable_use_bo pixmap=650, box=((3626, 6), (3674, 42)), flags=7... >[ 9.835] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.835] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.835] sna_drawable_use_bo: using whole GPU bo >[ 9.835] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.835] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.835] sna_transform_is_imprecise_integer_translation: no transform >[ 9.835] gen9_composite_picture: integer translation (0, 0), removing >[ 9.835] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.835] sna_render_pixmap_bo: CPU all damaged >[ 9.835] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.835] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.836] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.836] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.836] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.836] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.836] gen4_choose_composite_emitter: identity src, no mask >[ 9.836] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.836] aligning vertex: was 4, now 3 floats per vertex >[ 9.836] gen9_composite_get_binding_table(fe40) >[ 9.836] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.836] kgem_add_handle: handle=33, index=5 >[ 9.836] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.836] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.836] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.836] gen9_emit_sampler: sampler = 2 >[ 9.836] gen9_emit_sf: num_sf_outputs=1 >[ 9.836] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.836] gen9_emit_vertex_elements: setup id=2 >[ 9.836] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.836] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.836] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.836] gen8_vertex_flush[6a8] = 3 >[ 9.836] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.836] kgem_can_create_2d: 26x20 @ 32 >[ 9.836] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.836] kgem_can_create_2d: untiled size=4096 >[ 9.836] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.836] kgem_choose_tiling: 26x20 -> 0 >[ 9.836] sna_create_pixmap: usage=0, flags=a >[ 9.836] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.836] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.836] create_pixmap: serial=667, usage=0, 26x20 >[ 9.836] sna_create_pixmap: serial=667, 26x20, usage=0 >[ 9.836] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=29a, drawable=29c >[ 9.836] sna_validate_gc: recomputing clip >[ 9.836] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.836] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.836] try_upload__fast: ignore existing cpu damage (if any) >[ 9.836] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.836] try_upload__fast: no, no gpu damage >[ 9.836] sna_drawable_move_region_to_cpu(pixmap=668 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.836] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.836] _sna_pixmap_move_to_cpu(pixmap=668, 26x20, flags=1) >[ 9.836] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.836] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.836] operate_inplace: no, inplace operation not suitable >[ 9.836] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.836] __sna_damage_all(26, 20) >[ 9.836] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.836] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.836] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.836] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.836] sna_accel_flush: flush?=1, dirty?=1 >[ 9.836] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.836] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.836] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.836] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.836] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.836] kgem_bo_sync__cpu_full: handle=33 >[ 9.836] gen8_vertex_close: used=56574, vbo active? 31, vb=204, nreloc=2 >[ 9.836] gen8_vertex_close: reloc[0] = 287 >[ 9.836] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.836] kgem_add_handle: handle=31, index=6 >[ 9.836] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.836] gen8_vertex_close: reloc[1] = 342 >[ 9.836] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.836] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.836] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.836] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.836] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.836] kgem_fixup_relocs: shrinking by 61440 >[ 9.836] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.836] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.836] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.836] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.836] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.836] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.836] __kgem_bo_clear_busy: handle=8 >[ 9.836] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.836] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.836] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.836] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.836] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.836] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.836] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.851] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.851] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.851] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.851] __kgem_retire_rq: request 2 complete >[ 9.851] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.851] kgem_bo_move_to_cache: release handle=11 >[ 9.851] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.851] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.851] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.851] kgem_bo_move_to_cache: release handle=25 >[ 9.851] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.851] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.851] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.851] kgem_bo_move_to_cache: release handle=38 >[ 9.851] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.851] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.851] kgem_bo_move_to_cache: release handle=20 >[ 9.851] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.851] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.851] kgem_bo_move_to_cache: release handle=22 >[ 9.851] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.851] __kgem_retire_rq: request 1 complete >[ 9.851] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.851] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.851] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.851] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.851] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.851] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.851] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.851] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.851] kgem_bo_sync__cpu_full: handle=32 >[ 9.851] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.851] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.851] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.851] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.851] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.851] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.851] sna_accel_flush: flush?=0, dirty?=0 >[ 9.851] sna_block_handler (tv=0.0) >[ 9.851] sna_wakeup_handler >[ 9.851] sna_mode_wakeup: len=64 >[ 9.851] sna_mode_wakeup: recording last swap on pipe=1, frame 314 [13a], time 9.843775 >[ 9.851] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.851] sna_mode_wakeup: flip complete, pending? 2 >[ 9.851] sna_mode_wakeup: recording last swap on pipe=0, frame 344 [158], time 9.845079 >[ 9.851] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.851] sna_mode_wakeup: flip complete, pending? 1 >[ 9.851] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.851] sna_composite(pixmap=650, op=3, src=668+(2370, 10), mask=0+(3554, 6), dst=650+(3554, 6)+(0, 0), size=(52, 36) >[ 9.851] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.851] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.851] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.851] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.851] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.851] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.851] gen9_render_composite: 52x36, current mode=0/1 >[ 9.851] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.851] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.851] sna_blt_composite: unsupported op [3] for blitting >[ 9.851] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.851] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.851] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.851] sna_drawable_use_bo pixmap=650, box=((3554, 6), (3606, 42)), flags=7... >[ 9.851] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.851] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.851] sna_drawable_use_bo: using whole GPU bo >[ 9.851] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.851] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.851] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.851] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.851] sna_render_pixmap_bo pixmap=668, (2370, 10)x(52, 36)/(26, 20) >[ 9.851] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.851] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.851] use_cpu_bo: no cpu bo >[ 9.851] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.851] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.851] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.851] sna_drawable_move_region_to_cpu(pixmap=668 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.851] sna_drawable_move_region_to_cpu: pixmap=668 all damaged on CPU >[ 9.851] kgem_can_create_2d: 26x20 @ 32 >[ 9.851] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.851] kgem_can_create_2d: untiled size=4096 >[ 9.851] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.851] kgem_choose_tiling: 26x20 -> 0 >[ 9.851] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.851] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.851] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.851] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.851] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.851] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.851] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.851] upload: adding upload cache to pixmap=668 >[ 9.851] kgem_proxy_bo_attach: handle=23 >[ 9.851] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.851] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.851] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.851] gen4_choose_composite_emitter: simple src, no mask >[ 9.851] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.851] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.851] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.851] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.851] kgem_add_handle: handle=4, index=0 >[ 9.851] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.851] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.851] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.851] gen9_composite_get_binding_table(ffc0) >[ 9.851] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.851] kgem_add_handle: handle=39, index=1 >[ 9.851] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.851] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.851] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.851] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.851] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.851] kgem_add_handle: handle=23, index=2 >[ 9.851] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.851] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.851] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.851] gen9_emit_sampler: sampler = 22 >[ 9.851] gen9_emit_sf: num_sf_outputs=1 >[ 9.851] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.851] gen9_emit_vertex_elements: setup id=2 >[ 9.851] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.851] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.851] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.851] gen8_vertex_flush[490] = 3 >[ 9.852] sna_destroy_pixmap: pixmap=668, attached?=1 >[ 9.852] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.852] __sna_free_pixmap(pixmap=668) >[ 9.852] sna_composite(pixmap=650, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=650+(3490, 6)+(0, 0), size=(44, 36) >[ 9.852] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.852] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.852] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.852] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.852] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.852] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.852] gen9_render_composite: 44x36, current mode=1/1 >[ 9.852] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.852] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.852] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.852] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.852] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.852] sna_drawable_use_bo pixmap=650, box=((3490, 6), (3534, 42)), flags=7... >[ 9.852] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.852] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.852] sna_drawable_use_bo: using whole GPU bo >[ 9.852] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.852] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.852] sna_transform_is_imprecise_integer_translation: no transform >[ 9.852] gen9_composite_picture: integer translation (0, 0), removing >[ 9.852] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.852] sna_render_pixmap_bo: CPU all damaged >[ 9.852] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.852] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.852] gen8_vertex_close: used=56583, vbo active? 31, vb=4, nreloc=1 >[ 9.852] gen8_vertex_close: reloc[0] = 287 >[ 9.852] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.852] kgem_add_handle: handle=31, index=3 >[ 9.852] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.852] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.852] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.852] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.852] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.852] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.852] kgem_fixup_relocs: shrinking by 61440 >[ 9.852] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.852] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.852] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.852] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.852] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.852] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.852] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.852] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.852] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.852] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.852] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.852] gen4_choose_composite_emitter: identity src, no mask >[ 9.852] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.852] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.852] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.852] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.852] kgem_add_handle: handle=4, index=0 >[ 9.852] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.852] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.852] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.852] gen9_composite_get_binding_table(ffc0) >[ 9.852] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.852] kgem_add_handle: handle=39, index=1 >[ 9.852] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.852] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.852] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.852] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.852] kgem_add_handle: handle=34, index=2 >[ 9.852] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.852] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.852] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.852] gen9_emit_sampler: sampler = 2 >[ 9.852] gen9_emit_sf: num_sf_outputs=1 >[ 9.852] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.852] gen9_emit_vertex_elements: setup id=2 >[ 9.852] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.852] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.852] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.852] gen8_vertex_flush[490] = 3 >[ 9.852] sna_composite(pixmap=650, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=650+(3422, 6)+(0, 0), size=(48, 36) >[ 9.852] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.852] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.852] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.852] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.852] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.852] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.852] gen9_render_composite: 48x36, current mode=1/1 >[ 9.852] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.852] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.852] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.852] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.852] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.852] sna_drawable_use_bo pixmap=650, box=((3422, 6), (3470, 42)), flags=7... >[ 9.852] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.852] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.852] sna_drawable_use_bo: using whole GPU bo >[ 9.852] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.852] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.852] sna_transform_is_imprecise_integer_translation: no transform >[ 9.852] gen9_composite_picture: integer translation (0, 0), removing >[ 9.852] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.852] sna_render_pixmap_bo: CPU all damaged >[ 9.852] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.852] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.852] __kgem_retire_rq: request 1 complete >[ 9.852] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.852] gen8_vertex_close: used=56592, vbo active? 31, vb=4, nreloc=1 >[ 9.852] gen8_vertex_close: reloc[0] = 287 >[ 9.852] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.852] kgem_add_handle: handle=31, index=3 >[ 9.852] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.852] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.852] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.852] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.852] kgem_fixup_relocs: shrinking by 61440 >[ 9.852] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.852] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.852] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.852] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.852] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.852] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.852] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.852] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.852] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.852] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.852] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.852] gen4_choose_composite_emitter: identity src, no mask >[ 9.852] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.852] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.852] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.852] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.852] kgem_add_handle: handle=4, index=0 >[ 9.852] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.852] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.852] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.852] gen9_composite_get_binding_table(ffc0) >[ 9.852] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.852] kgem_add_handle: handle=39, index=1 >[ 9.852] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.852] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.852] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.852] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.852] kgem_add_handle: handle=28, index=2 >[ 9.852] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.852] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.852] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.852] gen9_emit_sampler: sampler = 2 >[ 9.852] gen9_emit_sf: num_sf_outputs=1 >[ 9.852] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.852] gen9_emit_vertex_elements: setup id=2 >[ 9.852] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.852] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.852] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.852] gen8_vertex_flush[490] = 3 >[ 9.852] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.852] kgem_can_create_2d: 16x16 @ 32 >[ 9.852] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.852] kgem_can_create_2d: untiled size=4096 >[ 9.852] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.852] kgem_choose_tiling: 16x16 -> 0 >[ 9.852] sna_create_pixmap: usage=0, flags=a >[ 9.852] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.852] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.852] create_pixmap: serial=669, usage=0, 16x16 >[ 9.852] sna_create_pixmap: serial=669, 16x16, usage=0 >[ 9.852] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=29c, drawable=29e >[ 9.852] sna_validate_gc: recomputing clip >[ 9.852] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.852] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.852] try_upload__fast: ignore existing cpu damage (if any) >[ 9.852] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.852] try_upload__fast: no, no gpu damage >[ 9.852] sna_drawable_move_region_to_cpu(pixmap=670 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.852] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.852] _sna_pixmap_move_to_cpu(pixmap=670, 16x16, flags=1) >[ 9.852] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.852] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.852] operate_inplace: no, inplace operation not suitable >[ 9.852] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.852] __sna_damage_all(16, 16) >[ 9.852] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.852] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.852] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.852] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.852] sna_accel_flush: flush?=1, dirty?=1 >[ 9.852] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.852] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.852] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.852] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.852] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.852] kgem_bo_sync__cpu_full: handle=28 >[ 9.852] gen8_vertex_close: used=56601, vbo active? 31, vb=4, nreloc=1 >[ 9.852] gen8_vertex_close: reloc[0] = 287 >[ 9.852] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.852] kgem_add_handle: handle=31, index=3 >[ 9.852] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.852] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.852] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.852] __kgem_retire_rq: request 1 complete >[ 9.852] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.852] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.852] kgem_fixup_relocs: shrinking by 61440 >[ 9.852] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.852] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.852] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.852] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.852] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.852] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.852] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.852] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.852] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.852] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.852] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.852] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.852] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.852] __kgem_retire_rq: request 1 complete >[ 9.852] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.852] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.852] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.852] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.852] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.852] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.852] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.852] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.852] kgem_bo_sync__cpu_full: handle=34 >[ 9.852] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.852] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.852] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.852] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.852] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.852] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.852] sna_composite(pixmap=650, op=3, src=670+(2247, 15), mask=0+(3370, 7), dst=650+(3370, 7)+(0, 0), size=(32, 34) >[ 9.852] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.852] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.852] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.852] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.852] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.852] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.852] gen9_render_composite: 32x34, current mode=0/1 >[ 9.852] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.852] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.852] sna_blt_composite: unsupported op [3] for blitting >[ 9.852] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.852] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.852] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.852] sna_drawable_use_bo pixmap=650, box=((3370, 7), (3402, 41)), flags=7... >[ 9.852] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.852] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.852] sna_drawable_use_bo: using whole GPU bo >[ 9.852] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.852] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.852] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.852] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.852] sna_render_pixmap_bo pixmap=670, (2247, 15)x(32, 34)/(16, 16) >[ 9.852] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.852] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.852] use_cpu_bo: no cpu bo >[ 9.852] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.852] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.852] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.852] sna_drawable_move_region_to_cpu(pixmap=670 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.852] sna_drawable_move_region_to_cpu: pixmap=670 all damaged on CPU >[ 9.852] kgem_can_create_2d: 16x16 @ 32 >[ 9.852] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.852] kgem_can_create_2d: untiled size=4096 >[ 9.852] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.852] kgem_choose_tiling: 16x16 -> 0 >[ 9.852] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.852] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.852] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.852] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.852] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.852] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.852] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.852] upload: adding upload cache to pixmap=670 >[ 9.852] kgem_proxy_bo_attach: handle=23 >[ 9.853] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.853] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.853] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.853] gen4_choose_composite_emitter: simple src, no mask >[ 9.853] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.853] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.853] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.853] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.853] kgem_add_handle: handle=4, index=0 >[ 9.853] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.853] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.853] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.853] gen9_composite_get_binding_table(ffc0) >[ 9.853] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.853] kgem_add_handle: handle=39, index=1 >[ 9.853] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.853] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.853] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.853] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.853] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.853] kgem_add_handle: handle=23, index=2 >[ 9.853] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.853] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.853] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.853] gen9_emit_sampler: sampler = 22 >[ 9.853] gen9_emit_sf: num_sf_outputs=1 >[ 9.853] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.853] gen9_emit_vertex_elements: setup id=2 >[ 9.853] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.853] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.853] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.853] gen8_vertex_flush[490] = 3 >[ 9.853] sna_destroy_pixmap: pixmap=670, attached?=1 >[ 9.853] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.853] __sna_free_pixmap(pixmap=670) >[ 9.853] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.853] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.853] sna_glyphs: discarding mask >[ 9.853] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.853] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.853] gen9_render_composite: 0x0, current mode=1/1 >[ 9.853] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.853] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.853] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.853] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.853] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=7... >[ 9.853] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.853] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.853] sna_drawable_use_bo: using whole GPU bo >[ 9.853] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.853] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.853] color_convert: src=ff232321 [20028888] >[ 9.853] color_convert: dst=ff232321 [20028888] >[ 9.853] sna_render_get_solid: ff232321 >[ 9.853] sna_render_get_solid(7) = ff232321 (old) >[ 9.853] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.853] sna_transform_is_imprecise_integer_translation: no transform >[ 9.853] gen9_composite_picture: integer translation (0, 0), removing >[ 9.853] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.853] sna_render_pixmap_bo: GPU all damaged >[ 9.853] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.853] gen4_choose_composite_emitter: solid, identity mask >[ 9.853] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.853] aligning vertex: was 3, now 4 floats per vertex >[ 9.853] gen9_composite_get_binding_table(ff00) >[ 9.853] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.853] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.853] kgem_add_handle: handle=8, index=3 >[ 9.853] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.853] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.853] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.853] kgem_add_handle: handle=6, index=4 >[ 9.853] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.853] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.853] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.853] gen9_emit_sampler: sampler = a >[ 9.853] gen9_emit_sf: num_sf_outputs=2 >[ 9.853] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.853] gen9_emit_vertex_elements: setup id=9 >[ 9.853] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.853] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.853] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.853] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.853] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.853] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.853] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.853] gen8_vertex_flush[56c] = 48 >[ 9.853] gen9_magic_ca_pass: CA fixup (14153 -> 14201) >[ 9.853] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.853] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.853] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.853] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.853] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.853] sna_glyphs: discarding mask >[ 9.853] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.853] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.853] gen9_render_composite: 0x0, current mode=1/1 >[ 9.853] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.853] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.853] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.853] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.853] sna_drawable_use_bo pixmap=650, box=((0, 0), (7680, 2160)), flags=7... >[ 9.853] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.853] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.853] sna_drawable_use_bo: using whole GPU bo >[ 9.853] gen9_composite_set_target: pixmap=650, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.853] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.853] color_convert: src=ff8e8b85 [20028888] >[ 9.853] color_convert: dst=ff8e8b85 [20028888] >[ 9.853] sna_render_get_solid: ff8e8b85 >[ 9.853] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.853] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.853] sna_transform_is_imprecise_integer_translation: no transform >[ 9.853] gen9_composite_picture: integer translation (0, 0), removing >[ 9.853] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.853] sna_render_pixmap_bo: GPU all damaged >[ 9.853] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.853] gen4_choose_composite_emitter: solid, identity mask >[ 9.853] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.853] gen9_composite_get_binding_table(fe40) >[ 9.853] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.853] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.853] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.853] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.853] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.853] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.853] gen9_emit_vertex_elements: setup id=9 >[ 9.853] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.853] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.853] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.853] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.853] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.853] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.853] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.853] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.853] gen8_vertex_flush[66c] = 48 >[ 9.853] gen9_magic_ca_pass: CA fixup (14201 -> 14249) >[ 9.853] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.853] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.853] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.853] sna_copy_area: src=pixmap=650:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.853] sna_copy_area: normal copy >[ 9.853] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.853] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.853] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.853] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.853] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.853] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.853] sna_do_copy: pixmap -- no source clipping >[ 9.853] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.853] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.853] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=650+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.853] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.853] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.853] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.853] sna_drawable_use_bo: pinned, never REPLACES >[ 9.853] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.853] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.853] sna_drawable_use_bo: applying move-to-gpu override >[ 9.853] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.853] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.853] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.853] wait_for_shadow: setting front pixmap to handle=35 >[ 9.853] sna_drawable_use_bo: using whole GPU bo >[ 9.853] sna_pixmap_move_to_gpu(pixmap=650, usage=0), flags=a >[ 9.853] sna_pixmap_move_to_gpu: already all-damaged >[ 9.853] sna_pixmap_mark_active: pixmap=650, handle=39 >[ 9.853] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.853] sna_pixmap_make_cow: make cow src=650, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.853] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.853] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.853] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.853] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.853] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.853] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.853] kgem_set_mode: flushing before new bo >[ 9.853] gen8_vertex_close: used=56996, vbo active? 31, vb=204, nreloc=2 >[ 9.853] gen8_vertex_close: reloc[0] = 287 >[ 9.853] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.853] kgem_add_handle: handle=31, index=5 >[ 9.853] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.853] gen8_vertex_close: reloc[1] = 342 >[ 9.853] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.853] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.853] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.853] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.853] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.853] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.853] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.853] kgem_fixup_relocs: shrinking by 61440 >[ 9.853] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.853] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.853] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.853] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.853] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.853] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.853] __kgem_bo_clear_busy: handle=8 >[ 9.853] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.853] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.853] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.853] __kgem_bo_clear_busy: handle=8 >[ 9.853] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.853] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.853] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.853] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.853] aligning vertex: was 4, now 2 floats per vertex >[ 9.853] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.853] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.853] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.853] kgem_add_handle: handle=4, index=0 >[ 9.853] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.853] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.853] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.853] gen9_composite_get_binding_table(ffc0) >[ 9.853] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.853] kgem_add_handle: handle=35, index=1 >[ 9.853] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.853] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.853] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.853] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.853] kgem_add_handle: handle=39, index=2 >[ 9.853] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.853] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.853] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.853] gen9_emit_sampler: sampler = 0 >[ 9.853] gen9_emit_sf: num_sf_outputs=1 >[ 9.853] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.853] gen9_emit_vertex_elements: setup id=0 >[ 9.853] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.853] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.853] gen8_vertex_flush[490] = 3 >[ 9.853] sna_destroy_pixmap: pixmap=650, attached?=1 >[ 9.853] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.853] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.853] __kgem_bo_destroy: handle=39 -> active >[ 9.853] __sna_free_pixmap(pixmap=650) >[ 9.853] sna_accel_flush: flush?=0, dirty?=0 >[ 9.853] sna_accel_flush: flush?=0, dirty?=0 >[ 9.853] sna_block_handler (tv=598.304000) >[ 9.853] kgem_retire, need_retire?=1 >[ 9.853] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.853] kgem_retire__requests_ring: retiring ring 0 >[ 9.853] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.853] __kgem_retire_rq: request 1 complete >[ 9.853] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.853] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.853] kgem_retire -- retired=0, need_retire=0 >[ 9.853] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.853] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.853] __kgem_bo_destroy: handle=23, size=262144 >[ 9.853] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.854] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.854] sna_accel_block: GPU idle, flushing >[ 9.854] gen8_vertex_close: used=57002, vbo active? 31, vb=1, nreloc=1 >[ 9.854] gen8_vertex_close: reloc[0] = 287 >[ 9.854] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.854] kgem_add_handle: handle=31, index=3 >[ 9.854] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.854] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.854] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.854] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.854] kgem_fixup_relocs: shrinking by 61440 >[ 9.854] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.854] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.854] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.854] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.854] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.854] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.854] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.854] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.854] sna_scanout_do_flush: flush timer active: delta=-12 >[ 9.854] sna_scanout_do_flush (time=9854), triggered >[ 9.854] sna_scanout_flush (time=9854), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.854] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.854] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.854] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.854] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.854] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.854] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.854] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.854] sna_pixmap_move_to_gpu: already all-damaged >[ 9.854] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.854] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.854] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.854] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.854] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.854] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.854] get_fb: reusing fb=105 for handle=35 >[ 9.854] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.854] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.854] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.854] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.854] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.854] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.854] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.854] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.854] sna_accel_do_throttle (time=9854), triggered >[ 9.854] sna_accel_throttle (time=9854) >[ 9.854] sna_accel_block: evaluating timers, active=7 >[ 9.854] sna_accel_block: flush timer expires in 16 [9870] >[ 9.854] sna_wakeup_handler >[ 9.854] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.854] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.854] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.854] kgem_can_create_2d: untiled size=66355200 >[ 9.854] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.854] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.854] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.854] sna_create_pixmap: usage=0, flags=1b >[ 9.854] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.854] __pop_freed_pixmap: reusing freed pixmap=650 header >[ 9.854] create_pixmap_hdr: pixmap=671, width=7680, height=2160, usage=0 >[ 9.854] sna_create_pixmap: serial=671, 7680x2160, usage=0 >[ 9.854] sna_composite_rectangles(pixmap=672, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.854] sna_composite_rectangles: converted to op 0 >[ 9.854] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.854] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.854] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.854] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.854] sna_composite_rectangles: dropping last-cpu hint >[ 9.854] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=19... >[ 9.854] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.854] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.854] sna_pixmap_move_to_gpu(pixmap=672, usage=0), flags=b >[ 9.854] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.854] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.854] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.854] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.854] sna_pixmap_alloc_gpu: pixmap=672 >[ 9.854] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.854] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.854] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.854] 1:from active: pitch=30720, tiling=1, handle=39, id=717 >[ 9.854] __sna_damage_all(7680, 2160) >[ 9.854] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.854] sna_pixmap_mark_active: pixmap=672, handle=39 >[ 9.854] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.854] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.854] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.854] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.854] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.854] sna_render_get_solid: 0 >[ 9.855] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.855] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.855] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.855] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.855] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.855] kgem_add_handle: handle=4, index=0 >[ 9.855] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.855] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.855] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.855] gen9_composite_get_binding_table(ffc0) >[ 9.855] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.855] kgem_add_handle: handle=39, index=1 >[ 9.855] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.855] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.855] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.855] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.855] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.855] kgem_add_handle: handle=7, index=2 >[ 9.855] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.855] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.855] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.855] gen9_emit_sampler: sampler = 1 >[ 9.855] gen9_emit_sf: num_sf_outputs=1 >[ 9.855] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.855] gen9_emit_vertex_elements: setup id=0 >[ 9.855] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.855] (0, 0), (7680, 2160) >[ 9.855] gen8_vertex_flush[490] = 3 >[ 9.855] sna_composite_rectangles: pixmap=672 marking clear [0]? 1 >[ 9.855] sna_composite_rectangles(pixmap=672, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.855] sna_composite_rectangles: converted to op 1 >[ 9.855] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.855] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.855] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.855] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.855] sna_composite_rectangles: promoting to full GPU >[ 9.855] sna_composite_rectangles: dropping last-cpu hint >[ 9.855] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=19... >[ 9.855] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.855] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.855] sna_drawable_use_bo: using whole GPU bo >[ 9.855] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.855] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.855] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.855] sna_render_get_solid: ff2c001e >[ 9.855] sna_render_get_solid(0) = ff2c001e (old) >[ 9.855] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.855] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.855] gen9_composite_get_binding_table(ff00) >[ 9.855] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.855] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.855] kgem_add_handle: handle=8, index=3 >[ 9.855] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.855] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.855] gen9_emit_vertex_elements: setup id=0 >[ 9.855] (0, 0), (7680, 2160) >[ 9.855] gen8_vertex_flush[4cc] = 3 >[ 9.855] sna_composite_rectangles: pixmap=672 marking clear [ff2c001e]? 1 >[ 9.855] sna_composite(pixmap=672, op=3, src=292+(0, 0), mask=0+(0, 0), dst=672+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.855] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.855] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.855] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.855] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.855] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.855] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.855] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.855] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.855] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.855] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.855] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.855] sna_drawable_use_bo pixmap=672, box=((0, 0), (3840, 2160)), flags=7... >[ 9.855] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.855] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.855] sna_drawable_use_bo: using whole GPU bo >[ 9.855] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.855] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.855] sna_transform_is_imprecise_integer_translation: no transform >[ 9.855] gen9_composite_picture: integer translation (0, 0), removing >[ 9.855] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.855] sna_render_pixmap_bo: GPU all damaged >[ 9.855] color_convert: src=ab000000 [20028888] >[ 9.855] color_convert: dst=ab000000 [20028888] >[ 9.855] sna_render_get_solid: ab000000 >[ 9.855] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.855] gen4_choose_composite_emitter: identity source, identity mask >[ 9.855] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.855] aligning vertex: was 2, now 5 floats per vertex >[ 9.855] gen9_composite_get_binding_table(fe80) >[ 9.855] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.855] kgem_add_handle: handle=9, index=4 >[ 9.855] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.855] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.855] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.855] kgem_add_reloc64: adding proxy [delta=684] for handle=7 >[ 9.855] kgem_add_reloc64[7] = (delta=684, target handle=2, presumed=fffe8000) >[ 9.855] [3f80] bind bo(handle=7, addr=fffe82ac), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.855] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.855] gen9_emit_sampler: sampler = 3 >[ 9.855] gen9_emit_sf: num_sf_outputs=2 >[ 9.855] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.855] gen9_emit_vertex_elements: setup id=10 >[ 9.855] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.855] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.855] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.855] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.855] gen8_vertex_flush[5a8] = 3 >[ 9.855] sna_composite(pixmap=672, op=3, src=292+(0, 0), mask=0+(0, 0), dst=672+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.855] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.855] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.855] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.855] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.855] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.855] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.855] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.855] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.855] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.855] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.855] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.855] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.855] sna_drawable_use_bo pixmap=672, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.855] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.855] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.855] sna_drawable_use_bo: using whole GPU bo >[ 9.855] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.855] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.855] sna_transform_is_imprecise_integer_translation: no transform >[ 9.855] gen9_composite_picture: integer translation (0, 0), removing >[ 9.855] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.855] sna_render_pixmap_bo: GPU all damaged >[ 9.855] color_convert: src=ab000000 [20028888] >[ 9.855] color_convert: dst=ab000000 [20028888] >[ 9.855] sna_render_get_solid: ab000000 >[ 9.855] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.855] gen4_choose_composite_emitter: identity source, identity mask >[ 9.855] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.855] gen9_composite_get_binding_table(fdc0) >[ 9.855] gen9_emit_vertex_elements: setup id=10 >[ 9.855] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.855] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.855] gen8_vertex_flush[5dc] = 3 >[ 9.855] sna_composite(pixmap=672, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=672+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.855] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.855] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.855] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.855] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.855] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.855] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.855] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.855] gen9_render_composite: 132x132, current mode=1/1 >[ 9.855] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.855] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.855] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.855] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.855] sna_drawable_use_bo pixmap=672, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.855] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.855] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.855] sna_drawable_use_bo: using whole GPU bo >[ 9.855] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.855] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.855] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.855] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.855] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.855] sna_render_pixmap_bo: GPU all damaged >[ 9.855] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.855] color_convert: src=ab000000 [20028888] >[ 9.855] color_convert: dst=ab000000 [20028888] >[ 9.855] sna_render_get_solid: ab000000 >[ 9.855] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.855] gen4_choose_composite_emitter: simple src, identity mask >[ 9.855] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.855] gen9_composite_get_binding_table(fdc0) >[ 9.855] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.855] kgem_add_handle: handle=15, index=5 >[ 9.855] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.856] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.856] gen9_emit_sampler: sampler = 23 >[ 9.856] gen9_emit_vertex_elements: setup id=10 >[ 9.856] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.856] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.856] gen8_vertex_flush[620] = 3 >[ 9.856] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.856] kgem_can_create_2d: 80x80 @ 32 >[ 9.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.856] kgem_can_create_2d: untiled size=28672 >[ 9.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.856] kgem_choose_tiling: 80x80 -> 0 >[ 9.856] sna_create_pixmap: usage=0, flags=b >[ 9.856] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.856] __pop_freed_pixmap: reusing freed pixmap=654 header >[ 9.856] create_pixmap_hdr: pixmap=673, width=80, height=80, usage=0 >[ 9.856] sna_create_pixmap: serial=673, 80x80, usage=0 >[ 9.856] sna_composite_rectangles(pixmap=674, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.856] sna_composite_rectangles: converted to op 0 >[ 9.856] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.856] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.856] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.856] sna_composite_rectangles: dropping last-cpu hint >[ 9.856] sna_drawable_use_bo pixmap=674, box=((0, 0), (80, 80)), flags=19... >[ 9.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.856] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.856] sna_pixmap_move_to_gpu(pixmap=674, usage=0), flags=b >[ 9.856] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.856] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.856] kgem_choose_tiling: 80x80 -> 0 >[ 9.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.856] kgem_choose_tiling: 80x80 -> 0 >[ 9.856] sna_pixmap_alloc_gpu: pixmap=674 >[ 9.856] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.856] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.856] from inactive: pitch=320, tiling=0: handle=22, id=718 >[ 9.856] __sna_damage_all(80, 80) >[ 9.856] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.856] sna_pixmap_mark_active: pixmap=674, handle=22 >[ 9.856] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.856] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.856] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.856] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.856] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.856] sna_render_get_solid: 0 >[ 9.856] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.856] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.856] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.856] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.856] aligning vertex: was 5, now 2 floats per vertex >[ 9.856] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.856] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.856] gen9_composite_get_binding_table(fd40) >[ 9.856] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.856] kgem_add_handle: handle=22, index=6 >[ 9.856] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.856] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.856] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.856] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.856] gen9_emit_sampler: sampler = 1 >[ 9.856] gen9_emit_sf: num_sf_outputs=1 >[ 9.856] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.856] gen9_emit_vertex_elements: setup id=0 >[ 9.856] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.856] (0, 0), (80, 80) >[ 9.856] gen8_vertex_flush[6d8] = 3 >[ 9.856] sna_composite_rectangles: pixmap=674 marking clear [0]? 1 >[ 9.856] sna_composite_rectangles(pixmap=674, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.856] sna_composite_rectangles: converted to op 1 >[ 9.856] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.856] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.856] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.856] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.856] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.856] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.856] sna_composite_rectangles: dropping last-cpu hint >[ 9.856] sna_drawable_use_bo pixmap=674, box=((0, 0), (80, 80)), flags=1... >[ 9.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.856] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.856] sna_drawable_use_bo: using whole GPU bo >[ 9.856] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.856] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.856] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.856] sna_render_get_solid: 40404040 >[ 9.856] sna_render_get_solid(1) = 40404040 (old) >[ 9.856] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.856] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.856] gen9_composite_get_binding_table(fcc0) >[ 9.856] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.856] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.856] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.856] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.856] gen9_emit_vertex_elements: setup id=0 >[ 9.856] (0, 0), (2, 2) >[ 9.856] (78, 0), (80, 2) >[ 9.856] (0, 78), (2, 80) >[ 9.856] (78, 78), (80, 80) >[ 9.856] gen8_vertex_flush[714] = 12 >[ 9.856] sna_composite(pixmap=672, op=3, src=674+(0, 0), mask=0+(0, 0), dst=672+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.856] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.856] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.856] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.856] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.856] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.856] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.856] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.856] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.856] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.856] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.856] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.856] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.856] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=7... >[ 9.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.856] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.856] sna_drawable_use_bo: using whole GPU bo >[ 9.856] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.856] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.856] sna_transform_is_imprecise_integer_translation: no transform >[ 9.856] gen9_composite_picture: integer translation (0, 0), removing >[ 9.856] sna_render_pixmap_bo pixmap=674, (0, 0)x(7680, 2160)/(80, 80) >[ 9.856] sna_render_pixmap_bo: GPU all damaged >[ 9.856] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.856] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.856] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.856] gen4_choose_composite_emitter: identity src, no mask >[ 9.856] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.856] aligning vertex: was 2, now 3 floats per vertex >[ 9.856] gen9_composite_get_binding_table(fc40) >[ 9.856] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.856] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.856] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.856] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.856] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.856] gen9_emit_sampler: sampler = a >[ 9.856] gen9_emit_vertex_elements: setup id=2 >[ 9.856] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.856] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.856] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.856] gen8_vertex_flush[7b0] = 3 >[ 9.856] sna_destroy_pixmap: pixmap=674, attached?=1 >[ 9.856] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.856] __kgem_bo_destroy: handle=22, size=61440 >[ 9.856] __kgem_bo_destroy: handle=22 -> active >[ 9.856] __sna_free_pixmap(pixmap=674) >[ 9.856] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.856] kgem_can_create_2d: 640x2096 @ 32 >[ 9.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.856] kgem_can_create_2d: untiled size=5365760 >[ 9.856] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.856] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.856] sna_create_pixmap: usage=0, flags=1b >[ 9.856] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.856] __pop_freed_pixmap: reusing freed pixmap=674 header >[ 9.856] create_pixmap_hdr: pixmap=675, width=640, height=2096, usage=0 >[ 9.856] sna_create_pixmap: serial=675, 640x2096, usage=0 >[ 9.856] sna_composite_rectangles(pixmap=676, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.856] sna_composite_rectangles: converted to op 0 >[ 9.856] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.856] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.856] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.856] sna_composite_rectangles: dropping last-cpu hint >[ 9.856] sna_drawable_use_bo pixmap=676, box=((0, 0), (640, 2096)), flags=19... >[ 9.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.856] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.857] sna_pixmap_move_to_gpu(pixmap=676, usage=0), flags=b >[ 9.857] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.857] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.857] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.857] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.857] sna_pixmap_alloc_gpu: pixmap=676 >[ 9.857] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.857] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.857] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.857] from inactive: pitch=2560, tiling=1: handle=25, id=719 >[ 9.857] __sna_damage_all(640, 2096) >[ 9.857] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.857] sna_pixmap_mark_active: pixmap=676, handle=25 >[ 9.857] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.857] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.857] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.857] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.857] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.857] sna_render_get_solid: 0 >[ 9.857] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.857] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.857] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.857] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.857] aligning vertex: was 3, now 2 floats per vertex >[ 9.857] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.857] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.857] gen9_composite_get_binding_table(fbc0) >[ 9.857] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.857] kgem_add_handle: handle=25, index=7 >[ 9.857] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.857] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.857] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.857] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.857] gen9_emit_sampler: sampler = 1 >[ 9.857] gen9_emit_vertex_elements: setup id=0 >[ 9.857] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.857] (0, 0), (640, 2096) >[ 9.857] gen8_vertex_flush[820] = 3 >[ 9.857] sna_composite_rectangles: pixmap=676 marking clear [0]? 1 >[ 9.857] sna_composite(pixmap=676, op=3, src=292+(168, 968), mask=0+(0, 0), dst=676+(8, 904)+(0, 0), size=(624, 224) >[ 9.857] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.857] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.857] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.857] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.857] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.857] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.857] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.857] gen9_render_composite: 624x224, current mode=1/1 >[ 9.857] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.857] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.857] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.857] sna_drawable_use_bo pixmap=676, box=((8, 904), (632, 1128)), flags=7... >[ 9.857] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.857] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.857] sna_drawable_use_bo: using whole GPU bo >[ 9.857] gen9_composite_set_target: pixmap=676, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.857] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.857] sna_transform_is_imprecise_integer_translation: no transform >[ 9.857] gen9_composite_picture: integer translation (0, 0), removing >[ 9.857] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.857] sna_render_pixmap_bo: GPU all damaged >[ 9.857] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.857] color_convert: src=ab000000 [20028888] >[ 9.857] color_convert: dst=ab000000 [20028888] >[ 9.857] sna_render_get_solid: ab000000 >[ 9.857] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.857] gen4_choose_composite_emitter: identity source, identity mask >[ 9.857] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.857] aligning vertex: was 2, now 5 floats per vertex >[ 9.857] gen9_composite_get_binding_table(fb40) >[ 9.857] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.857] gen9_emit_sampler: sampler = 3 >[ 9.857] gen9_emit_sf: num_sf_outputs=2 >[ 9.857] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.857] gen9_emit_vertex_elements: setup id=10 >[ 9.857] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.857] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.857] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.857] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.857] gen8_vertex_flush[8e8] = 3 >[ 9.857] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.857] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.857] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.857] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.857] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.857] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.857] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.857] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.857] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.857] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.857] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.857] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.857] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.857] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.857] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.857] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.857] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.857] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.857] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.857] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.857] sna_drawable_use_bo pixmap=676, box=((8, 904), (632, 1128)), flags=7... >[ 9.857] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.857] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.857] sna_drawable_use_bo: using whole GPU bo >[ 9.857] gen9_composite_set_target: pixmap=676, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.857] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.857] color_convert: src=660a0a0a [20028888] >[ 9.857] color_convert: dst=660a0a0a [20028888] >[ 9.857] sna_render_get_solid: 660a0a0a >[ 9.857] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.857] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.857] gen4_choose_spans_emitter: solid source >[ 9.857] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.857] aligning vertex: was 5, now 3 floats per vertex >[ 9.857] gen9_composite_get_binding_table(fb00) >[ 9.857] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.857] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.857] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.857] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.857] gen9_emit_sampler: sampler = c >[ 9.857] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.857] gen9_emit_vertex_elements: setup id=5 >[ 9.857] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.857] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.857] thread_choose_span: clipped? 0 >[ 9.857] imprecise_trapezoid_span_converter: using 4 threads >[ 9.857] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.857] thread_choose_span: clipped? 0 >[ 9.857] span_thread: flushing 95 boxes >[ 9.857] span_thread: flushing 1 boxes >[ 9.857] span_thread: flushing 95 boxes >[ 9.857] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.857] span_thread: flushing 1 boxes >[ 9.857] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.857] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.857] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.858] gen8_vertex_flush[994] = 576 >[ 9.858] gen9_render_composite_spans_done() >[ 9.858] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.858] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.858] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.858] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.858] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.858] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.858] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.858] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.858] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.858] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.858] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.858] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.858] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.858] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.858] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.858] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.858] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.858] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.858] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.858] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.858] sna_drawable_use_bo pixmap=676, box=((8, 904), (632, 1128)), flags=7... >[ 9.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.858] sna_drawable_use_bo: using whole GPU bo >[ 9.858] gen9_composite_set_target: pixmap=676, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.858] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.858] color_convert: src=66282828 [20028888] >[ 9.858] color_convert: dst=66282828 [20028888] >[ 9.858] sna_render_get_solid: 66282828 >[ 9.858] sna_render_get_solid(3) = 66282828 (old) >[ 9.858] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.858] gen4_choose_spans_emitter: solid source >[ 9.858] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.858] gen9_composite_get_binding_table(fa80) >[ 9.858] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.858] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.858] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.858] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.858] gen9_emit_vertex_elements: setup id=5 >[ 9.858] thread_choose_span: clipped? 0 >[ 9.858] imprecise_trapezoid_span_converter: using 4 threads >[ 9.858] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.858] thread_choose_span: clipped? 0 >[ 9.858] span_thread: flushing 2 boxes >[ 9.858] span_thread: flushing 2 boxes >[ 9.858] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.858] span_thread: flushing 162 boxes >[ 9.858] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.858] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.858] span_thread: flushing 166 boxes >[ 9.858] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.858] gen8_vertex_flush[9d0] = 996 >[ 9.858] gen9_render_composite_spans_done() >[ 9.858] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.858] kgem_can_create_2d: 640x2096 @ 32 >[ 9.858] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.858] kgem_can_create_2d: untiled size=5365760 >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.858] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.858] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.858] sna_create_pixmap: usage=0, flags=1b >[ 9.858] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.858] __pop_freed_pixmap: reusing freed pixmap=656 header >[ 9.858] create_pixmap_hdr: pixmap=677, width=640, height=2096, usage=0 >[ 9.858] sna_create_pixmap: serial=677, 640x2096, usage=0 >[ 9.858] sna_composite_rectangles(pixmap=678, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.858] sna_composite_rectangles: converted to op 0 >[ 9.858] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.858] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.858] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.858] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.858] sna_composite_rectangles: dropping last-cpu hint >[ 9.858] sna_drawable_use_bo pixmap=678, box=((0, 0), (640, 2096)), flags=19... >[ 9.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.858] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.858] sna_pixmap_move_to_gpu(pixmap=678, usage=0), flags=b >[ 9.858] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.858] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.858] sna_pixmap_alloc_gpu: pixmap=678 >[ 9.858] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.858] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.858] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.858] from inactive: pitch=2560, tiling=1: handle=11, id=720 >[ 9.858] __sna_damage_all(640, 2096) >[ 9.858] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.858] sna_pixmap_mark_active: pixmap=678, handle=11 >[ 9.858] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.858] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.858] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.858] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.858] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.858] sna_render_get_solid: 0 >[ 9.858] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.858] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.858] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.858] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.858] aligning vertex: was 3, now 2 floats per vertex >[ 9.858] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.858] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.858] gen9_composite_get_binding_table(fa00) >[ 9.858] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.858] kgem_add_handle: handle=11, index=8 >[ 9.858] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.858] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.858] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.858] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.858] gen9_emit_sampler: sampler = 1 >[ 9.858] gen9_emit_sf: num_sf_outputs=1 >[ 9.858] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.858] gen9_emit_vertex_elements: setup id=0 >[ 9.858] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.858] (0, 0), (640, 2096) >[ 9.858] gen8_vertex_flush[a90] = 3 >[ 9.858] sna_composite_rectangles: pixmap=678 marking clear [0]? 1 >[ 9.858] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.858] kgem_can_create_2d: 624x224 @ 32 >[ 9.858] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.858] kgem_can_create_2d: untiled size=561152 >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.858] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.858] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.858] sna_create_pixmap: usage=0, flags=1b >[ 9.858] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.858] __pop_freed_pixmap: reusing freed pixmap=662 header >[ 9.858] create_pixmap_hdr: pixmap=679, width=624, height=224, usage=0 >[ 9.858] sna_create_pixmap: serial=679, 624x224, usage=0 >[ 9.858] sna_composite_rectangles(pixmap=680, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.858] sna_composite_rectangles: converted to op 0 >[ 9.858] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.858] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.858] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.858] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.858] sna_composite_rectangles: dropping last-cpu hint >[ 9.858] sna_drawable_use_bo pixmap=680, box=((0, 0), (624, 224)), flags=19... >[ 9.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.858] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.858] sna_pixmap_move_to_gpu(pixmap=680, usage=0), flags=b >[ 9.858] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.858] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.858] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.858] sna_pixmap_alloc_gpu: pixmap=680 >[ 9.858] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.858] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.858] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.858] from inactive: pitch=2560, tiling=1: handle=20, id=721 >[ 9.858] __sna_damage_all(624, 224) >[ 9.858] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.858] sna_pixmap_mark_active: pixmap=680, handle=20 >[ 9.858] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.858] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.858] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.858] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.858] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.858] sna_render_get_solid: 0 >[ 9.859] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.859] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.859] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.859] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.859] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.859] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.859] gen9_composite_get_binding_table(f980) >[ 9.859] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.859] kgem_add_handle: handle=20, index=9 >[ 9.859] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.859] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.859] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.859] gen9_emit_vertex_elements: setup id=0 >[ 9.859] (0, 0), (624, 224) >[ 9.859] gen8_vertex_flush[ac4] = 3 >[ 9.859] sna_composite_rectangles: pixmap=680 marking clear [0]? 1 >[ 9.859] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.859] kgem_can_create_2d: 576x76 @ 32 >[ 9.859] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.859] kgem_can_create_2d: untiled size=176128 >[ 9.859] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.859] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.859] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.859] sna_create_pixmap: usage=0, flags=1b >[ 9.859] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.859] __pop_freed_pixmap: reusing freed pixmap=660 header >[ 9.859] create_pixmap_hdr: pixmap=681, width=576, height=76, usage=0 >[ 9.859] sna_create_pixmap: serial=681, 576x76, usage=0 >[ 9.859] sna_composite_rectangles(pixmap=682, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.859] sna_composite_rectangles: converted to op 0 >[ 9.859] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.859] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.859] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.859] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.859] sna_composite_rectangles: dropping last-cpu hint >[ 9.859] sna_drawable_use_bo pixmap=682, box=((0, 0), (576, 76)), flags=19... >[ 9.859] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.859] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.859] sna_pixmap_move_to_gpu(pixmap=682, usage=0), flags=b >[ 9.859] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.859] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.859] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.859] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.859] sna_pixmap_alloc_gpu: pixmap=682 >[ 9.859] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.859] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.859] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.859] from inactive: pitch=2560, tiling=1: handle=38, id=722 >[ 9.859] __sna_damage_all(576, 76) >[ 9.859] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.859] sna_pixmap_mark_active: pixmap=682, handle=38 >[ 9.859] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.859] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.859] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.859] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.859] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.859] sna_render_get_solid: 0 >[ 9.859] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.859] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.859] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.859] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.859] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.859] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.859] gen9_composite_get_binding_table(f900) >[ 9.859] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.859] kgem_add_handle: handle=38, index=10 >[ 9.859] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.859] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.859] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.859] gen9_emit_vertex_elements: setup id=0 >[ 9.859] (0, 0), (576, 76) >[ 9.859] gen8_vertex_flush[af8] = 3 >[ 9.859] sna_composite_rectangles: pixmap=682 marking clear [0]? 1 >[ 9.859] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.859] trapezoid_spans_maybe_inplace? clear, no >[ 9.859] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.859] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.859] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.859] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.859] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.859] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.859] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.859] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.859] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.859] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.859] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.859] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.859] sna_drawable_use_bo pixmap=682, box=((2, 2), (574, 74)), flags=7... >[ 9.859] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.859] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.859] sna_drawable_use_bo: using whole GPU bo >[ 9.859] gen9_composite_set_target: pixmap=682, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.859] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.859] color_convert: src=4c000000 [20028888] >[ 9.859] color_convert: dst=4c000000 [20028888] >[ 9.859] sna_render_get_solid: 4c000000 >[ 9.859] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.859] gen4_choose_spans_emitter: solid source >[ 9.859] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.859] aligning vertex: was 2, now 3 floats per vertex >[ 9.859] gen9_composite_get_binding_table(f880) >[ 9.859] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.859] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.859] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.859] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.859] gen9_emit_sampler: sampler = c >[ 9.859] gen9_emit_sf: num_sf_outputs=2 >[ 9.859] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.859] gen9_emit_vertex_elements: setup id=5 >[ 9.859] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.859] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.859] thread_choose_span: clipped? 0 >[ 9.859] imprecise_trapezoid_span_converter: using 4 threads >[ 9.859] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.859] thread_choose_span: clipped? 0 >[ 9.859] span_thread: flushing 1 boxes >[ 9.859] [ 9.859] span_thread: flushing 26 boxes >[ 9.859] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.859] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.859] span_thread: flushing 26 boxes >[ 9.859] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.859] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.859] gen8_vertex_flush[ba8] = 162 >[ 9.859] gen9_render_composite_spans_done() >[ 9.859] sna_accel_flush: flush?=0, dirty?=0 >[ 9.859] sna_block_handler (tv=0.0) >[ 9.859] sna_wakeup_handler >[ 9.859] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.859] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.859] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.859] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.859] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.859] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.859] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.859] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.859] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.859] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.859] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.859] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.859] sna_drawable_use_bo pixmap=682, box=((0, 0), (576, 76)), flags=7... >[ 9.859] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.859] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.859] sna_drawable_use_bo: using whole GPU bo >[ 9.859] gen9_composite_set_target: pixmap=682, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.859] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.859] color_convert: src=e6e6e6e6 [20028888] >[ 9.860] color_convert: dst=e6e6e6e6 [20028888] >[ 9.860] sna_render_get_solid: e6e6e6e6 >[ 9.860] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.860] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.860] gen4_choose_spans_emitter: solid source >[ 9.860] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.860] gen9_composite_get_binding_table(f800) >[ 9.860] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.860] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.860] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.860] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.860] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.860] gen9_emit_vertex_elements: setup id=5 >[ 9.860] thread_choose_span: clipped? 0 >[ 9.860] imprecise_trapezoid_span_converter: using 4 threads >[ 9.860] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.860] thread_choose_span: clipped? 0 >[ 9.860] span_thread: flushing 62 boxes >[ 9.860] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.860] span_thread: flushing 2 boxes >[ 9.860] span_thread: flushing 2 boxes >[ 9.860] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.860] span_thread: flushing 62 boxes >[ 9.860] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.860] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.860] gen8_vertex_flush[bfc] = 384 >[ 9.860] gen9_render_composite_spans_done() >[ 9.860] sna_composite_rectangles(pixmap=682, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.860] sna_composite_rectangles: converted to op 1 >[ 9.860] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.860] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.860] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.860] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.860] sna_composite_rectangles: dropping last-cpu hint >[ 9.860] sna_drawable_use_bo pixmap=682, box=((16, 16), (18, 60)), flags=9... >[ 9.860] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.860] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.860] sna_drawable_use_bo: using whole GPU bo >[ 9.860] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.860] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.860] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.860] sna_render_get_solid: ffffffff >[ 9.860] sna_render_get_solid(white) >[ 9.860] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.860] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.860] aligning vertex: was 3, now 2 floats per vertex >[ 9.860] gen9_composite_get_binding_table(f780) >[ 9.860] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.860] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.860] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.860] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.860] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.860] gen9_emit_sampler: sampler = 1 >[ 9.860] gen9_emit_sf: num_sf_outputs=1 >[ 9.860] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.860] gen9_emit_vertex_elements: setup id=0 >[ 9.860] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.860] (16, 16), (18, 60) >[ 9.860] gen8_vertex_flush[cbc] = 3 >[ 9.860] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=29e, drawable=2a8 >[ 9.860] sna_validate_gc: recomputing clip >[ 9.860] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.860] sna_copy_area: src=pixmap=682:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=680:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.860] sna_copy_area: normal copy >[ 9.860] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.860] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.860] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.860] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.860] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.860] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.860] sna_do_copy: pixmap -- no source clipping >[ 9.860] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.860] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.860] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=682+(-24, -136), dst pixmap=680+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.860] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.860] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.860] sna_drawable_use_bo pixmap=680, box=((24, 136), (600, 212)), flags=b... >[ 9.860] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.860] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.860] sna_drawable_use_bo: using whole GPU bo >[ 9.860] sna_pixmap_move_to_gpu(pixmap=682, usage=0), flags=a >[ 9.860] sna_pixmap_move_to_gpu: already all-damaged >[ 9.860] sna_pixmap_mark_active: pixmap=682, handle=38 >[ 9.860] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.860] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.860] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.860] gen9_composite_get_binding_table(f700) >[ 9.860] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.860] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.860] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.860] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.860] gen9_emit_sampler: sampler = 0 >[ 9.860] gen9_emit_vertex_elements: setup id=0 >[ 9.860] (0, 0) -> (24, 136) + (576, 76) >[ 9.860] gen8_vertex_flush[d10] = 3 >[ 9.860] sna_destroy_pixmap: pixmap=682, attached?=1 >[ 9.860] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.860] __kgem_bo_destroy: handle=38, size=204800 >[ 9.860] __kgem_bo_destroy: handle=38 -> active >[ 9.860] __sna_free_pixmap(pixmap=682) >[ 9.860] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.860] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.860] sna_glyphs: discarding mask >[ 9.860] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.860] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.860] gen9_render_composite: 0x0, current mode=1/1 >[ 9.860] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.860] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.860] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.860] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.860] sna_drawable_use_bo pixmap=680, box=((0, 0), (624, 224)), flags=7... >[ 9.860] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.860] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.860] sna_drawable_use_bo: using whole GPU bo >[ 9.860] gen9_composite_set_target: pixmap=680, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.860] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.860] color_convert: src=ff888888 [20028888] >[ 9.860] color_convert: dst=ff888888 [20028888] >[ 9.860] sna_render_get_solid: ff888888 >[ 9.860] sna_render_get_solid(5) = ff888888 (old) >[ 9.860] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.860] sna_transform_is_imprecise_integer_translation: no transform >[ 9.860] gen9_composite_picture: integer translation (0, 0), removing >[ 9.860] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.860] sna_render_pixmap_bo: GPU all damaged >[ 9.860] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.860] gen4_choose_composite_emitter: solid, identity mask >[ 9.860] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.860] aligning vertex: was 2, now 4 floats per vertex >[ 9.860] gen9_composite_get_binding_table(f680) >[ 9.860] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.860] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.860] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.860] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.860] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.860] kgem_add_handle: handle=6, index=11 >[ 9.860] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.860] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.860] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.860] gen9_emit_sampler: sampler = a >[ 9.860] gen9_emit_sf: num_sf_outputs=2 >[ 9.860] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.860] gen9_emit_vertex_elements: setup id=9 >[ 9.860] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.860] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.860] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.860] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.860] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.860] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.860] gen8_vertex_flush[dec] = 24 >[ 9.860] gen9_magic_ca_pass: CA fixup (15878 -> 15902) >[ 9.860] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.860] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.860] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.860] sna_composite(pixmap=680, op=3, src=210+(0, 0), mask=0+(28, 8), dst=680+(28, 8)+(0, 0), size=(20, 80) >[ 9.860] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.860] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.860] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.860] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.860] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.860] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.860] gen9_render_composite: 20x80, current mode=1/1 >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.860] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.860] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.860] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.860] sna_drawable_use_bo pixmap=680, box=((28, 8), (48, 88)), flags=7... >[ 9.860] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.860] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.860] sna_drawable_use_bo: using whole GPU bo >[ 9.860] gen9_composite_set_target: pixmap=680, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.860] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.860] sna_transform_is_imprecise_integer_translation: no transform >[ 9.860] gen9_composite_picture: integer translation (0, 0), removing >[ 9.860] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.860] sna_render_pixmap_bo: GPU all damaged >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.860] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.860] gen4_choose_composite_emitter: identity src, no mask >[ 9.860] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.860] aligning vertex: was 4, now 3 floats per vertex >[ 9.860] gen9_composite_get_binding_table(f5c0) >[ 9.860] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.860] kgem_add_handle: handle=12, index=12 >[ 9.860] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.860] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.860] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.860] gen9_emit_sampler: sampler = 2 >[ 9.860] gen9_emit_sf: num_sf_outputs=1 >[ 9.860] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.860] gen9_emit_vertex_elements: setup id=2 >[ 9.860] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.860] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.860] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.860] gen8_vertex_flush[f28] = 3 >[ 9.860] sna_composite(pixmap=680, op=3, src=214+(0, 0), mask=0+(28, 0), dst=680+(28, 0)+(0, 0), size=(20, 8) >[ 9.860] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.860] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.860] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.860] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.860] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.860] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.860] gen9_render_composite: 20x8, current mode=1/1 >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.860] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.860] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.860] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.860] sna_drawable_use_bo pixmap=680, box=((28, 0), (48, 8)), flags=7... >[ 9.860] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.860] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.860] sna_drawable_use_bo: using whole GPU bo >[ 9.860] gen9_composite_set_target: pixmap=680, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.860] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.860] sna_transform_is_imprecise_integer_translation: no transform >[ 9.860] gen9_composite_picture: integer translation (0, 0), removing >[ 9.860] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.860] sna_render_pixmap_bo: GPU all damaged >[ 9.860] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.860] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.860] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.860] gen4_choose_composite_emitter: identity src, no mask >[ 9.860] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.860] gen9_composite_get_binding_table(f540) >[ 9.860] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.860] kgem_add_handle: handle=24, index=13 >[ 9.860] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.860] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.860] gen9_emit_vertex_elements: setup id=2 >[ 9.860] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.860] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.860] gen8_vertex_flush[f64] = 3 >[ 9.860] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2a8, drawable=2a6 >[ 9.860] sna_validate_gc: recomputing clip >[ 9.860] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.860] sna_copy_area: src=pixmap=680:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=678:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.860] sna_copy_area: normal copy >[ 9.860] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.860] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.861] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.861] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.861] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.861] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.861] sna_do_copy: pixmap -- no source clipping >[ 9.861] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.861] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.861] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=680+(-8, -896), dst pixmap=678+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.861] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.861] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.861] sna_drawable_use_bo pixmap=678, box=((8, 896), (632, 1120)), flags=b... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.861] sna_drawable_use_bo: using whole GPU bo >[ 9.861] sna_pixmap_move_to_gpu(pixmap=680, usage=0), flags=a >[ 9.861] sna_pixmap_move_to_gpu: already all-damaged >[ 9.861] sna_pixmap_mark_active: pixmap=680, handle=20 >[ 9.861] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.861] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.861] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.861] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.861] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.861] aligning vertex: was 3, now 2 floats per vertex >[ 9.861] gen9_composite_get_binding_table(f4c0) >[ 9.861] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.861] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.861] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.861] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.861] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.861] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.861] gen9_emit_sampler: sampler = 0 >[ 9.861] gen9_emit_vertex_elements: setup id=0 >[ 9.861] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.861] (0, 0) -> (8, 896) + (624, 224) >[ 9.861] gen8_vertex_flush[fec] = 3 >[ 9.861] sna_destroy_pixmap: pixmap=680, attached?=1 >[ 9.861] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.861] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.861] __kgem_bo_destroy: handle=20 -> active >[ 9.861] __sna_free_pixmap(pixmap=680) >[ 9.861] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.861] kgem_can_create_2d: 624x80 @ 32 >[ 9.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.861] kgem_can_create_2d: untiled size=200704 >[ 9.861] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.861] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.861] sna_create_pixmap: usage=0, flags=1b >[ 9.861] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.861] __pop_freed_pixmap: reusing freed pixmap=680 header >[ 9.861] create_pixmap_hdr: pixmap=683, width=624, height=80, usage=0 >[ 9.861] sna_create_pixmap: serial=683, 624x80, usage=0 >[ 9.861] sna_composite_rectangles(pixmap=684, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.861] sna_composite_rectangles: converted to op 0 >[ 9.861] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.861] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.861] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.861] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.861] sna_composite_rectangles: dropping last-cpu hint >[ 9.861] sna_drawable_use_bo pixmap=684, box=((0, 0), (624, 80)), flags=19... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.861] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.861] sna_pixmap_move_to_gpu(pixmap=684, usage=0), flags=b >[ 9.861] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.861] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.861] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.861] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.861] sna_pixmap_alloc_gpu: pixmap=684 >[ 9.861] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.861] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.861] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.861] 1:from active: pitch=2560, tiling=1, handle=38, id=723 >[ 9.861] __sna_damage_all(624, 80) >[ 9.861] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.861] sna_pixmap_mark_active: pixmap=684, handle=38 >[ 9.861] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.861] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.861] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.861] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.861] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.861] sna_render_get_solid: 0 >[ 9.861] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.861] gen9_composite_get_binding_table(f440) >[ 9.861] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.861] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.861] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.861] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.861] gen9_emit_sampler: sampler = 1 >[ 9.861] gen9_emit_vertex_elements: setup id=0 >[ 9.861] (0, 0), (624, 80) >[ 9.861] gen8_vertex_flush[1028] = 3 >[ 9.861] sna_composite_rectangles: pixmap=684 marking clear [0]? 1 >[ 9.861] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2a6, drawable=2ac >[ 9.861] sna_validate_gc: recomputing clip >[ 9.861] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.861] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=684:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.861] sna_copy_area: normal copy >[ 9.861] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.861] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.861] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.861] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.861] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.861] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.861] sna_do_copy: pixmap -- no source clipping >[ 9.861] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.861] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.861] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=684+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.861] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.861] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.861] sna_drawable_use_bo pixmap=684, box=((28, 0), (246, 80)), flags=b... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.861] sna_drawable_use_bo: using whole GPU bo >[ 9.861] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.861] sna_pixmap_move_to_gpu: already all-damaged >[ 9.861] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.861] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.861] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.861] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.861] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.861] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.861] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.861] gen9_composite_get_binding_table(f3c0) >[ 9.861] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.861] kgem_add_handle: handle=21, index=14 >[ 9.861] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.861] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.861] gen9_emit_sampler: sampler = 0 >[ 9.861] gen9_emit_vertex_elements: setup id=0 >[ 9.861] (0, 0) -> (28, 0) + (218, 80) >[ 9.861] gen8_vertex_flush[106c] = 3 >[ 9.861] sna_composite(pixmap=678, op=3, src=684+(0, 0), mask=0+(0, 0), dst=678+(8, 1136)+(0, 0), size=(624, 80) >[ 9.861] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.861] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.861] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.861] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.861] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.861] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.861] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.861] gen9_render_composite: 624x80, current mode=1/1 >[ 9.861] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.861] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.861] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.861] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.861] sna_drawable_use_bo pixmap=678, box=((8, 1136), (632, 1216)), flags=7... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.861] sna_drawable_use_bo: using whole GPU bo >[ 9.861] gen9_composite_set_target: pixmap=678, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.861] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.861] sna_transform_is_imprecise_integer_translation: no transform >[ 9.861] gen9_composite_picture: integer translation (0, 0), removing >[ 9.861] sna_render_pixmap_bo pixmap=684, (0, 0)x(624, 80)/(624, 80) >[ 9.861] sna_render_pixmap_bo: GPU all damaged >[ 9.861] color_convert: src=cc000000 [20028888] >[ 9.861] color_convert: dst=cc000000 [20028888] >[ 9.861] sna_render_get_solid: cc000000 >[ 9.861] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.861] gen4_choose_composite_emitter: identity source, identity mask >[ 9.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.861] aligning vertex: was 2, now 5 floats per vertex >[ 9.861] gen9_composite_get_binding_table(f340) >[ 9.861] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.861] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.861] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.861] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.861] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.861] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.861] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.861] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.861] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.861] gen9_emit_sampler: sampler = 3 >[ 9.861] gen9_emit_sf: num_sf_outputs=2 >[ 9.861] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.861] gen9_emit_vertex_elements: setup id=10 >[ 9.861] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.861] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.861] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.861] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.861] gen8_vertex_flush[1144] = 3 >[ 9.861] sna_destroy_pixmap: pixmap=684, attached?=1 >[ 9.861] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.861] __kgem_bo_destroy: handle=38, size=204800 >[ 9.861] __kgem_bo_destroy: handle=38 -> active >[ 9.861] __sna_free_pixmap(pixmap=684) >[ 9.861] sna_composite(pixmap=676, op=3, src=678+(0, 0), mask=0+(0, 0), dst=676+(0, 0)+(0, 0), size=(640, 2096) >[ 9.861] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.861] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.861] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.861] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.861] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.861] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.861] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.861] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.861] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.861] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.861] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.861] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.861] sna_drawable_use_bo pixmap=676, box=((0, 0), (640, 2096)), flags=7... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.861] sna_drawable_use_bo: using whole GPU bo >[ 9.861] gen9_composite_set_target: pixmap=676, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.861] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.861] sna_transform_is_imprecise_integer_translation: no transform >[ 9.861] gen9_composite_picture: integer translation (0, 0), removing >[ 9.861] sna_render_pixmap_bo pixmap=678, (0, 0)x(640, 2096)/(640, 2096) >[ 9.861] sna_render_pixmap_bo: GPU all damaged >[ 9.861] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.861] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.861] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.861] gen4_choose_composite_emitter: identity src, no mask >[ 9.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.861] aligning vertex: was 5, now 3 floats per vertex >[ 9.861] gen9_composite_get_binding_table(f280) >[ 9.861] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.861] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.861] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fa111000) >[ 9.861] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.861] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.861] gen9_emit_sampler: sampler = 2 >[ 9.861] gen9_emit_sf: num_sf_outputs=1 >[ 9.861] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.861] gen9_emit_vertex_elements: setup id=2 >[ 9.861] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.861] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.861] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.861] gen8_vertex_flush[11ec] = 3 >[ 9.861] sna_destroy_pixmap: pixmap=678, attached?=1 >[ 9.861] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.861] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.861] __kgem_bo_destroy: handle=11 -> active >[ 9.861] __sna_free_pixmap(pixmap=678) >[ 9.861] sna_composite(pixmap=672, op=3, src=676+(0, 0), mask=0+(160, 64), dst=672+(160, 64)+(0, 0), size=(640, 2096) >[ 9.861] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.861] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.861] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.861] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.861] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.861] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.861] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.861] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.861] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.861] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.861] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.861] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.861] sna_drawable_use_bo pixmap=672, box=((160, 64), (800, 2160)), flags=7... >[ 9.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.861] sna_drawable_use_bo: using whole GPU bo >[ 9.861] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.861] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.861] sna_transform_is_imprecise_integer_translation: no transform >[ 9.861] gen9_composite_picture: integer translation (0, 0), removing >[ 9.861] sna_render_pixmap_bo pixmap=676, (0, 0)x(640, 2096)/(640, 2096) >[ 9.861] sna_render_pixmap_bo: GPU all damaged >[ 9.861] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.861] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.861] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.861] gen4_choose_composite_emitter: identity src, no mask >[ 9.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.861] gen9_composite_get_binding_table(f200) >[ 9.861] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.861] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.861] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=f4225000) >[ 9.861] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.861] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.861] gen9_emit_vertex_elements: setup id=2 >[ 9.861] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.861] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.861] gen8_vertex_flush[1238] = 3 >[ 9.861] sna_destroy_pixmap: pixmap=676, attached?=1 >[ 9.861] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.861] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.861] __kgem_bo_destroy: handle=25 -> active >[ 9.861] __sna_free_pixmap(pixmap=676) >[ 9.861] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.861] kgem_can_create_2d: 2x64 @ 32 >[ 9.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.861] kgem_can_create_2d: untiled size=4096 >[ 9.861] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.861] kgem_choose_tiling: 2x64 -> 0 >[ 9.861] sna_create_pixmap: usage=0, flags=a >[ 9.861] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.861] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.861] create_pixmap: serial=685, usage=0, 2x64 >[ 9.861] sna_create_pixmap: serial=685, 2x64, usage=0 >[ 9.861] sna_composite_rectangles(pixmap=686, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.861] sna_composite_rectangles: converted to op 0 >[ 9.861] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.861] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.861] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.861] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.861] sna_composite_rectangles: fallback, dst pixmap=686 too small or not attached >[ 9.861] sna_composite_rectangles: fallback >[ 9.861] sna_drawable_move_region_to_cpu(pixmap=686 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.861] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.861] _sna_pixmap_move_to_cpu(pixmap=686, 2x64, flags=1) >[ 9.861] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.861] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.861] operate_inplace: no, inplace operation not suitable >[ 9.861] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.861] __sna_damage_all(2, 64) >[ 9.861] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.861] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.861] kgem_can_create_2d: 1x32 @ 32 >[ 9.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.861] kgem_can_create_2d: untiled size=4096 >[ 9.861] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.861] kgem_choose_tiling: 1x32 -> 0 >[ 9.861] sna_create_pixmap: usage=0, flags=a >[ 9.861] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.861] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.861] create_pixmap: serial=687, usage=0, 1x32 >[ 9.861] sna_create_pixmap: serial=687, 1x32, usage=0 >[ 9.861] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2ac, drawable=2b0 >[ 9.861] sna_validate_gc: recomputing clip >[ 9.861] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.861] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.861] try_upload__fast: ignore existing cpu damage (if any) >[ 9.861] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.861] try_upload__fast: no, no gpu damage >[ 9.861] sna_drawable_move_region_to_cpu(pixmap=688 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.861] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.861] _sna_pixmap_move_to_cpu(pixmap=688, 1x32, flags=1) >[ 9.861] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.861] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.861] operate_inplace: no, inplace operation not suitable >[ 9.861] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.861] __sna_damage_all(1, 32) >[ 9.861] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.862] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.862] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.862] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.862] sna_accel_flush: flush?=0, dirty?=0 >[ 9.862] sna_composite(pixmap=686, op=1, src=688+(0, 0), mask=0+(0, 0), dst=686+(0, 0)+(0, 0), size=(2, 64) >[ 9.862] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.862] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.862] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.862] sna_composite: fallback, dst pixmap=686 is too small (or completely damaged) >[ 9.862] sna_composite: fallback -- fbComposite >[ 9.862] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.862] sna_composite_fb: fallback -- move src to cpu >[ 9.862] _sna_pixmap_move_to_cpu(pixmap=688, 1x32, flags=2) >[ 9.862] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.862] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.862] sna_composite_fb: fallback -- move dst to cpu >[ 9.862] sna_drawable_move_region_to_cpu(pixmap=686 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.862] sna_drawable_move_region_to_cpu: pixmap=686 all damaged on CPU >[ 9.862] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.862] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.862] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.862] sna_destroy_pixmap: pixmap=688, attached?=1 >[ 9.862] __sna_free_pixmap(pixmap=688) >[ 9.862] sna_composite(pixmap=672, op=3, src=686+(0, 0), mask=0+(0, 0), dst=672+(0, 0)+(0, 0), size=(3840, 64) >[ 9.862] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.862] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.862] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.862] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.862] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.862] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.862] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.862] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.862] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.862] sna_drawable_use_bo pixmap=672, box=((0, 0), (3840, 64)), flags=7... >[ 9.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.862] sna_drawable_use_bo: using whole GPU bo >[ 9.862] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.862] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.862] sna_transform_is_imprecise_integer_translation: no transform >[ 9.862] gen9_composite_picture: integer translation (0, 0), removing >[ 9.862] sna_render_pixmap_bo pixmap=686, (0, 0)x(3840, 64)/(2, 64) >[ 9.862] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.862] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.862] use_cpu_bo: no cpu bo >[ 9.862] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.862] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.862] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.862] sna_drawable_move_region_to_cpu(pixmap=686 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.862] sna_drawable_move_region_to_cpu: pixmap=686 all damaged on CPU >[ 9.862] kgem_can_create_2d: 2x64 @ 32 >[ 9.862] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.862] kgem_can_create_2d: untiled size=4096 >[ 9.862] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.862] kgem_choose_tiling: 2x64 -> 0 >[ 9.862] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.862] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.862] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.862] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.862] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.862] search_linear_cache: searching for inactive gtt map >[ 9.862] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.862] search_linear_cache: searching for inactive gtt map >[ 9.862] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.862] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.862] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 9.862] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.862] kgem_create_buffer: reusing handle=23 for buffer >[ 9.862] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 9.862] init_buffer_from_bo: reusing handle=23 for buffer >[ 9.862] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.862] kgem_bo_map: converting request for GTT map into CPU map >[ 9.862] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.862] kgem_bo_sync__cpu: handle=23 >[ 9.862] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.862] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.862] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.862] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.862] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.862] kgem_create_buffer(pages=64 [64]) new handle=23, used=2048, write=1 >[ 9.862] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=2048, io=1 >[ 9.862] __kgem_bo_init(handle=23, num_pages=2048) >[ 9.862] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.862] upload: adding upload cache to pixmap=686 >[ 9.862] kgem_proxy_bo_attach: handle=23 >[ 9.862] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.862] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.862] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.862] gen4_choose_composite_emitter: identity src, no mask >[ 9.862] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.862] gen9_composite_get_binding_table(f180) >[ 9.862] kgem_add_reloc64: handle=23, pos=15448, delta=0, domains=40000 >[ 9.862] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 9.862] kgem_add_handle: handle=23, index=15 >[ 9.862] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.862] [3c50] bind bo(handle=23, addr=fd545000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.862] gen9_emit_sampler: sampler = a >[ 9.862] gen9_emit_vertex_elements: setup id=2 >[ 9.862] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.862] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.862] gen8_vertex_flush[127c] = 3 >[ 9.862] sna_destroy_pixmap: pixmap=686, attached?=1 >[ 9.862] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.862] __sna_free_pixmap(pixmap=686) >[ 9.862] sna_composite(pixmap=672, op=3, src=292+(0, 0), mask=0+(0, 0), dst=672+(0, 0)+(0, 0), size=(3840, 48) >[ 9.862] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.862] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.862] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.862] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.862] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.862] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.862] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.862] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.862] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.862] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.862] sna_drawable_use_bo pixmap=672, box=((0, 0), (3840, 48)), flags=7... >[ 9.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.862] sna_drawable_use_bo: using whole GPU bo >[ 9.862] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.862] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.862] sna_transform_is_imprecise_integer_translation: no transform >[ 9.862] gen9_composite_picture: integer translation (0, 0), removing >[ 9.862] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.862] sna_render_pixmap_bo: GPU all damaged >[ 9.862] color_convert: src=ab000000 [20028888] >[ 9.862] color_convert: dst=ab000000 [20028888] >[ 9.862] sna_render_get_solid: ab000000 >[ 9.862] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.862] gen4_choose_composite_emitter: identity source, identity mask >[ 9.862] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.862] aligning vertex: was 3, now 5 floats per vertex >[ 9.862] gen9_composite_get_binding_table(f100) >[ 9.862] gen9_emit_sampler: sampler = 3 >[ 9.862] gen9_emit_sf: num_sf_outputs=2 >[ 9.862] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.862] gen9_emit_vertex_elements: setup id=10 >[ 9.862] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.862] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.862] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.862] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.862] gen8_vertex_flush[132c] = 3 >[ 9.862] sna_composite_rectangles(pixmap=672, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.862] sna_composite_rectangles: converted to op 3 >[ 9.862] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.862] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.862] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.862] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.862] sna_drawable_use_bo pixmap=672, box=((0, 0), (3840, 48)), flags=1... >[ 9.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.862] sna_drawable_use_bo: using whole GPU bo >[ 9.862] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.862] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.862] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.862] sna_render_get_solid: 660a0a0a >[ 9.862] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.862] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.862] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.862] aligning vertex: was 5, now 2 floats per vertex >[ 9.862] gen9_composite_get_binding_table(f0c0) >[ 9.862] gen9_emit_sampler: sampler = 1 >[ 9.862] gen9_emit_sf: num_sf_outputs=1 >[ 9.862] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.862] gen9_emit_vertex_elements: setup id=0 >[ 9.862] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.862] (0, 0), (3840, 48) >[ 9.862] gen8_vertex_flush[13d4] = 3 >[ 9.862] sna_composite(pixmap=672, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=672+(3786, 6)+(0, 0), size=(44, 36) >[ 9.862] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.862] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.862] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.862] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.862] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.862] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.862] gen9_render_composite: 44x36, current mode=1/1 >[ 9.862] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.862] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.862] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.862] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.862] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.862] sna_drawable_use_bo pixmap=672, box=((3786, 6), (3830, 42)), flags=7... >[ 9.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.862] sna_drawable_use_bo: using whole GPU bo >[ 9.862] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.862] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.862] sna_transform_is_imprecise_integer_translation: no transform >[ 9.862] gen9_composite_picture: integer translation (0, 0), removing >[ 9.862] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.862] sna_render_pixmap_bo: CPU all damaged >[ 9.862] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.862] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.862] __kgem_retire_rq: request 1 complete >[ 9.862] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.862] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.862] gen8_vertex_close: used=63716, vbo active? 31, vb=625, nreloc=5 >[ 9.862] gen8_vertex_close: reloc[0] = 287 >[ 9.862] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.862] kgem_add_handle: handle=31, index=16 >[ 9.862] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.862] gen8_vertex_close: reloc[1] = 357 >[ 9.862] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.862] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.862] gen8_vertex_close: reloc[2] = 487 >[ 9.862] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.862] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.862] gen8_vertex_close: reloc[3] = 608 >[ 9.862] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.862] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.862] gen8_vertex_close: reloc[4] = 886 >[ 9.862] kgem_add_reloc64: handle=31, pos=886, delta=0, domains=200000 >[ 9.862] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd4fc000) >[ 9.862] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.862] kgem_finish_buffers: buffer handle=23, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.862] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.862] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.862] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.862] kgem_fixup_relocs: shrinking by 53248 >[ 9.862] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.862] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.862] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.862] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.862] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.862] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.862] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.862] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.862] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=7 >[ 9.862] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.862] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=7 >[ 9.862] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=7 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=7 >[ 9.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=8 >[ 9.862] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.862] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.862] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.862] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.862] __kgem_bo_clear_busy: handle=7 >[ 9.862] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.862] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.862] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.862] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.862] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.862] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.862] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.862] gen4_choose_composite_emitter: identity src, no mask >[ 9.862] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.862] aligning vertex: was 2, now 3 floats per vertex >[ 9.862] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.862] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.862] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.862] kgem_add_handle: handle=4, index=0 >[ 9.862] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.862] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.862] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.862] gen9_composite_get_binding_table(ffc0) >[ 9.862] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.862] kgem_add_handle: handle=39, index=1 >[ 9.862] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.862] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.863] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.863] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.863] kgem_add_handle: handle=32, index=2 >[ 9.863] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.863] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.863] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.863] gen9_emit_sampler: sampler = 2 >[ 9.863] gen9_emit_sf: num_sf_outputs=1 >[ 9.863] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.863] gen9_emit_vertex_elements: setup id=2 >[ 9.863] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.863] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.863] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.863] gen8_vertex_flush[490] = 3 >[ 9.863] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.863] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.863] sna_glyphs: discarding mask >[ 9.863] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.863] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.863] gen9_render_composite: 0x0, current mode=1/1 >[ 9.863] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.863] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.863] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.863] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.863] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=7... >[ 9.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.863] sna_drawable_use_bo: using whole GPU bo >[ 9.863] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.863] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.863] color_convert: src=ffdfdbd2 [20028888] >[ 9.863] color_convert: dst=ffdfdbd2 [20028888] >[ 9.863] sna_render_get_solid: ffdfdbd2 >[ 9.863] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.863] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.863] sna_transform_is_imprecise_integer_translation: no transform >[ 9.863] gen9_composite_picture: integer translation (0, 0), removing >[ 9.863] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.863] sna_render_pixmap_bo: GPU all damaged >[ 9.863] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.863] gen4_choose_composite_emitter: solid, identity mask >[ 9.863] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.863] aligning vertex: was 3, now 4 floats per vertex >[ 9.863] gen9_composite_get_binding_table(ff00) >[ 9.863] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.863] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.863] kgem_add_handle: handle=8, index=3 >[ 9.863] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.863] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.863] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.863] kgem_add_handle: handle=6, index=4 >[ 9.863] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.863] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.863] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.863] gen9_emit_sampler: sampler = a >[ 9.863] gen9_emit_sf: num_sf_outputs=2 >[ 9.863] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.863] gen9_emit_vertex_elements: setup id=9 >[ 9.863] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.863] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.863] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.863] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.863] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.863] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.863] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.863] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.863] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.863] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.863] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.863] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.863] gen8_vertex_flush[56c] = 15 >[ 9.863] gen9_magic_ca_pass: CA fixup (15932 -> 15947) >[ 9.863] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.863] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.863] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.863] sna_composite(pixmap=672, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=672+(3626, 6)+(0, 0), size=(48, 36) >[ 9.863] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.863] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.863] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.863] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.863] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.863] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.863] gen9_render_composite: 48x36, current mode=1/1 >[ 9.863] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.863] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.863] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.863] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.863] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.863] sna_drawable_use_bo pixmap=672, box=((3626, 6), (3674, 42)), flags=7... >[ 9.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.863] sna_drawable_use_bo: using whole GPU bo >[ 9.863] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.863] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.863] sna_transform_is_imprecise_integer_translation: no transform >[ 9.863] gen9_composite_picture: integer translation (0, 0), removing >[ 9.863] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.863] sna_render_pixmap_bo: CPU all damaged >[ 9.863] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.863] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.863] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.863] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.863] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.863] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.863] gen4_choose_composite_emitter: identity src, no mask >[ 9.863] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.863] aligning vertex: was 4, now 3 floats per vertex >[ 9.863] gen9_composite_get_binding_table(fe40) >[ 9.863] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.863] kgem_add_handle: handle=33, index=5 >[ 9.863] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.863] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.863] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.863] gen9_emit_sampler: sampler = 2 >[ 9.863] gen9_emit_sf: num_sf_outputs=1 >[ 9.863] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.863] gen9_emit_vertex_elements: setup id=2 >[ 9.863] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.863] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.863] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.863] gen8_vertex_flush[6a8] = 3 >[ 9.863] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.863] kgem_can_create_2d: 26x20 @ 32 >[ 9.863] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.863] kgem_can_create_2d: untiled size=4096 >[ 9.863] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.863] kgem_choose_tiling: 26x20 -> 0 >[ 9.863] sna_create_pixmap: usage=0, flags=a >[ 9.863] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.863] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.863] create_pixmap: serial=689, usage=0, 26x20 >[ 9.863] sna_create_pixmap: serial=689, 26x20, usage=0 >[ 9.863] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2b0, drawable=2b2 >[ 9.863] sna_validate_gc: recomputing clip >[ 9.863] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.863] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.863] try_upload__fast: ignore existing cpu damage (if any) >[ 9.863] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.863] try_upload__fast: no, no gpu damage >[ 9.863] sna_drawable_move_region_to_cpu(pixmap=690 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.863] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.863] _sna_pixmap_move_to_cpu(pixmap=690, 26x20, flags=1) >[ 9.863] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.864] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.864] operate_inplace: no, inplace operation not suitable >[ 9.864] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.864] __sna_damage_all(26, 20) >[ 9.864] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.864] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.864] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.864] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.864] sna_accel_flush: flush?=1, dirty?=1 >[ 9.864] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.864] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.864] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.864] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.864] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.864] kgem_bo_sync__cpu_full: handle=33 >[ 9.864] gen8_vertex_close: used=63798, vbo active? 31, vb=204, nreloc=2 >[ 9.864] gen8_vertex_close: reloc[0] = 287 >[ 9.864] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.864] kgem_add_handle: handle=31, index=6 >[ 9.864] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.864] gen8_vertex_close: reloc[1] = 342 >[ 9.864] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.864] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd4fc000) >[ 9.864] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.864] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.864] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.864] kgem_fixup_relocs: shrinking by 61440 >[ 9.864] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.864] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.864] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.864] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.864] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.864] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.864] __kgem_bo_clear_busy: handle=8 >[ 9.864] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.864] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.864] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.864] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.864] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.864] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.864] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.880] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.880] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.880] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.880] __kgem_retire_rq: request 2 complete >[ 9.880] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.880] kgem_bo_move_to_cache: release handle=25 >[ 9.880] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.880] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.880] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.880] kgem_bo_move_to_cache: release handle=11 >[ 9.880] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.880] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.880] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.880] kgem_bo_move_to_cache: release handle=38 >[ 9.880] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.880] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.880] kgem_bo_move_to_cache: release handle=20 >[ 9.880] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.880] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.880] kgem_bo_move_to_cache: release handle=22 >[ 9.880] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.880] __kgem_retire_rq: request 1 complete >[ 9.880] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.880] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.880] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.880] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.880] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.880] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.880] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.880] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.880] kgem_bo_sync__cpu_full: handle=32 >[ 9.880] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.880] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.880] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.880] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.880] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.880] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.880] sna_accel_flush: flush?=0, dirty?=0 >[ 9.880] sna_block_handler (tv=0.0) >[ 9.880] sna_wakeup_handler >[ 9.880] sna_mode_wakeup: len=64 >[ 9.880] sna_mode_wakeup: recording last swap on pipe=1, frame 315 [13b], time 9.860439 >[ 9.880] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.880] sna_mode_wakeup: flip complete, pending? 2 >[ 9.880] sna_mode_wakeup: recording last swap on pipe=0, frame 345 [159], time 9.861746 >[ 9.880] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.880] sna_mode_wakeup: flip complete, pending? 1 >[ 9.880] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.880] sna_composite(pixmap=672, op=3, src=690+(2370, 10), mask=0+(3554, 6), dst=672+(3554, 6)+(0, 0), size=(52, 36) >[ 9.880] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.880] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.880] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.880] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.880] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.880] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.880] gen9_render_composite: 52x36, current mode=0/1 >[ 9.880] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.880] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.880] sna_blt_composite: unsupported op [3] for blitting >[ 9.880] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.880] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.880] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.880] sna_drawable_use_bo pixmap=672, box=((3554, 6), (3606, 42)), flags=7... >[ 9.880] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.880] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.880] sna_drawable_use_bo: using whole GPU bo >[ 9.880] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.880] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.880] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.880] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.880] sna_render_pixmap_bo pixmap=690, (2370, 10)x(52, 36)/(26, 20) >[ 9.880] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.880] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.880] use_cpu_bo: no cpu bo >[ 9.880] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.880] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.880] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.880] sna_drawable_move_region_to_cpu(pixmap=690 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.880] sna_drawable_move_region_to_cpu: pixmap=690 all damaged on CPU >[ 9.880] kgem_can_create_2d: 26x20 @ 32 >[ 9.880] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.880] kgem_can_create_2d: untiled size=4096 >[ 9.880] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.880] kgem_choose_tiling: 26x20 -> 0 >[ 9.880] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.880] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.880] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.880] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.880] kgem_create_proxy: target handle=23 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.880] __kgem_bo_init(handle=23, num_pages=2560) >[ 9.880] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.880] upload: adding upload cache to pixmap=690 >[ 9.880] kgem_proxy_bo_attach: handle=23 >[ 9.880] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.880] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.880] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.880] gen4_choose_composite_emitter: simple src, no mask >[ 9.880] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.880] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.880] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.880] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.880] kgem_add_handle: handle=4, index=0 >[ 9.881] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.881] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] gen9_composite_get_binding_table(ffc0) >[ 9.881] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.881] kgem_add_handle: handle=39, index=1 >[ 9.881] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.881] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.881] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.881] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.881] kgem_add_reloc64: adding proxy [delta=4096] for handle=23 >[ 9.881] kgem_add_handle: handle=23, index=2 >[ 9.881] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd545000) >[ 9.881] [3fd0] bind bo(handle=23, addr=fd546000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.881] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.881] gen9_emit_sampler: sampler = 22 >[ 9.881] gen9_emit_sf: num_sf_outputs=1 >[ 9.881] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.881] gen9_emit_vertex_elements: setup id=2 >[ 9.881] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.881] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.881] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.881] gen8_vertex_flush[490] = 3 >[ 9.881] sna_destroy_pixmap: pixmap=690, attached?=1 >[ 9.881] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.881] __sna_free_pixmap(pixmap=690) >[ 9.881] sna_composite(pixmap=672, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=672+(3490, 6)+(0, 0), size=(44, 36) >[ 9.881] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.881] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.881] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.881] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.881] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.881] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.881] gen9_render_composite: 44x36, current mode=1/1 >[ 9.881] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.881] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.881] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.881] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.881] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.881] sna_drawable_use_bo pixmap=672, box=((3490, 6), (3534, 42)), flags=7... >[ 9.881] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.881] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.881] sna_drawable_use_bo: using whole GPU bo >[ 9.881] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.881] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.881] sna_transform_is_imprecise_integer_translation: no transform >[ 9.881] gen9_composite_picture: integer translation (0, 0), removing >[ 9.881] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.881] sna_render_pixmap_bo: CPU all damaged >[ 9.881] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.881] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.881] gen8_vertex_close: used=63807, vbo active? 31, vb=4, nreloc=1 >[ 9.881] gen8_vertex_close: reloc[0] = 287 >[ 9.881] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.881] kgem_add_handle: handle=31, index=3 >[ 9.881] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.881] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.881] kgem_finish_buffers: buffer handle=23, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.881] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.881] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.881] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.881] kgem_fixup_relocs: shrinking by 61440 >[ 9.881] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.881] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.881] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.881] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.881] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.881] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.881] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.881] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.881] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.881] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.881] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.881] gen4_choose_composite_emitter: identity src, no mask >[ 9.881] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.881] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.881] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.881] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.881] kgem_add_handle: handle=4, index=0 >[ 9.881] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.881] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] gen9_composite_get_binding_table(ffc0) >[ 9.881] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.881] kgem_add_handle: handle=39, index=1 >[ 9.881] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.881] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.881] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.881] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.881] kgem_add_handle: handle=34, index=2 >[ 9.881] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.881] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.881] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.881] gen9_emit_sampler: sampler = 2 >[ 9.881] gen9_emit_sf: num_sf_outputs=1 >[ 9.881] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.881] gen9_emit_vertex_elements: setup id=2 >[ 9.881] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.881] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.881] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.881] gen8_vertex_flush[490] = 3 >[ 9.881] sna_composite(pixmap=672, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=672+(3422, 6)+(0, 0), size=(48, 36) >[ 9.881] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.881] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.881] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.881] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.881] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.881] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.881] gen9_render_composite: 48x36, current mode=1/1 >[ 9.881] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.881] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.881] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.881] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.881] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.881] sna_drawable_use_bo pixmap=672, box=((3422, 6), (3470, 42)), flags=7... >[ 9.881] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.881] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.881] sna_drawable_use_bo: using whole GPU bo >[ 9.881] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.881] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.881] sna_transform_is_imprecise_integer_translation: no transform >[ 9.881] gen9_composite_picture: integer translation (0, 0), removing >[ 9.881] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.881] sna_render_pixmap_bo: CPU all damaged >[ 9.881] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.881] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.881] __kgem_retire_rq: request 1 complete >[ 9.881] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.881] gen8_vertex_close: used=63816, vbo active? 31, vb=4, nreloc=1 >[ 9.881] gen8_vertex_close: reloc[0] = 287 >[ 9.881] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.881] kgem_add_handle: handle=31, index=3 >[ 9.881] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.881] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.881] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.881] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.881] kgem_fixup_relocs: shrinking by 61440 >[ 9.881] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.881] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.881] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.881] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.881] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.881] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.881] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.881] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.881] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.881] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.881] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.881] gen4_choose_composite_emitter: identity src, no mask >[ 9.881] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.881] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.881] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.881] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.881] kgem_add_handle: handle=4, index=0 >[ 9.881] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.881] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.881] gen9_composite_get_binding_table(ffc0) >[ 9.881] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.881] kgem_add_handle: handle=39, index=1 >[ 9.881] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.881] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.881] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.881] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.881] kgem_add_handle: handle=28, index=2 >[ 9.881] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.881] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.881] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.881] gen9_emit_sampler: sampler = 2 >[ 9.881] gen9_emit_sf: num_sf_outputs=1 >[ 9.881] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.881] gen9_emit_vertex_elements: setup id=2 >[ 9.881] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.881] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.881] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.881] gen8_vertex_flush[490] = 3 >[ 9.881] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.881] kgem_can_create_2d: 16x16 @ 32 >[ 9.881] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.881] kgem_can_create_2d: untiled size=4096 >[ 9.881] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.881] kgem_choose_tiling: 16x16 -> 0 >[ 9.881] sna_create_pixmap: usage=0, flags=a >[ 9.881] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.881] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.881] create_pixmap: serial=691, usage=0, 16x16 >[ 9.881] sna_create_pixmap: serial=691, 16x16, usage=0 >[ 9.881] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2b2, drawable=2b4 >[ 9.881] sna_validate_gc: recomputing clip >[ 9.881] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.881] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.881] try_upload__fast: ignore existing cpu damage (if any) >[ 9.881] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.881] try_upload__fast: no, no gpu damage >[ 9.881] sna_drawable_move_region_to_cpu(pixmap=692 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.881] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.881] _sna_pixmap_move_to_cpu(pixmap=692, 16x16, flags=1) >[ 9.881] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.881] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.881] operate_inplace: no, inplace operation not suitable >[ 9.881] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.881] __sna_damage_all(16, 16) >[ 9.881] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.881] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.881] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.881] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.881] sna_accel_flush: flush?=1, dirty?=1 >[ 9.881] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.881] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.881] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.881] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.881] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.881] kgem_bo_sync__cpu_full: handle=28 >[ 9.881] gen8_vertex_close: used=63825, vbo active? 31, vb=4, nreloc=1 >[ 9.881] gen8_vertex_close: reloc[0] = 287 >[ 9.881] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.881] kgem_add_handle: handle=31, index=3 >[ 9.881] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.881] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.881] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.881] __kgem_retire_rq: request 1 complete >[ 9.881] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.881] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.881] kgem_fixup_relocs: shrinking by 61440 >[ 9.881] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.881] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.881] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.881] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.881] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.881] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.881] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.881] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.881] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.881] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 9.881] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.881] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.881] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.881] __kgem_retire_rq: request 1 complete >[ 9.881] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.881] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.881] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.881] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.881] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.881] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.881] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.881] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.881] kgem_bo_sync__cpu_full: handle=34 >[ 9.881] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.881] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.881] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.881] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.881] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.881] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.881] sna_composite(pixmap=672, op=3, src=692+(2247, 15), mask=0+(3370, 7), dst=672+(3370, 7)+(0, 0), size=(32, 34) >[ 9.881] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.881] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.881] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.881] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.881] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.881] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.881] gen9_render_composite: 32x34, current mode=0/1 >[ 9.881] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.881] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.881] sna_blt_composite: unsupported op [3] for blitting >[ 9.881] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.881] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.881] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.881] sna_drawable_use_bo pixmap=672, box=((3370, 7), (3402, 41)), flags=7... >[ 9.881] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.881] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.881] sna_drawable_use_bo: using whole GPU bo >[ 9.881] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.881] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.881] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.881] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.881] sna_render_pixmap_bo pixmap=692, (2247, 15)x(32, 34)/(16, 16) >[ 9.881] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.881] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.881] use_cpu_bo: no cpu bo >[ 9.881] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.881] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.881] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.881] sna_drawable_move_region_to_cpu(pixmap=692 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.881] sna_drawable_move_region_to_cpu: pixmap=692 all damaged on CPU >[ 9.881] kgem_can_create_2d: 16x16 @ 32 >[ 9.881] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.881] kgem_can_create_2d: untiled size=4096 >[ 9.881] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.881] kgem_choose_tiling: 16x16 -> 0 >[ 9.881] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.881] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.881] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.881] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.882] kgem_create_proxy: target handle=23 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.882] __kgem_bo_init(handle=23, num_pages=1024) >[ 9.882] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.882] upload: adding upload cache to pixmap=692 >[ 9.882] kgem_proxy_bo_attach: handle=23 >[ 9.882] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.882] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 9.882] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.882] gen4_choose_composite_emitter: simple src, no mask >[ 9.882] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.882] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.882] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.882] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.882] kgem_add_handle: handle=4, index=0 >[ 9.882] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.882] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.882] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.882] gen9_composite_get_binding_table(ffc0) >[ 9.882] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.882] kgem_add_handle: handle=39, index=1 >[ 9.882] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.882] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.882] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.882] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 9.882] kgem_add_reloc64: adding proxy [delta=8192] for handle=23 >[ 9.882] kgem_add_handle: handle=23, index=2 >[ 9.882] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd545000) >[ 9.882] [3fd0] bind bo(handle=23, addr=fd547000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.882] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.882] gen9_emit_sampler: sampler = 22 >[ 9.882] gen9_emit_sf: num_sf_outputs=1 >[ 9.882] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.882] gen9_emit_vertex_elements: setup id=2 >[ 9.882] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.882] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.882] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.882] gen8_vertex_flush[490] = 3 >[ 9.882] sna_destroy_pixmap: pixmap=692, attached?=1 >[ 9.882] _kgem_bo_destroy: handle=23, proxy? 1 >[ 9.882] __sna_free_pixmap(pixmap=692) >[ 9.882] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.882] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.882] sna_glyphs: discarding mask >[ 9.882] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.882] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.882] gen9_render_composite: 0x0, current mode=1/1 >[ 9.882] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.882] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.882] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.882] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.882] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=7... >[ 9.882] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.882] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.882] sna_drawable_use_bo: using whole GPU bo >[ 9.882] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.882] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.882] color_convert: src=ff232321 [20028888] >[ 9.882] color_convert: dst=ff232321 [20028888] >[ 9.882] sna_render_get_solid: ff232321 >[ 9.882] sna_render_get_solid(7) = ff232321 (old) >[ 9.882] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.882] sna_transform_is_imprecise_integer_translation: no transform >[ 9.882] gen9_composite_picture: integer translation (0, 0), removing >[ 9.882] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.882] sna_render_pixmap_bo: GPU all damaged >[ 9.882] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.882] gen4_choose_composite_emitter: solid, identity mask >[ 9.882] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.882] aligning vertex: was 3, now 4 floats per vertex >[ 9.882] gen9_composite_get_binding_table(ff00) >[ 9.882] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.882] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.882] kgem_add_handle: handle=8, index=3 >[ 9.882] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.882] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.882] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.882] kgem_add_handle: handle=6, index=4 >[ 9.882] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.882] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.882] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.882] gen9_emit_sampler: sampler = a >[ 9.882] gen9_emit_sf: num_sf_outputs=2 >[ 9.882] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.882] gen9_emit_vertex_elements: setup id=9 >[ 9.882] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.882] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.882] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.882] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.882] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.882] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.882] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.882] gen8_vertex_flush[56c] = 48 >[ 9.882] gen9_magic_ca_pass: CA fixup (15959 -> 16007) >[ 9.882] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.882] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.882] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.882] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.882] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.882] sna_glyphs: discarding mask >[ 9.882] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.882] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.882] gen9_render_composite: 0x0, current mode=1/1 >[ 9.882] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.882] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.882] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.882] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.882] sna_drawable_use_bo pixmap=672, box=((0, 0), (7680, 2160)), flags=7... >[ 9.882] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.882] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.882] sna_drawable_use_bo: using whole GPU bo >[ 9.882] gen9_composite_set_target: pixmap=672, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.882] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.882] color_convert: src=ff8e8b85 [20028888] >[ 9.882] color_convert: dst=ff8e8b85 [20028888] >[ 9.882] sna_render_get_solid: ff8e8b85 >[ 9.882] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.882] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.882] sna_transform_is_imprecise_integer_translation: no transform >[ 9.882] gen9_composite_picture: integer translation (0, 0), removing >[ 9.882] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.882] sna_render_pixmap_bo: GPU all damaged >[ 9.882] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.882] gen4_choose_composite_emitter: solid, identity mask >[ 9.882] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.882] gen9_composite_get_binding_table(fe40) >[ 9.882] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.882] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.882] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.882] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.882] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.882] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.882] gen9_emit_vertex_elements: setup id=9 >[ 9.882] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.882] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.882] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.882] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.882] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.882] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.882] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.882] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.882] gen8_vertex_flush[66c] = 48 >[ 9.882] gen9_magic_ca_pass: CA fixup (16007 -> 16055) >[ 9.882] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.882] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.882] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.882] sna_copy_area: src=pixmap=672:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.882] sna_copy_area: normal copy >[ 9.882] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.882] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.882] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.882] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.882] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.882] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.882] sna_do_copy: pixmap -- no source clipping >[ 9.882] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.882] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.882] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=672+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.882] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.882] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.882] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.882] sna_drawable_use_bo: pinned, never REPLACES >[ 9.882] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.882] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.882] sna_drawable_use_bo: applying move-to-gpu override >[ 9.882] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.882] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.882] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.882] wait_for_shadow: setting front pixmap to handle=27 >[ 9.882] sna_drawable_use_bo: using whole GPU bo >[ 9.882] sna_pixmap_move_to_gpu(pixmap=672, usage=0), flags=a >[ 9.882] sna_pixmap_move_to_gpu: already all-damaged >[ 9.882] sna_pixmap_mark_active: pixmap=672, handle=39 >[ 9.882] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.882] sna_pixmap_make_cow: make cow src=672, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.882] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.882] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.882] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.882] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.882] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.882] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.882] kgem_set_mode: flushing before new bo >[ 9.882] gen8_vertex_close: used=64220, vbo active? 31, vb=204, nreloc=2 >[ 9.882] gen8_vertex_close: reloc[0] = 287 >[ 9.882] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.882] kgem_add_handle: handle=31, index=5 >[ 9.882] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.882] gen8_vertex_close: reloc[1] = 342 >[ 9.882] kgem_add_reloc64: handle=31, pos=342, delta=0, domains=200000 >[ 9.882] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd4fc000) >[ 9.882] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.882] kgem_finish_buffers: buffer handle=23, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.882] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.882] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.882] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.882] kgem_fixup_relocs: shrinking by 61440 >[ 9.882] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.882] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.882] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.882] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.882] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.882] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.882] __kgem_bo_clear_busy: handle=8 >[ 9.882] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.882] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.882] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.882] __kgem_bo_clear_busy: handle=8 >[ 9.882] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.882] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.882] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.882] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.882] aligning vertex: was 4, now 2 floats per vertex >[ 9.882] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.882] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.882] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.882] kgem_add_handle: handle=4, index=0 >[ 9.882] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.882] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.882] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.882] gen9_composite_get_binding_table(ffc0) >[ 9.882] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.882] kgem_add_handle: handle=27, index=1 >[ 9.882] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.882] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.882] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.882] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.882] kgem_add_handle: handle=39, index=2 >[ 9.882] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.882] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.882] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.882] gen9_emit_sampler: sampler = 0 >[ 9.882] gen9_emit_sf: num_sf_outputs=1 >[ 9.882] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.882] gen9_emit_vertex_elements: setup id=0 >[ 9.882] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.882] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.882] gen8_vertex_flush[490] = 3 >[ 9.882] sna_destroy_pixmap: pixmap=672, attached?=1 >[ 9.882] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.882] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.882] __kgem_bo_destroy: handle=39 -> active >[ 9.882] __sna_free_pixmap(pixmap=672) >[ 9.882] sna_accel_flush: flush?=0, dirty?=0 >[ 9.882] sna_accel_flush: flush?=0, dirty?=0 >[ 9.883] sna_block_handler (tv=598.274000) >[ 9.883] kgem_retire, need_retire?=1 >[ 9.883] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.883] kgem_retire__requests_ring: retiring ring 0 >[ 9.883] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.883] __kgem_retire_rq: request 1 complete >[ 9.883] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.883] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.883] kgem_retire -- retired=0, need_retire=0 >[ 9.883] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 9.883] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 9.883] __kgem_bo_destroy: handle=23, size=262144 >[ 9.883] kgem_bo_replace_io: transferring io handle=23 to bo >[ 9.883] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 9.883] sna_accel_block: GPU idle, flushing >[ 9.883] gen8_vertex_close: used=64226, vbo active? 31, vb=1, nreloc=1 >[ 9.883] gen8_vertex_close: reloc[0] = 287 >[ 9.883] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.883] kgem_add_handle: handle=31, index=3 >[ 9.883] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 9.883] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.883] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.883] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.883] kgem_fixup_relocs: shrinking by 61440 >[ 9.883] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.883] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.883] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.883] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.883] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.883] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 9.883] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.883] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=3, offset=4249862144 >[ 9.883] sna_scanout_do_flush: flush timer active: delta=-13 >[ 9.883] sna_scanout_do_flush (time=9883), triggered >[ 9.883] sna_scanout_flush (time=9883), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.883] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.883] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.883] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.883] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.883] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.883] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.883] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.883] sna_pixmap_move_to_gpu: already all-damaged >[ 9.883] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.883] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.883] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.883] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.883] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.883] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.883] get_fb: reusing fb=101 for handle=27 >[ 9.883] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.883] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.883] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.883] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.883] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.883] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.883] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.883] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.883] sna_accel_do_throttle (time=9883), triggered >[ 9.883] sna_accel_throttle (time=9883) >[ 9.883] sna_accel_block: evaluating timers, active=7 >[ 9.883] sna_accel_block: flush timer expires in 16 [9899] >[ 9.883] sna_wakeup_handler >[ 9.883] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.883] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.883] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.883] kgem_can_create_2d: untiled size=66355200 >[ 9.883] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.883] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.883] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.883] sna_create_pixmap: usage=0, flags=1b >[ 9.883] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.883] __pop_freed_pixmap: reusing freed pixmap=672 header >[ 9.883] create_pixmap_hdr: pixmap=693, width=7680, height=2160, usage=0 >[ 9.883] sna_create_pixmap: serial=693, 7680x2160, usage=0 >[ 9.883] sna_composite_rectangles(pixmap=694, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.883] sna_composite_rectangles: converted to op 0 >[ 9.883] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.883] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.883] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.883] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.883] sna_composite_rectangles: dropping last-cpu hint >[ 9.883] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=19... >[ 9.883] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.883] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.883] sna_pixmap_move_to_gpu(pixmap=694, usage=0), flags=b >[ 9.883] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.883] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.883] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.883] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.883] sna_pixmap_alloc_gpu: pixmap=694 >[ 9.883] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.883] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.883] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.883] 1:from active: pitch=30720, tiling=1, handle=39, id=730 >[ 9.883] __sna_damage_all(7680, 2160) >[ 9.883] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.883] sna_pixmap_mark_active: pixmap=694, handle=39 >[ 9.883] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.883] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.883] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.883] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.883] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.883] sna_render_get_solid: 0 >[ 9.883] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.884] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.884] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.884] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.884] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.884] kgem_add_handle: handle=4, index=0 >[ 9.884] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.884] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.884] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.884] gen9_composite_get_binding_table(ffc0) >[ 9.884] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.884] kgem_add_handle: handle=39, index=1 >[ 9.884] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.884] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.884] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.884] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.884] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.884] kgem_add_handle: handle=7, index=2 >[ 9.884] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.884] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.884] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.884] gen9_emit_sampler: sampler = 1 >[ 9.884] gen9_emit_sf: num_sf_outputs=1 >[ 9.884] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.884] gen9_emit_vertex_elements: setup id=0 >[ 9.884] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.884] (0, 0), (7680, 2160) >[ 9.884] gen8_vertex_flush[490] = 3 >[ 9.884] sna_composite_rectangles: pixmap=694 marking clear [0]? 1 >[ 9.884] sna_composite_rectangles(pixmap=694, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.884] sna_composite_rectangles: converted to op 1 >[ 9.884] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.884] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.884] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.884] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.884] sna_composite_rectangles: promoting to full GPU >[ 9.884] sna_composite_rectangles: dropping last-cpu hint >[ 9.884] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=19... >[ 9.884] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.884] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.884] sna_drawable_use_bo: using whole GPU bo >[ 9.884] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.884] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.884] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.884] sna_render_get_solid: ff2c001e >[ 9.884] sna_render_get_solid(0) = ff2c001e (old) >[ 9.884] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.884] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.884] gen9_composite_get_binding_table(ff00) >[ 9.884] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.884] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.884] kgem_add_handle: handle=8, index=3 >[ 9.884] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.884] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.884] gen9_emit_vertex_elements: setup id=0 >[ 9.884] (0, 0), (7680, 2160) >[ 9.884] gen8_vertex_flush[4cc] = 3 >[ 9.884] sna_composite_rectangles: pixmap=694 marking clear [ff2c001e]? 1 >[ 9.884] sna_composite(pixmap=694, op=3, src=292+(0, 0), mask=0+(0, 0), dst=694+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.884] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.884] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.884] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.884] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.884] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.884] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.884] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.884] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.884] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.884] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.884] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.884] sna_drawable_use_bo pixmap=694, box=((0, 0), (3840, 2160)), flags=7... >[ 9.884] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.884] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.884] sna_drawable_use_bo: using whole GPU bo >[ 9.884] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.884] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.884] sna_transform_is_imprecise_integer_translation: no transform >[ 9.884] gen9_composite_picture: integer translation (0, 0), removing >[ 9.884] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.884] sna_render_pixmap_bo: GPU all damaged >[ 9.884] color_convert: src=ba000000 [20028888] >[ 9.884] color_convert: dst=ba000000 [20028888] >[ 9.884] sna_render_get_solid: ba000000 >[ 9.884] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.884] gen4_choose_composite_emitter: identity source, identity mask >[ 9.884] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.884] aligning vertex: was 2, now 5 floats per vertex >[ 9.884] gen9_composite_get_binding_table(fe80) >[ 9.884] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.884] kgem_add_handle: handle=9, index=4 >[ 9.884] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.884] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.884] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.884] kgem_add_reloc64: adding proxy [delta=744] for handle=7 >[ 9.884] kgem_add_reloc64[7] = (delta=744, target handle=2, presumed=fffe8000) >[ 9.884] [3f80] bind bo(handle=7, addr=fffe82e8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.884] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.884] gen9_emit_sampler: sampler = 3 >[ 9.884] gen9_emit_sf: num_sf_outputs=2 >[ 9.884] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.884] gen9_emit_vertex_elements: setup id=10 >[ 9.884] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.884] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.884] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.884] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.884] gen8_vertex_flush[5a8] = 3 >[ 9.884] sna_composite(pixmap=694, op=3, src=292+(0, 0), mask=0+(0, 0), dst=694+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.884] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.884] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.884] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.884] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.884] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.884] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.884] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.884] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.884] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.884] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.884] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.884] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.884] sna_drawable_use_bo pixmap=694, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.884] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.884] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.884] sna_drawable_use_bo: using whole GPU bo >[ 9.884] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.884] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.884] sna_transform_is_imprecise_integer_translation: no transform >[ 9.884] gen9_composite_picture: integer translation (0, 0), removing >[ 9.884] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.884] sna_render_pixmap_bo: GPU all damaged >[ 9.884] color_convert: src=ba000000 [20028888] >[ 9.884] color_convert: dst=ba000000 [20028888] >[ 9.884] sna_render_get_solid: ba000000 >[ 9.884] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.884] gen4_choose_composite_emitter: identity source, identity mask >[ 9.884] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.884] gen9_composite_get_binding_table(fdc0) >[ 9.884] gen9_emit_vertex_elements: setup id=10 >[ 9.884] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.884] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.884] gen8_vertex_flush[5dc] = 3 >[ 9.884] sna_composite(pixmap=694, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=694+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.884] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.884] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.884] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.884] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.884] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.884] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.884] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.884] gen9_render_composite: 132x132, current mode=1/1 >[ 9.884] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.884] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.884] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.884] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.884] sna_drawable_use_bo pixmap=694, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.884] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.884] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.884] sna_drawable_use_bo: using whole GPU bo >[ 9.884] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.884] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.885] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.885] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.885] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.885] sna_render_pixmap_bo: GPU all damaged >[ 9.885] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.885] color_convert: src=ba000000 [20028888] >[ 9.885] color_convert: dst=ba000000 [20028888] >[ 9.885] sna_render_get_solid: ba000000 >[ 9.885] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.885] gen4_choose_composite_emitter: simple src, identity mask >[ 9.885] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.885] gen9_composite_get_binding_table(fdc0) >[ 9.885] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.885] kgem_add_handle: handle=15, index=5 >[ 9.885] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.885] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.885] gen9_emit_sampler: sampler = 23 >[ 9.885] gen9_emit_vertex_elements: setup id=10 >[ 9.885] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.885] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.885] gen8_vertex_flush[620] = 3 >[ 9.885] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.885] kgem_can_create_2d: 80x80 @ 32 >[ 9.885] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.885] kgem_can_create_2d: untiled size=28672 >[ 9.885] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.885] kgem_choose_tiling: 80x80 -> 0 >[ 9.885] sna_create_pixmap: usage=0, flags=b >[ 9.885] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.885] __pop_freed_pixmap: reusing freed pixmap=676 header >[ 9.885] create_pixmap_hdr: pixmap=695, width=80, height=80, usage=0 >[ 9.885] sna_create_pixmap: serial=695, 80x80, usage=0 >[ 9.885] sna_composite_rectangles(pixmap=696, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.885] sna_composite_rectangles: converted to op 0 >[ 9.885] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.885] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.885] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.885] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.885] sna_composite_rectangles: dropping last-cpu hint >[ 9.885] sna_drawable_use_bo pixmap=696, box=((0, 0), (80, 80)), flags=19... >[ 9.885] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.885] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.885] sna_pixmap_move_to_gpu(pixmap=696, usage=0), flags=b >[ 9.885] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.885] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.885] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.885] kgem_choose_tiling: 80x80 -> 0 >[ 9.885] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.885] kgem_choose_tiling: 80x80 -> 0 >[ 9.885] sna_pixmap_alloc_gpu: pixmap=696 >[ 9.885] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.885] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.885] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.885] from inactive: pitch=320, tiling=0: handle=22, id=731 >[ 9.885] __sna_damage_all(80, 80) >[ 9.885] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.885] sna_pixmap_mark_active: pixmap=696, handle=22 >[ 9.885] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.885] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.885] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.885] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.885] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.885] sna_render_get_solid: 0 >[ 9.885] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.885] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.885] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.885] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.885] aligning vertex: was 5, now 2 floats per vertex >[ 9.885] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.885] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.885] gen9_composite_get_binding_table(fd40) >[ 9.885] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.885] kgem_add_handle: handle=22, index=6 >[ 9.885] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.885] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.885] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.885] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.885] gen9_emit_sampler: sampler = 1 >[ 9.885] gen9_emit_sf: num_sf_outputs=1 >[ 9.885] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.885] gen9_emit_vertex_elements: setup id=0 >[ 9.885] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.885] (0, 0), (80, 80) >[ 9.885] gen8_vertex_flush[6d8] = 3 >[ 9.885] sna_composite_rectangles: pixmap=696 marking clear [0]? 1 >[ 9.885] sna_composite_rectangles(pixmap=696, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.885] sna_composite_rectangles: converted to op 1 >[ 9.885] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.885] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.885] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.885] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.885] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.885] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.885] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.885] sna_composite_rectangles: dropping last-cpu hint >[ 9.885] sna_drawable_use_bo pixmap=696, box=((0, 0), (80, 80)), flags=1... >[ 9.885] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.885] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.885] sna_drawable_use_bo: using whole GPU bo >[ 9.885] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.885] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.885] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.885] sna_render_get_solid: 40404040 >[ 9.885] sna_render_get_solid(1) = 40404040 (old) >[ 9.885] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.885] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.885] gen9_composite_get_binding_table(fcc0) >[ 9.885] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.885] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.885] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.885] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.885] gen9_emit_vertex_elements: setup id=0 >[ 9.885] (0, 0), (2, 2) >[ 9.885] (78, 0), (80, 2) >[ 9.885] (0, 78), (2, 80) >[ 9.885] (78, 78), (80, 80) >[ 9.885] gen8_vertex_flush[714] = 12 >[ 9.885] sna_composite(pixmap=694, op=3, src=696+(0, 0), mask=0+(0, 0), dst=694+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.885] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.885] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.885] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.885] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.885] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.885] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.885] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.885] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.885] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.885] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.885] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.885] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.885] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=7... >[ 9.885] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.885] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.885] sna_drawable_use_bo: using whole GPU bo >[ 9.885] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.885] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.885] sna_transform_is_imprecise_integer_translation: no transform >[ 9.885] gen9_composite_picture: integer translation (0, 0), removing >[ 9.885] sna_render_pixmap_bo pixmap=696, (0, 0)x(7680, 2160)/(80, 80) >[ 9.885] sna_render_pixmap_bo: GPU all damaged >[ 9.885] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.885] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.885] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.885] gen4_choose_composite_emitter: identity src, no mask >[ 9.885] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.885] aligning vertex: was 2, now 3 floats per vertex >[ 9.885] gen9_composite_get_binding_table(fc40) >[ 9.885] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.885] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.885] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.885] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.885] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.885] gen9_emit_sampler: sampler = a >[ 9.885] gen9_emit_vertex_elements: setup id=2 >[ 9.885] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.885] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.885] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.885] gen8_vertex_flush[7b0] = 3 >[ 9.885] sna_destroy_pixmap: pixmap=696, attached?=1 >[ 9.885] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.886] __kgem_bo_destroy: handle=22, size=61440 >[ 9.886] __kgem_bo_destroy: handle=22 -> active >[ 9.886] __sna_free_pixmap(pixmap=696) >[ 9.886] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.886] kgem_can_create_2d: 640x2096 @ 32 >[ 9.886] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.886] kgem_can_create_2d: untiled size=5365760 >[ 9.886] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.886] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.886] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.886] sna_create_pixmap: usage=0, flags=1b >[ 9.886] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.886] __pop_freed_pixmap: reusing freed pixmap=696 header >[ 9.886] create_pixmap_hdr: pixmap=697, width=640, height=2096, usage=0 >[ 9.886] sna_create_pixmap: serial=697, 640x2096, usage=0 >[ 9.886] sna_composite_rectangles(pixmap=698, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.886] sna_composite_rectangles: converted to op 0 >[ 9.886] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.886] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.886] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.886] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.886] sna_composite_rectangles: dropping last-cpu hint >[ 9.886] sna_drawable_use_bo pixmap=698, box=((0, 0), (640, 2096)), flags=19... >[ 9.886] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.886] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.886] sna_pixmap_move_to_gpu(pixmap=698, usage=0), flags=b >[ 9.886] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.886] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.886] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.886] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.886] sna_pixmap_alloc_gpu: pixmap=698 >[ 9.886] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.886] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.886] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.886] from inactive: pitch=2560, tiling=1: handle=11, id=732 >[ 9.886] __sna_damage_all(640, 2096) >[ 9.886] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.886] sna_pixmap_mark_active: pixmap=698, handle=11 >[ 9.886] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.886] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.886] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.886] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.886] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.886] sna_render_get_solid: 0 >[ 9.886] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.886] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.886] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.886] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.886] aligning vertex: was 3, now 2 floats per vertex >[ 9.886] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.886] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.886] gen9_composite_get_binding_table(fbc0) >[ 9.886] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.886] kgem_add_handle: handle=11, index=7 >[ 9.886] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.886] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.886] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.886] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.886] gen9_emit_sampler: sampler = 1 >[ 9.886] gen9_emit_vertex_elements: setup id=0 >[ 9.886] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.886] (0, 0), (640, 2096) >[ 9.886] gen8_vertex_flush[820] = 3 >[ 9.886] sna_composite_rectangles: pixmap=698 marking clear [0]? 1 >[ 9.886] sna_composite(pixmap=698, op=3, src=292+(168, 968), mask=0+(0, 0), dst=698+(8, 904)+(0, 0), size=(624, 224) >[ 9.886] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.886] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.886] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.886] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.886] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.886] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.886] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.886] gen9_render_composite: 624x224, current mode=1/1 >[ 9.886] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.886] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.886] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.886] sna_drawable_use_bo pixmap=698, box=((8, 904), (632, 1128)), flags=7... >[ 9.886] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.886] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.886] sna_drawable_use_bo: using whole GPU bo >[ 9.886] gen9_composite_set_target: pixmap=698, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.886] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.886] sna_transform_is_imprecise_integer_translation: no transform >[ 9.886] gen9_composite_picture: integer translation (0, 0), removing >[ 9.886] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.886] sna_render_pixmap_bo: GPU all damaged >[ 9.886] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.886] color_convert: src=ba000000 [20028888] >[ 9.886] color_convert: dst=ba000000 [20028888] >[ 9.886] sna_render_get_solid: ba000000 >[ 9.886] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.886] gen4_choose_composite_emitter: identity source, identity mask >[ 9.886] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.886] aligning vertex: was 2, now 5 floats per vertex >[ 9.886] gen9_composite_get_binding_table(fb40) >[ 9.886] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.886] gen9_emit_sampler: sampler = 3 >[ 9.886] gen9_emit_sf: num_sf_outputs=2 >[ 9.886] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.886] gen9_emit_vertex_elements: setup id=10 >[ 9.886] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.886] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.886] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.886] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.886] gen8_vertex_flush[8e8] = 3 >[ 9.886] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.886] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.886] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.886] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.886] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.886] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.886] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.886] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.886] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.886] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.886] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.886] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.886] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.886] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.886] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.886] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.886] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.886] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.886] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.886] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.886] sna_drawable_use_bo pixmap=698, box=((8, 904), (632, 1128)), flags=7... >[ 9.886] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.886] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.886] sna_drawable_use_bo: using whole GPU bo >[ 9.886] gen9_composite_set_target: pixmap=698, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.886] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.886] color_convert: src=660a0a0a [20028888] >[ 9.886] color_convert: dst=660a0a0a [20028888] >[ 9.886] sna_render_get_solid: 660a0a0a >[ 9.886] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.886] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.886] gen4_choose_spans_emitter: solid source >[ 9.886] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.886] aligning vertex: was 5, now 3 floats per vertex >[ 9.886] gen9_composite_get_binding_table(fb00) >[ 9.886] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.886] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.886] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.886] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.886] gen9_emit_sampler: sampler = c >[ 9.886] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.886] gen9_emit_vertex_elements: setup id=5 >[ 9.886] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.886] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.886] thread_choose_span: clipped? 0 >[ 9.886] imprecise_trapezoid_span_converter: using 4 threads >[ 9.886] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.886] thread_choose_span: clipped? 0 >[ 9.886] span_thread: flushing 95 boxes >[ 9.886] [ 9.887] span_thread: flushing 95 boxes >[ 9.886] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.886] span_thread: flushing 1 boxes >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.887] flushing vbo for gen9_get_rectangles: 5 < 9 >[ 9.887] gen8_vertex_flush[994] = 393 >[ 9.887] gen8_vertex_finish: used=65529 / 65534 >[ 9.887] gen8_vertex_finish: reloc[0] = 287 >[ 9.887] kgem_add_reloc64: handle=31, pos=287, delta=0, domains=200000 >[ 9.887] kgem_add_handle: handle=31, index=8 >[ 9.887] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.887] gen8_vertex_finish: reloc[1] = 357 >[ 9.887] kgem_add_reloc64: handle=31, pos=357, delta=0, domains=200000 >[ 9.887] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.887] gen8_vertex_finish: reloc[2] = 487 >[ 9.887] kgem_add_reloc64: handle=31, pos=487, delta=0, domains=200000 >[ 9.887] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.887] gen8_vertex_finish: reloc[3] = 608 >[ 9.887] kgem_add_reloc64: handle=31, pos=608, delta=0, domains=200000 >[ 9.887] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.887] _kgem_bo_destroy: handle=31, proxy? 0 >[ 9.887] __kgem_bo_destroy: handle=31, size=262144 >[ 9.887] __kgem_bo_destroy: handle=31 -> active >[ 9.887] kgem_create_linear(262144) >[ 9.887] search_linear_cache: num_pages=64, flags=486, use_active? 0, use_large=0 [max=65536] >[ 9.887] search_linear_cache: searching for inactive cpu map >[ 9.887] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 9.887] search_linear_cache: found handle=23 (num_pages=64) in linear vma cache >[ 9.887] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 9.887] kgem_bo_map: converting request for GTT map into CPU map >[ 9.887] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 9.887] kgem_bo_sync__cpu: handle=23 >[ 9.887] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.887] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 9.887] __kgem_busy: handle=23, busy=0, wedged=0 >[ 9.887] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 9.887] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 9.887] gen8_vertex_finish: create vbo handle=23, size=65534 >[ 9.887] gen8_vertex_flush[9c4] = 183 >[ 9.887] gen9_render_composite_spans_done() >[ 9.887] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.887] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.887] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.887] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.887] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.887] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.887] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.887] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.887] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.887] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.887] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.887] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.887] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.887] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.887] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.887] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.887] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.887] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.887] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.887] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.887] sna_drawable_use_bo pixmap=698, box=((8, 904), (632, 1128)), flags=7... >[ 9.887] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.887] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.887] sna_drawable_use_bo: using whole GPU bo >[ 9.887] gen9_composite_set_target: pixmap=698, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.887] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.887] color_convert: src=66282828 [20028888] >[ 9.887] color_convert: dst=66282828 [20028888] >[ 9.887] sna_render_get_solid: 66282828 >[ 9.887] sna_render_get_solid(3) = 66282828 (old) >[ 9.887] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.887] gen4_choose_spans_emitter: solid source >[ 9.887] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.887] gen9_composite_get_binding_table(fa80) >[ 9.887] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.887] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.887] kgem_add_reloc64[18] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.887] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.887] gen9_emit_vertex_elements: setup id=5 >[ 9.887] thread_choose_span: clipped? 0 >[ 9.887] imprecise_trapezoid_span_converter: using 4 threads >[ 9.887] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.887] thread_choose_span: clipped? 0 >[ 9.887] span_thread: flushing 2 boxes >[ 9.887] span_thread: flushing 2 boxes >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.887] span_thread: flushing 162 boxes >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.887] span_thread: flushing 166 boxes >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.887] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.887] gen8_vertex_flush[a00] = 996 >[ 9.887] gen9_render_composite_spans_done() >[ 9.887] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.887] kgem_can_create_2d: 640x2096 @ 32 >[ 9.887] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.887] kgem_can_create_2d: untiled size=5365760 >[ 9.887] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.887] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.887] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.887] sna_create_pixmap: usage=0, flags=1b >[ 9.887] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.887] __pop_freed_pixmap: reusing freed pixmap=678 header >[ 9.887] create_pixmap_hdr: pixmap=699, width=640, height=2096, usage=0 >[ 9.888] sna_create_pixmap: serial=699, 640x2096, usage=0 >[ 9.888] sna_composite_rectangles(pixmap=700, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.888] sna_composite_rectangles: converted to op 0 >[ 9.888] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.888] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.888] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.888] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.888] sna_composite_rectangles: dropping last-cpu hint >[ 9.888] sna_drawable_use_bo pixmap=700, box=((0, 0), (640, 2096)), flags=19... >[ 9.888] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.888] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.888] sna_pixmap_move_to_gpu(pixmap=700, usage=0), flags=b >[ 9.888] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.888] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.888] sna_pixmap_alloc_gpu: pixmap=700 >[ 9.888] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.888] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.888] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.888] from inactive: pitch=2560, tiling=1: handle=25, id=733 >[ 9.888] __sna_damage_all(640, 2096) >[ 9.888] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.888] sna_pixmap_mark_active: pixmap=700, handle=25 >[ 9.888] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.888] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.888] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.888] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.888] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.888] sna_render_get_solid: 0 >[ 9.888] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.888] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.888] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.888] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.888] aligning vertex: was 3, now 2 floats per vertex >[ 9.888] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.888] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.888] gen9_composite_get_binding_table(fa00) >[ 9.888] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.888] kgem_add_handle: handle=25, index=9 >[ 9.888] kgem_add_reloc64[19] = (delta=0, target handle=9, presumed=f4225000) >[ 9.888] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.888] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.888] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.888] gen9_emit_sampler: sampler = 1 >[ 9.888] gen9_emit_sf: num_sf_outputs=1 >[ 9.888] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.888] gen9_emit_vertex_elements: setup id=0 >[ 9.888] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.888] (0, 0), (640, 2096) >[ 9.888] gen8_vertex_flush[ad4] = 3 >[ 9.888] sna_composite_rectangles: pixmap=700 marking clear [0]? 1 >[ 9.888] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.888] kgem_can_create_2d: 624x224 @ 32 >[ 9.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.888] kgem_can_create_2d: untiled size=561152 >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.888] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.888] sna_create_pixmap: usage=0, flags=1b >[ 9.888] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.888] __pop_freed_pixmap: reusing freed pixmap=684 header >[ 9.888] create_pixmap_hdr: pixmap=701, width=624, height=224, usage=0 >[ 9.888] sna_create_pixmap: serial=701, 624x224, usage=0 >[ 9.888] sna_composite_rectangles(pixmap=702, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.888] sna_composite_rectangles: converted to op 0 >[ 9.888] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.888] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.888] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.888] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.888] sna_composite_rectangles: dropping last-cpu hint >[ 9.888] sna_drawable_use_bo pixmap=702, box=((0, 0), (624, 224)), flags=19... >[ 9.888] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.888] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.888] sna_pixmap_move_to_gpu(pixmap=702, usage=0), flags=b >[ 9.888] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.888] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.888] sna_pixmap_alloc_gpu: pixmap=702 >[ 9.888] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.888] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.888] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.888] from inactive: pitch=2560, tiling=1: handle=20, id=734 >[ 9.888] __sna_damage_all(624, 224) >[ 9.888] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.888] sna_pixmap_mark_active: pixmap=702, handle=20 >[ 9.888] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.888] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.888] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.888] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.888] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.888] sna_render_get_solid: 0 >[ 9.888] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.888] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.888] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.888] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.888] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.888] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.888] gen9_composite_get_binding_table(f980) >[ 9.888] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.888] kgem_add_handle: handle=20, index=10 >[ 9.888] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd9be000) >[ 9.888] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.888] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.888] gen9_emit_vertex_elements: setup id=0 >[ 9.888] (0, 0), (624, 224) >[ 9.888] gen8_vertex_flush[b08] = 3 >[ 9.888] sna_composite_rectangles: pixmap=702 marking clear [0]? 1 >[ 9.888] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.888] kgem_can_create_2d: 576x76 @ 32 >[ 9.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.888] kgem_can_create_2d: untiled size=176128 >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.888] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.888] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.888] sna_create_pixmap: usage=0, flags=1b >[ 9.888] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.888] __pop_freed_pixmap: reusing freed pixmap=682 header >[ 9.888] create_pixmap_hdr: pixmap=703, width=576, height=76, usage=0 >[ 9.888] sna_create_pixmap: serial=703, 576x76, usage=0 >[ 9.888] sna_composite_rectangles(pixmap=704, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.888] sna_composite_rectangles: converted to op 0 >[ 9.888] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.888] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.888] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.888] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.888] sna_composite_rectangles: dropping last-cpu hint >[ 9.888] sna_drawable_use_bo pixmap=704, box=((0, 0), (576, 76)), flags=19... >[ 9.888] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.888] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.888] sna_pixmap_move_to_gpu(pixmap=704, usage=0), flags=b >[ 9.888] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.888] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.888] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.888] sna_pixmap_alloc_gpu: pixmap=704 >[ 9.888] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.888] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.888] kgem_set_tiling: handle=31, tiling=1 [1], pitch=2560 [2560]: 1 >[ 9.888] kgem_bo_remove_from_active: removing handle=31 from active >[ 9.888] 1:from active: pitch=2560, tiling=1, handle=31, id=735 >[ 9.888] __sna_damage_all(576, 76) >[ 9.888] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.888] sna_pixmap_mark_active: pixmap=704, handle=31 >[ 9.888] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.888] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.888] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.888] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.888] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.888] sna_render_get_solid: 0 >[ 9.888] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.888] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.888] gen9_composite_get_binding_table(f900) >[ 9.888] kgem_add_reloc64: handle=31, pos=15928, delta=0, domains=20002 >[ 9.888] kgem_add_reloc64[21] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.888] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 9.888] [3e30] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.888] gen9_emit_vertex_elements: setup id=0 >[ 9.888] (0, 0), (576, 76) >[ 9.888] gen8_vertex_flush[b3c] = 3 >[ 9.888] sna_composite_rectangles: pixmap=704 marking clear [0]? 1 >[ 9.888] sna_accel_flush: flush?=0, dirty?=0 >[ 9.888] sna_block_handler (tv=0.0) >[ 9.888] sna_wakeup_handler >[ 9.888] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.888] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.888] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.888] trapezoid_spans_maybe_inplace? clear, no >[ 9.888] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.888] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.889] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.889] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.889] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.889] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.889] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.889] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.889] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.889] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.889] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.889] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.889] sna_drawable_use_bo pixmap=704, box=((2, 2), (574, 74)), flags=7... >[ 9.889] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.889] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.889] sna_drawable_use_bo: using whole GPU bo >[ 9.889] gen9_composite_set_target: pixmap=704, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.889] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.889] color_convert: src=4c000000 [20028888] >[ 9.889] color_convert: dst=4c000000 [20028888] >[ 9.889] sna_render_get_solid: 4c000000 >[ 9.889] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.889] gen4_choose_spans_emitter: solid source >[ 9.889] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.889] aligning vertex: was 2, now 3 floats per vertex >[ 9.889] gen9_composite_get_binding_table(f880) >[ 9.889] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.889] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.889] kgem_add_reloc64[22] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.889] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.889] gen9_emit_sampler: sampler = c >[ 9.889] gen9_emit_sf: num_sf_outputs=2 >[ 9.889] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.889] gen9_emit_vertex_elements: setup id=5 >[ 9.889] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.889] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.889] thread_choose_span: clipped? 0 >[ 9.889] imprecise_trapezoid_span_converter: using 4 threads >[ 9.889] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.889] thread_choose_span: clipped? 0 >[ 9.889] span_thread: flushing 26 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.889] span_thread: flushing 1 boxes >[ 9.889] span_thread: flushing 26 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.889] span_thread: flushing 1 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.889] gen8_vertex_flush[bec] = 162 >[ 9.889] gen9_render_composite_spans_done() >[ 9.889] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.889] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.889] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.889] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.889] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.889] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.889] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.889] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.889] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.889] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.889] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.889] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.889] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.889] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.889] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.889] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.889] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.889] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.889] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.889] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.889] sna_drawable_use_bo pixmap=704, box=((0, 0), (576, 76)), flags=7... >[ 9.889] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.889] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.889] sna_drawable_use_bo: using whole GPU bo >[ 9.889] gen9_composite_set_target: pixmap=704, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.889] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.889] color_convert: src=e6e6e6e6 [20028888] >[ 9.889] color_convert: dst=e6e6e6e6 [20028888] >[ 9.889] sna_render_get_solid: e6e6e6e6 >[ 9.889] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.889] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.889] gen4_choose_spans_emitter: solid source >[ 9.889] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.889] gen9_composite_get_binding_table(f800) >[ 9.889] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.889] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.889] kgem_add_reloc64[23] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.889] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.889] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.889] gen9_emit_vertex_elements: setup id=5 >[ 9.889] thread_choose_span: clipped? 0 >[ 9.889] imprecise_trapezoid_span_converter: using 4 threads >[ 9.889] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.889] thread_choose_span: clipped? 0 >[ 9.889] span_thread: flushing 62 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.889] span_thread: flushing 2 boxes >[ 9.889] span_thread: flushing 2 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.889] span_thread: flushing 62 boxes >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.889] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.889] gen8_vertex_flush[c40] = 384 >[ 9.889] gen9_render_composite_spans_done() >[ 9.889] sna_composite_rectangles(pixmap=704, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.889] sna_composite_rectangles: converted to op 1 >[ 9.889] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.889] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.889] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.889] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.889] sna_composite_rectangles: dropping last-cpu hint >[ 9.889] sna_drawable_use_bo pixmap=704, box=((16, 16), (18, 60)), flags=9... >[ 9.889] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.889] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.889] sna_drawable_use_bo: using whole GPU bo >[ 9.889] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.889] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.889] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.889] sna_render_get_solid: ffffffff >[ 9.889] sna_render_get_solid(white) >[ 9.889] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.889] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.889] aligning vertex: was 3, now 2 floats per vertex >[ 9.889] gen9_composite_get_binding_table(f780) >[ 9.889] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.889] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.889] kgem_add_reloc64[24] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.889] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.889] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.889] gen9_emit_sampler: sampler = 1 >[ 9.889] gen9_emit_sf: num_sf_outputs=1 >[ 9.889] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.889] gen9_emit_vertex_elements: setup id=0 >[ 9.889] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.889] (16, 16), (18, 60) >[ 9.889] gen8_vertex_flush[d00] = 3 >[ 9.889] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2b4, drawable=2be >[ 9.889] sna_validate_gc: recomputing clip >[ 9.889] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.889] sna_copy_area: src=pixmap=704:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=702:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.889] sna_copy_area: normal copy >[ 9.889] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.889] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.889] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.889] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.889] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.889] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.889] sna_do_copy: pixmap -- no source clipping >[ 9.889] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.889] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.889] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=704+(-24, -136), dst pixmap=702+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.889] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=31, cpu_bo=0), replaces=0 >[ 9.889] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.889] sna_drawable_use_bo pixmap=702, box=((24, 136), (600, 212)), flags=b... >[ 9.889] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.889] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.889] sna_drawable_use_bo: using whole GPU bo >[ 9.889] sna_pixmap_move_to_gpu(pixmap=704, usage=0), flags=a >[ 9.889] sna_pixmap_move_to_gpu: already all-damaged >[ 9.890] sna_pixmap_mark_active: pixmap=704, handle=31 >[ 9.890] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.890] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.890] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.890] gen9_composite_get_binding_table(f700) >[ 9.890] kgem_add_reloc64: handle=31, pos=15800, delta=0, domains=40000 >[ 9.890] kgem_add_reloc64[25] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.890] [3db0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.890] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.890] gen9_emit_sampler: sampler = 0 >[ 9.890] gen9_emit_vertex_elements: setup id=0 >[ 9.890] (0, 0) -> (24, 136) + (576, 76) >[ 9.890] gen8_vertex_flush[d54] = 3 >[ 9.890] sna_destroy_pixmap: pixmap=704, attached?=1 >[ 9.890] _kgem_bo_destroy: handle=31, proxy? 0 >[ 9.890] __kgem_bo_destroy: handle=31, size=262144 >[ 9.890] __kgem_bo_destroy: handle=31 -> active >[ 9.890] __sna_free_pixmap(pixmap=704) >[ 9.890] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.890] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.890] sna_glyphs: discarding mask >[ 9.890] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.890] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.890] gen9_render_composite: 0x0, current mode=1/1 >[ 9.890] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.890] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.890] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.890] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.890] sna_drawable_use_bo pixmap=702, box=((0, 0), (624, 224)), flags=7... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] gen9_composite_set_target: pixmap=702, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.890] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.890] color_convert: src=ff888888 [20028888] >[ 9.890] color_convert: dst=ff888888 [20028888] >[ 9.890] sna_render_get_solid: ff888888 >[ 9.890] sna_render_get_solid(5) = ff888888 (old) >[ 9.890] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.890] sna_transform_is_imprecise_integer_translation: no transform >[ 9.890] gen9_composite_picture: integer translation (0, 0), removing >[ 9.890] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.890] sna_render_pixmap_bo: GPU all damaged >[ 9.890] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.890] gen4_choose_composite_emitter: solid, identity mask >[ 9.890] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.890] aligning vertex: was 2, now 4 floats per vertex >[ 9.890] gen9_composite_get_binding_table(f680) >[ 9.890] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.890] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.890] kgem_add_reloc64[26] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.890] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.890] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.890] kgem_add_handle: handle=6, index=11 >[ 9.890] kgem_add_reloc64[27] = (delta=0, target handle=11, presumed=fd585000) >[ 9.890] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.890] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.890] gen9_emit_sampler: sampler = a >[ 9.890] gen9_emit_sf: num_sf_outputs=2 >[ 9.890] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.890] gen9_emit_vertex_elements: setup id=9 >[ 9.890] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.890] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.890] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.890] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.890] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.890] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.890] gen8_vertex_flush[e30] = 24 >[ 9.890] gen9_magic_ca_pass: CA fixup (1302 -> 1326) >[ 9.890] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.890] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.890] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.890] sna_composite(pixmap=702, op=3, src=210+(0, 0), mask=0+(28, 8), dst=702+(28, 8)+(0, 0), size=(20, 80) >[ 9.890] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.890] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.890] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.890] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.890] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.890] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.890] gen9_render_composite: 20x80, current mode=1/1 >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.890] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.890] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.890] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.890] sna_drawable_use_bo pixmap=702, box=((28, 8), (48, 88)), flags=7... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] gen9_composite_set_target: pixmap=702, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.890] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.890] sna_transform_is_imprecise_integer_translation: no transform >[ 9.890] gen9_composite_picture: integer translation (0, 0), removing >[ 9.890] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.890] sna_render_pixmap_bo: GPU all damaged >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.890] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.890] gen4_choose_composite_emitter: identity src, no mask >[ 9.890] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.890] aligning vertex: was 4, now 3 floats per vertex >[ 9.890] gen9_composite_get_binding_table(f5c0) >[ 9.890] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.890] kgem_add_handle: handle=12, index=12 >[ 9.890] kgem_add_reloc64[28] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.890] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.890] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.890] gen9_emit_sampler: sampler = 2 >[ 9.890] gen9_emit_sf: num_sf_outputs=1 >[ 9.890] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.890] gen9_emit_vertex_elements: setup id=2 >[ 9.890] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.890] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.890] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.890] gen8_vertex_flush[f80] = 3 >[ 9.890] sna_composite(pixmap=702, op=3, src=214+(0, 0), mask=0+(28, 0), dst=702+(28, 0)+(0, 0), size=(20, 8) >[ 9.890] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.890] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.890] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.890] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.890] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.890] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.890] gen9_render_composite: 20x8, current mode=1/1 >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.890] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.890] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.890] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.890] sna_drawable_use_bo pixmap=702, box=((28, 0), (48, 8)), flags=7... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] gen9_composite_set_target: pixmap=702, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.890] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.890] sna_transform_is_imprecise_integer_translation: no transform >[ 9.890] gen9_composite_picture: integer translation (0, 0), removing >[ 9.890] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.890] sna_render_pixmap_bo: GPU all damaged >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.890] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.890] gen4_choose_composite_emitter: identity src, no mask >[ 9.890] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.890] gen9_composite_get_binding_table(f540) >[ 9.890] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.890] kgem_add_handle: handle=24, index=13 >[ 9.890] kgem_add_reloc64[29] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.890] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.890] gen9_emit_vertex_elements: setup id=2 >[ 9.890] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.890] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.890] gen8_vertex_flush[fbc] = 3 >[ 9.890] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2be, drawable=2bc >[ 9.890] sna_validate_gc: recomputing clip >[ 9.890] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.890] sna_copy_area: src=pixmap=702:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=700:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.890] sna_copy_area: normal copy >[ 9.890] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.890] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.890] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.890] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.890] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.890] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.890] sna_do_copy: pixmap -- no source clipping >[ 9.890] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.890] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.890] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=702+(-8, -896), dst pixmap=700+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.890] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.890] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.890] sna_drawable_use_bo pixmap=700, box=((8, 896), (632, 1120)), flags=b... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] sna_pixmap_move_to_gpu(pixmap=702, usage=0), flags=a >[ 9.890] sna_pixmap_move_to_gpu: already all-damaged >[ 9.890] sna_pixmap_mark_active: pixmap=702, handle=20 >[ 9.890] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.890] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.890] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.890] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.890] aligning vertex: was 3, now 2 floats per vertex >[ 9.890] gen9_composite_get_binding_table(f4c0) >[ 9.890] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.890] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.890] kgem_add_reloc64[30] = (delta=0, target handle=10, presumed=fd9be000) >[ 9.890] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.890] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.890] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.890] gen9_emit_sampler: sampler = 0 >[ 9.890] gen9_emit_vertex_elements: setup id=0 >[ 9.890] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.890] (0, 0) -> (8, 896) + (624, 224) >[ 9.890] gen8_vertex_flush[1044] = 3 >[ 9.890] sna_destroy_pixmap: pixmap=702, attached?=1 >[ 9.890] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.890] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.890] __kgem_bo_destroy: handle=20 -> active >[ 9.890] __sna_free_pixmap(pixmap=702) >[ 9.890] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.890] kgem_can_create_2d: 624x80 @ 32 >[ 9.890] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.890] kgem_can_create_2d: untiled size=200704 >[ 9.890] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.890] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.890] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.890] sna_create_pixmap: usage=0, flags=1b >[ 9.890] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.890] __pop_freed_pixmap: reusing freed pixmap=702 header >[ 9.890] create_pixmap_hdr: pixmap=705, width=624, height=80, usage=0 >[ 9.890] sna_create_pixmap: serial=705, 624x80, usage=0 >[ 9.890] sna_composite_rectangles(pixmap=706, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.890] sna_composite_rectangles: converted to op 0 >[ 9.890] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.890] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.890] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.890] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.890] sna_composite_rectangles: dropping last-cpu hint >[ 9.890] sna_drawable_use_bo pixmap=706, box=((0, 0), (624, 80)), flags=19... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.890] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.890] sna_pixmap_move_to_gpu(pixmap=706, usage=0), flags=b >[ 9.890] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.890] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.890] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.890] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.890] sna_pixmap_alloc_gpu: pixmap=706 >[ 9.890] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.890] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.890] kgem_bo_remove_from_active: removing handle=31 from active >[ 9.890] 1:from active: pitch=2560, tiling=1, handle=31, id=736 >[ 9.890] __sna_damage_all(624, 80) >[ 9.890] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.890] sna_pixmap_mark_active: pixmap=706, handle=31 >[ 9.890] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.890] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.890] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.890] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.890] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.890] sna_render_get_solid: 0 >[ 9.890] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.890] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.890] gen9_composite_get_binding_table(f440) >[ 9.890] kgem_add_reloc64: handle=31, pos=15624, delta=0, domains=20002 >[ 9.890] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.890] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 9.890] [3d00] bind bo(handle=31, addr=fd4fc000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.890] gen9_emit_sampler: sampler = 1 >[ 9.890] gen9_emit_vertex_elements: setup id=0 >[ 9.890] (0, 0), (624, 80) >[ 9.890] gen8_vertex_flush[1080] = 3 >[ 9.890] sna_composite_rectangles: pixmap=706 marking clear [0]? 1 >[ 9.890] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2bc, drawable=2c2 >[ 9.890] sna_validate_gc: recomputing clip >[ 9.890] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.890] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=706:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.890] sna_copy_area: normal copy >[ 9.890] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.890] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.890] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.890] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.890] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.890] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.890] sna_do_copy: pixmap -- no source clipping >[ 9.890] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.890] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.890] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=706+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.890] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=31, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.890] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.890] sna_drawable_use_bo pixmap=706, box=((28, 0), (246, 80)), flags=b... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.890] sna_pixmap_move_to_gpu: already all-damaged >[ 9.890] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.890] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.890] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.890] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.890] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.890] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 9.890] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.890] gen9_composite_get_binding_table(f3c0) >[ 9.890] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.890] kgem_add_handle: handle=21, index=14 >[ 9.890] kgem_add_reloc64[32] = (delta=0, target handle=14, presumed=fd994000) >[ 9.890] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.890] gen9_emit_sampler: sampler = 0 >[ 9.890] gen9_emit_vertex_elements: setup id=0 >[ 9.890] (0, 0) -> (28, 0) + (218, 80) >[ 9.890] gen8_vertex_flush[10c4] = 3 >[ 9.890] sna_composite(pixmap=700, op=3, src=706+(0, 0), mask=0+(0, 0), dst=700+(8, 1136)+(0, 0), size=(624, 80) >[ 9.890] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.890] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.890] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.890] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.890] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.890] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.890] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.890] gen9_render_composite: 624x80, current mode=1/1 >[ 9.890] kgem_bo_is_busy: handle=31, domain: 3 exec? 1, rq? 1 >[ 9.890] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.890] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.890] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.890] sna_drawable_use_bo pixmap=700, box=((8, 1136), (632, 1216)), flags=7... >[ 9.890] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.890] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.890] sna_drawable_use_bo: using whole GPU bo >[ 9.890] gen9_composite_set_target: pixmap=700, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.890] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.891] sna_transform_is_imprecise_integer_translation: no transform >[ 9.891] gen9_composite_picture: integer translation (0, 0), removing >[ 9.891] sna_render_pixmap_bo pixmap=706, (0, 0)x(624, 80)/(624, 80) >[ 9.891] sna_render_pixmap_bo: GPU all damaged >[ 9.891] color_convert: src=cc000000 [20028888] >[ 9.891] color_convert: dst=cc000000 [20028888] >[ 9.891] sna_render_get_solid: cc000000 >[ 9.891] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.891] gen4_choose_composite_emitter: identity source, identity mask >[ 9.891] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.891] aligning vertex: was 2, now 5 floats per vertex >[ 9.891] gen9_composite_get_binding_table(f340) >[ 9.891] kgem_add_reloc64: handle=31, pos=15560, delta=0, domains=40000 >[ 9.891] kgem_add_reloc64[33] = (delta=0, target handle=8, presumed=fd4fc000) >[ 9.891] [3cc0] bind bo(handle=31, addr=fd4fc000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.891] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.891] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.891] kgem_add_reloc64[34] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.891] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.891] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.891] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.891] gen9_emit_sampler: sampler = 3 >[ 9.891] gen9_emit_sf: num_sf_outputs=2 >[ 9.891] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.891] gen9_emit_vertex_elements: setup id=10 >[ 9.891] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.891] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.891] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.891] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.891] gen8_vertex_flush[11b0] = 3 >[ 9.891] sna_destroy_pixmap: pixmap=706, attached?=1 >[ 9.891] _kgem_bo_destroy: handle=31, proxy? 0 >[ 9.891] __kgem_bo_destroy: handle=31, size=262144 >[ 9.891] __kgem_bo_destroy: handle=31 -> active >[ 9.891] __sna_free_pixmap(pixmap=706) >[ 9.891] sna_composite(pixmap=698, op=3, src=700+(0, 0), mask=0+(0, 0), dst=698+(0, 0)+(0, 0), size=(640, 2096) >[ 9.891] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.891] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.891] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.891] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.891] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.891] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.891] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.891] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.891] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.891] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.891] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.891] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.891] sna_drawable_use_bo pixmap=698, box=((0, 0), (640, 2096)), flags=7... >[ 9.891] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.891] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.891] sna_drawable_use_bo: using whole GPU bo >[ 9.891] gen9_composite_set_target: pixmap=698, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.891] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.891] sna_transform_is_imprecise_integer_translation: no transform >[ 9.891] gen9_composite_picture: integer translation (0, 0), removing >[ 9.891] sna_render_pixmap_bo pixmap=700, (0, 0)x(640, 2096)/(640, 2096) >[ 9.891] sna_render_pixmap_bo: GPU all damaged >[ 9.891] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.891] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.891] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.891] gen4_choose_composite_emitter: identity src, no mask >[ 9.891] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.891] aligning vertex: was 5, now 3 floats per vertex >[ 9.891] gen9_composite_get_binding_table(f280) >[ 9.891] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.891] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.891] kgem_add_reloc64[35] = (delta=0, target handle=9, presumed=f4225000) >[ 9.891] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.891] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.891] gen9_emit_sampler: sampler = 2 >[ 9.891] gen9_emit_sf: num_sf_outputs=1 >[ 9.891] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.891] gen9_emit_vertex_elements: setup id=2 >[ 9.891] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.891] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.891] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.891] gen8_vertex_flush[1258] = 3 >[ 9.891] sna_destroy_pixmap: pixmap=700, attached?=1 >[ 9.891] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.891] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.891] __kgem_bo_destroy: handle=25 -> active >[ 9.891] __sna_free_pixmap(pixmap=700) >[ 9.891] sna_composite(pixmap=694, op=3, src=698+(0, 0), mask=0+(160, 64), dst=694+(160, 64)+(0, 0), size=(640, 2096) >[ 9.891] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.891] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.891] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.891] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.891] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.891] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.891] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.891] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.891] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.891] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.891] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.891] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.891] sna_drawable_use_bo pixmap=694, box=((160, 64), (800, 2160)), flags=7... >[ 9.891] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.891] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.891] sna_drawable_use_bo: using whole GPU bo >[ 9.891] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.891] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.891] sna_transform_is_imprecise_integer_translation: no transform >[ 9.891] gen9_composite_picture: integer translation (0, 0), removing >[ 9.891] sna_render_pixmap_bo pixmap=698, (0, 0)x(640, 2096)/(640, 2096) >[ 9.891] sna_render_pixmap_bo: GPU all damaged >[ 9.891] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.891] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.891] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.891] gen4_choose_composite_emitter: identity src, no mask >[ 9.891] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.891] gen9_composite_get_binding_table(f200) >[ 9.891] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.891] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.891] kgem_add_reloc64[36] = (delta=0, target handle=7, presumed=fa111000) >[ 9.891] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.891] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.891] gen9_emit_vertex_elements: setup id=2 >[ 9.891] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.891] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.891] gen8_vertex_flush[12a4] = 3 >[ 9.891] sna_destroy_pixmap: pixmap=698, attached?=1 >[ 9.891] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.891] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.891] __kgem_bo_destroy: handle=11 -> active >[ 9.891] __sna_free_pixmap(pixmap=698) >[ 9.891] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.891] kgem_can_create_2d: 2x64 @ 32 >[ 9.891] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.891] kgem_can_create_2d: untiled size=4096 >[ 9.891] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.891] kgem_choose_tiling: 2x64 -> 0 >[ 9.891] sna_create_pixmap: usage=0, flags=a >[ 9.891] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.891] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.891] create_pixmap: serial=707, usage=0, 2x64 >[ 9.891] sna_create_pixmap: serial=707, 2x64, usage=0 >[ 9.891] sna_composite_rectangles(pixmap=708, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.891] sna_composite_rectangles: converted to op 0 >[ 9.891] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.891] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.891] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.891] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.891] sna_composite_rectangles: fallback, dst pixmap=708 too small or not attached >[ 9.891] sna_composite_rectangles: fallback >[ 9.891] sna_drawable_move_region_to_cpu(pixmap=708 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.891] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.891] _sna_pixmap_move_to_cpu(pixmap=708, 2x64, flags=1) >[ 9.891] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.891] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.891] operate_inplace: no, inplace operation not suitable >[ 9.891] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.891] __sna_damage_all(2, 64) >[ 9.891] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.891] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.891] kgem_can_create_2d: 1x32 @ 32 >[ 9.891] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.891] kgem_can_create_2d: untiled size=4096 >[ 9.891] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.891] kgem_choose_tiling: 1x32 -> 0 >[ 9.891] sna_create_pixmap: usage=0, flags=a >[ 9.891] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.891] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.891] create_pixmap: serial=709, usage=0, 1x32 >[ 9.891] sna_create_pixmap: serial=709, 1x32, usage=0 >[ 9.891] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2c2, drawable=2c6 >[ 9.891] sna_validate_gc: recomputing clip >[ 9.891] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.891] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.891] try_upload__fast: ignore existing cpu damage (if any) >[ 9.891] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.891] try_upload__fast: no, no gpu damage >[ 9.891] sna_drawable_move_region_to_cpu(pixmap=710 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.891] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.891] _sna_pixmap_move_to_cpu(pixmap=710, 1x32, flags=1) >[ 9.891] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.891] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.891] operate_inplace: no, inplace operation not suitable >[ 9.891] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.891] __sna_damage_all(1, 32) >[ 9.891] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.891] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.891] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.891] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.891] sna_accel_flush: flush?=0, dirty?=0 >[ 9.891] sna_composite(pixmap=708, op=1, src=710+(0, 0), mask=0+(0, 0), dst=708+(0, 0)+(0, 0), size=(2, 64) >[ 9.891] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.891] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.891] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.891] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.891] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.891] sna_composite: fallback, dst pixmap=708 is too small (or completely damaged) >[ 9.891] sna_composite: fallback -- fbComposite >[ 9.891] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.891] sna_composite_fb: fallback -- move src to cpu >[ 9.891] _sna_pixmap_move_to_cpu(pixmap=710, 1x32, flags=2) >[ 9.891] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.891] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.891] sna_composite_fb: fallback -- move dst to cpu >[ 9.891] sna_drawable_move_region_to_cpu(pixmap=708 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.891] sna_drawable_move_region_to_cpu: pixmap=708 all damaged on CPU >[ 9.891] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.891] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.891] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.891] sna_destroy_pixmap: pixmap=710, attached?=1 >[ 9.891] __sna_free_pixmap(pixmap=710) >[ 9.891] sna_composite(pixmap=694, op=3, src=708+(0, 0), mask=0+(0, 0), dst=694+(0, 0)+(0, 0), size=(3840, 64) >[ 9.891] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.891] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.891] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.891] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.891] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.891] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.891] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.891] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.891] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.891] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.891] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.891] sna_drawable_use_bo pixmap=694, box=((0, 0), (3840, 64)), flags=7... >[ 9.891] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.891] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.891] sna_drawable_use_bo: using whole GPU bo >[ 9.891] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.891] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.891] sna_transform_is_imprecise_integer_translation: no transform >[ 9.891] gen9_composite_picture: integer translation (0, 0), removing >[ 9.891] sna_render_pixmap_bo pixmap=708, (0, 0)x(3840, 64)/(2, 64) >[ 9.891] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.891] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.891] use_cpu_bo: no cpu bo >[ 9.891] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.891] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.891] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.891] sna_drawable_move_region_to_cpu(pixmap=708 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.891] sna_drawable_move_region_to_cpu: pixmap=708 all damaged on CPU >[ 9.891] kgem_can_create_2d: 2x64 @ 32 >[ 9.891] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.891] kgem_can_create_2d: untiled size=4096 >[ 9.891] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.891] kgem_choose_tiling: 2x64 -> 0 >[ 9.891] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.891] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.891] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.891] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.891] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.891] search_linear_cache: searching for inactive gtt map >[ 9.891] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.891] search_linear_cache: searching for inactive gtt map >[ 9.891] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.891] kgem_set_tiling: handle=16, tiling=0 [0], pitch=0 [0]: 1 >[ 9.891] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 9.891] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 9.891] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.891] kgem_create_buffer: reusing handle=16 for buffer >[ 9.891] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.891] init_buffer_from_bo: reusing handle=16 for buffer >[ 9.891] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 9.891] kgem_bo_map: converting request for GTT map into CPU map >[ 9.891] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 9.891] kgem_bo_sync__cpu: handle=16 >[ 9.891] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.891] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 9.891] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.891] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 9.891] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 9.891] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 9.891] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 9.891] __kgem_bo_init(handle=16, num_pages=2048) >[ 9.891] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.891] upload: adding upload cache to pixmap=708 >[ 9.891] kgem_proxy_bo_attach: handle=16 >[ 9.891] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.891] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.891] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.891] gen4_choose_composite_emitter: identity src, no mask >[ 9.891] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.891] gen9_composite_get_binding_table(f180) >[ 9.891] kgem_add_reloc64: handle=16, pos=15448, delta=0, domains=40000 >[ 9.891] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 9.891] kgem_add_handle: handle=16, index=15 >[ 9.891] kgem_add_reloc64[37] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.891] [3c50] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.891] gen9_emit_sampler: sampler = a >[ 9.891] gen9_emit_vertex_elements: setup id=2 >[ 9.891] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.891] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.891] gen8_vertex_flush[12e8] = 3 >[ 9.891] sna_destroy_pixmap: pixmap=708, attached?=1 >[ 9.891] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.891] __sna_free_pixmap(pixmap=708) >[ 9.891] sna_composite(pixmap=694, op=3, src=292+(0, 0), mask=0+(0, 0), dst=694+(0, 0)+(0, 0), size=(3840, 48) >[ 9.891] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.891] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.891] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.891] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.891] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.891] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.891] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.891] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.891] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.891] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.891] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.891] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.891] sna_drawable_use_bo pixmap=694, box=((0, 0), (3840, 48)), flags=7... >[ 9.891] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.891] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.891] sna_drawable_use_bo: using whole GPU bo >[ 9.891] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.891] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.891] sna_transform_is_imprecise_integer_translation: no transform >[ 9.892] gen9_composite_picture: integer translation (0, 0), removing >[ 9.892] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.892] sna_render_pixmap_bo: GPU all damaged >[ 9.892] color_convert: src=ba000000 [20028888] >[ 9.892] color_convert: dst=ba000000 [20028888] >[ 9.892] sna_render_get_solid: ba000000 >[ 9.892] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.892] gen4_choose_composite_emitter: identity source, identity mask >[ 9.892] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.892] aligning vertex: was 3, now 5 floats per vertex >[ 9.892] gen9_composite_get_binding_table(f100) >[ 9.892] gen9_emit_sampler: sampler = 3 >[ 9.892] gen9_emit_sf: num_sf_outputs=2 >[ 9.892] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.892] gen9_emit_vertex_elements: setup id=10 >[ 9.892] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.892] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.892] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.892] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.892] gen8_vertex_flush[1398] = 3 >[ 9.892] sna_composite_rectangles(pixmap=694, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.892] sna_composite_rectangles: converted to op 3 >[ 9.892] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.892] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.892] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.892] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.892] sna_drawable_use_bo pixmap=694, box=((0, 0), (3840, 48)), flags=1... >[ 9.892] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.892] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.892] sna_drawable_use_bo: using whole GPU bo >[ 9.892] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.892] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.892] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.892] sna_render_get_solid: 660a0a0a >[ 9.892] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.892] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.892] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.892] aligning vertex: was 5, now 2 floats per vertex >[ 9.892] gen9_composite_get_binding_table(f0c0) >[ 9.892] gen9_emit_sampler: sampler = 1 >[ 9.892] gen9_emit_sf: num_sf_outputs=1 >[ 9.892] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.892] gen9_emit_vertex_elements: setup id=0 >[ 9.892] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.892] (0, 0), (3840, 48) >[ 9.892] gen8_vertex_flush[1440] = 3 >[ 9.892] sna_composite(pixmap=694, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=694+(3786, 6)+(0, 0), size=(44, 36) >[ 9.892] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.892] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.892] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.892] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.892] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.892] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.892] gen9_render_composite: 44x36, current mode=1/1 >[ 9.892] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.892] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.892] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.892] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.892] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.892] sna_drawable_use_bo pixmap=694, box=((3786, 6), (3830, 42)), flags=7... >[ 9.892] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.892] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.892] sna_drawable_use_bo: using whole GPU bo >[ 9.892] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.892] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.892] sna_transform_is_imprecise_integer_translation: no transform >[ 9.892] gen9_composite_picture: integer translation (0, 0), removing >[ 9.892] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.892] sna_render_pixmap_bo: CPU all damaged >[ 9.892] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.892] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.892] __kgem_retire_rq: request 1 complete >[ 9.892] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.892] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.892] gen8_vertex_close: used=5406, vbo active? 23, vb=625, nreloc=5 >[ 9.892] gen8_vertex_close: reloc[0] = 620 >[ 9.892] kgem_add_reloc64: handle=23, pos=620, delta=0, domains=200000 >[ 9.892] kgem_add_handle: handle=23, index=16 >[ 9.892] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd545000) >[ 9.892] gen8_vertex_close: reloc[1] = 688 >[ 9.892] kgem_add_reloc64: handle=23, pos=688, delta=0, domains=200000 >[ 9.892] kgem_add_reloc64[39] = (delta=0, target handle=16, presumed=fd545000) >[ 9.892] gen8_vertex_close: reloc[2] = 903 >[ 9.892] kgem_add_reloc64: handle=23, pos=903, delta=0, domains=200000 >[ 9.892] kgem_add_reloc64[40] = (delta=0, target handle=16, presumed=fd545000) >[ 9.892] gen8_vertex_close: reloc[3] = 987 >[ 9.892] kgem_add_reloc64: handle=23, pos=987, delta=0, domains=200000 >[ 9.892] kgem_add_reloc64[41] = (delta=0, target handle=16, presumed=fd545000) >[ 9.892] gen8_vertex_close: reloc[4] = 1127 >[ 9.892] kgem_add_reloc64: handle=23, pos=1127, delta=0, domains=200000 >[ 9.892] kgem_add_reloc64[42] = (delta=0, target handle=16, presumed=fd545000) >[ 9.892] batch[1/1, flags=1800]: 1302 1302 15408 16384, nreloc=43, nexec=17, nfence=0, aperture=42596 [fenced=0] >[ 9.892] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.892] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.892] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.892] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.892] kgem_fixup_relocs: shrinking by 53248 >[ 9.892] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.892] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.892] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.892] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.892] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.892] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 9.892] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.892] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.892] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.892] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=7 >[ 9.892] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.892] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.892] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=7 >[ 9.892] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=7 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=7 >[ 9.892] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=8 >[ 9.892] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.892] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.892] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.892] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.892] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.892] __kgem_bo_clear_busy: handle=7 >[ 9.892] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.892] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.892] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.892] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.892] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.892] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.892] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.892] gen4_choose_composite_emitter: identity src, no mask >[ 9.892] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.892] aligning vertex: was 2, now 3 floats per vertex >[ 9.892] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.892] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.892] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.892] kgem_add_handle: handle=4, index=0 >[ 9.892] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.892] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.892] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.892] gen9_composite_get_binding_table(ffc0) >[ 9.892] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.892] kgem_add_handle: handle=39, index=1 >[ 9.892] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.892] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.892] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.892] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.892] kgem_add_handle: handle=32, index=2 >[ 9.892] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.892] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.892] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.892] gen9_emit_sampler: sampler = 2 >[ 9.892] gen9_emit_sf: num_sf_outputs=1 >[ 9.892] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.892] gen9_emit_vertex_elements: setup id=2 >[ 9.892] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.892] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.892] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.892] gen8_vertex_flush[490] = 3 >[ 9.892] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.892] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.892] sna_glyphs: discarding mask >[ 9.892] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.892] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.892] gen9_render_composite: 0x0, current mode=1/1 >[ 9.892] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.892] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.892] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.892] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.892] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=7... >[ 9.892] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.892] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.892] sna_drawable_use_bo: using whole GPU bo >[ 9.892] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.892] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.892] color_convert: src=ffdfdbd2 [20028888] >[ 9.892] color_convert: dst=ffdfdbd2 [20028888] >[ 9.892] sna_render_get_solid: ffdfdbd2 >[ 9.892] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.892] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.892] sna_transform_is_imprecise_integer_translation: no transform >[ 9.892] gen9_composite_picture: integer translation (0, 0), removing >[ 9.892] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.892] sna_render_pixmap_bo: GPU all damaged >[ 9.892] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.892] gen4_choose_composite_emitter: solid, identity mask >[ 9.892] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.892] aligning vertex: was 3, now 4 floats per vertex >[ 9.892] gen9_composite_get_binding_table(ff00) >[ 9.892] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.892] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.892] kgem_add_handle: handle=8, index=3 >[ 9.892] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.892] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.892] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.892] kgem_add_handle: handle=6, index=4 >[ 9.892] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.892] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.892] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.892] gen9_emit_sampler: sampler = a >[ 9.892] gen9_emit_sf: num_sf_outputs=2 >[ 9.892] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.892] gen9_emit_vertex_elements: setup id=9 >[ 9.892] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.892] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.892] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.892] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.892] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.892] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.892] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.892] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.892] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.892] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.892] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.892] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.892] gen8_vertex_flush[56c] = 15 >[ 9.892] gen9_magic_ca_pass: CA fixup (1354 -> 1369) >[ 9.892] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.892] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.892] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.893] sna_composite(pixmap=694, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=694+(3626, 6)+(0, 0), size=(48, 36) >[ 9.893] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.893] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.893] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.893] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.893] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.893] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.893] gen9_render_composite: 48x36, current mode=1/1 >[ 9.893] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.893] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.893] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.893] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.893] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.893] sna_drawable_use_bo pixmap=694, box=((3626, 6), (3674, 42)), flags=7... >[ 9.893] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.893] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.893] sna_drawable_use_bo: using whole GPU bo >[ 9.893] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.893] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.893] sna_transform_is_imprecise_integer_translation: no transform >[ 9.893] gen9_composite_picture: integer translation (0, 0), removing >[ 9.893] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.893] sna_render_pixmap_bo: CPU all damaged >[ 9.893] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.893] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.893] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.893] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.893] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.893] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.893] gen4_choose_composite_emitter: identity src, no mask >[ 9.893] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.893] aligning vertex: was 4, now 3 floats per vertex >[ 9.893] gen9_composite_get_binding_table(fe40) >[ 9.893] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.893] kgem_add_handle: handle=33, index=5 >[ 9.893] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.893] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.893] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.893] gen9_emit_sampler: sampler = 2 >[ 9.893] gen9_emit_sf: num_sf_outputs=1 >[ 9.893] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.893] gen9_emit_vertex_elements: setup id=2 >[ 9.893] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.893] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.893] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.893] gen8_vertex_flush[6a8] = 3 >[ 9.893] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.893] kgem_can_create_2d: 26x20 @ 32 >[ 9.893] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.893] kgem_can_create_2d: untiled size=4096 >[ 9.893] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.893] kgem_choose_tiling: 26x20 -> 0 >[ 9.893] sna_create_pixmap: usage=0, flags=a >[ 9.893] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.893] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.893] create_pixmap: serial=711, usage=0, 26x20 >[ 9.893] sna_create_pixmap: serial=711, 26x20, usage=0 >[ 9.893] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2c6, drawable=2c8 >[ 9.893] sna_validate_gc: recomputing clip >[ 9.893] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.893] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.893] try_upload__fast: ignore existing cpu damage (if any) >[ 9.893] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.893] try_upload__fast: no, no gpu damage >[ 9.893] sna_drawable_move_region_to_cpu(pixmap=712 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.893] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.893] _sna_pixmap_move_to_cpu(pixmap=712, 26x20, flags=1) >[ 9.893] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.893] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.893] operate_inplace: no, inplace operation not suitable >[ 9.893] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.893] __sna_damage_all(26, 20) >[ 9.893] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.893] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.893] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.893] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.893] sna_accel_flush: flush?=1, dirty?=1 >[ 9.893] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.893] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.893] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.893] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.893] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.893] kgem_bo_sync__cpu_full: handle=33 >[ 9.893] gen8_vertex_close: used=5487, vbo active? 23, vb=204, nreloc=2 >[ 9.893] gen8_vertex_close: reloc[0] = 287 >[ 9.893] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.893] kgem_add_handle: handle=23, index=6 >[ 9.893] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd545000) >[ 9.893] gen8_vertex_close: reloc[1] = 342 >[ 9.893] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.893] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd545000) >[ 9.893] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.893] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.893] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.893] kgem_fixup_relocs: shrinking by 61440 >[ 9.893] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.893] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.894] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.894] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.894] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.894] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.894] __kgem_bo_clear_busy: handle=8 >[ 9.894] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.894] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.894] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.894] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.894] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.894] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.894] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.909] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.909] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.909] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.909] __kgem_retire_rq: request 2 complete >[ 9.909] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.909] kgem_bo_move_to_cache: release handle=11 >[ 9.909] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.909] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.909] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.909] kgem_bo_move_to_cache: release handle=25 >[ 9.909] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.909] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.909] __kgem_bo_flush: handle=31, busy=0, wedged=0 >[ 9.909] kgem_bo_move_to_cache: release handle=31 >[ 9.909] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 9.909] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.909] kgem_bo_move_to_cache: release handle=20 >[ 9.909] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.909] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.909] kgem_bo_move_to_cache: release handle=22 >[ 9.909] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.909] __kgem_retire_rq: request 1 complete >[ 9.909] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.909] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.909] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.909] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.909] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.909] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.909] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.909] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.909] kgem_bo_sync__cpu_full: handle=32 >[ 9.909] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.909] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.909] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.909] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.909] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.909] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.909] sna_accel_flush: flush?=0, dirty?=0 >[ 9.909] sna_block_handler (tv=0.0) >[ 9.909] sna_wakeup_handler >[ 9.909] sna_mode_wakeup: len=64 >[ 9.909] sna_mode_wakeup: recording last swap on pipe=1, frame 317 [13d], time 9.893777 >[ 9.910] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.910] sna_mode_wakeup: flip complete, pending? 2 >[ 9.910] sna_mode_wakeup: recording last swap on pipe=0, frame 347 [15b], time 9.895085 >[ 9.910] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.910] sna_mode_wakeup: flip complete, pending? 1 >[ 9.910] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.910] sna_composite(pixmap=694, op=3, src=712+(2370, 10), mask=0+(3554, 6), dst=694+(3554, 6)+(0, 0), size=(52, 36) >[ 9.910] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.910] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.910] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.910] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.910] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.910] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.910] gen9_render_composite: 52x36, current mode=0/1 >[ 9.910] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.910] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.910] sna_blt_composite: unsupported op [3] for blitting >[ 9.910] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.910] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.910] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.910] sna_drawable_use_bo pixmap=694, box=((3554, 6), (3606, 42)), flags=7... >[ 9.910] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.910] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.910] sna_drawable_use_bo: using whole GPU bo >[ 9.910] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.910] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.910] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.910] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.910] sna_render_pixmap_bo pixmap=712, (2370, 10)x(52, 36)/(26, 20) >[ 9.910] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.910] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.910] use_cpu_bo: no cpu bo >[ 9.910] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.910] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.910] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.910] sna_drawable_move_region_to_cpu(pixmap=712 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.910] sna_drawable_move_region_to_cpu: pixmap=712 all damaged on CPU >[ 9.910] kgem_can_create_2d: 26x20 @ 32 >[ 9.910] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.910] kgem_can_create_2d: untiled size=4096 >[ 9.910] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.910] kgem_choose_tiling: 26x20 -> 0 >[ 9.910] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.910] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.910] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.910] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.910] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.910] __kgem_bo_init(handle=16, num_pages=2560) >[ 9.910] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.910] upload: adding upload cache to pixmap=712 >[ 9.910] kgem_proxy_bo_attach: handle=16 >[ 9.910] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.910] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.910] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.910] gen4_choose_composite_emitter: simple src, no mask >[ 9.910] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.910] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.910] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.910] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.910] kgem_add_handle: handle=4, index=0 >[ 9.910] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.910] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.910] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.910] gen9_composite_get_binding_table(ffc0) >[ 9.910] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.910] kgem_add_handle: handle=39, index=1 >[ 9.910] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.910] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.910] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.910] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.910] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 9.910] kgem_add_handle: handle=16, index=2 >[ 9.910] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 9.910] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.910] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.910] gen9_emit_sampler: sampler = 22 >[ 9.910] gen9_emit_sf: num_sf_outputs=1 >[ 9.910] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.910] gen9_emit_vertex_elements: setup id=2 >[ 9.910] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.910] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.910] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.910] gen8_vertex_flush[490] = 3 >[ 9.910] sna_destroy_pixmap: pixmap=712, attached?=1 >[ 9.910] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.910] __sna_free_pixmap(pixmap=712) >[ 9.910] sna_composite(pixmap=694, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=694+(3490, 6)+(0, 0), size=(44, 36) >[ 9.910] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.910] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.910] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.910] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.910] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.910] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.910] gen9_render_composite: 44x36, current mode=1/1 >[ 9.910] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.910] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.910] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.910] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.910] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.910] sna_drawable_use_bo pixmap=694, box=((3490, 6), (3534, 42)), flags=7... >[ 9.910] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.910] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.910] sna_drawable_use_bo: using whole GPU bo >[ 9.910] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.910] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.910] sna_transform_is_imprecise_integer_translation: no transform >[ 9.910] gen9_composite_picture: integer translation (0, 0), removing >[ 9.910] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.910] sna_render_pixmap_bo: CPU all damaged >[ 9.910] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.910] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.910] gen8_vertex_close: used=5496, vbo active? 23, vb=4, nreloc=1 >[ 9.910] gen8_vertex_close: reloc[0] = 287 >[ 9.910] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.910] kgem_add_handle: handle=23, index=3 >[ 9.910] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.910] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.910] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.910] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.910] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.910] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.910] kgem_fixup_relocs: shrinking by 61440 >[ 9.910] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.910] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.910] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.910] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.910] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.910] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.910] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.910] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.910] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.910] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.910] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.910] gen4_choose_composite_emitter: identity src, no mask >[ 9.910] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.910] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.910] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.910] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.910] kgem_add_handle: handle=4, index=0 >[ 9.910] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.910] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.910] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.910] gen9_composite_get_binding_table(ffc0) >[ 9.910] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.910] kgem_add_handle: handle=39, index=1 >[ 9.910] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.910] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.910] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.910] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.910] kgem_add_handle: handle=34, index=2 >[ 9.910] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.910] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.910] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.910] gen9_emit_sampler: sampler = 2 >[ 9.910] gen9_emit_sf: num_sf_outputs=1 >[ 9.910] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.910] gen9_emit_vertex_elements: setup id=2 >[ 9.910] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.910] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.910] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.910] gen8_vertex_flush[490] = 3 >[ 9.910] sna_composite(pixmap=694, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=694+(3422, 6)+(0, 0), size=(48, 36) >[ 9.910] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.910] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.910] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.910] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.910] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.910] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.910] gen9_render_composite: 48x36, current mode=1/1 >[ 9.910] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.910] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.910] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.910] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.910] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.910] sna_drawable_use_bo pixmap=694, box=((3422, 6), (3470, 42)), flags=7... >[ 9.910] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.910] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.910] sna_drawable_use_bo: using whole GPU bo >[ 9.910] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.910] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.910] sna_transform_is_imprecise_integer_translation: no transform >[ 9.910] gen9_composite_picture: integer translation (0, 0), removing >[ 9.910] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.910] sna_render_pixmap_bo: CPU all damaged >[ 9.910] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.910] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.910] __kgem_retire_rq: request 1 complete >[ 9.910] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.910] gen8_vertex_close: used=5505, vbo active? 23, vb=4, nreloc=1 >[ 9.910] gen8_vertex_close: reloc[0] = 287 >[ 9.910] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.910] kgem_add_handle: handle=23, index=3 >[ 9.910] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.910] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.910] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.910] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.910] kgem_fixup_relocs: shrinking by 61440 >[ 9.910] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.910] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.910] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.910] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.910] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.910] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.910] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.911] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.911] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.911] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.911] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.911] gen4_choose_composite_emitter: identity src, no mask >[ 9.911] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.911] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.911] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.911] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.911] kgem_add_handle: handle=4, index=0 >[ 9.911] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.911] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.911] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.911] gen9_composite_get_binding_table(ffc0) >[ 9.911] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.911] kgem_add_handle: handle=39, index=1 >[ 9.911] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.911] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.911] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.911] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.911] kgem_add_handle: handle=28, index=2 >[ 9.911] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.911] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.911] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.911] gen9_emit_sampler: sampler = 2 >[ 9.911] gen9_emit_sf: num_sf_outputs=1 >[ 9.911] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.911] gen9_emit_vertex_elements: setup id=2 >[ 9.911] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.911] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.911] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.911] gen8_vertex_flush[490] = 3 >[ 9.911] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.911] kgem_can_create_2d: 16x16 @ 32 >[ 9.911] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.911] kgem_can_create_2d: untiled size=4096 >[ 9.911] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.911] kgem_choose_tiling: 16x16 -> 0 >[ 9.911] sna_create_pixmap: usage=0, flags=a >[ 9.911] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.911] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.911] create_pixmap: serial=713, usage=0, 16x16 >[ 9.911] sna_create_pixmap: serial=713, 16x16, usage=0 >[ 9.911] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2c8, drawable=2ca >[ 9.911] sna_validate_gc: recomputing clip >[ 9.911] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.911] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.911] try_upload__fast: ignore existing cpu damage (if any) >[ 9.911] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.911] try_upload__fast: no, no gpu damage >[ 9.911] sna_drawable_move_region_to_cpu(pixmap=714 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.911] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.911] _sna_pixmap_move_to_cpu(pixmap=714, 16x16, flags=1) >[ 9.911] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.911] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.911] operate_inplace: no, inplace operation not suitable >[ 9.911] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.911] __sna_damage_all(16, 16) >[ 9.911] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.911] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.911] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.911] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.911] sna_accel_flush: flush?=1, dirty?=1 >[ 9.911] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.911] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.911] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.911] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.911] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.911] kgem_bo_sync__cpu_full: handle=28 >[ 9.911] gen8_vertex_close: used=5514, vbo active? 23, vb=4, nreloc=1 >[ 9.911] gen8_vertex_close: reloc[0] = 287 >[ 9.911] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.911] kgem_add_handle: handle=23, index=3 >[ 9.911] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.911] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.911] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.911] __kgem_retire_rq: request 1 complete >[ 9.911] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.911] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.911] kgem_fixup_relocs: shrinking by 61440 >[ 9.911] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.911] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.911] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.911] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.911] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.911] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.911] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.911] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.911] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.911] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.911] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.911] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.911] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.911] __kgem_retire_rq: request 1 complete >[ 9.911] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.911] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.911] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.911] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.911] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.911] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.911] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.911] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.911] kgem_bo_sync__cpu_full: handle=34 >[ 9.911] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.911] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.911] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.911] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.911] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.911] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.911] sna_composite(pixmap=694, op=3, src=714+(2247, 15), mask=0+(3370, 7), dst=694+(3370, 7)+(0, 0), size=(32, 34) >[ 9.911] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.911] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.911] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.911] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.911] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.911] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.911] gen9_render_composite: 32x34, current mode=0/1 >[ 9.911] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.911] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.911] sna_blt_composite: unsupported op [3] for blitting >[ 9.911] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.911] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.911] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.911] sna_drawable_use_bo pixmap=694, box=((3370, 7), (3402, 41)), flags=7... >[ 9.911] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.911] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.911] sna_drawable_use_bo: using whole GPU bo >[ 9.911] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.911] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.911] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.911] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.911] sna_render_pixmap_bo pixmap=714, (2247, 15)x(32, 34)/(16, 16) >[ 9.911] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.911] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.911] use_cpu_bo: no cpu bo >[ 9.911] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.911] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.911] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.911] sna_drawable_move_region_to_cpu(pixmap=714 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.911] sna_drawable_move_region_to_cpu: pixmap=714 all damaged on CPU >[ 9.911] kgem_can_create_2d: 16x16 @ 32 >[ 9.911] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.911] kgem_can_create_2d: untiled size=4096 >[ 9.911] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.911] kgem_choose_tiling: 16x16 -> 0 >[ 9.911] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.911] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.911] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.911] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.911] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.911] __kgem_bo_init(handle=16, num_pages=1024) >[ 9.911] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.911] upload: adding upload cache to pixmap=714 >[ 9.911] kgem_proxy_bo_attach: handle=16 >[ 9.911] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.911] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.911] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.911] gen4_choose_composite_emitter: simple src, no mask >[ 9.911] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.911] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.911] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.911] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.911] kgem_add_handle: handle=4, index=0 >[ 9.911] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.911] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.911] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.911] gen9_composite_get_binding_table(ffc0) >[ 9.911] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.911] kgem_add_handle: handle=39, index=1 >[ 9.911] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.911] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.911] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.911] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.911] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 9.911] kgem_add_handle: handle=16, index=2 >[ 9.911] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 9.911] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.911] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.911] gen9_emit_sampler: sampler = 22 >[ 9.911] gen9_emit_sf: num_sf_outputs=1 >[ 9.911] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.911] gen9_emit_vertex_elements: setup id=2 >[ 9.911] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.911] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.911] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.911] gen8_vertex_flush[490] = 3 >[ 9.911] sna_destroy_pixmap: pixmap=714, attached?=1 >[ 9.911] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.911] __sna_free_pixmap(pixmap=714) >[ 9.911] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.911] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.911] sna_glyphs: discarding mask >[ 9.911] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.911] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.911] gen9_render_composite: 0x0, current mode=1/1 >[ 9.911] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.911] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.911] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.911] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.911] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=7... >[ 9.911] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.911] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.911] sna_drawable_use_bo: using whole GPU bo >[ 9.911] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.911] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.911] color_convert: src=ff232321 [20028888] >[ 9.911] color_convert: dst=ff232321 [20028888] >[ 9.911] sna_render_get_solid: ff232321 >[ 9.911] sna_render_get_solid(7) = ff232321 (old) >[ 9.911] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.911] sna_transform_is_imprecise_integer_translation: no transform >[ 9.911] gen9_composite_picture: integer translation (0, 0), removing >[ 9.911] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.911] sna_render_pixmap_bo: GPU all damaged >[ 9.911] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.911] gen4_choose_composite_emitter: solid, identity mask >[ 9.911] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.911] aligning vertex: was 3, now 4 floats per vertex >[ 9.911] gen9_composite_get_binding_table(ff00) >[ 9.911] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.911] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.911] kgem_add_handle: handle=8, index=3 >[ 9.911] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.911] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.911] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.911] kgem_add_handle: handle=6, index=4 >[ 9.911] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.911] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.911] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.911] gen9_emit_sampler: sampler = a >[ 9.911] gen9_emit_sf: num_sf_outputs=2 >[ 9.911] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.911] gen9_emit_vertex_elements: setup id=9 >[ 9.911] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.911] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.911] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.911] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.911] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.911] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.911] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.911] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.911] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.912] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.912] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.912] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.912] gen8_vertex_flush[56c] = 48 >[ 9.912] gen9_magic_ca_pass: CA fixup (1381 -> 1429) >[ 9.912] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.912] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.912] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.912] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.912] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.912] sna_glyphs: discarding mask >[ 9.912] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.912] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.912] gen9_render_composite: 0x0, current mode=1/1 >[ 9.912] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.912] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.912] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.912] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.912] sna_drawable_use_bo pixmap=694, box=((0, 0), (7680, 2160)), flags=7... >[ 9.912] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.912] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.912] sna_drawable_use_bo: using whole GPU bo >[ 9.912] gen9_composite_set_target: pixmap=694, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.912] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.912] color_convert: src=ff8e8b85 [20028888] >[ 9.912] color_convert: dst=ff8e8b85 [20028888] >[ 9.912] sna_render_get_solid: ff8e8b85 >[ 9.912] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.912] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.912] sna_transform_is_imprecise_integer_translation: no transform >[ 9.912] gen9_composite_picture: integer translation (0, 0), removing >[ 9.912] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.912] sna_render_pixmap_bo: GPU all damaged >[ 9.912] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.912] gen4_choose_composite_emitter: solid, identity mask >[ 9.912] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.912] gen9_composite_get_binding_table(fe40) >[ 9.912] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.912] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.912] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.912] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.912] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.912] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.912] gen9_emit_vertex_elements: setup id=9 >[ 9.912] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.912] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.912] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.912] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.912] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.912] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.912] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.912] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.912] gen8_vertex_flush[66c] = 48 >[ 9.912] gen9_magic_ca_pass: CA fixup (1429 -> 1477) >[ 9.912] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.912] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.912] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.912] sna_copy_area: src=pixmap=694:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.912] sna_copy_area: normal copy >[ 9.912] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.912] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.912] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.912] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.912] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.912] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.912] sna_do_copy: pixmap -- no source clipping >[ 9.912] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.912] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.912] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=694+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.912] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.912] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.912] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.912] sna_drawable_use_bo: pinned, never REPLACES >[ 9.912] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.912] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.912] sna_drawable_use_bo: applying move-to-gpu override >[ 9.912] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.912] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.912] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.912] wait_for_shadow: setting front pixmap to handle=35 >[ 9.912] sna_drawable_use_bo: using whole GPU bo >[ 9.912] sna_pixmap_move_to_gpu(pixmap=694, usage=0), flags=a >[ 9.912] sna_pixmap_move_to_gpu: already all-damaged >[ 9.912] sna_pixmap_mark_active: pixmap=694, handle=39 >[ 9.912] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.912] sna_pixmap_make_cow: make cow src=694, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.912] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.912] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.912] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.912] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.912] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.912] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.912] kgem_set_mode: flushing before new bo >[ 9.912] gen8_vertex_close: used=5908, vbo active? 23, vb=204, nreloc=2 >[ 9.912] gen8_vertex_close: reloc[0] = 287 >[ 9.912] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.912] kgem_add_handle: handle=23, index=5 >[ 9.912] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 9.912] gen8_vertex_close: reloc[1] = 342 >[ 9.912] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.912] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 9.912] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.912] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.912] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.912] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.912] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.912] kgem_fixup_relocs: shrinking by 61440 >[ 9.912] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.912] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.912] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.912] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.912] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.912] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.912] __kgem_bo_clear_busy: handle=8 >[ 9.912] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.912] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.912] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.912] __kgem_bo_clear_busy: handle=8 >[ 9.912] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.912] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.912] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.912] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.912] aligning vertex: was 4, now 2 floats per vertex >[ 9.912] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.912] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.912] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.912] kgem_add_handle: handle=4, index=0 >[ 9.912] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.912] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.912] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.912] gen9_composite_get_binding_table(ffc0) >[ 9.912] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.912] kgem_add_handle: handle=35, index=1 >[ 9.912] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.912] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.912] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.912] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.912] kgem_add_handle: handle=39, index=2 >[ 9.912] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.912] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.912] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.912] gen9_emit_sampler: sampler = 0 >[ 9.912] gen9_emit_sf: num_sf_outputs=1 >[ 9.912] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.912] gen9_emit_vertex_elements: setup id=0 >[ 9.912] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.912] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.912] gen8_vertex_flush[490] = 3 >[ 9.912] sna_destroy_pixmap: pixmap=694, attached?=1 >[ 9.912] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.912] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.912] __kgem_bo_destroy: handle=39 -> active >[ 9.912] __sna_free_pixmap(pixmap=694) >[ 9.912] sna_accel_flush: flush?=0, dirty?=0 >[ 9.912] sna_accel_flush: flush?=0, dirty?=0 >[ 9.912] sna_block_handler (tv=598.245000) >[ 9.912] kgem_retire, need_retire?=1 >[ 9.912] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.912] kgem_retire__requests_ring: retiring ring 0 >[ 9.912] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.912] __kgem_retire_rq: request 1 complete >[ 9.912] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.912] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.912] kgem_retire -- retired=0, need_retire=0 >[ 9.912] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 9.912] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 9.912] __kgem_bo_destroy: handle=16, size=262144 >[ 9.912] kgem_bo_replace_io: transferring io handle=16 to bo >[ 9.912] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 9.912] sna_accel_block: GPU idle, flushing >[ 9.912] gen8_vertex_close: used=5914, vbo active? 23, vb=1, nreloc=1 >[ 9.912] gen8_vertex_close: reloc[0] = 287 >[ 9.912] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.912] kgem_add_handle: handle=23, index=3 >[ 9.912] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.912] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.912] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.912] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.912] kgem_fixup_relocs: shrinking by 61440 >[ 9.912] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.912] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.912] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.912] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.912] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.912] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.912] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.912] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.912] sna_scanout_do_flush: flush timer active: delta=-13 >[ 9.912] sna_scanout_do_flush (time=9912), triggered >[ 9.912] sna_scanout_flush (time=9912), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.912] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.912] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.912] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.912] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.912] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.912] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.912] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.912] sna_pixmap_move_to_gpu: already all-damaged >[ 9.912] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.913] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.913] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.913] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.913] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.913] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.913] get_fb: reusing fb=105 for handle=35 >[ 9.913] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.913] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.913] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.913] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.913] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.913] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.913] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.913] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.913] sna_accel_do_throttle (time=9912), triggered >[ 9.913] sna_accel_throttle (time=9912) >[ 9.913] sna_accel_block: evaluating timers, active=7 >[ 9.913] sna_accel_block: flush timer expires in 16 [9928] >[ 9.913] sna_wakeup_handler >[ 9.913] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.913] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.913] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.913] kgem_can_create_2d: untiled size=66355200 >[ 9.913] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.913] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.913] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.913] sna_create_pixmap: usage=0, flags=1b >[ 9.913] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.913] __pop_freed_pixmap: reusing freed pixmap=694 header >[ 9.913] create_pixmap_hdr: pixmap=715, width=7680, height=2160, usage=0 >[ 9.913] sna_create_pixmap: serial=715, 7680x2160, usage=0 >[ 9.913] sna_composite_rectangles(pixmap=716, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.913] sna_composite_rectangles: converted to op 0 >[ 9.913] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.913] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.913] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.913] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.913] sna_composite_rectangles: dropping last-cpu hint >[ 9.913] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=19... >[ 9.913] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.913] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.913] sna_pixmap_move_to_gpu(pixmap=716, usage=0), flags=b >[ 9.913] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.913] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.913] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.913] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.913] sna_pixmap_alloc_gpu: pixmap=716 >[ 9.913] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.913] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.913] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.913] 1:from active: pitch=30720, tiling=1, handle=39, id=743 >[ 9.913] __sna_damage_all(7680, 2160) >[ 9.913] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.913] sna_pixmap_mark_active: pixmap=716, handle=39 >[ 9.913] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.913] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.913] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.913] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.913] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.913] sna_render_get_solid: 0 >[ 9.913] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.913] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.913] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.913] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.913] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.913] kgem_add_handle: handle=4, index=0 >[ 9.913] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.913] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.913] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.913] gen9_composite_get_binding_table(ffc0) >[ 9.913] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.913] kgem_add_handle: handle=39, index=1 >[ 9.913] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.913] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.913] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.913] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.913] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.913] kgem_add_handle: handle=7, index=2 >[ 9.913] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.913] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.913] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.913] gen9_emit_sampler: sampler = 1 >[ 9.913] gen9_emit_sf: num_sf_outputs=1 >[ 9.913] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.913] gen9_emit_vertex_elements: setup id=0 >[ 9.913] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.913] (0, 0), (7680, 2160) >[ 9.913] gen8_vertex_flush[490] = 3 >[ 9.913] sna_composite_rectangles: pixmap=716 marking clear [0]? 1 >[ 9.913] sna_composite_rectangles(pixmap=716, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.913] sna_composite_rectangles: converted to op 1 >[ 9.913] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.913] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.913] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.913] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.913] sna_composite_rectangles: promoting to full GPU >[ 9.913] sna_composite_rectangles: dropping last-cpu hint >[ 9.913] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=19... >[ 9.914] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.914] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.914] sna_drawable_use_bo: using whole GPU bo >[ 9.914] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.914] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.914] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.914] sna_render_get_solid: ff2c001e >[ 9.914] sna_render_get_solid(0) = ff2c001e (old) >[ 9.914] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.914] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.914] gen9_composite_get_binding_table(ff00) >[ 9.914] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.914] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.914] kgem_add_handle: handle=8, index=3 >[ 9.914] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.914] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.914] gen9_emit_vertex_elements: setup id=0 >[ 9.914] (0, 0), (7680, 2160) >[ 9.914] gen8_vertex_flush[4cc] = 3 >[ 9.914] sna_composite_rectangles: pixmap=716 marking clear [ff2c001e]? 1 >[ 9.914] sna_composite(pixmap=716, op=3, src=292+(0, 0), mask=0+(0, 0), dst=716+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.914] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.914] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.914] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.914] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.914] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.914] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.914] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.914] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.914] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.914] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.914] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.914] sna_drawable_use_bo pixmap=716, box=((0, 0), (3840, 2160)), flags=7... >[ 9.914] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.914] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.914] sna_drawable_use_bo: using whole GPU bo >[ 9.914] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.914] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.914] sna_transform_is_imprecise_integer_translation: no transform >[ 9.914] gen9_composite_picture: integer translation (0, 0), removing >[ 9.914] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.914] sna_render_pixmap_bo: GPU all damaged >[ 9.914] color_convert: src=c9000000 [20028888] >[ 9.914] color_convert: dst=c9000000 [20028888] >[ 9.914] sna_render_get_solid: c9000000 >[ 9.914] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.914] gen4_choose_composite_emitter: identity source, identity mask >[ 9.914] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.914] aligning vertex: was 2, now 5 floats per vertex >[ 9.914] gen9_composite_get_binding_table(fe80) >[ 9.914] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.914] kgem_add_handle: handle=9, index=4 >[ 9.914] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.914] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.914] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.914] kgem_add_reloc64: adding proxy [delta=804] for handle=7 >[ 9.914] kgem_add_reloc64[7] = (delta=804, target handle=2, presumed=fffe8000) >[ 9.914] [3f80] bind bo(handle=7, addr=fffe8324), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.914] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.914] gen9_emit_sampler: sampler = 3 >[ 9.914] gen9_emit_sf: num_sf_outputs=2 >[ 9.914] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.914] gen9_emit_vertex_elements: setup id=10 >[ 9.914] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.914] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.914] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.914] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.914] gen8_vertex_flush[5a8] = 3 >[ 9.914] sna_composite(pixmap=716, op=3, src=292+(0, 0), mask=0+(0, 0), dst=716+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.914] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.914] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.914] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.914] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.914] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.914] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.914] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.914] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.914] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.914] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.914] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.914] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.914] sna_drawable_use_bo pixmap=716, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.914] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.914] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.914] sna_drawable_use_bo: using whole GPU bo >[ 9.914] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.914] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.914] sna_transform_is_imprecise_integer_translation: no transform >[ 9.914] gen9_composite_picture: integer translation (0, 0), removing >[ 9.914] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.914] sna_render_pixmap_bo: GPU all damaged >[ 9.914] color_convert: src=c9000000 [20028888] >[ 9.914] color_convert: dst=c9000000 [20028888] >[ 9.914] sna_render_get_solid: c9000000 >[ 9.914] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.914] gen4_choose_composite_emitter: identity source, identity mask >[ 9.914] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.914] gen9_composite_get_binding_table(fdc0) >[ 9.914] gen9_emit_vertex_elements: setup id=10 >[ 9.914] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.914] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.914] gen8_vertex_flush[5dc] = 3 >[ 9.914] sna_composite(pixmap=716, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=716+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.914] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.914] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.914] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.914] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.914] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.914] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.914] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.914] gen9_render_composite: 132x132, current mode=1/1 >[ 9.914] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.914] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.914] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.914] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.914] sna_drawable_use_bo pixmap=716, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.914] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.914] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.914] sna_drawable_use_bo: using whole GPU bo >[ 9.914] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.914] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.914] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.914] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.914] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.914] sna_render_pixmap_bo: GPU all damaged >[ 9.914] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.914] color_convert: src=c9000000 [20028888] >[ 9.914] color_convert: dst=c9000000 [20028888] >[ 9.914] sna_render_get_solid: c9000000 >[ 9.914] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.914] gen4_choose_composite_emitter: simple src, identity mask >[ 9.914] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.914] gen9_composite_get_binding_table(fdc0) >[ 9.914] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.914] kgem_add_handle: handle=15, index=5 >[ 9.914] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.914] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.914] gen9_emit_sampler: sampler = 23 >[ 9.914] gen9_emit_vertex_elements: setup id=10 >[ 9.914] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.914] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.914] gen8_vertex_flush[620] = 3 >[ 9.914] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.914] kgem_can_create_2d: 80x80 @ 32 >[ 9.914] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.914] kgem_can_create_2d: untiled size=28672 >[ 9.914] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.914] kgem_choose_tiling: 80x80 -> 0 >[ 9.914] sna_create_pixmap: usage=0, flags=b >[ 9.914] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.914] __pop_freed_pixmap: reusing freed pixmap=698 header >[ 9.914] create_pixmap_hdr: pixmap=717, width=80, height=80, usage=0 >[ 9.914] sna_create_pixmap: serial=717, 80x80, usage=0 >[ 9.914] sna_composite_rectangles(pixmap=718, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.914] sna_composite_rectangles: converted to op 0 >[ 9.914] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.914] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.914] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.914] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.914] sna_composite_rectangles: dropping last-cpu hint >[ 9.914] sna_drawable_use_bo pixmap=718, box=((0, 0), (80, 80)), flags=19... >[ 9.914] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.914] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.914] sna_pixmap_move_to_gpu(pixmap=718, usage=0), flags=b >[ 9.914] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.914] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.914] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.915] kgem_choose_tiling: 80x80 -> 0 >[ 9.915] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.915] kgem_choose_tiling: 80x80 -> 0 >[ 9.915] sna_pixmap_alloc_gpu: pixmap=718 >[ 9.915] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.915] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.915] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.915] from inactive: pitch=320, tiling=0: handle=22, id=744 >[ 9.915] __sna_damage_all(80, 80) >[ 9.915] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.915] sna_pixmap_mark_active: pixmap=718, handle=22 >[ 9.915] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.915] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.915] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.915] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.915] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.915] sna_render_get_solid: 0 >[ 9.915] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.915] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.915] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.915] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.915] aligning vertex: was 5, now 2 floats per vertex >[ 9.915] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.915] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.915] gen9_composite_get_binding_table(fd40) >[ 9.915] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.915] kgem_add_handle: handle=22, index=6 >[ 9.915] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.915] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.915] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.915] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.915] gen9_emit_sampler: sampler = 1 >[ 9.915] gen9_emit_sf: num_sf_outputs=1 >[ 9.915] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.915] gen9_emit_vertex_elements: setup id=0 >[ 9.915] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.915] (0, 0), (80, 80) >[ 9.915] gen8_vertex_flush[6d8] = 3 >[ 9.915] sna_composite_rectangles: pixmap=718 marking clear [0]? 1 >[ 9.915] sna_composite_rectangles(pixmap=718, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.915] sna_composite_rectangles: converted to op 1 >[ 9.915] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.915] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.915] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.915] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.915] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.915] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.915] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.915] sna_composite_rectangles: dropping last-cpu hint >[ 9.915] sna_drawable_use_bo pixmap=718, box=((0, 0), (80, 80)), flags=1... >[ 9.915] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.915] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.915] sna_drawable_use_bo: using whole GPU bo >[ 9.915] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.915] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.915] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.915] sna_render_get_solid: 40404040 >[ 9.915] sna_render_get_solid(1) = 40404040 (old) >[ 9.915] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.915] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.915] gen9_composite_get_binding_table(fcc0) >[ 9.915] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.915] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.915] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.915] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.915] gen9_emit_vertex_elements: setup id=0 >[ 9.915] (0, 0), (2, 2) >[ 9.915] (78, 0), (80, 2) >[ 9.915] (0, 78), (2, 80) >[ 9.915] (78, 78), (80, 80) >[ 9.915] gen8_vertex_flush[714] = 12 >[ 9.915] sna_composite(pixmap=716, op=3, src=718+(0, 0), mask=0+(0, 0), dst=716+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.915] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.915] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.915] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.915] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.915] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.915] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.915] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.915] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.915] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.915] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.915] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.915] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.915] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=7... >[ 9.915] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.915] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.915] sna_drawable_use_bo: using whole GPU bo >[ 9.915] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.915] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.915] sna_transform_is_imprecise_integer_translation: no transform >[ 9.915] gen9_composite_picture: integer translation (0, 0), removing >[ 9.915] sna_render_pixmap_bo pixmap=718, (0, 0)x(7680, 2160)/(80, 80) >[ 9.915] sna_render_pixmap_bo: GPU all damaged >[ 9.915] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.915] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.915] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.915] gen4_choose_composite_emitter: identity src, no mask >[ 9.915] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.915] aligning vertex: was 2, now 3 floats per vertex >[ 9.915] gen9_composite_get_binding_table(fc40) >[ 9.915] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.915] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.915] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.915] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.915] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.915] gen9_emit_sampler: sampler = a >[ 9.915] gen9_emit_vertex_elements: setup id=2 >[ 9.915] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.915] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.915] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.915] gen8_vertex_flush[7b0] = 3 >[ 9.915] sna_destroy_pixmap: pixmap=718, attached?=1 >[ 9.915] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.915] __kgem_bo_destroy: handle=22, size=61440 >[ 9.915] __kgem_bo_destroy: handle=22 -> active >[ 9.915] __sna_free_pixmap(pixmap=718) >[ 9.915] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.915] kgem_can_create_2d: 640x2096 @ 32 >[ 9.915] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.915] kgem_can_create_2d: untiled size=5365760 >[ 9.915] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.915] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.915] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.915] sna_create_pixmap: usage=0, flags=1b >[ 9.915] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.915] __pop_freed_pixmap: reusing freed pixmap=718 header >[ 9.915] create_pixmap_hdr: pixmap=719, width=640, height=2096, usage=0 >[ 9.915] sna_create_pixmap: serial=719, 640x2096, usage=0 >[ 9.915] sna_composite_rectangles(pixmap=720, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.915] sna_composite_rectangles: converted to op 0 >[ 9.915] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.915] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.915] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.915] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.915] sna_composite_rectangles: dropping last-cpu hint >[ 9.915] sna_drawable_use_bo pixmap=720, box=((0, 0), (640, 2096)), flags=19... >[ 9.915] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.915] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.915] sna_pixmap_move_to_gpu(pixmap=720, usage=0), flags=b >[ 9.915] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.915] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.915] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.915] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.915] sna_pixmap_alloc_gpu: pixmap=720 >[ 9.915] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.915] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.915] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.915] from inactive: pitch=2560, tiling=1: handle=25, id=745 >[ 9.915] __sna_damage_all(640, 2096) >[ 9.915] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.915] sna_pixmap_mark_active: pixmap=720, handle=25 >[ 9.915] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.915] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.915] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.915] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.915] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.915] sna_render_get_solid: 0 >[ 9.915] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.915] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.915] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.915] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.915] aligning vertex: was 3, now 2 floats per vertex >[ 9.915] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.915] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.915] gen9_composite_get_binding_table(fbc0) >[ 9.915] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.915] kgem_add_handle: handle=25, index=7 >[ 9.915] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.915] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.915] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.915] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.915] gen9_emit_sampler: sampler = 1 >[ 9.915] gen9_emit_vertex_elements: setup id=0 >[ 9.915] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.915] (0, 0), (640, 2096) >[ 9.915] gen8_vertex_flush[820] = 3 >[ 9.915] sna_composite_rectangles: pixmap=720 marking clear [0]? 1 >[ 9.915] sna_composite(pixmap=720, op=3, src=292+(168, 968), mask=0+(0, 0), dst=720+(8, 904)+(0, 0), size=(624, 224) >[ 9.915] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.916] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.916] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.916] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.916] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.916] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.916] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.916] gen9_render_composite: 624x224, current mode=1/1 >[ 9.916] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.916] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.916] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.916] sna_drawable_use_bo pixmap=720, box=((8, 904), (632, 1128)), flags=7... >[ 9.916] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.916] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.916] sna_drawable_use_bo: using whole GPU bo >[ 9.916] gen9_composite_set_target: pixmap=720, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.916] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.916] sna_transform_is_imprecise_integer_translation: no transform >[ 9.916] gen9_composite_picture: integer translation (0, 0), removing >[ 9.916] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.916] sna_render_pixmap_bo: GPU all damaged >[ 9.916] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.916] color_convert: src=c9000000 [20028888] >[ 9.916] color_convert: dst=c9000000 [20028888] >[ 9.916] sna_render_get_solid: c9000000 >[ 9.916] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.916] gen4_choose_composite_emitter: identity source, identity mask >[ 9.916] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.916] aligning vertex: was 2, now 5 floats per vertex >[ 9.916] gen9_composite_get_binding_table(fb40) >[ 9.916] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.916] gen9_emit_sampler: sampler = 3 >[ 9.916] gen9_emit_sf: num_sf_outputs=2 >[ 9.916] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.916] gen9_emit_vertex_elements: setup id=10 >[ 9.916] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.916] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.916] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.916] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.916] gen8_vertex_flush[8e8] = 3 >[ 9.916] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.916] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.916] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.916] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.916] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.916] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.916] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.916] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.916] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.916] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.916] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.916] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.916] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.916] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.916] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.916] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.916] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.916] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.916] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.916] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.916] sna_drawable_use_bo pixmap=720, box=((8, 904), (632, 1128)), flags=7... >[ 9.916] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.916] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.916] sna_drawable_use_bo: using whole GPU bo >[ 9.916] gen9_composite_set_target: pixmap=720, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.916] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.916] color_convert: src=660a0a0a [20028888] >[ 9.916] color_convert: dst=660a0a0a [20028888] >[ 9.916] sna_render_get_solid: 660a0a0a >[ 9.916] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.916] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.916] gen4_choose_spans_emitter: solid source >[ 9.916] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.916] aligning vertex: was 5, now 3 floats per vertex >[ 9.916] gen9_composite_get_binding_table(fb00) >[ 9.916] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.916] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.916] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.916] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.916] gen9_emit_sampler: sampler = c >[ 9.916] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.916] gen9_emit_vertex_elements: setup id=5 >[ 9.916] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.916] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.916] thread_choose_span: clipped? 0 >[ 9.916] imprecise_trapezoid_span_converter: using 4 threads >[ 9.916] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.916] thread_choose_span: clipped? 0 >[ 9.916] span_thread: flushing 95 boxes >[ 9.916] [ 9.916] span_thread: flushing 95 boxes >[ 9.916] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.916] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.916] span_thread: flushing 1 boxes >[ 9.916] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.916] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.916] gen8_vertex_flush[994] = 576 >[ 9.916] gen9_render_composite_spans_done() >[ 9.917] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.917] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.917] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.917] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.917] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.917] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.917] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.917] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.917] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.917] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.917] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.917] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.917] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.917] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.917] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.917] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.917] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.917] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.917] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.917] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.917] sna_drawable_use_bo pixmap=720, box=((8, 904), (632, 1128)), flags=7... >[ 9.917] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.917] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.917] sna_drawable_use_bo: using whole GPU bo >[ 9.917] gen9_composite_set_target: pixmap=720, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.917] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.917] color_convert: src=66282828 [20028888] >[ 9.917] color_convert: dst=66282828 [20028888] >[ 9.917] sna_render_get_solid: 66282828 >[ 9.917] sna_render_get_solid(3) = 66282828 (old) >[ 9.917] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.917] gen4_choose_spans_emitter: solid source >[ 9.917] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.917] gen9_composite_get_binding_table(fa80) >[ 9.917] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.917] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.917] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.917] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.917] gen9_emit_vertex_elements: setup id=5 >[ 9.917] thread_choose_span: clipped? 0 >[ 9.917] imprecise_trapezoid_span_converter: using 4 threads >[ 9.917] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.917] thread_choose_span: clipped? 0 >[ 9.917] span_thread: flushing 2 boxes >[ 9.917] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.917] span_thread: flushing 2 boxes >[ 9.917] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.917] span_thread: flushing 162 boxes >[ 9.917] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.917] span_thread: flushing 166 boxes >[ 9.917] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.917] gen8_vertex_flush[9d0] = 996 >[ 9.917] gen9_render_composite_spans_done() >[ 9.917] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.917] kgem_can_create_2d: 640x2096 @ 32 >[ 9.917] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.917] kgem_can_create_2d: untiled size=5365760 >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.917] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.917] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.917] sna_create_pixmap: usage=0, flags=1b >[ 9.917] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.917] __pop_freed_pixmap: reusing freed pixmap=700 header >[ 9.917] create_pixmap_hdr: pixmap=721, width=640, height=2096, usage=0 >[ 9.917] sna_create_pixmap: serial=721, 640x2096, usage=0 >[ 9.917] sna_composite_rectangles(pixmap=722, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.917] sna_composite_rectangles: converted to op 0 >[ 9.917] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.917] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.917] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.917] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.917] sna_composite_rectangles: dropping last-cpu hint >[ 9.917] sna_drawable_use_bo pixmap=722, box=((0, 0), (640, 2096)), flags=19... >[ 9.917] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.917] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.917] sna_pixmap_move_to_gpu(pixmap=722, usage=0), flags=b >[ 9.917] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.917] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.917] sna_pixmap_alloc_gpu: pixmap=722 >[ 9.917] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.917] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.917] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.917] from inactive: pitch=2560, tiling=1: handle=11, id=746 >[ 9.917] __sna_damage_all(640, 2096) >[ 9.917] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.917] sna_pixmap_mark_active: pixmap=722, handle=11 >[ 9.917] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.917] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.917] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.917] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.917] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.917] sna_render_get_solid: 0 >[ 9.917] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.917] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.917] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.917] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.917] aligning vertex: was 3, now 2 floats per vertex >[ 9.917] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.917] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.917] gen9_composite_get_binding_table(fa00) >[ 9.917] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 9.917] kgem_add_handle: handle=11, index=8 >[ 9.917] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 9.917] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.917] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.917] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.917] gen9_emit_sampler: sampler = 1 >[ 9.917] gen9_emit_sf: num_sf_outputs=1 >[ 9.917] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.917] gen9_emit_vertex_elements: setup id=0 >[ 9.917] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.917] (0, 0), (640, 2096) >[ 9.917] gen8_vertex_flush[a90] = 3 >[ 9.917] sna_composite_rectangles: pixmap=722 marking clear [0]? 1 >[ 9.917] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.917] kgem_can_create_2d: 624x224 @ 32 >[ 9.917] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.917] kgem_can_create_2d: untiled size=561152 >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.917] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.917] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.917] sna_create_pixmap: usage=0, flags=1b >[ 9.917] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.917] __pop_freed_pixmap: reusing freed pixmap=706 header >[ 9.917] create_pixmap_hdr: pixmap=723, width=624, height=224, usage=0 >[ 9.917] sna_create_pixmap: serial=723, 624x224, usage=0 >[ 9.917] sna_composite_rectangles(pixmap=724, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.917] sna_composite_rectangles: converted to op 0 >[ 9.917] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.917] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.917] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.917] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.917] sna_composite_rectangles: dropping last-cpu hint >[ 9.917] sna_drawable_use_bo pixmap=724, box=((0, 0), (624, 224)), flags=19... >[ 9.917] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.917] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.917] sna_pixmap_move_to_gpu(pixmap=724, usage=0), flags=b >[ 9.917] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.917] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.917] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.917] sna_pixmap_alloc_gpu: pixmap=724 >[ 9.917] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.917] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.917] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.917] from inactive: pitch=2560, tiling=1: handle=20, id=747 >[ 9.917] __sna_damage_all(624, 224) >[ 9.917] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.917] sna_pixmap_mark_active: pixmap=724, handle=20 >[ 9.917] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.917] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.917] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.917] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.917] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.917] sna_render_get_solid: 0 >[ 9.917] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.917] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.917] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.917] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.917] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.917] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.917] gen9_composite_get_binding_table(f980) >[ 9.917] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.917] kgem_add_handle: handle=20, index=9 >[ 9.917] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.917] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.917] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.917] gen9_emit_vertex_elements: setup id=0 >[ 9.917] (0, 0), (624, 224) >[ 9.917] gen8_vertex_flush[ac4] = 3 >[ 9.917] sna_composite_rectangles: pixmap=724 marking clear [0]? 1 >[ 9.918] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.918] kgem_can_create_2d: 576x76 @ 32 >[ 9.918] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.918] kgem_can_create_2d: untiled size=176128 >[ 9.918] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.918] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.918] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.918] sna_create_pixmap: usage=0, flags=1b >[ 9.918] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.918] __pop_freed_pixmap: reusing freed pixmap=704 header >[ 9.918] create_pixmap_hdr: pixmap=725, width=576, height=76, usage=0 >[ 9.918] sna_create_pixmap: serial=725, 576x76, usage=0 >[ 9.918] sna_composite_rectangles(pixmap=726, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.918] sna_composite_rectangles: converted to op 0 >[ 9.918] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.918] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.918] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.918] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.918] sna_composite_rectangles: dropping last-cpu hint >[ 9.918] sna_drawable_use_bo pixmap=726, box=((0, 0), (576, 76)), flags=19... >[ 9.918] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.918] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.918] sna_pixmap_move_to_gpu(pixmap=726, usage=0), flags=b >[ 9.918] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.918] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.918] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.918] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.918] sna_pixmap_alloc_gpu: pixmap=726 >[ 9.918] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.918] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.918] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.918] from inactive: pitch=2560, tiling=1: handle=38, id=748 >[ 9.918] __sna_damage_all(576, 76) >[ 9.918] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.918] sna_pixmap_mark_active: pixmap=726, handle=38 >[ 9.918] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.918] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.918] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.918] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.918] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.918] sna_render_get_solid: 0 >[ 9.918] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.918] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.918] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.918] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.918] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.918] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.918] gen9_composite_get_binding_table(f900) >[ 9.918] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.918] kgem_add_handle: handle=38, index=10 >[ 9.918] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.918] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.918] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.918] gen9_emit_vertex_elements: setup id=0 >[ 9.918] (0, 0), (576, 76) >[ 9.918] gen8_vertex_flush[af8] = 3 >[ 9.918] sna_composite_rectangles: pixmap=726 marking clear [0]? 1 >[ 9.918] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.918] trapezoid_spans_maybe_inplace? clear, no >[ 9.918] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.918] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.918] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.918] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.918] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.918] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.918] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.918] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.918] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.918] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.918] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.918] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.918] sna_drawable_use_bo pixmap=726, box=((2, 2), (574, 74)), flags=7... >[ 9.918] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.918] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.918] sna_drawable_use_bo: using whole GPU bo >[ 9.918] gen9_composite_set_target: pixmap=726, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.918] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.918] color_convert: src=4c000000 [20028888] >[ 9.918] color_convert: dst=4c000000 [20028888] >[ 9.918] sna_render_get_solid: 4c000000 >[ 9.918] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.918] gen4_choose_spans_emitter: solid source >[ 9.918] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.918] aligning vertex: was 2, now 3 floats per vertex >[ 9.918] gen9_composite_get_binding_table(f880) >[ 9.918] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.918] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.918] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.918] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.918] gen9_emit_sampler: sampler = c >[ 9.918] gen9_emit_sf: num_sf_outputs=2 >[ 9.918] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.918] gen9_emit_vertex_elements: setup id=5 >[ 9.918] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.918] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.918] thread_choose_span: clipped? 0 >[ 9.918] imprecise_trapezoid_span_converter: using 4 threads >[ 9.918] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.918] thread_choose_span: clipped? 0 >[ 9.918] span_thread: flushing 1 boxes >[ 9.918] span_thread: flushing 1 boxes >[ 9.918] span_thread: flushing 26 boxes >[ 9.918] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.918] span_thread: flushing 26 boxes >[ 9.918] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.918] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.918] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.918] gen8_vertex_flush[ba8] = 162 >[ 9.918] gen9_render_composite_spans_done() >[ 9.918] sna_accel_flush: flush?=0, dirty?=0 >[ 9.918] sna_block_handler (tv=0.0) >[ 9.918] sna_wakeup_handler >[ 9.918] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.918] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.918] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.918] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.918] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.918] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.918] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.918] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.918] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.918] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.918] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.918] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.918] sna_drawable_use_bo pixmap=726, box=((0, 0), (576, 76)), flags=7... >[ 9.918] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.918] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.918] sna_drawable_use_bo: using whole GPU bo >[ 9.918] gen9_composite_set_target: pixmap=726, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.918] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.918] color_convert: src=e6e6e6e6 [20028888] >[ 9.918] color_convert: dst=e6e6e6e6 [20028888] >[ 9.918] sna_render_get_solid: e6e6e6e6 >[ 9.918] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.918] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.918] gen4_choose_spans_emitter: solid source >[ 9.918] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.918] gen9_composite_get_binding_table(f800) >[ 9.919] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.919] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.919] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.919] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.919] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.919] gen9_emit_vertex_elements: setup id=5 >[ 9.919] thread_choose_span: clipped? 0 >[ 9.919] imprecise_trapezoid_span_converter: using 4 threads >[ 9.919] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.919] thread_choose_span: clipped? 0 >[ 9.919] span_thread: flushing 62 boxes >[ 9.919] [ 9.919] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.919] span_thread: flushing 2 boxes >[ 9.919] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.919] span_thread: flushing 62 boxes >[ 9.919] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.919] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.919] gen8_vertex_flush[bfc] = 384 >[ 9.919] gen9_render_composite_spans_done() >[ 9.919] sna_composite_rectangles(pixmap=726, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.919] sna_composite_rectangles: converted to op 1 >[ 9.919] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.919] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.919] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.919] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.919] sna_composite_rectangles: dropping last-cpu hint >[ 9.919] sna_drawable_use_bo pixmap=726, box=((16, 16), (18, 60)), flags=9... >[ 9.919] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.919] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.919] sna_drawable_use_bo: using whole GPU bo >[ 9.919] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.919] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.919] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.919] sna_render_get_solid: ffffffff >[ 9.919] sna_render_get_solid(white) >[ 9.919] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.919] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.919] aligning vertex: was 3, now 2 floats per vertex >[ 9.919] gen9_composite_get_binding_table(f780) >[ 9.919] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.919] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.919] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.919] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.919] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.919] gen9_emit_sampler: sampler = 1 >[ 9.919] gen9_emit_sf: num_sf_outputs=1 >[ 9.919] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.919] gen9_emit_vertex_elements: setup id=0 >[ 9.919] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.919] (16, 16), (18, 60) >[ 9.919] gen8_vertex_flush[cbc] = 3 >[ 9.919] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2ca, drawable=2d4 >[ 9.919] sna_validate_gc: recomputing clip >[ 9.919] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.919] sna_copy_area: src=pixmap=726:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=724:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.919] sna_copy_area: normal copy >[ 9.919] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.919] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.919] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.919] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.919] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.919] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.919] sna_do_copy: pixmap -- no source clipping >[ 9.919] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.919] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.919] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=726+(-24, -136), dst pixmap=724+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.919] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.919] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.919] sna_drawable_use_bo pixmap=724, box=((24, 136), (600, 212)), flags=b... >[ 9.919] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.919] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.919] sna_drawable_use_bo: using whole GPU bo >[ 9.919] sna_pixmap_move_to_gpu(pixmap=726, usage=0), flags=a >[ 9.919] sna_pixmap_move_to_gpu: already all-damaged >[ 9.919] sna_pixmap_mark_active: pixmap=726, handle=38 >[ 9.919] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.919] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.919] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.919] gen9_composite_get_binding_table(f700) >[ 9.919] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.919] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.919] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.919] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.919] gen9_emit_sampler: sampler = 0 >[ 9.919] gen9_emit_vertex_elements: setup id=0 >[ 9.919] (0, 0) -> (24, 136) + (576, 76) >[ 9.919] gen8_vertex_flush[d10] = 3 >[ 9.919] sna_destroy_pixmap: pixmap=726, attached?=1 >[ 9.919] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.919] __kgem_bo_destroy: handle=38, size=204800 >[ 9.919] __kgem_bo_destroy: handle=38 -> active >[ 9.919] __sna_free_pixmap(pixmap=726) >[ 9.919] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.919] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.919] sna_glyphs: discarding mask >[ 9.919] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.919] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.919] gen9_render_composite: 0x0, current mode=1/1 >[ 9.919] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.919] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.919] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.919] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.919] sna_drawable_use_bo pixmap=724, box=((0, 0), (624, 224)), flags=7... >[ 9.919] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.919] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.919] sna_drawable_use_bo: using whole GPU bo >[ 9.919] gen9_composite_set_target: pixmap=724, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.919] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.919] color_convert: src=ff888888 [20028888] >[ 9.919] color_convert: dst=ff888888 [20028888] >[ 9.919] sna_render_get_solid: ff888888 >[ 9.919] sna_render_get_solid(5) = ff888888 (old) >[ 9.919] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.919] sna_transform_is_imprecise_integer_translation: no transform >[ 9.919] gen9_composite_picture: integer translation (0, 0), removing >[ 9.919] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.919] sna_render_pixmap_bo: GPU all damaged >[ 9.919] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.919] gen4_choose_composite_emitter: solid, identity mask >[ 9.919] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.919] aligning vertex: was 2, now 4 floats per vertex >[ 9.919] gen9_composite_get_binding_table(f680) >[ 9.919] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.919] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.919] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.919] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.919] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.919] kgem_add_handle: handle=6, index=11 >[ 9.919] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.919] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.919] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.919] gen9_emit_sampler: sampler = a >[ 9.919] gen9_emit_sf: num_sf_outputs=2 >[ 9.919] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.919] gen9_emit_vertex_elements: setup id=9 >[ 9.919] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.919] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.919] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.919] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.919] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.919] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.919] gen8_vertex_flush[dec] = 24 >[ 9.919] gen9_magic_ca_pass: CA fixup (3107 -> 3131) >[ 9.919] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.919] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.919] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.919] sna_composite(pixmap=724, op=3, src=210+(0, 0), mask=0+(28, 8), dst=724+(28, 8)+(0, 0), size=(20, 80) >[ 9.919] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.919] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.919] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.919] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.919] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.919] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.919] gen9_render_composite: 20x80, current mode=1/1 >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.919] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.919] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.919] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.919] sna_drawable_use_bo pixmap=724, box=((28, 8), (48, 88)), flags=7... >[ 9.919] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.919] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.919] sna_drawable_use_bo: using whole GPU bo >[ 9.919] gen9_composite_set_target: pixmap=724, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.919] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.919] sna_transform_is_imprecise_integer_translation: no transform >[ 9.919] gen9_composite_picture: integer translation (0, 0), removing >[ 9.919] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.919] sna_render_pixmap_bo: GPU all damaged >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.919] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.919] gen4_choose_composite_emitter: identity src, no mask >[ 9.919] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.919] aligning vertex: was 4, now 3 floats per vertex >[ 9.919] gen9_composite_get_binding_table(f5c0) >[ 9.919] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.919] kgem_add_handle: handle=12, index=12 >[ 9.919] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.919] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.919] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.919] gen9_emit_sampler: sampler = 2 >[ 9.919] gen9_emit_sf: num_sf_outputs=1 >[ 9.919] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.919] gen9_emit_vertex_elements: setup id=2 >[ 9.919] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.919] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.919] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.919] gen8_vertex_flush[f28] = 3 >[ 9.919] sna_composite(pixmap=724, op=3, src=214+(0, 0), mask=0+(28, 0), dst=724+(28, 0)+(0, 0), size=(20, 8) >[ 9.919] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.919] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.919] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.919] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.919] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.919] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.919] gen9_render_composite: 20x8, current mode=1/1 >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.919] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.919] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.919] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.919] sna_drawable_use_bo pixmap=724, box=((28, 0), (48, 8)), flags=7... >[ 9.919] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.919] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.919] sna_drawable_use_bo: using whole GPU bo >[ 9.919] gen9_composite_set_target: pixmap=724, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.919] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.919] sna_transform_is_imprecise_integer_translation: no transform >[ 9.919] gen9_composite_picture: integer translation (0, 0), removing >[ 9.919] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.919] sna_render_pixmap_bo: GPU all damaged >[ 9.919] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.919] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.919] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.919] gen4_choose_composite_emitter: identity src, no mask >[ 9.919] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.919] gen9_composite_get_binding_table(f540) >[ 9.919] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.919] kgem_add_handle: handle=24, index=13 >[ 9.919] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.919] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.919] gen9_emit_vertex_elements: setup id=2 >[ 9.919] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.919] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.919] gen8_vertex_flush[f64] = 3 >[ 9.919] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2d4, drawable=2d2 >[ 9.919] sna_validate_gc: recomputing clip >[ 9.919] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.919] sna_copy_area: src=pixmap=724:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=722:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.919] sna_copy_area: normal copy >[ 9.919] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.919] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.919] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.919] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.919] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.920] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.920] sna_do_copy: pixmap -- no source clipping >[ 9.920] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.920] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.920] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=724+(-8, -896), dst pixmap=722+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.920] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.920] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.920] sna_drawable_use_bo pixmap=722, box=((8, 896), (632, 1120)), flags=b... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.920] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.920] sna_drawable_use_bo: using whole GPU bo >[ 9.920] sna_pixmap_move_to_gpu(pixmap=724, usage=0), flags=a >[ 9.920] sna_pixmap_move_to_gpu: already all-damaged >[ 9.920] sna_pixmap_mark_active: pixmap=724, handle=20 >[ 9.920] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.920] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.920] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.920] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.920] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.920] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.920] aligning vertex: was 3, now 2 floats per vertex >[ 9.920] gen9_composite_get_binding_table(f4c0) >[ 9.920] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.920] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.920] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.920] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.920] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.920] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.920] gen9_emit_sampler: sampler = 0 >[ 9.920] gen9_emit_vertex_elements: setup id=0 >[ 9.920] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.920] (0, 0) -> (8, 896) + (624, 224) >[ 9.920] gen8_vertex_flush[fec] = 3 >[ 9.920] sna_destroy_pixmap: pixmap=724, attached?=1 >[ 9.920] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.920] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.920] __kgem_bo_destroy: handle=20 -> active >[ 9.920] __sna_free_pixmap(pixmap=724) >[ 9.920] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.920] kgem_can_create_2d: 624x80 @ 32 >[ 9.920] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.920] kgem_can_create_2d: untiled size=200704 >[ 9.920] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.920] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.920] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.920] sna_create_pixmap: usage=0, flags=1b >[ 9.920] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.920] __pop_freed_pixmap: reusing freed pixmap=724 header >[ 9.920] create_pixmap_hdr: pixmap=727, width=624, height=80, usage=0 >[ 9.920] sna_create_pixmap: serial=727, 624x80, usage=0 >[ 9.920] sna_composite_rectangles(pixmap=728, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.920] sna_composite_rectangles: converted to op 0 >[ 9.920] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.920] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.920] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.920] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.920] sna_composite_rectangles: dropping last-cpu hint >[ 9.920] sna_drawable_use_bo pixmap=728, box=((0, 0), (624, 80)), flags=19... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.920] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.920] sna_pixmap_move_to_gpu(pixmap=728, usage=0), flags=b >[ 9.920] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.920] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.920] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.920] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.920] sna_pixmap_alloc_gpu: pixmap=728 >[ 9.920] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.920] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.920] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.920] 1:from active: pitch=2560, tiling=1, handle=38, id=749 >[ 9.920] __sna_damage_all(624, 80) >[ 9.920] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.920] sna_pixmap_mark_active: pixmap=728, handle=38 >[ 9.920] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.920] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.920] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.920] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.920] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.920] sna_render_get_solid: 0 >[ 9.920] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.920] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.920] gen9_composite_get_binding_table(f440) >[ 9.920] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.920] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.920] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.920] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.920] gen9_emit_sampler: sampler = 1 >[ 9.920] gen9_emit_vertex_elements: setup id=0 >[ 9.920] (0, 0), (624, 80) >[ 9.920] gen8_vertex_flush[1028] = 3 >[ 9.920] sna_composite_rectangles: pixmap=728 marking clear [0]? 1 >[ 9.920] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2d2, drawable=2d8 >[ 9.920] sna_validate_gc: recomputing clip >[ 9.920] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.920] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=728:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.920] sna_copy_area: normal copy >[ 9.920] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.920] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.920] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.920] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.920] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.920] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.920] sna_do_copy: pixmap -- no source clipping >[ 9.920] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.920] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.920] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=728+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.920] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.920] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.920] sna_drawable_use_bo pixmap=728, box=((28, 0), (246, 80)), flags=b... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.920] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.920] sna_drawable_use_bo: using whole GPU bo >[ 9.920] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.920] sna_pixmap_move_to_gpu: already all-damaged >[ 9.920] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.920] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.920] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.920] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.920] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.920] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.920] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.920] gen9_composite_get_binding_table(f3c0) >[ 9.920] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.920] kgem_add_handle: handle=21, index=14 >[ 9.920] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.920] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.920] gen9_emit_sampler: sampler = 0 >[ 9.920] gen9_emit_vertex_elements: setup id=0 >[ 9.920] (0, 0) -> (28, 0) + (218, 80) >[ 9.920] gen8_vertex_flush[106c] = 3 >[ 9.920] sna_composite(pixmap=722, op=3, src=728+(0, 0), mask=0+(0, 0), dst=722+(8, 1136)+(0, 0), size=(624, 80) >[ 9.920] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.920] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.920] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.920] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.920] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.920] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.920] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.920] gen9_render_composite: 624x80, current mode=1/1 >[ 9.920] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.920] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.920] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.920] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.920] sna_drawable_use_bo pixmap=722, box=((8, 1136), (632, 1216)), flags=7... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.920] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.920] sna_drawable_use_bo: using whole GPU bo >[ 9.920] gen9_composite_set_target: pixmap=722, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.920] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.920] sna_transform_is_imprecise_integer_translation: no transform >[ 9.920] gen9_composite_picture: integer translation (0, 0), removing >[ 9.920] sna_render_pixmap_bo pixmap=728, (0, 0)x(624, 80)/(624, 80) >[ 9.920] sna_render_pixmap_bo: GPU all damaged >[ 9.920] color_convert: src=cc000000 [20028888] >[ 9.920] color_convert: dst=cc000000 [20028888] >[ 9.920] sna_render_get_solid: cc000000 >[ 9.920] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.920] gen4_choose_composite_emitter: identity source, identity mask >[ 9.920] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.920] aligning vertex: was 2, now 5 floats per vertex >[ 9.920] gen9_composite_get_binding_table(f340) >[ 9.920] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.920] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.920] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.920] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.920] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.920] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.920] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.920] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.920] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.920] gen9_emit_sampler: sampler = 3 >[ 9.920] gen9_emit_sf: num_sf_outputs=2 >[ 9.920] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.920] gen9_emit_vertex_elements: setup id=10 >[ 9.920] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.920] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.920] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.920] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.920] gen8_vertex_flush[1144] = 3 >[ 9.920] sna_destroy_pixmap: pixmap=728, attached?=1 >[ 9.920] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.920] __kgem_bo_destroy: handle=38, size=204800 >[ 9.920] __kgem_bo_destroy: handle=38 -> active >[ 9.920] __sna_free_pixmap(pixmap=728) >[ 9.920] sna_composite(pixmap=720, op=3, src=722+(0, 0), mask=0+(0, 0), dst=720+(0, 0)+(0, 0), size=(640, 2096) >[ 9.920] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.920] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.920] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.920] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.920] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.920] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.920] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.920] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.920] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.920] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.920] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.920] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.920] sna_drawable_use_bo pixmap=720, box=((0, 0), (640, 2096)), flags=7... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.920] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.920] sna_drawable_use_bo: using whole GPU bo >[ 9.920] gen9_composite_set_target: pixmap=720, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.920] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.920] sna_transform_is_imprecise_integer_translation: no transform >[ 9.920] gen9_composite_picture: integer translation (0, 0), removing >[ 9.920] sna_render_pixmap_bo pixmap=722, (0, 0)x(640, 2096)/(640, 2096) >[ 9.920] sna_render_pixmap_bo: GPU all damaged >[ 9.920] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.920] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.920] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.920] gen4_choose_composite_emitter: identity src, no mask >[ 9.920] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.920] aligning vertex: was 5, now 3 floats per vertex >[ 9.920] gen9_composite_get_binding_table(f280) >[ 9.920] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.920] kgem_add_reloc64: handle=11, pos=15512, delta=0, domains=40000 >[ 9.920] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=fa111000) >[ 9.920] [3c90] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.920] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.920] gen9_emit_sampler: sampler = 2 >[ 9.920] gen9_emit_sf: num_sf_outputs=1 >[ 9.920] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.920] gen9_emit_vertex_elements: setup id=2 >[ 9.920] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.920] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.920] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.920] gen8_vertex_flush[11ec] = 3 >[ 9.920] sna_destroy_pixmap: pixmap=722, attached?=1 >[ 9.920] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.920] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.920] __kgem_bo_destroy: handle=11 -> active >[ 9.920] __sna_free_pixmap(pixmap=722) >[ 9.920] sna_composite(pixmap=716, op=3, src=720+(0, 0), mask=0+(160, 64), dst=716+(160, 64)+(0, 0), size=(640, 2096) >[ 9.920] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.920] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.920] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.920] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.920] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.920] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.920] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.920] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.920] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.920] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.920] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.920] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.920] sna_drawable_use_bo pixmap=716, box=((160, 64), (800, 2160)), flags=7... >[ 9.920] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.920] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.920] sna_drawable_use_bo: using whole GPU bo >[ 9.920] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.920] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.920] sna_transform_is_imprecise_integer_translation: no transform >[ 9.920] gen9_composite_picture: integer translation (0, 0), removing >[ 9.920] sna_render_pixmap_bo pixmap=720, (0, 0)x(640, 2096)/(640, 2096) >[ 9.920] sna_render_pixmap_bo: GPU all damaged >[ 9.920] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.920] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.920] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.920] gen4_choose_composite_emitter: identity src, no mask >[ 9.920] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.920] gen9_composite_get_binding_table(f200) >[ 9.920] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.920] kgem_add_reloc64: handle=25, pos=15480, delta=0, domains=40000 >[ 9.920] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=f4225000) >[ 9.920] [3c70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.920] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.920] gen9_emit_vertex_elements: setup id=2 >[ 9.920] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.920] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.920] gen8_vertex_flush[1238] = 3 >[ 9.920] sna_destroy_pixmap: pixmap=720, attached?=1 >[ 9.920] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.920] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.920] __kgem_bo_destroy: handle=25 -> active >[ 9.920] __sna_free_pixmap(pixmap=720) >[ 9.920] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.920] kgem_can_create_2d: 2x64 @ 32 >[ 9.920] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.920] kgem_can_create_2d: untiled size=4096 >[ 9.920] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.920] kgem_choose_tiling: 2x64 -> 0 >[ 9.920] sna_create_pixmap: usage=0, flags=a >[ 9.920] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.920] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.920] create_pixmap: serial=729, usage=0, 2x64 >[ 9.920] sna_create_pixmap: serial=729, 2x64, usage=0 >[ 9.920] sna_composite_rectangles(pixmap=730, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.920] sna_composite_rectangles: converted to op 0 >[ 9.920] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.920] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.920] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.920] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.920] sna_composite_rectangles: fallback, dst pixmap=730 too small or not attached >[ 9.920] sna_composite_rectangles: fallback >[ 9.920] sna_drawable_move_region_to_cpu(pixmap=730 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.920] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.920] _sna_pixmap_move_to_cpu(pixmap=730, 2x64, flags=1) >[ 9.920] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.920] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.921] operate_inplace: no, inplace operation not suitable >[ 9.921] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.921] __sna_damage_all(2, 64) >[ 9.921] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.921] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.921] kgem_can_create_2d: 1x32 @ 32 >[ 9.921] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.921] kgem_can_create_2d: untiled size=4096 >[ 9.921] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.921] kgem_choose_tiling: 1x32 -> 0 >[ 9.921] sna_create_pixmap: usage=0, flags=a >[ 9.921] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.921] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.921] create_pixmap: serial=731, usage=0, 1x32 >[ 9.921] sna_create_pixmap: serial=731, 1x32, usage=0 >[ 9.921] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2d8, drawable=2dc >[ 9.921] sna_validate_gc: recomputing clip >[ 9.921] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.921] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.921] try_upload__fast: ignore existing cpu damage (if any) >[ 9.921] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.921] try_upload__fast: no, no gpu damage >[ 9.921] sna_drawable_move_region_to_cpu(pixmap=732 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.921] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.921] _sna_pixmap_move_to_cpu(pixmap=732, 1x32, flags=1) >[ 9.921] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.921] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.921] operate_inplace: no, inplace operation not suitable >[ 9.921] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.921] __sna_damage_all(1, 32) >[ 9.921] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.921] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.921] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.921] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.921] sna_accel_flush: flush?=0, dirty?=0 >[ 9.921] sna_composite(pixmap=730, op=1, src=732+(0, 0), mask=0+(0, 0), dst=730+(0, 0)+(0, 0), size=(2, 64) >[ 9.921] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.921] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.921] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.921] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.921] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.921] sna_composite: fallback, dst pixmap=730 is too small (or completely damaged) >[ 9.921] sna_composite: fallback -- fbComposite >[ 9.921] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.921] sna_composite_fb: fallback -- move src to cpu >[ 9.921] _sna_pixmap_move_to_cpu(pixmap=732, 1x32, flags=2) >[ 9.921] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.921] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.921] sna_composite_fb: fallback -- move dst to cpu >[ 9.921] sna_drawable_move_region_to_cpu(pixmap=730 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.921] sna_drawable_move_region_to_cpu: pixmap=730 all damaged on CPU >[ 9.921] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.921] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.921] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.921] sna_destroy_pixmap: pixmap=732, attached?=1 >[ 9.921] __sna_free_pixmap(pixmap=732) >[ 9.921] sna_composite(pixmap=716, op=3, src=730+(0, 0), mask=0+(0, 0), dst=716+(0, 0)+(0, 0), size=(3840, 64) >[ 9.921] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.921] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.921] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.921] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.921] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.921] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.921] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.921] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.921] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.921] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.921] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.921] sna_drawable_use_bo pixmap=716, box=((0, 0), (3840, 64)), flags=7... >[ 9.921] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.921] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.921] sna_drawable_use_bo: using whole GPU bo >[ 9.921] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.921] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.921] sna_transform_is_imprecise_integer_translation: no transform >[ 9.921] gen9_composite_picture: integer translation (0, 0), removing >[ 9.921] sna_render_pixmap_bo pixmap=730, (0, 0)x(3840, 64)/(2, 64) >[ 9.921] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.921] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.921] use_cpu_bo: no cpu bo >[ 9.921] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.921] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.921] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.921] sna_drawable_move_region_to_cpu(pixmap=730 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.921] sna_drawable_move_region_to_cpu: pixmap=730 all damaged on CPU >[ 9.921] kgem_can_create_2d: 2x64 @ 32 >[ 9.921] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.921] kgem_can_create_2d: untiled size=4096 >[ 9.921] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.921] kgem_choose_tiling: 2x64 -> 0 >[ 9.921] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.921] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.921] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.921] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.921] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.921] search_linear_cache: searching for inactive gtt map >[ 9.921] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.921] search_linear_cache: searching for inactive gtt map >[ 9.921] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.921] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 9.921] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 9.921] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.921] kgem_create_buffer: reusing handle=16 for buffer >[ 9.921] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.921] init_buffer_from_bo: reusing handle=16 for buffer >[ 9.921] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 9.921] kgem_bo_map: converting request for GTT map into CPU map >[ 9.921] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 9.921] kgem_bo_sync__cpu: handle=16 >[ 9.921] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.921] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 9.921] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.921] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 9.921] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 9.921] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 9.921] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 9.921] __kgem_bo_init(handle=16, num_pages=2048) >[ 9.921] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.921] upload: adding upload cache to pixmap=730 >[ 9.921] kgem_proxy_bo_attach: handle=16 >[ 9.921] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.921] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.921] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.921] gen4_choose_composite_emitter: identity src, no mask >[ 9.921] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.921] gen9_composite_get_binding_table(f180) >[ 9.921] kgem_add_reloc64: handle=16, pos=15448, delta=0, domains=40000 >[ 9.921] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 9.921] kgem_add_handle: handle=16, index=15 >[ 9.921] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.921] [3c50] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.921] gen9_emit_sampler: sampler = a >[ 9.921] gen9_emit_vertex_elements: setup id=2 >[ 9.921] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.921] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.921] gen8_vertex_flush[127c] = 3 >[ 9.921] sna_destroy_pixmap: pixmap=730, attached?=1 >[ 9.921] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.921] __sna_free_pixmap(pixmap=730) >[ 9.921] sna_composite(pixmap=716, op=3, src=292+(0, 0), mask=0+(0, 0), dst=716+(0, 0)+(0, 0), size=(3840, 48) >[ 9.921] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.921] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.921] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.921] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.921] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.921] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.921] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.921] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.921] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.921] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.921] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.921] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.921] sna_drawable_use_bo pixmap=716, box=((0, 0), (3840, 48)), flags=7... >[ 9.921] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.921] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.921] sna_drawable_use_bo: using whole GPU bo >[ 9.921] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.921] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.921] sna_transform_is_imprecise_integer_translation: no transform >[ 9.921] gen9_composite_picture: integer translation (0, 0), removing >[ 9.921] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.921] sna_render_pixmap_bo: GPU all damaged >[ 9.921] color_convert: src=c9000000 [20028888] >[ 9.921] color_convert: dst=c9000000 [20028888] >[ 9.921] sna_render_get_solid: c9000000 >[ 9.921] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.921] gen4_choose_composite_emitter: identity source, identity mask >[ 9.921] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.921] aligning vertex: was 3, now 5 floats per vertex >[ 9.921] gen9_composite_get_binding_table(f100) >[ 9.921] gen9_emit_sampler: sampler = 3 >[ 9.921] gen9_emit_sf: num_sf_outputs=2 >[ 9.921] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.921] gen9_emit_vertex_elements: setup id=10 >[ 9.921] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.921] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.921] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.921] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.921] gen8_vertex_flush[132c] = 3 >[ 9.921] sna_composite_rectangles(pixmap=716, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.921] sna_composite_rectangles: converted to op 3 >[ 9.921] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.921] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.921] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.921] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.921] sna_drawable_use_bo pixmap=716, box=((0, 0), (3840, 48)), flags=1... >[ 9.921] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.921] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.921] sna_drawable_use_bo: using whole GPU bo >[ 9.921] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.921] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.921] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.921] sna_render_get_solid: 660a0a0a >[ 9.921] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.921] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.921] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.921] aligning vertex: was 5, now 2 floats per vertex >[ 9.921] gen9_composite_get_binding_table(f0c0) >[ 9.921] gen9_emit_sampler: sampler = 1 >[ 9.921] gen9_emit_sf: num_sf_outputs=1 >[ 9.921] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.921] gen9_emit_vertex_elements: setup id=0 >[ 9.921] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.921] (0, 0), (3840, 48) >[ 9.921] gen8_vertex_flush[13d4] = 3 >[ 9.921] sna_composite(pixmap=716, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=716+(3786, 6)+(0, 0), size=(44, 36) >[ 9.921] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.921] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.921] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.921] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.921] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.921] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.921] gen9_render_composite: 44x36, current mode=1/1 >[ 9.921] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.921] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.921] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.921] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.921] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.921] sna_drawable_use_bo pixmap=716, box=((3786, 6), (3830, 42)), flags=7... >[ 9.921] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.921] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.921] sna_drawable_use_bo: using whole GPU bo >[ 9.921] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.921] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.921] sna_transform_is_imprecise_integer_translation: no transform >[ 9.921] gen9_composite_picture: integer translation (0, 0), removing >[ 9.921] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.921] sna_render_pixmap_bo: CPU all damaged >[ 9.921] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.921] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.921] __kgem_retire_rq: request 1 complete >[ 9.921] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.921] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.921] gen8_vertex_close: used=12632, vbo active? 23, vb=625, nreloc=5 >[ 9.921] gen8_vertex_close: reloc[0] = 287 >[ 9.921] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.921] kgem_add_handle: handle=23, index=16 >[ 9.921] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 9.921] gen8_vertex_close: reloc[1] = 357 >[ 9.921] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 9.921] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd545000) >[ 9.921] gen8_vertex_close: reloc[2] = 487 >[ 9.921] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 9.921] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd545000) >[ 9.921] gen8_vertex_close: reloc[3] = 608 >[ 9.921] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 9.921] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd545000) >[ 9.921] gen8_vertex_close: reloc[4] = 886 >[ 9.921] kgem_add_reloc64: handle=23, pos=886, delta=0, domains=200000 >[ 9.921] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd545000) >[ 9.921] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.921] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.921] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.921] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.921] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.921] kgem_fixup_relocs: shrinking by 53248 >[ 9.921] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.921] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.921] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.921] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.921] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.921] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.921] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.921] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.921] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.921] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=7 >[ 9.921] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.921] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.921] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=7 >[ 9.921] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=7 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=7 >[ 9.921] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.921] __kgem_bo_clear_busy: handle=8 >[ 9.921] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.921] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.921] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.921] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.921] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.922] __kgem_bo_clear_busy: handle=7 >[ 9.922] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.922] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.922] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.922] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.922] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.922] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.922] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.922] gen4_choose_composite_emitter: identity src, no mask >[ 9.922] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.922] aligning vertex: was 2, now 3 floats per vertex >[ 9.922] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.922] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.922] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.922] kgem_add_handle: handle=4, index=0 >[ 9.922] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.922] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.922] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.922] gen9_composite_get_binding_table(ffc0) >[ 9.922] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.922] kgem_add_handle: handle=39, index=1 >[ 9.922] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.922] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.922] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.922] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.922] kgem_add_handle: handle=32, index=2 >[ 9.922] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.922] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.922] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.922] gen9_emit_sampler: sampler = 2 >[ 9.922] gen9_emit_sf: num_sf_outputs=1 >[ 9.922] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.922] gen9_emit_vertex_elements: setup id=2 >[ 9.922] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.922] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.922] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.922] gen8_vertex_flush[490] = 3 >[ 9.922] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.922] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.922] sna_glyphs: discarding mask >[ 9.922] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.922] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.922] gen9_render_composite: 0x0, current mode=1/1 >[ 9.922] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.922] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.922] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.922] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.922] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=7... >[ 9.922] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.922] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.922] sna_drawable_use_bo: using whole GPU bo >[ 9.922] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.922] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.922] color_convert: src=ffdfdbd2 [20028888] >[ 9.922] color_convert: dst=ffdfdbd2 [20028888] >[ 9.922] sna_render_get_solid: ffdfdbd2 >[ 9.922] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.922] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.922] sna_transform_is_imprecise_integer_translation: no transform >[ 9.922] gen9_composite_picture: integer translation (0, 0), removing >[ 9.922] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.922] sna_render_pixmap_bo: GPU all damaged >[ 9.922] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.922] gen4_choose_composite_emitter: solid, identity mask >[ 9.922] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.922] aligning vertex: was 3, now 4 floats per vertex >[ 9.922] gen9_composite_get_binding_table(ff00) >[ 9.922] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.922] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.922] kgem_add_handle: handle=8, index=3 >[ 9.922] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.922] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.922] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.922] kgem_add_handle: handle=6, index=4 >[ 9.922] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.922] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.922] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.922] gen9_emit_sampler: sampler = a >[ 9.922] gen9_emit_sf: num_sf_outputs=2 >[ 9.922] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.922] gen9_emit_vertex_elements: setup id=9 >[ 9.922] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.922] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.922] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.922] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.922] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.922] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.922] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.922] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.922] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.922] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.922] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.922] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.922] gen8_vertex_flush[56c] = 15 >[ 9.922] gen9_magic_ca_pass: CA fixup (3161 -> 3176) >[ 9.922] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.922] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.922] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.922] sna_composite(pixmap=716, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=716+(3626, 6)+(0, 0), size=(48, 36) >[ 9.922] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.922] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.922] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.922] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.922] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.922] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.922] gen9_render_composite: 48x36, current mode=1/1 >[ 9.922] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.922] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.922] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.922] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.922] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.922] sna_drawable_use_bo pixmap=716, box=((3626, 6), (3674, 42)), flags=7... >[ 9.922] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.922] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.922] sna_drawable_use_bo: using whole GPU bo >[ 9.922] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.922] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.922] sna_transform_is_imprecise_integer_translation: no transform >[ 9.922] gen9_composite_picture: integer translation (0, 0), removing >[ 9.922] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.922] sna_render_pixmap_bo: CPU all damaged >[ 9.922] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.922] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.922] __kgem_ring_is_idle: last fence handle=2 still busy >[ 9.922] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.922] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.922] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.922] gen4_choose_composite_emitter: identity src, no mask >[ 9.922] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.922] aligning vertex: was 4, now 3 floats per vertex >[ 9.922] gen9_composite_get_binding_table(fe40) >[ 9.922] kgem_add_reloc64: handle=33, pos=16264, delta=0, domains=40000 >[ 9.922] kgem_add_handle: handle=33, index=5 >[ 9.922] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd4f7000) >[ 9.922] [3f80] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.922] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.922] gen9_emit_sampler: sampler = 2 >[ 9.922] gen9_emit_sf: num_sf_outputs=1 >[ 9.922] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.922] gen9_emit_vertex_elements: setup id=2 >[ 9.922] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.922] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.922] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.922] gen8_vertex_flush[6a8] = 3 >[ 9.922] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.922] kgem_can_create_2d: 26x20 @ 32 >[ 9.922] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.922] kgem_can_create_2d: untiled size=4096 >[ 9.922] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.922] kgem_choose_tiling: 26x20 -> 0 >[ 9.922] sna_create_pixmap: usage=0, flags=a >[ 9.922] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.922] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.922] create_pixmap: serial=733, usage=0, 26x20 >[ 9.922] sna_create_pixmap: serial=733, 26x20, usage=0 >[ 9.922] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2dc, drawable=2de >[ 9.922] sna_validate_gc: recomputing clip >[ 9.922] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.923] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.923] try_upload__fast: ignore existing cpu damage (if any) >[ 9.923] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.923] try_upload__fast: no, no gpu damage >[ 9.923] sna_drawable_move_region_to_cpu(pixmap=734 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.923] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.923] _sna_pixmap_move_to_cpu(pixmap=734, 26x20, flags=1) >[ 9.923] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.923] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.923] operate_inplace: no, inplace operation not suitable >[ 9.923] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.923] __sna_damage_all(26, 20) >[ 9.923] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.923] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.923] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.923] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.923] sna_accel_flush: flush?=1, dirty?=1 >[ 9.923] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.923] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.923] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.923] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.923] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.923] kgem_bo_sync__cpu_full: handle=33 >[ 9.923] gen8_vertex_close: used=12714, vbo active? 23, vb=204, nreloc=2 >[ 9.923] gen8_vertex_close: reloc[0] = 287 >[ 9.923] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.923] kgem_add_handle: handle=23, index=6 >[ 9.923] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd545000) >[ 9.923] gen8_vertex_close: reloc[1] = 342 >[ 9.923] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.923] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd545000) >[ 9.923] batch[1/1, flags=1800]: 432 432 16256 16384, nreloc=10, nexec=7, nfence=0, aperture=17304 [fenced=0] >[ 9.923] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.923] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.923] kgem_fixup_relocs: shrinking by 61440 >[ 9.923] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.923] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.923] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.923] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.923] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.923] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.923] __kgem_bo_clear_busy: handle=8 >[ 9.923] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.923] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.923] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.923] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.923] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.923] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.923] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.938] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.938] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.938] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.938] __kgem_retire_rq: request 2 complete >[ 9.938] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.938] kgem_bo_move_to_cache: release handle=25 >[ 9.938] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.938] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.938] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.938] kgem_bo_move_to_cache: release handle=11 >[ 9.938] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.938] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.938] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.938] kgem_bo_move_to_cache: release handle=38 >[ 9.938] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.938] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.938] kgem_bo_move_to_cache: release handle=20 >[ 9.938] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.938] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.938] kgem_bo_move_to_cache: release handle=22 >[ 9.938] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.938] __kgem_retire_rq: request 1 complete >[ 9.938] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.938] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.938] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.939] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.939] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.939] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.939] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.939] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.939] kgem_bo_sync__cpu_full: handle=32 >[ 9.939] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.939] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 9.939] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.939] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 9.939] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.939] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.939] sna_accel_flush: flush?=0, dirty?=0 >[ 9.939] sna_block_handler (tv=0.0) >[ 9.939] sna_wakeup_handler >[ 9.939] sna_mode_wakeup: len=64 >[ 9.939] sna_mode_wakeup: recording last swap on pipe=1, frame 319 [13f], time 9.927110 >[ 9.939] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.939] sna_mode_wakeup: flip complete, pending? 2 >[ 9.939] sna_mode_wakeup: recording last swap on pipe=0, frame 349 [15d], time 9.928417 >[ 9.939] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.939] sna_mode_wakeup: flip complete, pending? 1 >[ 9.939] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.939] sna_composite(pixmap=716, op=3, src=734+(2370, 10), mask=0+(3554, 6), dst=716+(3554, 6)+(0, 0), size=(52, 36) >[ 9.939] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.939] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.939] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.939] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.939] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.939] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.939] gen9_render_composite: 52x36, current mode=0/1 >[ 9.939] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.939] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.939] sna_blt_composite: unsupported op [3] for blitting >[ 9.939] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.939] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.939] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.939] sna_drawable_use_bo pixmap=716, box=((3554, 6), (3606, 42)), flags=7... >[ 9.939] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.939] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.939] sna_drawable_use_bo: using whole GPU bo >[ 9.939] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.939] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.939] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.939] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.939] sna_render_pixmap_bo pixmap=734, (2370, 10)x(52, 36)/(26, 20) >[ 9.939] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.939] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.939] use_cpu_bo: no cpu bo >[ 9.939] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.939] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.939] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.939] sna_drawable_move_region_to_cpu(pixmap=734 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.939] sna_drawable_move_region_to_cpu: pixmap=734 all damaged on CPU >[ 9.939] kgem_can_create_2d: 26x20 @ 32 >[ 9.939] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.939] kgem_can_create_2d: untiled size=4096 >[ 9.939] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.939] kgem_choose_tiling: 26x20 -> 0 >[ 9.939] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.939] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.939] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.939] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.939] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.939] __kgem_bo_init(handle=16, num_pages=2560) >[ 9.939] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.939] upload: adding upload cache to pixmap=734 >[ 9.939] kgem_proxy_bo_attach: handle=16 >[ 9.939] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.939] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.939] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.939] gen4_choose_composite_emitter: simple src, no mask >[ 9.939] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.939] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.939] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.939] kgem_add_handle: handle=4, index=0 >[ 9.939] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] gen9_composite_get_binding_table(ffc0) >[ 9.939] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.939] kgem_add_handle: handle=39, index=1 >[ 9.939] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.939] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.939] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.939] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.939] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 9.939] kgem_add_handle: handle=16, index=2 >[ 9.939] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 9.939] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.939] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.939] gen9_emit_sampler: sampler = 22 >[ 9.939] gen9_emit_sf: num_sf_outputs=1 >[ 9.939] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.939] gen9_emit_vertex_elements: setup id=2 >[ 9.939] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.939] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.939] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.939] gen8_vertex_flush[490] = 3 >[ 9.939] sna_destroy_pixmap: pixmap=734, attached?=1 >[ 9.939] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.939] __sna_free_pixmap(pixmap=734) >[ 9.939] sna_composite(pixmap=716, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=716+(3490, 6)+(0, 0), size=(44, 36) >[ 9.939] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.939] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.939] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.939] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.939] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.939] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.939] gen9_render_composite: 44x36, current mode=1/1 >[ 9.939] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.939] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.939] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.939] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.939] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.939] sna_drawable_use_bo pixmap=716, box=((3490, 6), (3534, 42)), flags=7... >[ 9.939] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.939] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.939] sna_drawable_use_bo: using whole GPU bo >[ 9.939] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.939] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.939] sna_transform_is_imprecise_integer_translation: no transform >[ 9.939] gen9_composite_picture: integer translation (0, 0), removing >[ 9.939] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.939] sna_render_pixmap_bo: CPU all damaged >[ 9.939] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.939] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.939] gen8_vertex_close: used=12723, vbo active? 23, vb=4, nreloc=1 >[ 9.939] gen8_vertex_close: reloc[0] = 287 >[ 9.939] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.939] kgem_add_handle: handle=23, index=3 >[ 9.939] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.939] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.939] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.939] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.939] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.939] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.939] kgem_fixup_relocs: shrinking by 61440 >[ 9.939] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.939] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.939] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.939] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.939] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.939] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.939] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.939] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.939] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.939] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.939] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.939] gen4_choose_composite_emitter: identity src, no mask >[ 9.939] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.939] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.939] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.939] kgem_add_handle: handle=4, index=0 >[ 9.939] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] gen9_composite_get_binding_table(ffc0) >[ 9.939] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.939] kgem_add_handle: handle=39, index=1 >[ 9.939] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.939] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.939] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.939] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.939] kgem_add_handle: handle=34, index=2 >[ 9.939] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.939] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.939] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.939] gen9_emit_sampler: sampler = 2 >[ 9.939] gen9_emit_sf: num_sf_outputs=1 >[ 9.939] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.939] gen9_emit_vertex_elements: setup id=2 >[ 9.939] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.939] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.939] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.939] gen8_vertex_flush[490] = 3 >[ 9.939] sna_composite(pixmap=716, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=716+(3422, 6)+(0, 0), size=(48, 36) >[ 9.939] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.939] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.939] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.939] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.939] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.939] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.939] gen9_render_composite: 48x36, current mode=1/1 >[ 9.939] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.939] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.939] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.939] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.939] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.939] sna_drawable_use_bo pixmap=716, box=((3422, 6), (3470, 42)), flags=7... >[ 9.939] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.939] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.939] sna_drawable_use_bo: using whole GPU bo >[ 9.939] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.939] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.939] sna_transform_is_imprecise_integer_translation: no transform >[ 9.939] gen9_composite_picture: integer translation (0, 0), removing >[ 9.939] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.939] sna_render_pixmap_bo: CPU all damaged >[ 9.939] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.939] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.939] __kgem_retire_rq: request 1 complete >[ 9.939] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.939] gen8_vertex_close: used=12732, vbo active? 23, vb=4, nreloc=1 >[ 9.939] gen8_vertex_close: reloc[0] = 287 >[ 9.939] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.939] kgem_add_handle: handle=23, index=3 >[ 9.939] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.939] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.939] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.939] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.939] kgem_fixup_relocs: shrinking by 61440 >[ 9.939] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.939] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.939] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.939] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.939] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.939] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.939] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.939] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.939] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.939] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.939] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.939] gen4_choose_composite_emitter: identity src, no mask >[ 9.939] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.939] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.939] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.939] kgem_add_handle: handle=4, index=0 >[ 9.939] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.939] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.939] gen9_composite_get_binding_table(ffc0) >[ 9.939] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.939] kgem_add_handle: handle=39, index=1 >[ 9.939] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.939] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.939] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.939] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.939] kgem_add_handle: handle=28, index=2 >[ 9.939] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.939] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.939] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.939] gen9_emit_sampler: sampler = 2 >[ 9.939] gen9_emit_sf: num_sf_outputs=1 >[ 9.939] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.939] gen9_emit_vertex_elements: setup id=2 >[ 9.939] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.939] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.939] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.939] gen8_vertex_flush[490] = 3 >[ 9.939] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.939] kgem_can_create_2d: 16x16 @ 32 >[ 9.939] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.939] kgem_can_create_2d: untiled size=4096 >[ 9.939] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.939] kgem_choose_tiling: 16x16 -> 0 >[ 9.939] sna_create_pixmap: usage=0, flags=a >[ 9.939] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.939] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.939] create_pixmap: serial=735, usage=0, 16x16 >[ 9.939] sna_create_pixmap: serial=735, 16x16, usage=0 >[ 9.939] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2de, drawable=2e0 >[ 9.940] sna_validate_gc: recomputing clip >[ 9.940] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.940] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.940] try_upload__fast: ignore existing cpu damage (if any) >[ 9.940] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.940] try_upload__fast: no, no gpu damage >[ 9.940] sna_drawable_move_region_to_cpu(pixmap=736 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.940] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.940] _sna_pixmap_move_to_cpu(pixmap=736, 16x16, flags=1) >[ 9.940] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.940] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.940] operate_inplace: no, inplace operation not suitable >[ 9.940] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.940] __sna_damage_all(16, 16) >[ 9.940] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.940] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.940] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.940] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.940] sna_accel_flush: flush?=1, dirty?=1 >[ 9.940] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.940] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.940] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.940] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.940] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.940] kgem_bo_sync__cpu_full: handle=28 >[ 9.940] gen8_vertex_close: used=12741, vbo active? 23, vb=4, nreloc=1 >[ 9.940] gen8_vertex_close: reloc[0] = 287 >[ 9.940] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.940] kgem_add_handle: handle=23, index=3 >[ 9.940] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.940] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.940] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.940] __kgem_retire_rq: request 1 complete >[ 9.940] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.940] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.940] kgem_fixup_relocs: shrinking by 61440 >[ 9.940] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.940] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.940] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.940] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.940] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.940] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.940] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.940] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.940] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.940] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.940] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.940] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.940] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.940] __kgem_retire_rq: request 1 complete >[ 9.940] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.940] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.940] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.940] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.940] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.940] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.940] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.940] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.940] kgem_bo_sync__cpu_full: handle=34 >[ 9.940] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.940] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.940] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.940] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.940] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.940] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.940] sna_composite(pixmap=716, op=3, src=736+(2247, 15), mask=0+(3370, 7), dst=716+(3370, 7)+(0, 0), size=(32, 34) >[ 9.940] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.940] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.940] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.940] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.940] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.940] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.940] gen9_render_composite: 32x34, current mode=0/1 >[ 9.940] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.940] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.940] sna_blt_composite: unsupported op [3] for blitting >[ 9.940] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.940] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.940] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.940] sna_drawable_use_bo pixmap=716, box=((3370, 7), (3402, 41)), flags=7... >[ 9.940] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.940] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.940] sna_drawable_use_bo: using whole GPU bo >[ 9.940] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.940] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.940] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.940] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.940] sna_render_pixmap_bo pixmap=736, (2247, 15)x(32, 34)/(16, 16) >[ 9.940] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.940] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.940] use_cpu_bo: no cpu bo >[ 9.940] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.940] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.940] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.940] sna_drawable_move_region_to_cpu(pixmap=736 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.940] sna_drawable_move_region_to_cpu: pixmap=736 all damaged on CPU >[ 9.940] kgem_can_create_2d: 16x16 @ 32 >[ 9.940] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.940] kgem_can_create_2d: untiled size=4096 >[ 9.940] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.940] kgem_choose_tiling: 16x16 -> 0 >[ 9.940] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.940] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.940] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.940] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.940] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.940] __kgem_bo_init(handle=16, num_pages=1024) >[ 9.940] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.940] upload: adding upload cache to pixmap=736 >[ 9.940] kgem_proxy_bo_attach: handle=16 >[ 9.940] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.940] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.940] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.940] gen4_choose_composite_emitter: simple src, no mask >[ 9.940] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.940] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.940] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.940] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.940] kgem_add_handle: handle=4, index=0 >[ 9.940] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.940] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.940] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.940] gen9_composite_get_binding_table(ffc0) >[ 9.940] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.940] kgem_add_handle: handle=39, index=1 >[ 9.940] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.940] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.940] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.940] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.940] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 9.940] kgem_add_handle: handle=16, index=2 >[ 9.940] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 9.940] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.940] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.940] gen9_emit_sampler: sampler = 22 >[ 9.940] gen9_emit_sf: num_sf_outputs=1 >[ 9.940] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.940] gen9_emit_vertex_elements: setup id=2 >[ 9.940] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.940] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.940] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.940] gen8_vertex_flush[490] = 3 >[ 9.940] sna_destroy_pixmap: pixmap=736, attached?=1 >[ 9.940] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.940] __sna_free_pixmap(pixmap=736) >[ 9.940] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.940] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.940] sna_glyphs: discarding mask >[ 9.940] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.940] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.940] gen9_render_composite: 0x0, current mode=1/1 >[ 9.940] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.940] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.940] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.940] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.940] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=7... >[ 9.940] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.940] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.940] sna_drawable_use_bo: using whole GPU bo >[ 9.940] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.940] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.940] color_convert: src=ff232321 [20028888] >[ 9.940] color_convert: dst=ff232321 [20028888] >[ 9.940] sna_render_get_solid: ff232321 >[ 9.940] sna_render_get_solid(7) = ff232321 (old) >[ 9.940] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.940] sna_transform_is_imprecise_integer_translation: no transform >[ 9.940] gen9_composite_picture: integer translation (0, 0), removing >[ 9.940] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.940] sna_render_pixmap_bo: GPU all damaged >[ 9.940] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.940] gen4_choose_composite_emitter: solid, identity mask >[ 9.940] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.940] aligning vertex: was 3, now 4 floats per vertex >[ 9.940] gen9_composite_get_binding_table(ff00) >[ 9.940] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.940] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.940] kgem_add_handle: handle=8, index=3 >[ 9.940] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.940] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.940] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.940] kgem_add_handle: handle=6, index=4 >[ 9.940] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.940] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.940] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.940] gen9_emit_sampler: sampler = a >[ 9.940] gen9_emit_sf: num_sf_outputs=2 >[ 9.940] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.940] gen9_emit_vertex_elements: setup id=9 >[ 9.940] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.940] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.940] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.940] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.940] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.940] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.941] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.941] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.941] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.941] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.941] gen8_vertex_flush[56c] = 48 >[ 9.941] gen9_magic_ca_pass: CA fixup (3188 -> 3236) >[ 9.941] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.941] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.941] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.941] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.941] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.941] sna_glyphs: discarding mask >[ 9.941] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.941] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.941] gen9_render_composite: 0x0, current mode=1/1 >[ 9.941] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.941] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.941] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.941] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.941] sna_drawable_use_bo pixmap=716, box=((0, 0), (7680, 2160)), flags=7... >[ 9.941] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.941] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.941] sna_drawable_use_bo: using whole GPU bo >[ 9.941] gen9_composite_set_target: pixmap=716, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.941] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.941] color_convert: src=ff8e8b85 [20028888] >[ 9.941] color_convert: dst=ff8e8b85 [20028888] >[ 9.941] sna_render_get_solid: ff8e8b85 >[ 9.941] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.941] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.941] sna_transform_is_imprecise_integer_translation: no transform >[ 9.941] gen9_composite_picture: integer translation (0, 0), removing >[ 9.941] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.941] sna_render_pixmap_bo: GPU all damaged >[ 9.941] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.941] gen4_choose_composite_emitter: solid, identity mask >[ 9.941] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.941] gen9_composite_get_binding_table(fe40) >[ 9.941] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.941] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.941] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.941] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.941] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.941] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.941] gen9_emit_vertex_elements: setup id=9 >[ 9.941] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.941] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.941] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.941] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.941] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.941] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.941] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.941] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.941] gen8_vertex_flush[66c] = 48 >[ 9.941] gen9_magic_ca_pass: CA fixup (3236 -> 3284) >[ 9.941] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.941] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.941] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.941] sna_copy_area: src=pixmap=716:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.941] sna_copy_area: normal copy >[ 9.941] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.941] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.941] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.941] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.941] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.941] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.941] sna_do_copy: pixmap -- no source clipping >[ 9.941] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.941] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.941] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=716+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.941] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.941] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.941] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.941] sna_drawable_use_bo: pinned, never REPLACES >[ 9.941] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.941] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.941] sna_drawable_use_bo: applying move-to-gpu override >[ 9.941] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.941] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.941] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.941] wait_for_shadow: setting front pixmap to handle=27 >[ 9.941] sna_drawable_use_bo: using whole GPU bo >[ 9.941] sna_pixmap_move_to_gpu(pixmap=716, usage=0), flags=a >[ 9.941] sna_pixmap_move_to_gpu: already all-damaged >[ 9.941] sna_pixmap_mark_active: pixmap=716, handle=39 >[ 9.941] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.941] sna_pixmap_make_cow: make cow src=716, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.941] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.941] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.941] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.941] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.941] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.941] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.941] kgem_set_mode: flushing before new bo >[ 9.941] gen8_vertex_close: used=13136, vbo active? 23, vb=204, nreloc=2 >[ 9.941] gen8_vertex_close: reloc[0] = 287 >[ 9.941] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.941] kgem_add_handle: handle=23, index=5 >[ 9.941] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 9.941] gen8_vertex_close: reloc[1] = 342 >[ 9.941] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.941] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 9.941] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.941] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.941] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.941] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.941] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.941] kgem_fixup_relocs: shrinking by 61440 >[ 9.941] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.941] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.941] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.941] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.941] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.941] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.941] __kgem_bo_clear_busy: handle=8 >[ 9.941] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.941] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.941] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.941] __kgem_bo_clear_busy: handle=8 >[ 9.941] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.941] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.941] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.941] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.941] aligning vertex: was 4, now 2 floats per vertex >[ 9.941] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.941] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.941] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.941] kgem_add_handle: handle=4, index=0 >[ 9.941] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.941] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.941] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.941] gen9_composite_get_binding_table(ffc0) >[ 9.941] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.941] kgem_add_handle: handle=27, index=1 >[ 9.941] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.941] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.941] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.941] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.941] kgem_add_handle: handle=39, index=2 >[ 9.941] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.941] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.941] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.941] gen9_emit_sampler: sampler = 0 >[ 9.941] gen9_emit_sf: num_sf_outputs=1 >[ 9.941] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.941] gen9_emit_vertex_elements: setup id=0 >[ 9.941] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.941] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.941] gen8_vertex_flush[490] = 3 >[ 9.941] sna_destroy_pixmap: pixmap=716, attached?=1 >[ 9.941] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.941] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.941] __kgem_bo_destroy: handle=39 -> active >[ 9.941] __sna_free_pixmap(pixmap=716) >[ 9.941] sna_accel_flush: flush?=0, dirty?=0 >[ 9.941] sna_accel_flush: flush?=0, dirty?=0 >[ 9.941] sna_block_handler (tv=598.216000) >[ 9.941] kgem_retire, need_retire?=1 >[ 9.941] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.941] kgem_retire__requests_ring: retiring ring 0 >[ 9.941] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.941] __kgem_retire_rq: request 1 complete >[ 9.941] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.941] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.941] kgem_retire -- retired=0, need_retire=0 >[ 9.941] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 9.941] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 9.941] __kgem_bo_destroy: handle=16, size=262144 >[ 9.941] kgem_bo_replace_io: transferring io handle=16 to bo >[ 9.941] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 9.941] sna_accel_block: GPU idle, flushing >[ 9.941] gen8_vertex_close: used=13142, vbo active? 23, vb=1, nreloc=1 >[ 9.941] gen8_vertex_close: reloc[0] = 287 >[ 9.941] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.941] kgem_add_handle: handle=23, index=3 >[ 9.941] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.941] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.941] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.941] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.941] kgem_fixup_relocs: shrinking by 61440 >[ 9.941] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.941] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.941] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.941] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.941] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.941] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.941] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.941] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.941] sna_scanout_do_flush: flush timer active: delta=-13 >[ 9.941] sna_scanout_do_flush (time=9941), triggered >[ 9.941] sna_scanout_flush (time=9941), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.941] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.941] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.941] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.941] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.941] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.941] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.941] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.941] sna_pixmap_move_to_gpu: already all-damaged >[ 9.941] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.941] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.941] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.941] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.941] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.941] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.941] get_fb: reusing fb=101 for handle=27 >[ 9.941] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.941] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.941] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.942] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.942] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.942] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.942] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.942] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.942] sna_accel_do_throttle (time=9941), triggered >[ 9.942] sna_accel_throttle (time=9941) >[ 9.942] sna_accel_block: evaluating timers, active=7 >[ 9.942] sna_accel_block: flush timer expires in 16 [9957] >[ 9.942] sna_wakeup_handler >[ 9.942] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.942] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.942] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.942] kgem_can_create_2d: untiled size=66355200 >[ 9.942] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.942] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.942] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.942] sna_create_pixmap: usage=0, flags=1b >[ 9.942] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.942] __pop_freed_pixmap: reusing freed pixmap=716 header >[ 9.942] create_pixmap_hdr: pixmap=737, width=7680, height=2160, usage=0 >[ 9.942] sna_create_pixmap: serial=737, 7680x2160, usage=0 >[ 9.942] sna_composite_rectangles(pixmap=738, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.942] sna_composite_rectangles: converted to op 0 >[ 9.942] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.942] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.942] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.942] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.942] sna_composite_rectangles: dropping last-cpu hint >[ 9.942] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=19... >[ 9.942] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.942] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.942] sna_pixmap_move_to_gpu(pixmap=738, usage=0), flags=b >[ 9.942] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.942] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.942] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.942] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.942] sna_pixmap_alloc_gpu: pixmap=738 >[ 9.942] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.942] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.942] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.942] 1:from active: pitch=30720, tiling=1, handle=39, id=756 >[ 9.942] __sna_damage_all(7680, 2160) >[ 9.942] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.942] sna_pixmap_mark_active: pixmap=738, handle=39 >[ 9.942] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.942] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.942] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.942] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.942] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.942] sna_render_get_solid: 0 >[ 9.942] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.942] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.942] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.942] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.942] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.942] kgem_add_handle: handle=4, index=0 >[ 9.942] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.942] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.942] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.942] gen9_composite_get_binding_table(ffc0) >[ 9.942] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.942] kgem_add_handle: handle=39, index=1 >[ 9.942] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.942] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.942] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.942] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.942] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.942] kgem_add_handle: handle=7, index=2 >[ 9.942] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.942] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.942] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.942] gen9_emit_sampler: sampler = 1 >[ 9.942] gen9_emit_sf: num_sf_outputs=1 >[ 9.942] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.942] gen9_emit_vertex_elements: setup id=0 >[ 9.942] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.942] (0, 0), (7680, 2160) >[ 9.942] gen8_vertex_flush[490] = 3 >[ 9.942] sna_composite_rectangles: pixmap=738 marking clear [0]? 1 >[ 9.942] sna_composite_rectangles(pixmap=738, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.942] sna_composite_rectangles: converted to op 1 >[ 9.942] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.942] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.942] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.942] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.942] sna_composite_rectangles: promoting to full GPU >[ 9.942] sna_composite_rectangles: dropping last-cpu hint >[ 9.942] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=19... >[ 9.942] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.942] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.942] sna_drawable_use_bo: using whole GPU bo >[ 9.943] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.943] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.943] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.943] sna_render_get_solid: ff2c001e >[ 9.943] sna_render_get_solid(0) = ff2c001e (old) >[ 9.943] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.943] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.943] gen9_composite_get_binding_table(ff00) >[ 9.943] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.943] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.943] kgem_add_handle: handle=8, index=3 >[ 9.943] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.943] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.943] gen9_emit_vertex_elements: setup id=0 >[ 9.943] (0, 0), (7680, 2160) >[ 9.943] gen8_vertex_flush[4cc] = 3 >[ 9.943] sna_composite_rectangles: pixmap=738 marking clear [ff2c001e]? 1 >[ 9.943] sna_composite(pixmap=738, op=3, src=292+(0, 0), mask=0+(0, 0), dst=738+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.943] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.943] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.943] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.943] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.943] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.943] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.943] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.943] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.943] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.943] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.943] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.943] sna_drawable_use_bo pixmap=738, box=((0, 0), (3840, 2160)), flags=7... >[ 9.943] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.943] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.943] sna_drawable_use_bo: using whole GPU bo >[ 9.943] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.943] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.943] sna_transform_is_imprecise_integer_translation: no transform >[ 9.943] gen9_composite_picture: integer translation (0, 0), removing >[ 9.943] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.943] sna_render_pixmap_bo: GPU all damaged >[ 9.943] color_convert: src=d6000000 [20028888] >[ 9.943] color_convert: dst=d6000000 [20028888] >[ 9.943] sna_render_get_solid: d6000000 >[ 9.943] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.943] gen4_choose_composite_emitter: identity source, identity mask >[ 9.943] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.943] aligning vertex: was 2, now 5 floats per vertex >[ 9.943] gen9_composite_get_binding_table(fe80) >[ 9.943] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.943] kgem_add_handle: handle=9, index=4 >[ 9.943] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.943] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.943] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.943] kgem_add_reloc64: adding proxy [delta=856] for handle=7 >[ 9.943] kgem_add_reloc64[7] = (delta=856, target handle=2, presumed=fffe8000) >[ 9.943] [3f80] bind bo(handle=7, addr=fffe8358), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.943] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.943] gen9_emit_sampler: sampler = 3 >[ 9.943] gen9_emit_sf: num_sf_outputs=2 >[ 9.943] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.943] gen9_emit_vertex_elements: setup id=10 >[ 9.943] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.943] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.943] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.943] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.943] gen8_vertex_flush[5a8] = 3 >[ 9.943] sna_composite(pixmap=738, op=3, src=292+(0, 0), mask=0+(0, 0), dst=738+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.943] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.943] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.943] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.943] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.943] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.943] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.943] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.943] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.943] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.943] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.943] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.943] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.943] sna_drawable_use_bo pixmap=738, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.943] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.943] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.943] sna_drawable_use_bo: using whole GPU bo >[ 9.943] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.943] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.943] sna_transform_is_imprecise_integer_translation: no transform >[ 9.943] gen9_composite_picture: integer translation (0, 0), removing >[ 9.943] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.943] sna_render_pixmap_bo: GPU all damaged >[ 9.943] color_convert: src=d6000000 [20028888] >[ 9.943] color_convert: dst=d6000000 [20028888] >[ 9.943] sna_render_get_solid: d6000000 >[ 9.943] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.943] gen4_choose_composite_emitter: identity source, identity mask >[ 9.943] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.943] gen9_composite_get_binding_table(fdc0) >[ 9.943] gen9_emit_vertex_elements: setup id=10 >[ 9.943] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.943] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.943] gen8_vertex_flush[5dc] = 3 >[ 9.943] sna_composite(pixmap=738, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=738+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.943] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.943] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.943] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.943] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.943] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.943] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.943] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.943] gen9_render_composite: 132x132, current mode=1/1 >[ 9.943] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.943] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.943] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.943] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.943] sna_drawable_use_bo pixmap=738, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.943] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.943] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.943] sna_drawable_use_bo: using whole GPU bo >[ 9.943] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.943] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.943] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.943] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.943] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.943] sna_render_pixmap_bo: GPU all damaged >[ 9.943] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.943] color_convert: src=d6000000 [20028888] >[ 9.943] color_convert: dst=d6000000 [20028888] >[ 9.943] sna_render_get_solid: d6000000 >[ 9.943] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.943] gen4_choose_composite_emitter: simple src, identity mask >[ 9.943] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.943] gen9_composite_get_binding_table(fdc0) >[ 9.943] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.943] kgem_add_handle: handle=15, index=5 >[ 9.943] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.943] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.943] gen9_emit_sampler: sampler = 23 >[ 9.943] gen9_emit_vertex_elements: setup id=10 >[ 9.943] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.943] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.943] gen8_vertex_flush[620] = 3 >[ 9.943] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.943] kgem_can_create_2d: 80x80 @ 32 >[ 9.943] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.943] kgem_can_create_2d: untiled size=28672 >[ 9.943] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.943] kgem_choose_tiling: 80x80 -> 0 >[ 9.943] sna_create_pixmap: usage=0, flags=b >[ 9.943] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.943] __pop_freed_pixmap: reusing freed pixmap=720 header >[ 9.943] create_pixmap_hdr: pixmap=739, width=80, height=80, usage=0 >[ 9.943] sna_create_pixmap: serial=739, 80x80, usage=0 >[ 9.943] sna_composite_rectangles(pixmap=740, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.943] sna_composite_rectangles: converted to op 0 >[ 9.943] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.943] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.943] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.943] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.943] sna_composite_rectangles: dropping last-cpu hint >[ 9.943] sna_drawable_use_bo pixmap=740, box=((0, 0), (80, 80)), flags=19... >[ 9.943] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.943] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.943] sna_pixmap_move_to_gpu(pixmap=740, usage=0), flags=b >[ 9.943] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.943] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.943] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.943] kgem_choose_tiling: 80x80 -> 0 >[ 9.943] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.943] kgem_choose_tiling: 80x80 -> 0 >[ 9.943] sna_pixmap_alloc_gpu: pixmap=740 >[ 9.943] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.943] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.944] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.944] from inactive: pitch=320, tiling=0: handle=22, id=757 >[ 9.944] __sna_damage_all(80, 80) >[ 9.944] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.944] sna_pixmap_mark_active: pixmap=740, handle=22 >[ 9.944] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.944] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.944] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.944] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.944] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.944] sna_render_get_solid: 0 >[ 9.944] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.944] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.944] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.944] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.944] aligning vertex: was 5, now 2 floats per vertex >[ 9.944] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.944] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.944] gen9_composite_get_binding_table(fd40) >[ 9.944] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.944] kgem_add_handle: handle=22, index=6 >[ 9.944] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.944] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.944] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.944] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.944] gen9_emit_sampler: sampler = 1 >[ 9.944] gen9_emit_sf: num_sf_outputs=1 >[ 9.944] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.944] gen9_emit_vertex_elements: setup id=0 >[ 9.944] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.944] (0, 0), (80, 80) >[ 9.944] gen8_vertex_flush[6d8] = 3 >[ 9.944] sna_composite_rectangles: pixmap=740 marking clear [0]? 1 >[ 9.944] sna_composite_rectangles(pixmap=740, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.944] sna_composite_rectangles: converted to op 1 >[ 9.944] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.944] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.944] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.944] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.944] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.944] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.944] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.944] sna_composite_rectangles: dropping last-cpu hint >[ 9.944] sna_drawable_use_bo pixmap=740, box=((0, 0), (80, 80)), flags=1... >[ 9.944] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.944] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.944] sna_drawable_use_bo: using whole GPU bo >[ 9.944] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.944] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.944] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.944] sna_render_get_solid: 40404040 >[ 9.944] sna_render_get_solid(1) = 40404040 (old) >[ 9.944] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.944] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.944] gen9_composite_get_binding_table(fcc0) >[ 9.944] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.944] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.944] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.944] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.944] gen9_emit_vertex_elements: setup id=0 >[ 9.944] (0, 0), (2, 2) >[ 9.944] (78, 0), (80, 2) >[ 9.944] (0, 78), (2, 80) >[ 9.944] (78, 78), (80, 80) >[ 9.944] gen8_vertex_flush[714] = 12 >[ 9.944] sna_composite(pixmap=738, op=3, src=740+(0, 0), mask=0+(0, 0), dst=738+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.944] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.944] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.944] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.944] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.944] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.944] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.944] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.944] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.944] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.944] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.944] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.944] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.944] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=7... >[ 9.944] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.944] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.944] sna_drawable_use_bo: using whole GPU bo >[ 9.944] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.944] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.944] sna_transform_is_imprecise_integer_translation: no transform >[ 9.944] gen9_composite_picture: integer translation (0, 0), removing >[ 9.944] sna_render_pixmap_bo pixmap=740, (0, 0)x(7680, 2160)/(80, 80) >[ 9.944] sna_render_pixmap_bo: GPU all damaged >[ 9.944] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.944] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.944] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.944] gen4_choose_composite_emitter: identity src, no mask >[ 9.944] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.944] aligning vertex: was 2, now 3 floats per vertex >[ 9.944] gen9_composite_get_binding_table(fc40) >[ 9.944] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.944] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.944] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.944] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.944] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.944] gen9_emit_sampler: sampler = a >[ 9.944] gen9_emit_vertex_elements: setup id=2 >[ 9.944] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.944] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.944] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.944] gen8_vertex_flush[7b0] = 3 >[ 9.944] sna_destroy_pixmap: pixmap=740, attached?=1 >[ 9.944] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.944] __kgem_bo_destroy: handle=22, size=61440 >[ 9.944] __kgem_bo_destroy: handle=22 -> active >[ 9.944] __sna_free_pixmap(pixmap=740) >[ 9.944] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.944] kgem_can_create_2d: 640x2096 @ 32 >[ 9.944] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.944] kgem_can_create_2d: untiled size=5365760 >[ 9.944] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.944] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.944] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.944] sna_create_pixmap: usage=0, flags=1b >[ 9.944] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.944] __pop_freed_pixmap: reusing freed pixmap=740 header >[ 9.944] create_pixmap_hdr: pixmap=741, width=640, height=2096, usage=0 >[ 9.944] sna_create_pixmap: serial=741, 640x2096, usage=0 >[ 9.944] sna_composite_rectangles(pixmap=742, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.944] sna_composite_rectangles: converted to op 0 >[ 9.944] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.944] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.944] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.944] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.944] sna_composite_rectangles: dropping last-cpu hint >[ 9.944] sna_drawable_use_bo pixmap=742, box=((0, 0), (640, 2096)), flags=19... >[ 9.944] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.944] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.944] sna_pixmap_move_to_gpu(pixmap=742, usage=0), flags=b >[ 9.944] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.944] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.944] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.944] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.944] sna_pixmap_alloc_gpu: pixmap=742 >[ 9.944] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.944] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.944] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.944] from inactive: pitch=2560, tiling=1: handle=11, id=758 >[ 9.944] __sna_damage_all(640, 2096) >[ 9.944] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.944] sna_pixmap_mark_active: pixmap=742, handle=11 >[ 9.945] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.945] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.945] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.945] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.945] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.945] sna_render_get_solid: 0 >[ 9.945] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.945] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.945] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.945] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.945] aligning vertex: was 3, now 2 floats per vertex >[ 9.945] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.945] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.945] gen9_composite_get_binding_table(fbc0) >[ 9.945] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 9.945] kgem_add_handle: handle=11, index=7 >[ 9.945] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 9.945] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.945] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.945] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.945] gen9_emit_sampler: sampler = 1 >[ 9.945] gen9_emit_vertex_elements: setup id=0 >[ 9.945] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.945] (0, 0), (640, 2096) >[ 9.945] gen8_vertex_flush[820] = 3 >[ 9.945] sna_composite_rectangles: pixmap=742 marking clear [0]? 1 >[ 9.945] sna_composite(pixmap=742, op=3, src=292+(168, 968), mask=0+(0, 0), dst=742+(8, 904)+(0, 0), size=(624, 224) >[ 9.945] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.945] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.945] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.945] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.945] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.945] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.945] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.945] gen9_render_composite: 624x224, current mode=1/1 >[ 9.945] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.945] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.945] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.945] sna_drawable_use_bo pixmap=742, box=((8, 904), (632, 1128)), flags=7... >[ 9.945] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.945] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.945] sna_drawable_use_bo: using whole GPU bo >[ 9.945] gen9_composite_set_target: pixmap=742, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.945] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.945] sna_transform_is_imprecise_integer_translation: no transform >[ 9.945] gen9_composite_picture: integer translation (0, 0), removing >[ 9.945] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.945] sna_render_pixmap_bo: GPU all damaged >[ 9.945] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.945] color_convert: src=d6000000 [20028888] >[ 9.945] color_convert: dst=d6000000 [20028888] >[ 9.945] sna_render_get_solid: d6000000 >[ 9.945] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.945] gen4_choose_composite_emitter: identity source, identity mask >[ 9.945] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.945] aligning vertex: was 2, now 5 floats per vertex >[ 9.945] gen9_composite_get_binding_table(fb40) >[ 9.945] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.945] gen9_emit_sampler: sampler = 3 >[ 9.945] gen9_emit_sf: num_sf_outputs=2 >[ 9.945] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.945] gen9_emit_vertex_elements: setup id=10 >[ 9.945] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.945] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.945] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.945] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.945] gen8_vertex_flush[8e8] = 3 >[ 9.945] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.945] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.945] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.945] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.945] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.945] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.945] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.945] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.945] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.945] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.945] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.945] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.945] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.945] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.945] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.945] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.945] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.945] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.945] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.945] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.945] sna_drawable_use_bo pixmap=742, box=((8, 904), (632, 1128)), flags=7... >[ 9.945] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.945] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.945] sna_drawable_use_bo: using whole GPU bo >[ 9.945] gen9_composite_set_target: pixmap=742, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.945] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.945] color_convert: src=660a0a0a [20028888] >[ 9.945] color_convert: dst=660a0a0a [20028888] >[ 9.945] sna_render_get_solid: 660a0a0a >[ 9.945] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.945] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.945] gen4_choose_spans_emitter: solid source >[ 9.945] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.945] aligning vertex: was 5, now 3 floats per vertex >[ 9.945] gen9_composite_get_binding_table(fb00) >[ 9.945] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.945] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.945] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.945] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.945] gen9_emit_sampler: sampler = c >[ 9.945] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.945] gen9_emit_vertex_elements: setup id=5 >[ 9.945] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.945] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.945] thread_choose_span: clipped? 0 >[ 9.945] imprecise_trapezoid_span_converter: using 4 threads >[ 9.945] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.945] thread_choose_span: clipped? 0 >[ 9.945] [ 9.945] [ 9.945] span_thread: flushing 1 boxes >[ 9.945] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.945] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 95 boxes >[ 9.945] span_thread: flushing 95 boxes >[ 9.945] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.945] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.946] gen8_vertex_flush[994] = 576 >[ 9.946] gen9_render_composite_spans_done() >[ 9.946] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.946] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.946] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.946] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.946] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.946] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.946] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.946] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.946] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.946] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.946] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.946] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.946] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.946] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.946] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.946] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.946] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.946] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.946] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.946] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.946] sna_drawable_use_bo pixmap=742, box=((8, 904), (632, 1128)), flags=7... >[ 9.946] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.946] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.946] sna_drawable_use_bo: using whole GPU bo >[ 9.946] gen9_composite_set_target: pixmap=742, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.946] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.946] color_convert: src=66282828 [20028888] >[ 9.946] color_convert: dst=66282828 [20028888] >[ 9.946] sna_render_get_solid: 66282828 >[ 9.946] sna_render_get_solid(3) = 66282828 (old) >[ 9.946] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.946] gen4_choose_spans_emitter: solid source >[ 9.946] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.946] gen9_composite_get_binding_table(fa80) >[ 9.946] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.946] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.946] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.946] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.946] gen9_emit_vertex_elements: setup id=5 >[ 9.946] thread_choose_span: clipped? 0 >[ 9.946] imprecise_trapezoid_span_converter: using 4 threads >[ 9.946] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.946] thread_choose_span: clipped? 0 >[ 9.946] span_thread: flushing 2 boxes >[ 9.946] [ 9.946] span_thread: flushing 162 boxes >span_thread: flushing 2 boxes >[ 9.946] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.946] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.946] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.946] span_thread: flushing 166 boxes >[ 9.946] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.946] gen8_vertex_flush[9d0] = 996 >[ 9.946] gen9_render_composite_spans_done() >[ 9.946] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.946] kgem_can_create_2d: 640x2096 @ 32 >[ 9.946] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.946] kgem_can_create_2d: untiled size=5365760 >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.946] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.946] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.946] sna_create_pixmap: usage=0, flags=1b >[ 9.946] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.946] __pop_freed_pixmap: reusing freed pixmap=722 header >[ 9.946] create_pixmap_hdr: pixmap=743, width=640, height=2096, usage=0 >[ 9.946] sna_create_pixmap: serial=743, 640x2096, usage=0 >[ 9.946] sna_composite_rectangles(pixmap=744, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.946] sna_composite_rectangles: converted to op 0 >[ 9.946] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.946] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.946] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.946] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.946] sna_composite_rectangles: dropping last-cpu hint >[ 9.946] sna_drawable_use_bo pixmap=744, box=((0, 0), (640, 2096)), flags=19... >[ 9.946] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.946] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.946] sna_pixmap_move_to_gpu(pixmap=744, usage=0), flags=b >[ 9.946] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.946] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.946] sna_pixmap_alloc_gpu: pixmap=744 >[ 9.946] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.946] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.946] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.946] from inactive: pitch=2560, tiling=1: handle=25, id=759 >[ 9.946] __sna_damage_all(640, 2096) >[ 9.946] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.946] sna_pixmap_mark_active: pixmap=744, handle=25 >[ 9.946] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.946] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.946] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.946] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.946] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.946] sna_render_get_solid: 0 >[ 9.946] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.946] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.946] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.946] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.946] aligning vertex: was 3, now 2 floats per vertex >[ 9.946] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.946] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.946] gen9_composite_get_binding_table(fa00) >[ 9.946] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 9.946] kgem_add_handle: handle=25, index=8 >[ 9.946] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 9.946] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.946] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.946] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.946] gen9_emit_sampler: sampler = 1 >[ 9.946] gen9_emit_sf: num_sf_outputs=1 >[ 9.946] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.946] gen9_emit_vertex_elements: setup id=0 >[ 9.946] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.946] (0, 0), (640, 2096) >[ 9.946] gen8_vertex_flush[a90] = 3 >[ 9.946] sna_composite_rectangles: pixmap=744 marking clear [0]? 1 >[ 9.946] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.946] kgem_can_create_2d: 624x224 @ 32 >[ 9.946] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.946] kgem_can_create_2d: untiled size=561152 >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.946] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.946] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.946] sna_create_pixmap: usage=0, flags=1b >[ 9.946] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.946] __pop_freed_pixmap: reusing freed pixmap=728 header >[ 9.946] create_pixmap_hdr: pixmap=745, width=624, height=224, usage=0 >[ 9.946] sna_create_pixmap: serial=745, 624x224, usage=0 >[ 9.946] sna_composite_rectangles(pixmap=746, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.946] sna_composite_rectangles: converted to op 0 >[ 9.946] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.946] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.946] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.946] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.946] sna_composite_rectangles: dropping last-cpu hint >[ 9.946] sna_drawable_use_bo pixmap=746, box=((0, 0), (624, 224)), flags=19... >[ 9.946] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.946] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.946] sna_pixmap_move_to_gpu(pixmap=746, usage=0), flags=b >[ 9.946] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.946] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.946] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.946] sna_pixmap_alloc_gpu: pixmap=746 >[ 9.946] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.946] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.946] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.946] from inactive: pitch=2560, tiling=1: handle=20, id=760 >[ 9.946] __sna_damage_all(624, 224) >[ 9.946] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.946] sna_pixmap_mark_active: pixmap=746, handle=20 >[ 9.946] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.946] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.946] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.947] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.947] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.947] sna_render_get_solid: 0 >[ 9.947] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.947] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.947] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.947] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.947] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.947] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.947] gen9_composite_get_binding_table(f980) >[ 9.947] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 9.947] kgem_add_handle: handle=20, index=9 >[ 9.947] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.947] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.947] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.947] gen9_emit_vertex_elements: setup id=0 >[ 9.947] (0, 0), (624, 224) >[ 9.947] gen8_vertex_flush[ac4] = 3 >[ 9.947] sna_composite_rectangles: pixmap=746 marking clear [0]? 1 >[ 9.947] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.947] kgem_can_create_2d: 576x76 @ 32 >[ 9.947] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.947] kgem_can_create_2d: untiled size=176128 >[ 9.947] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.947] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.947] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.947] sna_create_pixmap: usage=0, flags=1b >[ 9.947] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.947] __pop_freed_pixmap: reusing freed pixmap=726 header >[ 9.947] create_pixmap_hdr: pixmap=747, width=576, height=76, usage=0 >[ 9.947] sna_create_pixmap: serial=747, 576x76, usage=0 >[ 9.947] sna_composite_rectangles(pixmap=748, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.947] sna_composite_rectangles: converted to op 0 >[ 9.947] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.947] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.947] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.947] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.947] sna_composite_rectangles: dropping last-cpu hint >[ 9.947] sna_drawable_use_bo pixmap=748, box=((0, 0), (576, 76)), flags=19... >[ 9.947] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.947] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.947] sna_pixmap_move_to_gpu(pixmap=748, usage=0), flags=b >[ 9.947] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.947] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.947] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.947] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.947] sna_pixmap_alloc_gpu: pixmap=748 >[ 9.947] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.947] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.947] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.947] from inactive: pitch=2560, tiling=1: handle=38, id=761 >[ 9.947] __sna_damage_all(576, 76) >[ 9.947] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.947] sna_pixmap_mark_active: pixmap=748, handle=38 >[ 9.947] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.947] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.947] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.947] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.947] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.947] sna_render_get_solid: 0 >[ 9.947] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.947] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.947] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.947] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.947] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.947] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.947] gen9_composite_get_binding_table(f900) >[ 9.947] kgem_add_reloc64: handle=38, pos=15928, delta=0, domains=20002 >[ 9.947] kgem_add_handle: handle=38, index=10 >[ 9.947] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.947] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.947] [3e30] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.947] gen9_emit_vertex_elements: setup id=0 >[ 9.947] (0, 0), (576, 76) >[ 9.947] gen8_vertex_flush[af8] = 3 >[ 9.947] sna_composite_rectangles: pixmap=748 marking clear [0]? 1 >[ 9.947] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.947] trapezoid_spans_maybe_inplace? clear, no >[ 9.947] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.947] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.947] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.947] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.947] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.947] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.947] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.947] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.947] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.947] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.947] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.947] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.947] sna_drawable_use_bo pixmap=748, box=((2, 2), (574, 74)), flags=7... >[ 9.947] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.947] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.947] sna_drawable_use_bo: using whole GPU bo >[ 9.947] gen9_composite_set_target: pixmap=748, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.947] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.947] color_convert: src=4c000000 [20028888] >[ 9.947] color_convert: dst=4c000000 [20028888] >[ 9.947] sna_render_get_solid: 4c000000 >[ 9.947] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.947] gen4_choose_spans_emitter: solid source >[ 9.947] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.947] aligning vertex: was 2, now 3 floats per vertex >[ 9.947] gen9_composite_get_binding_table(f880) >[ 9.947] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.947] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.947] kgem_add_reloc64[18] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.947] [3e10] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.947] gen9_emit_sampler: sampler = c >[ 9.947] gen9_emit_sf: num_sf_outputs=2 >[ 9.947] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.947] gen9_emit_vertex_elements: setup id=5 >[ 9.947] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.947] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.947] thread_choose_span: clipped? 0 >[ 9.947] imprecise_trapezoid_span_converter: using 4 threads >[ 9.947] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.947] thread_choose_span: clipped? 0 >[ 9.947] span_thread: flushing 26 boxes >[ 9.947] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.947] span_thread: flushing 1 boxes >[ 9.947] span_thread: flushing 26 boxes >[ 9.947] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.947] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.947] span_thread: flushing 1 boxes >[ 9.947] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.947] gen8_vertex_flush[ba8] = 162 >[ 9.947] gen9_render_composite_spans_done() >[ 9.947] sna_accel_flush: flush?=0, dirty?=0 >[ 9.947] sna_block_handler (tv=0.0) >[ 9.947] sna_wakeup_handler >[ 9.947] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.947] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.947] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.947] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.947] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.947] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.947] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.947] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.947] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.947] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.947] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.947] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.947] sna_drawable_use_bo pixmap=748, box=((0, 0), (576, 76)), flags=7... >[ 9.947] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.947] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.947] sna_drawable_use_bo: using whole GPU bo >[ 9.947] gen9_composite_set_target: pixmap=748, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.947] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.947] color_convert: src=e6e6e6e6 [20028888] >[ 9.947] color_convert: dst=e6e6e6e6 [20028888] >[ 9.947] sna_render_get_solid: e6e6e6e6 >[ 9.947] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.947] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.947] gen4_choose_spans_emitter: solid source >[ 9.947] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.947] gen9_composite_get_binding_table(f800) >[ 9.948] kgem_add_reloc64: handle=8, pos=15864, delta=0, domains=40000 >[ 9.948] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.948] kgem_add_reloc64[19] = (delta=16, target handle=3, presumed=fdffe000) >[ 9.948] [3df0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.948] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.948] gen9_emit_vertex_elements: setup id=5 >[ 9.948] thread_choose_span: clipped? 0 >[ 9.948] imprecise_trapezoid_span_converter: using 4 threads >[ 9.948] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.948] thread_choose_span: clipped? 0 >[ 9.948] span_thread: flushing 2 boxes >[ 9.948] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.948] span_thread: flushing 62 boxes >[ 9.948] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.948] span_thread: flushing 2 boxes >[ 9.948] span_thread: flushing 62 boxes >[ 9.948] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.948] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.948] gen8_vertex_flush[bfc] = 384 >[ 9.948] gen9_render_composite_spans_done() >[ 9.948] sna_composite_rectangles(pixmap=748, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.948] sna_composite_rectangles: converted to op 1 >[ 9.948] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.948] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.948] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.948] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.948] sna_composite_rectangles: dropping last-cpu hint >[ 9.948] sna_drawable_use_bo pixmap=748, box=((16, 16), (18, 60)), flags=9... >[ 9.948] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.948] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.948] sna_drawable_use_bo: using whole GPU bo >[ 9.948] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.948] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.948] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.948] sna_render_get_solid: ffffffff >[ 9.948] sna_render_get_solid(white) >[ 9.948] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.948] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.948] aligning vertex: was 3, now 2 floats per vertex >[ 9.948] gen9_composite_get_binding_table(f780) >[ 9.948] kgem_add_reloc64: handle=7, pos=15832, delta=0, domains=40000 >[ 9.948] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.948] kgem_add_reloc64[20] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.948] [3dd0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.948] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.948] gen9_emit_sampler: sampler = 1 >[ 9.948] gen9_emit_sf: num_sf_outputs=1 >[ 9.948] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.948] gen9_emit_vertex_elements: setup id=0 >[ 9.948] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.948] (16, 16), (18, 60) >[ 9.948] gen8_vertex_flush[cbc] = 3 >[ 9.948] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2e0, drawable=2ea >[ 9.948] sna_validate_gc: recomputing clip >[ 9.948] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.948] sna_copy_area: src=pixmap=748:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=746:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.948] sna_copy_area: normal copy >[ 9.948] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.948] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.948] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.948] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.948] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.948] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.948] sna_do_copy: pixmap -- no source clipping >[ 9.948] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.948] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.948] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=748+(-24, -136), dst pixmap=746+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.948] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.948] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.948] sna_drawable_use_bo pixmap=746, box=((24, 136), (600, 212)), flags=b... >[ 9.948] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.948] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.948] sna_drawable_use_bo: using whole GPU bo >[ 9.948] sna_pixmap_move_to_gpu(pixmap=748, usage=0), flags=a >[ 9.948] sna_pixmap_move_to_gpu: already all-damaged >[ 9.948] sna_pixmap_mark_active: pixmap=748, handle=38 >[ 9.948] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.948] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.948] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.948] gen9_composite_get_binding_table(f700) >[ 9.948] kgem_add_reloc64: handle=38, pos=15800, delta=0, domains=40000 >[ 9.948] kgem_add_reloc64[21] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.948] [3db0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.948] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.948] gen9_emit_sampler: sampler = 0 >[ 9.948] gen9_emit_vertex_elements: setup id=0 >[ 9.948] (0, 0) -> (24, 136) + (576, 76) >[ 9.948] gen8_vertex_flush[d10] = 3 >[ 9.948] sna_destroy_pixmap: pixmap=748, attached?=1 >[ 9.948] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.948] __kgem_bo_destroy: handle=38, size=204800 >[ 9.948] __kgem_bo_destroy: handle=38 -> active >[ 9.948] __sna_free_pixmap(pixmap=748) >[ 9.948] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.948] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.948] sna_glyphs: discarding mask >[ 9.948] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.948] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 9.948] gen9_render_composite: 0x0, current mode=1/1 >[ 9.948] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.948] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.948] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.948] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.948] sna_drawable_use_bo pixmap=746, box=((0, 0), (624, 224)), flags=7... >[ 9.948] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.948] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.948] sna_drawable_use_bo: using whole GPU bo >[ 9.948] gen9_composite_set_target: pixmap=746, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.948] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.948] color_convert: src=ff888888 [20028888] >[ 9.948] color_convert: dst=ff888888 [20028888] >[ 9.948] sna_render_get_solid: ff888888 >[ 9.948] sna_render_get_solid(5) = ff888888 (old) >[ 9.948] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.948] sna_transform_is_imprecise_integer_translation: no transform >[ 9.948] gen9_composite_picture: integer translation (0, 0), removing >[ 9.948] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.948] sna_render_pixmap_bo: GPU all damaged >[ 9.948] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.948] gen4_choose_composite_emitter: solid, identity mask >[ 9.948] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.948] aligning vertex: was 2, now 4 floats per vertex >[ 9.948] gen9_composite_get_binding_table(f680) >[ 9.948] kgem_add_reloc64: handle=8, pos=15768, delta=0, domains=40000 >[ 9.948] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.948] kgem_add_reloc64[22] = (delta=20, target handle=3, presumed=fdffe000) >[ 9.948] [3d90] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.948] kgem_add_reloc64: handle=6, pos=15752, delta=0, domains=40000 >[ 9.948] kgem_add_handle: handle=6, index=11 >[ 9.948] kgem_add_reloc64[23] = (delta=0, target handle=11, presumed=fd585000) >[ 9.948] [3d80] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.948] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.948] gen9_emit_sampler: sampler = a >[ 9.948] gen9_emit_sf: num_sf_outputs=2 >[ 9.948] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.948] gen9_emit_vertex_elements: setup id=9 >[ 9.948] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.948] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.948] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.948] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.948] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.948] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.948] gen8_vertex_flush[dec] = 24 >[ 9.948] gen9_magic_ca_pass: CA fixup (4913 -> 4937) >[ 9.948] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.948] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.948] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.948] sna_composite(pixmap=746, op=3, src=210+(0, 0), mask=0+(28, 8), dst=746+(28, 8)+(0, 0), size=(20, 80) >[ 9.948] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.948] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.948] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.948] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.948] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.948] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.948] gen9_render_composite: 20x80, current mode=1/1 >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.948] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.948] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.948] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.948] sna_drawable_use_bo pixmap=746, box=((28, 8), (48, 88)), flags=7... >[ 9.948] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.948] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.948] sna_drawable_use_bo: using whole GPU bo >[ 9.948] gen9_composite_set_target: pixmap=746, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.948] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.948] sna_transform_is_imprecise_integer_translation: no transform >[ 9.948] gen9_composite_picture: integer translation (0, 0), removing >[ 9.948] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.948] sna_render_pixmap_bo: GPU all damaged >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.948] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.948] gen4_choose_composite_emitter: identity src, no mask >[ 9.948] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.948] aligning vertex: was 4, now 3 floats per vertex >[ 9.948] gen9_composite_get_binding_table(f5c0) >[ 9.948] kgem_add_reloc64: handle=12, pos=15720, delta=0, domains=40000 >[ 9.948] kgem_add_handle: handle=12, index=12 >[ 9.948] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fdffb000) >[ 9.948] [3d60] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.948] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.948] gen9_emit_sampler: sampler = 2 >[ 9.948] gen9_emit_sf: num_sf_outputs=1 >[ 9.948] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.948] gen9_emit_vertex_elements: setup id=2 >[ 9.948] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.948] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.948] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.948] gen8_vertex_flush[f28] = 3 >[ 9.948] sna_composite(pixmap=746, op=3, src=214+(0, 0), mask=0+(28, 0), dst=746+(28, 0)+(0, 0), size=(20, 8) >[ 9.948] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.948] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.948] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.948] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.948] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.948] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.948] gen9_render_composite: 20x8, current mode=1/1 >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.948] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.948] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.948] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.948] sna_drawable_use_bo pixmap=746, box=((28, 0), (48, 8)), flags=7... >[ 9.948] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.948] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.948] sna_drawable_use_bo: using whole GPU bo >[ 9.948] gen9_composite_set_target: pixmap=746, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.948] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.948] sna_transform_is_imprecise_integer_translation: no transform >[ 9.948] gen9_composite_picture: integer translation (0, 0), removing >[ 9.948] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.948] sna_render_pixmap_bo: GPU all damaged >[ 9.948] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.948] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.948] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.948] gen4_choose_composite_emitter: identity src, no mask >[ 9.948] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.948] gen9_composite_get_binding_table(f540) >[ 9.948] kgem_add_reloc64: handle=24, pos=15688, delta=0, domains=40000 >[ 9.948] kgem_add_handle: handle=24, index=13 >[ 9.948] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=fd53c000) >[ 9.948] [3d40] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.948] gen9_emit_vertex_elements: setup id=2 >[ 9.948] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.948] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.948] gen8_vertex_flush[f64] = 3 >[ 9.948] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2ea, drawable=2e8 >[ 9.948] sna_validate_gc: recomputing clip >[ 9.948] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.948] sna_copy_area: src=pixmap=746:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=744:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.948] sna_copy_area: normal copy >[ 9.948] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.948] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.948] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.948] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.949] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.949] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.949] sna_do_copy: pixmap -- no source clipping >[ 9.949] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.949] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.949] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=746+(-8, -896), dst pixmap=744+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.949] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.949] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.949] sna_drawable_use_bo pixmap=744, box=((8, 896), (632, 1120)), flags=b... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.949] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.949] sna_drawable_use_bo: using whole GPU bo >[ 9.949] sna_pixmap_move_to_gpu(pixmap=746, usage=0), flags=a >[ 9.949] sna_pixmap_move_to_gpu: already all-damaged >[ 9.949] sna_pixmap_mark_active: pixmap=746, handle=20 >[ 9.949] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.949] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.949] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.949] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.949] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.949] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.949] aligning vertex: was 3, now 2 floats per vertex >[ 9.949] gen9_composite_get_binding_table(f4c0) >[ 9.949] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.949] kgem_add_reloc64: handle=20, pos=15656, delta=0, domains=40000 >[ 9.949] kgem_add_reloc64[26] = (delta=0, target handle=9, presumed=fd9be000) >[ 9.949] [3d20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.949] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.949] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.949] gen9_emit_sampler: sampler = 0 >[ 9.949] gen9_emit_vertex_elements: setup id=0 >[ 9.949] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.949] (0, 0) -> (8, 896) + (624, 224) >[ 9.949] gen8_vertex_flush[fec] = 3 >[ 9.949] sna_destroy_pixmap: pixmap=746, attached?=1 >[ 9.949] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.949] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.949] __kgem_bo_destroy: handle=20 -> active >[ 9.949] __sna_free_pixmap(pixmap=746) >[ 9.949] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.949] kgem_can_create_2d: 624x80 @ 32 >[ 9.949] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.949] kgem_can_create_2d: untiled size=200704 >[ 9.949] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.949] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.949] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.949] sna_create_pixmap: usage=0, flags=1b >[ 9.949] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.949] __pop_freed_pixmap: reusing freed pixmap=746 header >[ 9.949] create_pixmap_hdr: pixmap=749, width=624, height=80, usage=0 >[ 9.949] sna_create_pixmap: serial=749, 624x80, usage=0 >[ 9.949] sna_composite_rectangles(pixmap=750, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.949] sna_composite_rectangles: converted to op 0 >[ 9.949] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.949] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.949] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.949] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.949] sna_composite_rectangles: dropping last-cpu hint >[ 9.949] sna_drawable_use_bo pixmap=750, box=((0, 0), (624, 80)), flags=19... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.949] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.949] sna_pixmap_move_to_gpu(pixmap=750, usage=0), flags=b >[ 9.949] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.949] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.949] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.949] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.949] sna_pixmap_alloc_gpu: pixmap=750 >[ 9.949] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.949] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.949] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.949] 1:from active: pitch=2560, tiling=1, handle=38, id=762 >[ 9.949] __sna_damage_all(624, 80) >[ 9.949] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.949] sna_pixmap_mark_active: pixmap=750, handle=38 >[ 9.949] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.949] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.949] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.949] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.949] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.949] sna_render_get_solid: 0 >[ 9.949] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.949] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.949] gen9_composite_get_binding_table(f440) >[ 9.949] kgem_add_reloc64: handle=38, pos=15624, delta=0, domains=20002 >[ 9.949] kgem_add_reloc64[27] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.949] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.949] [3d00] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.949] gen9_emit_sampler: sampler = 1 >[ 9.949] gen9_emit_vertex_elements: setup id=0 >[ 9.949] (0, 0), (624, 80) >[ 9.949] gen8_vertex_flush[1028] = 3 >[ 9.949] sna_composite_rectangles: pixmap=750 marking clear [0]? 1 >[ 9.949] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2e8, drawable=2ee >[ 9.949] sna_validate_gc: recomputing clip >[ 9.949] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.949] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=750:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.949] sna_copy_area: normal copy >[ 9.949] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.949] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.949] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.949] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.949] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.949] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.949] sna_do_copy: pixmap -- no source clipping >[ 9.949] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.949] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.949] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=750+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.949] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.949] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.949] sna_drawable_use_bo pixmap=750, box=((28, 0), (246, 80)), flags=b... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.949] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.949] sna_drawable_use_bo: using whole GPU bo >[ 9.949] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.949] sna_pixmap_move_to_gpu: already all-damaged >[ 9.949] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.949] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.949] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.949] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.949] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.949] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.949] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.949] gen9_composite_get_binding_table(f3c0) >[ 9.949] kgem_add_reloc64: handle=21, pos=15592, delta=0, domains=40000 >[ 9.949] kgem_add_handle: handle=21, index=14 >[ 9.949] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd994000) >[ 9.949] [3ce0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.949] gen9_emit_sampler: sampler = 0 >[ 9.949] gen9_emit_vertex_elements: setup id=0 >[ 9.949] (0, 0) -> (28, 0) + (218, 80) >[ 9.949] gen8_vertex_flush[106c] = 3 >[ 9.949] sna_composite(pixmap=744, op=3, src=750+(0, 0), mask=0+(0, 0), dst=744+(8, 1136)+(0, 0), size=(624, 80) >[ 9.949] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.949] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.949] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.949] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.949] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.949] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.949] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.949] gen9_render_composite: 624x80, current mode=1/1 >[ 9.949] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.949] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.949] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.949] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.949] sna_drawable_use_bo pixmap=744, box=((8, 1136), (632, 1216)), flags=7... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.949] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.949] sna_drawable_use_bo: using whole GPU bo >[ 9.949] gen9_composite_set_target: pixmap=744, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.949] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.949] sna_transform_is_imprecise_integer_translation: no transform >[ 9.949] gen9_composite_picture: integer translation (0, 0), removing >[ 9.949] sna_render_pixmap_bo pixmap=750, (0, 0)x(624, 80)/(624, 80) >[ 9.949] sna_render_pixmap_bo: GPU all damaged >[ 9.949] color_convert: src=cc000000 [20028888] >[ 9.949] color_convert: dst=cc000000 [20028888] >[ 9.949] sna_render_get_solid: cc000000 >[ 9.949] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.949] gen4_choose_composite_emitter: identity source, identity mask >[ 9.949] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.949] aligning vertex: was 2, now 5 floats per vertex >[ 9.949] gen9_composite_get_binding_table(f340) >[ 9.949] kgem_add_reloc64: handle=38, pos=15560, delta=0, domains=40000 >[ 9.949] kgem_add_reloc64[29] = (delta=0, target handle=10, presumed=fd45c000) >[ 9.949] [3cc0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.949] kgem_add_reloc64: handle=7, pos=15544, delta=0, domains=40000 >[ 9.949] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.949] kgem_add_reloc64[30] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.949] [3cb0] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.949] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.949] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.949] gen9_emit_sampler: sampler = 3 >[ 9.949] gen9_emit_sf: num_sf_outputs=2 >[ 9.949] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.949] gen9_emit_vertex_elements: setup id=10 >[ 9.949] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.949] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.949] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.949] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.949] gen8_vertex_flush[1144] = 3 >[ 9.949] sna_destroy_pixmap: pixmap=750, attached?=1 >[ 9.949] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.949] __kgem_bo_destroy: handle=38, size=204800 >[ 9.949] __kgem_bo_destroy: handle=38 -> active >[ 9.949] __sna_free_pixmap(pixmap=750) >[ 9.949] sna_composite(pixmap=742, op=3, src=744+(0, 0), mask=0+(0, 0), dst=742+(0, 0)+(0, 0), size=(640, 2096) >[ 9.949] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.949] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.949] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.949] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.949] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.949] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.949] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.949] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.949] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.949] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.949] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.949] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.949] sna_drawable_use_bo pixmap=742, box=((0, 0), (640, 2096)), flags=7... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.949] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.949] sna_drawable_use_bo: using whole GPU bo >[ 9.949] gen9_composite_set_target: pixmap=742, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.949] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.949] sna_transform_is_imprecise_integer_translation: no transform >[ 9.949] gen9_composite_picture: integer translation (0, 0), removing >[ 9.949] sna_render_pixmap_bo pixmap=744, (0, 0)x(640, 2096)/(640, 2096) >[ 9.949] sna_render_pixmap_bo: GPU all damaged >[ 9.949] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.949] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.949] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.949] gen4_choose_composite_emitter: identity src, no mask >[ 9.949] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.949] aligning vertex: was 5, now 3 floats per vertex >[ 9.949] gen9_composite_get_binding_table(f280) >[ 9.949] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.949] kgem_add_reloc64: handle=25, pos=15512, delta=0, domains=40000 >[ 9.949] kgem_add_reloc64[31] = (delta=0, target handle=8, presumed=f4225000) >[ 9.949] [3c90] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.949] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.949] gen9_emit_sampler: sampler = 2 >[ 9.949] gen9_emit_sf: num_sf_outputs=1 >[ 9.949] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.949] gen9_emit_vertex_elements: setup id=2 >[ 9.949] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.949] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.949] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.949] gen8_vertex_flush[11ec] = 3 >[ 9.949] sna_destroy_pixmap: pixmap=744, attached?=1 >[ 9.949] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.949] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.949] __kgem_bo_destroy: handle=25 -> active >[ 9.949] __sna_free_pixmap(pixmap=744) >[ 9.949] sna_composite(pixmap=738, op=3, src=742+(0, 0), mask=0+(160, 64), dst=738+(160, 64)+(0, 0), size=(640, 2096) >[ 9.949] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.949] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.949] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.949] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.949] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.949] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.949] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.949] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.949] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.949] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.949] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.949] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.949] sna_drawable_use_bo pixmap=738, box=((160, 64), (800, 2160)), flags=7... >[ 9.949] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.949] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.949] sna_drawable_use_bo: using whole GPU bo >[ 9.949] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.949] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.949] sna_transform_is_imprecise_integer_translation: no transform >[ 9.949] gen9_composite_picture: integer translation (0, 0), removing >[ 9.949] sna_render_pixmap_bo pixmap=742, (0, 0)x(640, 2096)/(640, 2096) >[ 9.949] sna_render_pixmap_bo: GPU all damaged >[ 9.949] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.949] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.949] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.949] gen4_choose_composite_emitter: identity src, no mask >[ 9.949] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.949] gen9_composite_get_binding_table(f200) >[ 9.949] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.949] kgem_add_reloc64: handle=11, pos=15480, delta=0, domains=40000 >[ 9.949] kgem_add_reloc64[32] = (delta=0, target handle=7, presumed=fa111000) >[ 9.949] [3c70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.949] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.949] gen9_emit_vertex_elements: setup id=2 >[ 9.949] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.949] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.949] gen8_vertex_flush[1238] = 3 >[ 9.949] sna_destroy_pixmap: pixmap=742, attached?=1 >[ 9.949] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.949] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.949] __kgem_bo_destroy: handle=11 -> active >[ 9.949] __sna_free_pixmap(pixmap=742) >[ 9.949] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.949] kgem_can_create_2d: 2x64 @ 32 >[ 9.949] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.949] kgem_can_create_2d: untiled size=4096 >[ 9.949] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.949] kgem_choose_tiling: 2x64 -> 0 >[ 9.949] sna_create_pixmap: usage=0, flags=a >[ 9.949] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.949] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.949] create_pixmap: serial=751, usage=0, 2x64 >[ 9.949] sna_create_pixmap: serial=751, 2x64, usage=0 >[ 9.949] sna_composite_rectangles(pixmap=752, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.949] sna_composite_rectangles: converted to op 0 >[ 9.949] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.949] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.949] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.949] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.949] sna_composite_rectangles: fallback, dst pixmap=752 too small or not attached >[ 9.949] sna_composite_rectangles: fallback >[ 9.949] sna_drawable_move_region_to_cpu(pixmap=752 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.949] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.949] _sna_pixmap_move_to_cpu(pixmap=752, 2x64, flags=1) >[ 9.949] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.949] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.949] operate_inplace: no, inplace operation not suitable >[ 9.949] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.949] __sna_damage_all(2, 64) >[ 9.949] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.949] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.949] kgem_can_create_2d: 1x32 @ 32 >[ 9.949] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.949] kgem_can_create_2d: untiled size=4096 >[ 9.949] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.949] kgem_choose_tiling: 1x32 -> 0 >[ 9.949] sna_create_pixmap: usage=0, flags=a >[ 9.949] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.949] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.949] create_pixmap: serial=753, usage=0, 1x32 >[ 9.949] sna_create_pixmap: serial=753, 1x32, usage=0 >[ 9.949] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2ee, drawable=2f2 >[ 9.949] sna_validate_gc: recomputing clip >[ 9.949] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.950] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.950] try_upload__fast: ignore existing cpu damage (if any) >[ 9.950] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.950] try_upload__fast: no, no gpu damage >[ 9.950] sna_drawable_move_region_to_cpu(pixmap=754 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.950] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.950] _sna_pixmap_move_to_cpu(pixmap=754, 1x32, flags=1) >[ 9.950] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.950] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.950] operate_inplace: no, inplace operation not suitable >[ 9.950] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.950] __sna_damage_all(1, 32) >[ 9.950] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.950] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.950] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.950] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.950] sna_accel_flush: flush?=0, dirty?=0 >[ 9.950] sna_composite(pixmap=752, op=1, src=754+(0, 0), mask=0+(0, 0), dst=752+(0, 0)+(0, 0), size=(2, 64) >[ 9.950] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.950] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.950] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.950] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.950] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.950] sna_composite: fallback, dst pixmap=752 is too small (or completely damaged) >[ 9.950] sna_composite: fallback -- fbComposite >[ 9.950] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.950] sna_composite_fb: fallback -- move src to cpu >[ 9.950] _sna_pixmap_move_to_cpu(pixmap=754, 1x32, flags=2) >[ 9.950] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.950] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.950] sna_composite_fb: fallback -- move dst to cpu >[ 9.950] sna_drawable_move_region_to_cpu(pixmap=752 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.950] sna_drawable_move_region_to_cpu: pixmap=752 all damaged on CPU >[ 9.950] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.950] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.950] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.950] sna_destroy_pixmap: pixmap=754, attached?=1 >[ 9.950] __sna_free_pixmap(pixmap=754) >[ 9.950] sna_composite(pixmap=738, op=3, src=752+(0, 0), mask=0+(0, 0), dst=738+(0, 0)+(0, 0), size=(3840, 64) >[ 9.950] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.950] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.950] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.950] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.950] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.950] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.950] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.950] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.950] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.950] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.950] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.950] sna_drawable_use_bo pixmap=738, box=((0, 0), (3840, 64)), flags=7... >[ 9.950] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.950] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.950] sna_drawable_use_bo: using whole GPU bo >[ 9.950] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.950] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.950] sna_transform_is_imprecise_integer_translation: no transform >[ 9.950] gen9_composite_picture: integer translation (0, 0), removing >[ 9.950] sna_render_pixmap_bo pixmap=752, (0, 0)x(3840, 64)/(2, 64) >[ 9.950] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.950] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.950] use_cpu_bo: no cpu bo >[ 9.950] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.950] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.950] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.950] sna_drawable_move_region_to_cpu(pixmap=752 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.950] sna_drawable_move_region_to_cpu: pixmap=752 all damaged on CPU >[ 9.950] kgem_can_create_2d: 2x64 @ 32 >[ 9.950] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.950] kgem_can_create_2d: untiled size=4096 >[ 9.950] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.950] kgem_choose_tiling: 2x64 -> 0 >[ 9.950] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.950] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.950] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.950] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.950] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.950] search_linear_cache: searching for inactive gtt map >[ 9.950] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.950] search_linear_cache: searching for inactive gtt map >[ 9.950] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.950] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 9.950] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 9.950] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.950] kgem_create_buffer: reusing handle=16 for buffer >[ 9.950] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.950] init_buffer_from_bo: reusing handle=16 for buffer >[ 9.950] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 9.950] kgem_bo_map: converting request for GTT map into CPU map >[ 9.950] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 9.950] kgem_bo_sync__cpu: handle=16 >[ 9.950] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.950] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 9.950] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.950] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 9.950] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 9.950] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 9.950] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 9.950] __kgem_bo_init(handle=16, num_pages=2048) >[ 9.950] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.950] upload: adding upload cache to pixmap=752 >[ 9.950] kgem_proxy_bo_attach: handle=16 >[ 9.950] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.950] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.950] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.950] gen4_choose_composite_emitter: identity src, no mask >[ 9.950] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.950] gen9_composite_get_binding_table(f180) >[ 9.950] kgem_add_reloc64: handle=16, pos=15448, delta=0, domains=40000 >[ 9.950] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 9.950] kgem_add_handle: handle=16, index=15 >[ 9.950] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fffa8000) >[ 9.950] [3c50] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.950] gen9_emit_sampler: sampler = a >[ 9.950] gen9_emit_vertex_elements: setup id=2 >[ 9.950] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.950] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.950] gen8_vertex_flush[127c] = 3 >[ 9.950] sna_destroy_pixmap: pixmap=752, attached?=1 >[ 9.950] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.950] __sna_free_pixmap(pixmap=752) >[ 9.950] sna_composite(pixmap=738, op=3, src=292+(0, 0), mask=0+(0, 0), dst=738+(0, 0)+(0, 0), size=(3840, 48) >[ 9.950] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.950] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.950] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.950] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.950] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.950] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.950] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.950] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.950] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.950] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.950] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.950] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.950] sna_drawable_use_bo pixmap=738, box=((0, 0), (3840, 48)), flags=7... >[ 9.950] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.950] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.950] sna_drawable_use_bo: using whole GPU bo >[ 9.950] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.950] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.950] sna_transform_is_imprecise_integer_translation: no transform >[ 9.950] gen9_composite_picture: integer translation (0, 0), removing >[ 9.950] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.950] sna_render_pixmap_bo: GPU all damaged >[ 9.950] color_convert: src=d6000000 [20028888] >[ 9.950] color_convert: dst=d6000000 [20028888] >[ 9.950] sna_render_get_solid: d6000000 >[ 9.950] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.950] gen4_choose_composite_emitter: identity source, identity mask >[ 9.950] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.950] aligning vertex: was 3, now 5 floats per vertex >[ 9.950] gen9_composite_get_binding_table(f100) >[ 9.950] gen9_emit_sampler: sampler = 3 >[ 9.950] gen9_emit_sf: num_sf_outputs=2 >[ 9.950] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.950] gen9_emit_vertex_elements: setup id=10 >[ 9.950] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.950] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.950] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.950] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.950] gen8_vertex_flush[132c] = 3 >[ 9.950] sna_composite_rectangles(pixmap=738, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.950] sna_composite_rectangles: converted to op 3 >[ 9.950] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.950] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.950] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.950] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.950] sna_drawable_use_bo pixmap=738, box=((0, 0), (3840, 48)), flags=1... >[ 9.950] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.950] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.950] sna_drawable_use_bo: using whole GPU bo >[ 9.950] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.950] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.950] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.950] sna_render_get_solid: 660a0a0a >[ 9.950] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.950] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.950] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.950] aligning vertex: was 5, now 2 floats per vertex >[ 9.950] gen9_composite_get_binding_table(f0c0) >[ 9.950] gen9_emit_sampler: sampler = 1 >[ 9.950] gen9_emit_sf: num_sf_outputs=1 >[ 9.950] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.950] gen9_emit_vertex_elements: setup id=0 >[ 9.950] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.950] (0, 0), (3840, 48) >[ 9.950] gen8_vertex_flush[13d4] = 3 >[ 9.950] sna_composite(pixmap=738, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=738+(3786, 6)+(0, 0), size=(44, 36) >[ 9.950] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.950] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.950] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.950] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.950] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.950] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.950] gen9_render_composite: 44x36, current mode=1/1 >[ 9.950] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.950] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.950] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.950] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.950] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.950] sna_drawable_use_bo pixmap=738, box=((3786, 6), (3830, 42)), flags=7... >[ 9.950] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.950] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.950] sna_drawable_use_bo: using whole GPU bo >[ 9.950] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.950] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.950] sna_transform_is_imprecise_integer_translation: no transform >[ 9.950] gen9_composite_picture: integer translation (0, 0), removing >[ 9.950] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.950] sna_render_pixmap_bo: CPU all damaged >[ 9.950] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.950] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.950] __kgem_retire_rq: request 1 complete >[ 9.950] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 9.950] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.950] gen8_vertex_close: used=19856, vbo active? 23, vb=625, nreloc=5 >[ 9.950] gen8_vertex_close: reloc[0] = 287 >[ 9.950] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.950] kgem_add_handle: handle=23, index=16 >[ 9.950] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 9.950] gen8_vertex_close: reloc[1] = 357 >[ 9.950] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 9.950] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd545000) >[ 9.950] gen8_vertex_close: reloc[2] = 487 >[ 9.950] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 9.950] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd545000) >[ 9.950] gen8_vertex_close: reloc[3] = 608 >[ 9.950] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 9.950] kgem_add_reloc64[37] = (delta=0, target handle=16, presumed=fd545000) >[ 9.950] gen8_vertex_close: reloc[4] = 886 >[ 9.950] kgem_add_reloc64: handle=23, pos=886, delta=0, domains=200000 >[ 9.950] kgem_add_reloc64[38] = (delta=0, target handle=16, presumed=fd545000) >[ 9.950] batch[1/1, flags=1800]: 1276 1276 15408 16384, nreloc=39, nexec=17, nfence=0, aperture=42582 [fenced=0] >[ 9.950] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.950] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.950] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.950] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 9.950] kgem_fixup_relocs: shrinking by 53248 >[ 9.950] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.951] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.951] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.951] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.951] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.951] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.951] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.951] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.951] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.951] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=7 >[ 9.951] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.951] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.951] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=7 >[ 9.951] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=7 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=7 >[ 9.951] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=8 >[ 9.951] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.951] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.951] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.951] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.951] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.951] __kgem_bo_clear_busy: handle=7 >[ 9.951] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.951] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.951] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 9.951] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.951] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.951] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.951] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.951] gen4_choose_composite_emitter: identity src, no mask >[ 9.951] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.951] aligning vertex: was 2, now 3 floats per vertex >[ 9.951] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.951] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.951] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.951] kgem_add_handle: handle=4, index=0 >[ 9.951] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.951] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.951] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.951] gen9_composite_get_binding_table(ffc0) >[ 9.951] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.951] kgem_add_handle: handle=39, index=1 >[ 9.951] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.951] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.951] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.951] kgem_add_reloc64: handle=32, pos=16344, delta=0, domains=40000 >[ 9.951] kgem_add_handle: handle=32, index=2 >[ 9.951] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fa000) >[ 9.951] [3fd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.951] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.951] gen9_emit_sampler: sampler = 2 >[ 9.951] gen9_emit_sf: num_sf_outputs=1 >[ 9.951] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.951] gen9_emit_vertex_elements: setup id=2 >[ 9.951] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.951] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.951] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.951] gen8_vertex_flush[490] = 3 >[ 9.951] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.951] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.951] sna_glyphs: discarding mask >[ 9.951] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.951] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.951] gen9_render_composite: 0x0, current mode=1/1 >[ 9.951] kgem_bo_is_busy: handle=6, domain: 3 exec? 0, rq? 1 >[ 9.951] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.951] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.951] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.952] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=7... >[ 9.952] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.952] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.952] sna_drawable_use_bo: using whole GPU bo >[ 9.952] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.952] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.952] color_convert: src=ffdfdbd2 [20028888] >[ 9.952] color_convert: dst=ffdfdbd2 [20028888] >[ 9.952] sna_render_get_solid: ffdfdbd2 >[ 9.952] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.952] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.952] sna_transform_is_imprecise_integer_translation: no transform >[ 9.952] gen9_composite_picture: integer translation (0, 0), removing >[ 9.952] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.952] sna_render_pixmap_bo: GPU all damaged >[ 9.952] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.952] gen4_choose_composite_emitter: solid, identity mask >[ 9.952] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.952] aligning vertex: was 3, now 4 floats per vertex >[ 9.952] gen9_composite_get_binding_table(ff00) >[ 9.952] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.952] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.952] kgem_add_handle: handle=8, index=3 >[ 9.952] kgem_add_reloc64[5] = (delta=24, target handle=3, presumed=fdffe000) >[ 9.952] [3fb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.952] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.952] kgem_add_handle: handle=6, index=4 >[ 9.952] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.952] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.952] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.952] gen9_emit_sampler: sampler = a >[ 9.952] gen9_emit_sf: num_sf_outputs=2 >[ 9.952] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.952] gen9_emit_vertex_elements: setup id=9 >[ 9.952] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.952] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.952] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.952] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.952] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.952] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.952] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.952] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.952] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.952] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.952] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.952] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.953] gen8_vertex_flush[56c] = 15 >[ 9.953] gen9_magic_ca_pass: CA fixup (4967 -> 4982) >[ 9.953] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.953] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.953] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.953] sna_accel_flush: flush?=1, dirty?=1 >[ 9.953] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.953] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.953] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.953] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.953] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.953] kgem_bo_sync__cpu_full: handle=32 >[ 9.953] gen8_vertex_close: used=19928, vbo active? 23, vb=204, nreloc=2 >[ 9.953] gen8_vertex_close: reloc[0] = 287 >[ 9.953] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.953] kgem_add_handle: handle=23, index=5 >[ 9.953] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fd545000) >[ 9.953] gen8_vertex_close: reloc[1] = 342 >[ 9.953] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.953] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 9.953] batch[1/1, flags=1800]: 384 384 16288 16384, nreloc=9, nexec=6, nfence=0, aperture=17301 [fenced=0] >[ 9.953] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.953] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.953] kgem_fixup_relocs: shrinking by 61440 >[ 9.953] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.953] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.953] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.953] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.953] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.953] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.953] __kgem_bo_clear_busy: handle=8 >[ 9.953] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.953] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.953] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.953] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.953] __kgem_busy: handle=32, busy=131072, wedged=0 >[ 9.953] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 3, busy? 1 >[ 9.970] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.970] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 1 [busy?=0] >[ 9.970] __kgem_retire_requests_upto(handle=32, ring=0) >[ 9.970] __kgem_retire_rq: request 2 complete >[ 9.970] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.970] kgem_bo_move_to_cache: release handle=11 >[ 9.970] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.970] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.970] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.970] kgem_bo_move_to_cache: release handle=25 >[ 9.970] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.970] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.970] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.970] kgem_bo_move_to_cache: release handle=38 >[ 9.970] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.970] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.970] kgem_bo_move_to_cache: release handle=20 >[ 9.970] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.970] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.970] kgem_bo_move_to_cache: release handle=22 >[ 9.970] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.970] __kgem_retire_rq: request 1 complete >[ 9.970] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.970] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.970] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.970] sna_block_handler (tv=0.0) >[ 9.970] sna_wakeup_handler >[ 9.970] sna_mode_wakeup: len=64 >[ 9.970] sna_mode_wakeup: recording last swap on pipe=1, frame 321 [141], time 9.960449 >[ 9.970] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 9.970] sna_mode_wakeup: flip complete, pending? 2 >[ 9.970] sna_mode_wakeup: recording last swap on pipe=0, frame 351 [15f], time 9.961751 >[ 9.970] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 9.970] sna_mode_wakeup: flip complete, pending? 1 >[ 9.970] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.970] sna_composite(pixmap=738, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=738+(3626, 6)+(0, 0), size=(48, 36) >[ 9.970] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.970] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.970] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.970] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.970] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.970] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.970] gen9_render_composite: 48x36, current mode=0/1 >[ 9.970] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.970] sna_blt_composite (0, 4), (3626, 6), 48x36 >[ 9.970] sna_blt_composite: unsupported op [3] for blitting >[ 9.970] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.970] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.970] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.970] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.970] sna_drawable_use_bo pixmap=738, box=((3626, 6), (3674, 42)), flags=7... >[ 9.970] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.970] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.970] sna_drawable_use_bo: using whole GPU bo >[ 9.970] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.970] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.970] sna_transform_is_imprecise_integer_translation: no transform >[ 9.970] gen9_composite_picture: integer translation (0, 0), removing >[ 9.970] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.970] sna_render_pixmap_bo: CPU all damaged >[ 9.970] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.970] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.970] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.970] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.970] gen4_choose_composite_emitter: identity src, no mask >[ 9.970] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.970] aligning vertex: was 4, now 3 floats per vertex >[ 9.970] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.970] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.970] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.970] kgem_add_handle: handle=4, index=0 >[ 9.970] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.970] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.970] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.970] gen9_composite_get_binding_table(ffc0) >[ 9.970] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.970] kgem_add_handle: handle=39, index=1 >[ 9.970] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.970] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.970] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.970] kgem_add_reloc64: handle=33, pos=16344, delta=0, domains=40000 >[ 9.970] kgem_add_handle: handle=33, index=2 >[ 9.970] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f7000) >[ 9.970] [3fd0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.970] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.970] gen9_emit_sampler: sampler = 2 >[ 9.970] gen9_emit_sf: num_sf_outputs=1 >[ 9.970] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.970] gen9_emit_vertex_elements: setup id=2 >[ 9.970] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.970] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.970] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.970] gen8_vertex_flush[490] = 3 >[ 9.970] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.970] kgem_can_create_2d: 26x20 @ 32 >[ 9.970] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.970] kgem_can_create_2d: untiled size=4096 >[ 9.970] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.970] kgem_choose_tiling: 26x20 -> 0 >[ 9.970] sna_create_pixmap: usage=0, flags=a >[ 9.970] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.970] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.970] create_pixmap: serial=755, usage=0, 26x20 >[ 9.970] sna_create_pixmap: serial=755, 26x20, usage=0 >[ 9.970] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2f2, drawable=2f4 >[ 9.970] sna_validate_gc: recomputing clip >[ 9.970] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.970] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.970] try_upload__fast: ignore existing cpu damage (if any) >[ 9.970] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.970] try_upload__fast: no, no gpu damage >[ 9.970] sna_drawable_move_region_to_cpu(pixmap=756 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.970] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.970] _sna_pixmap_move_to_cpu(pixmap=756, 26x20, flags=1) >[ 9.970] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.970] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.970] operate_inplace: no, inplace operation not suitable >[ 9.970] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.970] __sna_damage_all(26, 20) >[ 9.970] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.970] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.970] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.970] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.970] sna_accel_flush: flush?=1, dirty?=1 >[ 9.970] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.970] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.970] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.970] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.970] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.970] kgem_bo_sync__cpu_full: handle=33 >[ 9.970] gen8_vertex_close: used=19938, vbo active? 23, vb=4, nreloc=1 >[ 9.970] gen8_vertex_close: reloc[0] = 287 >[ 9.970] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.970] kgem_add_handle: handle=23, index=3 >[ 9.970] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.970] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.970] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.970] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.970] kgem_fixup_relocs: shrinking by 61440 >[ 9.970] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.971] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.971] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.971] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.971] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.971] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.971] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.971] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.971] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.971] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 0 >[ 9.971] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.971] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.971] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.971] __kgem_retire_rq: request 1 complete >[ 9.971] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.971] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.971] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.971] sna_composite(pixmap=738, op=3, src=756+(2370, 10), mask=0+(3554, 6), dst=738+(3554, 6)+(0, 0), size=(52, 36) >[ 9.971] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.971] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.971] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.971] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.971] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.971] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.971] gen9_render_composite: 52x36, current mode=0/1 >[ 9.971] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.971] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.971] sna_blt_composite: unsupported op [3] for blitting >[ 9.971] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.971] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.971] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.971] sna_drawable_use_bo pixmap=738, box=((3554, 6), (3606, 42)), flags=7... >[ 9.971] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.971] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.971] sna_drawable_use_bo: using whole GPU bo >[ 9.971] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.971] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.971] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.971] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.971] sna_render_pixmap_bo pixmap=756, (2370, 10)x(52, 36)/(26, 20) >[ 9.971] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.971] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.971] use_cpu_bo: no cpu bo >[ 9.971] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.971] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.971] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.971] sna_drawable_move_region_to_cpu(pixmap=756 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.971] sna_drawable_move_region_to_cpu: pixmap=756 all damaged on CPU >[ 9.971] kgem_can_create_2d: 26x20 @ 32 >[ 9.971] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.971] kgem_can_create_2d: untiled size=4096 >[ 9.971] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.971] kgem_choose_tiling: 26x20 -> 0 >[ 9.971] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.971] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.971] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.971] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.971] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.971] __kgem_bo_init(handle=16, num_pages=2560) >[ 9.971] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.971] upload: adding upload cache to pixmap=756 >[ 9.971] kgem_proxy_bo_attach: handle=16 >[ 9.971] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.971] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.971] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.971] gen4_choose_composite_emitter: simple src, no mask >[ 9.971] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.971] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.971] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.971] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.971] kgem_add_handle: handle=4, index=0 >[ 9.971] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.971] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.971] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.971] gen9_composite_get_binding_table(ffc0) >[ 9.971] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.971] kgem_add_handle: handle=39, index=1 >[ 9.971] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.971] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.971] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.971] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.971] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 9.971] kgem_add_handle: handle=16, index=2 >[ 9.971] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 9.971] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.971] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.971] gen9_emit_sampler: sampler = 22 >[ 9.971] gen9_emit_sf: num_sf_outputs=1 >[ 9.971] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.971] gen9_emit_vertex_elements: setup id=2 >[ 9.971] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.971] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.971] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.971] gen8_vertex_flush[490] = 3 >[ 9.971] sna_destroy_pixmap: pixmap=756, attached?=1 >[ 9.971] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.971] __sna_free_pixmap(pixmap=756) >[ 9.971] sna_composite(pixmap=738, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=738+(3490, 6)+(0, 0), size=(44, 36) >[ 9.971] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.971] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.971] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.971] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.971] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.971] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.971] gen9_render_composite: 44x36, current mode=1/1 >[ 9.971] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.971] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.971] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.971] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.971] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.971] sna_drawable_use_bo pixmap=738, box=((3490, 6), (3534, 42)), flags=7... >[ 9.971] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.971] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.971] sna_drawable_use_bo: using whole GPU bo >[ 9.971] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.971] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.971] sna_transform_is_imprecise_integer_translation: no transform >[ 9.971] gen9_composite_picture: integer translation (0, 0), removing >[ 9.971] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.971] sna_render_pixmap_bo: CPU all damaged >[ 9.971] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.971] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.971] gen8_vertex_close: used=19947, vbo active? 23, vb=4, nreloc=1 >[ 9.971] gen8_vertex_close: reloc[0] = 287 >[ 9.971] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.971] kgem_add_handle: handle=23, index=3 >[ 9.971] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.971] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.971] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.971] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.971] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.971] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.971] kgem_fixup_relocs: shrinking by 61440 >[ 9.971] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.971] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.971] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.971] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.971] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.971] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.971] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.971] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.971] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.971] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.971] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.971] gen4_choose_composite_emitter: identity src, no mask >[ 9.971] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.971] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.971] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.971] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.971] kgem_add_handle: handle=4, index=0 >[ 9.971] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.971] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.971] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.971] gen9_composite_get_binding_table(ffc0) >[ 9.971] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.971] kgem_add_handle: handle=39, index=1 >[ 9.971] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.971] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.971] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.971] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.971] kgem_add_handle: handle=34, index=2 >[ 9.971] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.971] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.971] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.971] gen9_emit_sampler: sampler = 2 >[ 9.971] gen9_emit_sf: num_sf_outputs=1 >[ 9.971] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.971] gen9_emit_vertex_elements: setup id=2 >[ 9.971] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.971] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.971] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.971] gen8_vertex_flush[490] = 3 >[ 9.971] sna_composite(pixmap=738, op=3, src=176+(0, 6), mask=0+(3422, 6), dst=738+(3422, 6)+(0, 0), size=(48, 36) >[ 9.971] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.971] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.971] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.971] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.971] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.971] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.971] gen9_render_composite: 48x36, current mode=1/1 >[ 9.971] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.971] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.971] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.971] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.971] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.971] sna_drawable_use_bo pixmap=738, box=((3422, 6), (3470, 42)), flags=7... >[ 9.971] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.971] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.971] sna_drawable_use_bo: using whole GPU bo >[ 9.971] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.971] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.971] sna_transform_is_imprecise_integer_translation: no transform >[ 9.971] gen9_composite_picture: integer translation (0, 0), removing >[ 9.971] sna_render_pixmap_bo pixmap=176, (0, 6)x(48, 36)/(48, 48) >[ 9.971] sna_render_pixmap_bo: CPU all damaged >[ 9.971] sna_add_flush_pixmap: marking pixmap=176 for flushing >[ 9.971] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.971] __kgem_retire_rq: request 1 complete >[ 9.971] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.971] gen8_vertex_close: used=19956, vbo active? 23, vb=4, nreloc=1 >[ 9.971] gen8_vertex_close: reloc[0] = 287 >[ 9.971] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.971] kgem_add_handle: handle=23, index=3 >[ 9.971] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.971] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.971] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.971] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.971] kgem_fixup_relocs: shrinking by 61440 >[ 9.971] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.971] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.971] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.971] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.971] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.971] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.971] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.972] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.972] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.972] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.972] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.972] gen4_choose_composite_emitter: identity src, no mask >[ 9.972] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.972] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.972] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.972] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.972] kgem_add_handle: handle=4, index=0 >[ 9.972] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.972] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.972] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.972] gen9_composite_get_binding_table(ffc0) >[ 9.972] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.972] kgem_add_handle: handle=39, index=1 >[ 9.972] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.972] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.972] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.972] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.972] kgem_add_handle: handle=28, index=2 >[ 9.972] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 9.972] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.972] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.972] gen9_emit_sampler: sampler = 2 >[ 9.972] gen9_emit_sf: num_sf_outputs=1 >[ 9.972] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.972] gen9_emit_vertex_elements: setup id=2 >[ 9.972] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.972] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.972] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.972] gen8_vertex_flush[490] = 3 >[ 9.972] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.972] kgem_can_create_2d: 16x16 @ 32 >[ 9.972] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.972] kgem_can_create_2d: untiled size=4096 >[ 9.972] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.972] kgem_choose_tiling: 16x16 -> 0 >[ 9.972] sna_create_pixmap: usage=0, flags=a >[ 9.972] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.972] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.972] create_pixmap: serial=757, usage=0, 16x16 >[ 9.972] sna_create_pixmap: serial=757, 16x16, usage=0 >[ 9.972] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2f4, drawable=2f6 >[ 9.972] sna_validate_gc: recomputing clip >[ 9.972] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.972] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.972] try_upload__fast: ignore existing cpu damage (if any) >[ 9.972] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.972] try_upload__fast: no, no gpu damage >[ 9.972] sna_drawable_move_region_to_cpu(pixmap=758 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.972] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.972] _sna_pixmap_move_to_cpu(pixmap=758, 16x16, flags=1) >[ 9.972] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.972] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.972] operate_inplace: no, inplace operation not suitable >[ 9.972] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.972] __sna_damage_all(16, 16) >[ 9.972] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.972] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.972] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.972] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.972] sna_accel_flush: flush?=1, dirty?=1 >[ 9.972] sna_accel_flush: syncing SHM pixmap=176 (refcnt=1) >[ 9.972] _sna_pixmap_move_to_cpu(pixmap=176, 48x48, flags=3) >[ 9.972] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.972] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.972] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.972] kgem_bo_sync__cpu_full: handle=28 >[ 9.972] gen8_vertex_close: used=19965, vbo active? 23, vb=4, nreloc=1 >[ 9.972] gen8_vertex_close: reloc[0] = 287 >[ 9.972] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.972] kgem_add_handle: handle=23, index=3 >[ 9.972] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.972] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.972] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.972] __kgem_retire_rq: request 1 complete >[ 9.972] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.972] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.972] kgem_fixup_relocs: shrinking by 61440 >[ 9.972] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.972] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.972] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.972] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.972] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.972] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.972] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.972] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.972] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.972] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.972] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.972] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.972] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.972] __kgem_retire_rq: request 1 complete >[ 9.972] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.972] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.972] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.972] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.972] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.972] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.972] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.972] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.972] kgem_bo_sync__cpu_full: handle=34 >[ 9.972] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.972] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.972] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.972] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.972] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.972] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.972] sna_composite(pixmap=738, op=3, src=758+(2247, 15), mask=0+(3370, 7), dst=738+(3370, 7)+(0, 0), size=(32, 34) >[ 9.972] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.972] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.972] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.972] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.972] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.972] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.972] gen9_render_composite: 32x34, current mode=0/1 >[ 9.972] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.972] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.972] sna_blt_composite: unsupported op [3] for blitting >[ 9.972] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.972] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.972] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.972] sna_drawable_use_bo pixmap=738, box=((3370, 7), (3402, 41)), flags=7... >[ 9.972] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.972] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.972] sna_drawable_use_bo: using whole GPU bo >[ 9.972] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.972] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.972] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.972] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.972] sna_render_pixmap_bo pixmap=758, (2247, 15)x(32, 34)/(16, 16) >[ 9.972] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.972] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.972] use_cpu_bo: no cpu bo >[ 9.972] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.972] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.972] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.972] sna_drawable_move_region_to_cpu(pixmap=758 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.972] sna_drawable_move_region_to_cpu: pixmap=758 all damaged on CPU >[ 9.972] kgem_can_create_2d: 16x16 @ 32 >[ 9.972] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.972] kgem_can_create_2d: untiled size=4096 >[ 9.972] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.972] kgem_choose_tiling: 16x16 -> 0 >[ 9.972] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.972] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.972] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.972] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.972] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.972] __kgem_bo_init(handle=16, num_pages=1024) >[ 9.972] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.972] upload: adding upload cache to pixmap=758 >[ 9.972] kgem_proxy_bo_attach: handle=16 >[ 9.972] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.972] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.972] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.972] gen4_choose_composite_emitter: simple src, no mask >[ 9.972] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.972] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.972] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.972] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.972] kgem_add_handle: handle=4, index=0 >[ 9.972] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.972] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.972] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.972] gen9_composite_get_binding_table(ffc0) >[ 9.972] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.972] kgem_add_handle: handle=39, index=1 >[ 9.972] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.972] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.972] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.972] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.972] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 9.972] kgem_add_handle: handle=16, index=2 >[ 9.972] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 9.972] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.972] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.972] gen9_emit_sampler: sampler = 22 >[ 9.972] gen9_emit_sf: num_sf_outputs=1 >[ 9.972] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.972] gen9_emit_vertex_elements: setup id=2 >[ 9.972] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.972] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.972] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.972] gen8_vertex_flush[490] = 3 >[ 9.972] sna_destroy_pixmap: pixmap=758, attached?=1 >[ 9.972] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.972] __sna_free_pixmap(pixmap=758) >[ 9.972] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.972] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.972] sna_glyphs: discarding mask >[ 9.972] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.972] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.972] gen9_render_composite: 0x0, current mode=1/1 >[ 9.972] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.972] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.972] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.972] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.972] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=7... >[ 9.972] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.972] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.972] sna_drawable_use_bo: using whole GPU bo >[ 9.972] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.972] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.972] color_convert: src=ff232321 [20028888] >[ 9.972] color_convert: dst=ff232321 [20028888] >[ 9.972] sna_render_get_solid: ff232321 >[ 9.972] sna_render_get_solid(7) = ff232321 (old) >[ 9.972] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.972] sna_transform_is_imprecise_integer_translation: no transform >[ 9.972] gen9_composite_picture: integer translation (0, 0), removing >[ 9.972] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.972] sna_render_pixmap_bo: GPU all damaged >[ 9.972] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.972] gen4_choose_composite_emitter: solid, identity mask >[ 9.972] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.972] aligning vertex: was 3, now 4 floats per vertex >[ 9.972] gen9_composite_get_binding_table(ff00) >[ 9.972] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.972] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.972] kgem_add_handle: handle=8, index=3 >[ 9.972] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.972] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.972] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.972] kgem_add_handle: handle=6, index=4 >[ 9.972] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.972] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.972] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.972] gen9_emit_sampler: sampler = a >[ 9.972] gen9_emit_sf: num_sf_outputs=2 >[ 9.972] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.972] gen9_emit_vertex_elements: setup id=9 >[ 9.972] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.972] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.972] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.972] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.972] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.972] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.972] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.972] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.972] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.972] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.972] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.972] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.972] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.972] gen8_vertex_flush[56c] = 48 >[ 9.972] gen9_magic_ca_pass: CA fixup (4994 -> 5042) >[ 9.972] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.972] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.972] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.972] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.972] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.972] sna_glyphs: discarding mask >[ 9.972] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.972] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789677776 size=7680x2160 >[ 9.972] gen9_render_composite: 0x0, current mode=1/1 >[ 9.972] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.972] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.972] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.972] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.972] sna_drawable_use_bo pixmap=738, box=((0, 0), (7680, 2160)), flags=7... >[ 9.972] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.972] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.972] sna_drawable_use_bo: using whole GPU bo >[ 9.973] gen9_composite_set_target: pixmap=738, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.973] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.973] color_convert: src=ff8e8b85 [20028888] >[ 9.973] color_convert: dst=ff8e8b85 [20028888] >[ 9.973] sna_render_get_solid: ff8e8b85 >[ 9.973] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.973] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.973] sna_transform_is_imprecise_integer_translation: no transform >[ 9.973] gen9_composite_picture: integer translation (0, 0), removing >[ 9.973] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.973] sna_render_pixmap_bo: GPU all damaged >[ 9.973] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.973] gen4_choose_composite_emitter: solid, identity mask >[ 9.973] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.973] gen9_composite_get_binding_table(fe40) >[ 9.973] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.973] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.973] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.973] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.973] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.973] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.973] gen9_emit_vertex_elements: setup id=9 >[ 9.973] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.973] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.973] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.973] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.973] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.973] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.973] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.973] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.973] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.973] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.973] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.973] gen8_vertex_flush[66c] = 48 >[ 9.973] gen9_magic_ca_pass: CA fixup (5042 -> 5090) >[ 9.973] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.973] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.973] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.973] sna_copy_area: src=pixmap=738:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.973] sna_copy_area: normal copy >[ 9.973] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.973] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.973] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.973] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.973] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.973] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.973] sna_do_copy: pixmap -- no source clipping >[ 9.973] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.973] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.973] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=738+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.973] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8df90, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.973] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.973] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.973] sna_drawable_use_bo: pinned, never REPLACES >[ 9.973] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.973] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.973] sna_drawable_use_bo: applying move-to-gpu override >[ 9.973] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.973] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.973] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 9.973] wait_for_shadow: setting front pixmap to handle=35 >[ 9.973] sna_drawable_use_bo: using whole GPU bo >[ 9.973] sna_pixmap_move_to_gpu(pixmap=738, usage=0), flags=a >[ 9.973] sna_pixmap_move_to_gpu: already all-damaged >[ 9.973] sna_pixmap_mark_active: pixmap=738, handle=39 >[ 9.973] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.973] sna_pixmap_make_cow: make cow src=738, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.973] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.973] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.973] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.973] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.973] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 9.973] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.973] kgem_set_mode: flushing before new bo >[ 9.973] gen8_vertex_close: used=20360, vbo active? 23, vb=204, nreloc=2 >[ 9.973] gen8_vertex_close: reloc[0] = 287 >[ 9.973] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.973] kgem_add_handle: handle=23, index=5 >[ 9.973] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 9.973] gen8_vertex_close: reloc[1] = 342 >[ 9.973] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.973] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 9.973] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.973] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.973] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.973] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.973] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.973] kgem_fixup_relocs: shrinking by 61440 >[ 9.973] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.973] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.973] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.973] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.973] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.973] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.973] __kgem_bo_clear_busy: handle=8 >[ 9.973] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.973] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.973] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.973] __kgem_bo_clear_busy: handle=8 >[ 9.973] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.973] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.973] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.973] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.973] aligning vertex: was 4, now 2 floats per vertex >[ 9.973] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.973] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.973] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.973] kgem_add_handle: handle=4, index=0 >[ 9.973] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.973] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.973] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.973] gen9_composite_get_binding_table(ffc0) >[ 9.973] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 9.973] kgem_add_handle: handle=35, index=1 >[ 9.973] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.973] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 9.973] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.973] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.973] kgem_add_handle: handle=39, index=2 >[ 9.973] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.973] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.973] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.973] gen9_emit_sampler: sampler = 0 >[ 9.973] gen9_emit_sf: num_sf_outputs=1 >[ 9.973] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.973] gen9_emit_vertex_elements: setup id=0 >[ 9.973] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.973] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.973] gen8_vertex_flush[490] = 3 >[ 9.973] sna_destroy_pixmap: pixmap=738, attached?=1 >[ 9.973] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.973] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.973] __kgem_bo_destroy: handle=39 -> active >[ 9.973] __sna_free_pixmap(pixmap=738) >[ 9.973] sna_accel_flush: flush?=0, dirty?=0 >[ 9.973] sna_accel_flush: flush?=0, dirty?=0 >[ 9.973] sna_block_handler (tv=598.184000) >[ 9.973] kgem_retire, need_retire?=1 >[ 9.973] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.973] kgem_retire__requests_ring: retiring ring 0 >[ 9.973] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.973] __kgem_retire_rq: request 1 complete >[ 9.973] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.973] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.973] kgem_retire -- retired=0, need_retire=0 >[ 9.973] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 9.973] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 9.973] __kgem_bo_destroy: handle=16, size=262144 >[ 9.973] kgem_bo_replace_io: transferring io handle=16 to bo >[ 9.973] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 9.973] sna_accel_block: GPU idle, flushing >[ 9.973] gen8_vertex_close: used=20366, vbo active? 23, vb=1, nreloc=1 >[ 9.973] gen8_vertex_close: reloc[0] = 287 >[ 9.973] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.973] kgem_add_handle: handle=23, index=3 >[ 9.973] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.973] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.973] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.973] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.973] kgem_fixup_relocs: shrinking by 61440 >[ 9.973] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.973] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.973] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.973] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.973] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.973] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.973] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.973] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.973] sna_scanout_do_flush: flush timer active: delta=-16 >[ 9.973] sna_scanout_do_flush (time=9973), triggered >[ 9.973] sna_scanout_flush (time=9973), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.973] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.973] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.973] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.973] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.973] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.973] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.973] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.973] sna_pixmap_move_to_gpu: already all-damaged >[ 9.973] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 9.973] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.973] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.973] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.973] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 9.973] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 9.973] get_fb: reusing fb=105 for handle=35 >[ 9.973] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 9.973] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.973] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 9.973] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 9.973] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.973] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.973] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 9.973] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 9.973] sna_accel_do_throttle (time=9973), triggered >[ 9.973] sna_accel_throttle (time=9973) >[ 9.973] sna_accel_block: evaluating timers, active=7 >[ 9.973] sna_accel_block: flush timer expires in 16 [9989] >[ 9.973] sna_wakeup_handler >[ 9.974] sna_destroy_pixmap: pixmap=176, attached?=1 >[ 9.974] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.974] __sna_free_pixmap(pixmap=176) >[ 9.974] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 9.974] kgem_bo_sync__cpu: handle=28 >[ 9.974] sna_accel_watch_flush: enable=-1 >[ 9.974] _kgem_bo_destroy: handle=28, proxy? 0 >[ 9.974] __kgem_bo_destroy: handle=28, size=12288 >[ 9.974] __kgem_bo_destroy: handle=28, not reusable >[ 9.974] kgem_bo_free: handle=28, size=12288 >[ 9.974] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.974] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 9.974] sna_accel_flush: flush?=0, dirty?=0 >[ 9.974] sna_block_handler (tv=598.183000) >[ 9.974] kgem_retire, need_retire?=1 >[ 9.974] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.974] kgem_retire__requests_ring: retiring ring 0 >[ 9.974] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.974] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 9.974] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.974] kgem_retire -- retired=0, need_retire=1 >[ 9.974] kgem_bo_is_busy: handle=23, domain: 3 exec? 0, rq? 1 >[ 9.974] sna_scanout_do_flush: flush timer active: delta=15 >[ 9.974] sna_accel_block: evaluating timers, active=7 >[ 9.974] sna_accel_block: flush timer expires in 15 [9989] >[ 9.974] sna_wakeup_handler >[ 9.975] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 9.975] __pop_freed_pixmap: reusing freed pixmap=738 header >[ 9.975] create_pixmap_hdr: pixmap=759, width=48, height=48, usage=0 >[ 9.975] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 9.975] __kgem_bo_init(handle=28, num_pages=3) >[ 9.975] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 9.975] sna_accel_watch_flush: enable=1 >[ 9.975] __sna_damage_all(48, 48) >[ 9.975] sna_pixmap_create_shm: serial=759, 48x48, usage=0 >[ 9.975] sna_accel_flush: flush?=0, dirty?=0 >[ 9.975] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 9.975] kgem_can_create_2d: 7680x2160 @ 24 >[ 9.975] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.975] kgem_can_create_2d: untiled size=66355200 >[ 9.975] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.975] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 9.975] kgem_can_create_2d: tiled[-1] size=66355200 >[ 9.975] sna_create_pixmap: usage=0, flags=1b >[ 9.975] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 9.975] __pop_freed_pixmap: reusing freed pixmap=742 header >[ 9.975] create_pixmap_hdr: pixmap=761, width=7680, height=2160, usage=0 >[ 9.975] sna_create_pixmap: serial=761, 7680x2160, usage=0 >[ 9.975] sna_composite_rectangles(pixmap=762, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.975] sna_composite_rectangles: converted to op 0 >[ 9.975] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.975] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.975] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.975] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.975] sna_composite_rectangles: dropping last-cpu hint >[ 9.975] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=19... >[ 9.975] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.975] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.975] sna_pixmap_move_to_gpu(pixmap=762, usage=0), flags=b >[ 9.975] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.975] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 9.975] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.975] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 9.975] sna_pixmap_alloc_gpu: pixmap=762 >[ 9.975] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.975] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 9.975] kgem_bo_remove_from_active: removing handle=39 from active >[ 9.975] 1:from active: pitch=30720, tiling=1, handle=39, id=770 >[ 9.975] __sna_damage_all(7680, 2160) >[ 9.975] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.975] sna_pixmap_mark_active: pixmap=762, handle=39 >[ 9.975] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.975] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.975] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 9.975] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.975] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 9.975] sna_render_get_solid: 0 >[ 9.975] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.975] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.975] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.975] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.975] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.975] kgem_add_handle: handle=4, index=0 >[ 9.975] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.975] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.975] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.975] gen9_composite_get_binding_table(ffc0) >[ 9.975] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.975] kgem_add_handle: handle=39, index=1 >[ 9.975] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.975] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.975] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.975] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.975] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.975] kgem_add_handle: handle=7, index=2 >[ 9.975] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.975] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.975] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.975] gen9_emit_sampler: sampler = 1 >[ 9.975] gen9_emit_sf: num_sf_outputs=1 >[ 9.975] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.975] gen9_emit_vertex_elements: setup id=0 >[ 9.975] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.975] (0, 0), (7680, 2160) >[ 9.975] gen8_vertex_flush[490] = 3 >[ 9.975] sna_composite_rectangles: pixmap=762 marking clear [0]? 1 >[ 9.975] sna_composite_rectangles(pixmap=762, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 9.975] sna_composite_rectangles: converted to op 1 >[ 9.975] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 9.975] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 9.975] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 9.975] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 9.975] sna_composite_rectangles: promoting to full GPU >[ 9.975] sna_composite_rectangles: dropping last-cpu hint >[ 9.975] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=19... >[ 9.975] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.975] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.975] sna_drawable_use_bo: using whole GPU bo >[ 9.975] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 9.975] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.975] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 9.975] sna_render_get_solid: ff2c001e >[ 9.975] sna_render_get_solid(0) = ff2c001e (old) >[ 9.975] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 9.975] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.975] gen9_composite_get_binding_table(ff00) >[ 9.975] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.975] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 9.975] kgem_add_handle: handle=8, index=3 >[ 9.975] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 9.975] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.975] gen9_emit_vertex_elements: setup id=0 >[ 9.975] (0, 0), (7680, 2160) >[ 9.975] gen8_vertex_flush[4cc] = 3 >[ 9.975] sna_composite_rectangles: pixmap=762 marking clear [ff2c001e]? 1 >[ 9.975] sna_composite(pixmap=762, op=3, src=292+(0, 0), mask=0+(0, 0), dst=762+(0, 0)+(0, 0), size=(3840, 2160) >[ 9.975] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 9.975] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 9.975] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.975] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 9.975] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 9.975] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 9.975] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 9.975] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.975] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 9.975] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.975] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 9.975] sna_drawable_use_bo pixmap=762, box=((0, 0), (3840, 2160)), flags=7... >[ 9.975] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.975] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.975] sna_drawable_use_bo: using whole GPU bo >[ 9.975] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.975] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 9.975] sna_transform_is_imprecise_integer_translation: no transform >[ 9.975] gen9_composite_picture: integer translation (0, 0), removing >[ 9.975] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.975] sna_render_pixmap_bo: GPU all damaged >[ 9.975] color_convert: src=e2000000 [20028888] >[ 9.975] color_convert: dst=e2000000 [20028888] >[ 9.975] sna_render_get_solid: e2000000 >[ 9.975] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.975] gen4_choose_composite_emitter: identity source, identity mask >[ 9.975] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.975] aligning vertex: was 2, now 5 floats per vertex >[ 9.975] gen9_composite_get_binding_table(fe80) >[ 9.975] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 9.975] kgem_add_handle: handle=9, index=4 >[ 9.975] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 9.975] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.975] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 9.975] kgem_add_reloc64: adding proxy [delta=904] for handle=7 >[ 9.975] kgem_add_reloc64[7] = (delta=904, target handle=2, presumed=fffe8000) >[ 9.975] [3f80] bind bo(handle=7, addr=fffe8388), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.975] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.975] gen9_emit_sampler: sampler = 3 >[ 9.975] gen9_emit_sf: num_sf_outputs=2 >[ 9.975] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.975] gen9_emit_vertex_elements: setup id=10 >[ 9.975] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.975] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.975] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 9.975] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 9.975] gen8_vertex_flush[5a8] = 3 >[ 9.975] sna_composite(pixmap=762, op=3, src=292+(0, 0), mask=0+(0, 0), dst=762+(3840, 0)+(0, 0), size=(3840, 2160) >[ 9.975] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 9.975] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 9.975] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.976] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 9.976] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 9.976] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 9.976] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 9.976] gen9_render_composite: 3840x2160, current mode=1/1 >[ 9.976] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.976] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.976] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.976] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 9.976] sna_drawable_use_bo pixmap=762, box=((3840, 0), (7680, 2160)), flags=7... >[ 9.976] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.976] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.976] sna_drawable_use_bo: using whole GPU bo >[ 9.976] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.976] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 9.976] sna_transform_is_imprecise_integer_translation: no transform >[ 9.976] gen9_composite_picture: integer translation (0, 0), removing >[ 9.976] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 9.976] sna_render_pixmap_bo: GPU all damaged >[ 9.976] color_convert: src=e2000000 [20028888] >[ 9.976] color_convert: dst=e2000000 [20028888] >[ 9.976] sna_render_get_solid: e2000000 >[ 9.976] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.976] gen4_choose_composite_emitter: identity source, identity mask >[ 9.976] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.976] gen9_composite_get_binding_table(fdc0) >[ 9.976] gen9_emit_vertex_elements: setup id=10 >[ 9.976] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 9.976] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 9.976] gen8_vertex_flush[5dc] = 3 >[ 9.976] sna_composite(pixmap=762, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=762+(5694, 1014)+(0, 0), size=(132, 132) >[ 9.976] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 9.976] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 9.976] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.976] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 9.976] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 9.976] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 9.976] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 9.976] gen9_render_composite: 132x132, current mode=1/1 >[ 9.976] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 9.976] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.976] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.976] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 9.976] sna_drawable_use_bo pixmap=762, box=((5694, 1014), (5826, 1146)), flags=7... >[ 9.976] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.976] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.976] sna_drawable_use_bo: using whole GPU bo >[ 9.976] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.976] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 9.976] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 9.976] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.976] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 9.976] sna_render_pixmap_bo: GPU all damaged >[ 9.976] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 9.976] color_convert: src=e2000000 [20028888] >[ 9.976] color_convert: dst=e2000000 [20028888] >[ 9.976] sna_render_get_solid: e2000000 >[ 9.976] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.976] gen4_choose_composite_emitter: simple src, identity mask >[ 9.976] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.976] gen9_composite_get_binding_table(fdc0) >[ 9.976] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 9.976] kgem_add_handle: handle=15, index=5 >[ 9.976] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 9.976] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 9.976] gen9_emit_sampler: sampler = 23 >[ 9.976] gen9_emit_vertex_elements: setup id=10 >[ 9.976] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 9.976] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 9.976] gen8_vertex_flush[620] = 3 >[ 9.976] sna_create_pixmap(80, 80, 32, usage=0) >[ 9.976] kgem_can_create_2d: 80x80 @ 32 >[ 9.976] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.976] kgem_can_create_2d: untiled size=28672 >[ 9.976] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.976] kgem_choose_tiling: 80x80 -> 0 >[ 9.976] sna_create_pixmap: usage=0, flags=b >[ 9.976] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 9.976] __pop_freed_pixmap: reusing freed pixmap=744 header >[ 9.976] create_pixmap_hdr: pixmap=763, width=80, height=80, usage=0 >[ 9.976] sna_create_pixmap: serial=763, 80x80, usage=0 >[ 9.976] sna_composite_rectangles(pixmap=764, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 9.976] sna_composite_rectangles: converted to op 0 >[ 9.976] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 9.976] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 9.976] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 9.976] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.976] sna_composite_rectangles: dropping last-cpu hint >[ 9.976] sna_drawable_use_bo pixmap=764, box=((0, 0), (80, 80)), flags=19... >[ 9.976] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.976] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.976] sna_pixmap_move_to_gpu(pixmap=764, usage=0), flags=b >[ 9.976] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.976] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 9.976] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.976] kgem_choose_tiling: 80x80 -> 0 >[ 9.976] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 9.976] kgem_choose_tiling: 80x80 -> 0 >[ 9.976] sna_pixmap_alloc_gpu: pixmap=764 >[ 9.976] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.976] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 9.976] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 9.976] from inactive: pitch=320, tiling=0: handle=22, id=771 >[ 9.976] __sna_damage_all(80, 80) >[ 9.976] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.976] sna_pixmap_mark_active: pixmap=764, handle=22 >[ 9.976] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.976] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.976] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.976] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 9.976] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 9.976] sna_render_get_solid: 0 >[ 9.976] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.976] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.976] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.976] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 9.976] aligning vertex: was 5, now 2 floats per vertex >[ 9.976] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.976] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.976] gen9_composite_get_binding_table(fd40) >[ 9.976] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 9.976] kgem_add_handle: handle=22, index=6 >[ 9.976] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 9.976] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 9.976] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 9.976] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.976] gen9_emit_sampler: sampler = 1 >[ 9.976] gen9_emit_sf: num_sf_outputs=1 >[ 9.976] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.976] gen9_emit_vertex_elements: setup id=0 >[ 9.976] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.976] (0, 0), (80, 80) >[ 9.976] gen8_vertex_flush[6d8] = 3 >[ 9.976] sna_composite_rectangles: pixmap=764 marking clear [0]? 1 >[ 9.976] sna_composite_rectangles(pixmap=764, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 9.976] sna_composite_rectangles: converted to op 1 >[ 9.976] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 9.976] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 9.976] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 9.976] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 9.976] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 9.976] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 9.976] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 9.976] sna_composite_rectangles: dropping last-cpu hint >[ 9.976] sna_drawable_use_bo pixmap=764, box=((0, 0), (80, 80)), flags=1... >[ 9.976] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.976] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.976] sna_drawable_use_bo: using whole GPU bo >[ 9.976] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 9.976] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.976] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 9.977] sna_render_get_solid: 40404040 >[ 9.977] sna_render_get_solid(1) = 40404040 (old) >[ 9.977] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.977] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.977] gen9_composite_get_binding_table(fcc0) >[ 9.977] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 9.977] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 9.977] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 9.977] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.977] gen9_emit_vertex_elements: setup id=0 >[ 9.977] (0, 0), (2, 2) >[ 9.977] (78, 0), (80, 2) >[ 9.977] (0, 78), (2, 80) >[ 9.977] (78, 78), (80, 80) >[ 9.977] gen8_vertex_flush[714] = 12 >[ 9.977] sna_composite(pixmap=762, op=3, src=764+(0, 0), mask=0+(0, 0), dst=762+(0, 0)+(0, 0), size=(7680, 2160) >[ 9.977] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 9.977] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 9.977] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.977] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 9.977] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 9.977] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 9.977] gen9_render_composite: 7680x2160, current mode=1/1 >[ 9.977] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.977] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 9.977] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.977] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.977] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 9.977] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=7... >[ 9.977] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.977] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.977] sna_drawable_use_bo: using whole GPU bo >[ 9.977] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.977] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 9.977] sna_transform_is_imprecise_integer_translation: no transform >[ 9.977] gen9_composite_picture: integer translation (0, 0), removing >[ 9.977] sna_render_pixmap_bo pixmap=764, (0, 0)x(7680, 2160)/(80, 80) >[ 9.977] sna_render_pixmap_bo: GPU all damaged >[ 9.977] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.977] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 9.977] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.977] gen4_choose_composite_emitter: identity src, no mask >[ 9.977] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.977] aligning vertex: was 2, now 3 floats per vertex >[ 9.977] gen9_composite_get_binding_table(fc40) >[ 9.977] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 9.977] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 9.977] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 9.977] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.977] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.977] gen9_emit_sampler: sampler = a >[ 9.977] gen9_emit_vertex_elements: setup id=2 >[ 9.977] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.977] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 9.977] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 9.977] gen8_vertex_flush[7b0] = 3 >[ 9.977] sna_destroy_pixmap: pixmap=764, attached?=1 >[ 9.977] _kgem_bo_destroy: handle=22, proxy? 0 >[ 9.977] __kgem_bo_destroy: handle=22, size=61440 >[ 9.977] __kgem_bo_destroy: handle=22 -> active >[ 9.977] __sna_free_pixmap(pixmap=764) >[ 9.977] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.977] kgem_can_create_2d: 640x2096 @ 32 >[ 9.977] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.977] kgem_can_create_2d: untiled size=5365760 >[ 9.977] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.977] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.977] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.977] sna_create_pixmap: usage=0, flags=1b >[ 9.977] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.977] __pop_freed_pixmap: reusing freed pixmap=764 header >[ 9.977] create_pixmap_hdr: pixmap=765, width=640, height=2096, usage=0 >[ 9.977] sna_create_pixmap: serial=765, 640x2096, usage=0 >[ 9.977] sna_composite_rectangles(pixmap=766, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.977] sna_composite_rectangles: converted to op 0 >[ 9.977] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.977] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.977] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.977] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.977] sna_composite_rectangles: dropping last-cpu hint >[ 9.977] sna_drawable_use_bo pixmap=766, box=((0, 0), (640, 2096)), flags=19... >[ 9.977] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.977] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.977] sna_pixmap_move_to_gpu(pixmap=766, usage=0), flags=b >[ 9.977] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.977] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.977] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.977] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.977] sna_pixmap_alloc_gpu: pixmap=766 >[ 9.977] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.977] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.977] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 9.977] from inactive: pitch=2560, tiling=1: handle=25, id=772 >[ 9.977] __sna_damage_all(640, 2096) >[ 9.977] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.977] sna_pixmap_mark_active: pixmap=766, handle=25 >[ 9.977] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.977] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.977] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.977] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 9.977] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.977] sna_render_get_solid: 0 >[ 9.977] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.977] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.977] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.977] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.977] aligning vertex: was 3, now 2 floats per vertex >[ 9.977] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.977] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.977] gen9_composite_get_binding_table(fbc0) >[ 9.977] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 9.977] kgem_add_handle: handle=25, index=7 >[ 9.977] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 9.977] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.977] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.977] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.977] gen9_emit_sampler: sampler = 1 >[ 9.977] gen9_emit_vertex_elements: setup id=0 >[ 9.977] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.977] (0, 0), (640, 2096) >[ 9.977] gen8_vertex_flush[820] = 3 >[ 9.977] sna_composite_rectangles: pixmap=766 marking clear [0]? 1 >[ 9.977] sna_composite(pixmap=766, op=3, src=292+(168, 968), mask=0+(0, 0), dst=766+(8, 904)+(0, 0), size=(624, 224) >[ 9.977] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.977] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.977] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.977] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.977] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 9.977] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 9.977] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 9.977] gen9_render_composite: 624x224, current mode=1/1 >[ 9.977] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 9.977] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 9.977] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.977] sna_drawable_use_bo pixmap=766, box=((8, 904), (632, 1128)), flags=7... >[ 9.977] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.977] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.977] sna_drawable_use_bo: using whole GPU bo >[ 9.977] gen9_composite_set_target: pixmap=766, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.977] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 9.977] sna_transform_is_imprecise_integer_translation: no transform >[ 9.977] gen9_composite_picture: integer translation (0, 0), removing >[ 9.977] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 9.977] sna_render_pixmap_bo: GPU all damaged >[ 9.977] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 9.977] color_convert: src=e2000000 [20028888] >[ 9.977] color_convert: dst=e2000000 [20028888] >[ 9.977] sna_render_get_solid: e2000000 >[ 9.977] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.977] gen4_choose_composite_emitter: identity source, identity mask >[ 9.977] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.977] aligning vertex: was 2, now 5 floats per vertex >[ 9.977] gen9_composite_get_binding_table(fb40) >[ 9.977] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.977] gen9_emit_sampler: sampler = 3 >[ 9.977] gen9_emit_sf: num_sf_outputs=2 >[ 9.977] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.977] gen9_emit_vertex_elements: setup id=10 >[ 9.977] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.977] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.977] gen9_render_composite_box: (8, 904), (632, 1128) >[ 9.977] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 9.977] gen8_vertex_flush[8e8] = 3 >[ 9.977] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 9.977] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 9.978] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 9.978] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 9.978] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 9.978] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.978] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.978] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.978] sna_drawable_use_bo pixmap=766, box=((8, 904), (632, 1128)), flags=7... >[ 9.978] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.978] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.978] sna_drawable_use_bo: using whole GPU bo >[ 9.978] gen9_composite_set_target: pixmap=766, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.978] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.978] color_convert: src=660a0a0a [20028888] >[ 9.978] color_convert: dst=660a0a0a [20028888] >[ 9.978] sna_render_get_solid: 660a0a0a >[ 9.978] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.978] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.978] gen4_choose_spans_emitter: solid source >[ 9.978] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.978] aligning vertex: was 5, now 3 floats per vertex >[ 9.978] gen9_composite_get_binding_table(fb00) >[ 9.978] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 9.978] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.978] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 9.978] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.978] gen9_emit_sampler: sampler = c >[ 9.978] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.978] gen9_emit_vertex_elements: setup id=5 >[ 9.978] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.978] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.978] thread_choose_span: clipped? 0 >[ 9.978] imprecise_trapezoid_span_converter: using 4 threads >[ 9.978] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.978] thread_choose_span: clipped? 0 >[ 9.978] span_thread: flushing 95 boxes >[ 9.978] [ 9.978] span_thread: flushing 1 boxes >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.978] span_thread: flushing 95 boxes >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.978] gen8_vertex_flush[994] = 576 >[ 9.978] gen9_render_composite_spans_done() >[ 9.978] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 9.978] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 9.978] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 9.978] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 9.978] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 9.978] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 9.978] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 9.978] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 9.978] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.978] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 9.978] sna_drawable_use_bo pixmap=766, box=((8, 904), (632, 1128)), flags=7... >[ 9.978] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.978] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.978] sna_drawable_use_bo: using whole GPU bo >[ 9.978] gen9_composite_set_target: pixmap=766, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.978] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 9.978] color_convert: src=66282828 [20028888] >[ 9.978] color_convert: dst=66282828 [20028888] >[ 9.978] sna_render_get_solid: 66282828 >[ 9.978] sna_render_get_solid(3) = 66282828 (old) >[ 9.978] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.978] gen4_choose_spans_emitter: solid source >[ 9.978] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.978] gen9_composite_get_binding_table(fa80) >[ 9.978] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 9.978] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 9.978] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 9.978] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.978] gen9_emit_vertex_elements: setup id=5 >[ 9.978] thread_choose_span: clipped? 0 >[ 9.978] imprecise_trapezoid_span_converter: using 4 threads >[ 9.978] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 9.978] thread_choose_span: clipped? 0 >[ 9.978] [ 9.978] span_thread: flushing 2 boxes >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 9.978] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.978] span_thread: flushing 166 boxes >[ 9.978] span_thread: flushing 162 boxes >[ 9.979] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 9.979] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 9.979] gen8_vertex_flush[9d0] = 996 >[ 9.979] gen9_render_composite_spans_done() >[ 9.979] sna_create_pixmap(640, 2096, 32, usage=0) >[ 9.979] kgem_can_create_2d: 640x2096 @ 32 >[ 9.979] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.979] kgem_can_create_2d: untiled size=5365760 >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.979] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 9.979] kgem_can_create_2d: tiled[-1] size=5365760 >[ 9.979] sna_create_pixmap: usage=0, flags=1b >[ 9.979] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 9.979] __pop_freed_pixmap: reusing freed pixmap=750 header >[ 9.979] create_pixmap_hdr: pixmap=767, width=640, height=2096, usage=0 >[ 9.979] sna_create_pixmap: serial=767, 640x2096, usage=0 >[ 9.979] sna_composite_rectangles(pixmap=768, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 9.979] sna_composite_rectangles: converted to op 0 >[ 9.979] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 9.979] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 9.979] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 9.979] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 9.979] sna_composite_rectangles: dropping last-cpu hint >[ 9.979] sna_drawable_use_bo pixmap=768, box=((0, 0), (640, 2096)), flags=19... >[ 9.979] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.979] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.979] sna_pixmap_move_to_gpu(pixmap=768, usage=0), flags=b >[ 9.979] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.979] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 9.979] sna_pixmap_alloc_gpu: pixmap=768 >[ 9.979] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.979] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 9.979] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 9.979] from inactive: pitch=2560, tiling=1: handle=11, id=773 >[ 9.979] __sna_damage_all(640, 2096) >[ 9.979] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.979] sna_pixmap_mark_active: pixmap=768, handle=11 >[ 9.979] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.979] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.979] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.979] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 9.979] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 9.979] sna_render_get_solid: 0 >[ 9.979] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.979] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.979] __kgem_retire_rq: request 1 complete >[ 9.979] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 9.979] kgem_set_mode: flushing before new bo >[ 9.979] gen8_vertex_close: used=25206, vbo active? 23, vb=425, nreloc=4 >[ 9.979] gen8_vertex_close: reloc[0] = 287 >[ 9.979] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.979] kgem_add_handle: handle=23, index=8 >[ 9.979] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fd545000) >[ 9.979] gen8_vertex_close: reloc[1] = 357 >[ 9.979] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 9.979] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd545000) >[ 9.979] gen8_vertex_close: reloc[2] = 487 >[ 9.979] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 9.979] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd545000) >[ 9.979] gen8_vertex_close: reloc[3] = 608 >[ 9.979] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 9.979] kgem_add_reloc64[18] = (delta=0, target handle=8, presumed=fd545000) >[ 9.979] batch[1/1, flags=1800]: 634 634 16016 16384, nreloc=19, nexec=9, nfence=0, aperture=32496 [fenced=0] >[ 9.979] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.979] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.979] kgem_fixup_relocs: shrinking by 61440 >[ 9.979] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.979] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.979] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.979] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.979] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 9.979] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.979] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=7 >[ 9.979] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.979] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=8 >[ 9.979] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.979] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.979] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=7 >[ 9.979] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 9.979] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=8 >[ 9.979] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=8 >[ 9.979] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.979] __kgem_bo_clear_busy: handle=8 >[ 9.979] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.979] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.979] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.979] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.979] aligning vertex: was 3, now 2 floats per vertex >[ 9.979] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.979] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.979] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.979] kgem_add_handle: handle=4, index=0 >[ 9.979] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.979] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.979] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.979] gen9_composite_get_binding_table(ffc0) >[ 9.979] kgem_add_reloc64: handle=11, pos=16360, delta=0, domains=20002 >[ 9.979] kgem_add_handle: handle=11, index=1 >[ 9.979] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fa111000) >[ 9.979] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.979] [3fe0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.979] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 9.979] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 9.979] kgem_add_handle: handle=7, index=2 >[ 9.979] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 9.979] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.979] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.979] gen9_emit_sampler: sampler = 1 >[ 9.979] gen9_emit_sf: num_sf_outputs=1 >[ 9.979] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.979] gen9_emit_vertex_elements: setup id=0 >[ 9.979] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.979] (0, 0), (640, 2096) >[ 9.979] gen8_vertex_flush[490] = 3 >[ 9.979] sna_composite_rectangles: pixmap=768 marking clear [0]? 1 >[ 9.979] sna_create_pixmap(624, 224, 32, usage=0) >[ 9.979] kgem_can_create_2d: 624x224 @ 32 >[ 9.979] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.979] kgem_can_create_2d: untiled size=561152 >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.979] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 9.979] kgem_can_create_2d: tiled[-1] size=561152 >[ 9.979] sna_create_pixmap: usage=0, flags=1b >[ 9.979] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 9.979] __pop_freed_pixmap: reusing freed pixmap=748 header >[ 9.979] create_pixmap_hdr: pixmap=769, width=624, height=224, usage=0 >[ 9.979] sna_create_pixmap: serial=769, 624x224, usage=0 >[ 9.979] sna_composite_rectangles(pixmap=770, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 9.979] sna_composite_rectangles: converted to op 0 >[ 9.979] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 9.979] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 9.979] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 9.979] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 9.979] sna_composite_rectangles: dropping last-cpu hint >[ 9.979] sna_drawable_use_bo pixmap=770, box=((0, 0), (624, 224)), flags=19... >[ 9.979] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.979] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.979] sna_pixmap_move_to_gpu(pixmap=770, usage=0), flags=b >[ 9.979] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.979] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.979] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 9.979] sna_pixmap_alloc_gpu: pixmap=770 >[ 9.979] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.979] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 9.979] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 9.979] from inactive: pitch=2560, tiling=1: handle=20, id=774 >[ 9.979] __sna_damage_all(624, 224) >[ 9.979] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.979] sna_pixmap_mark_active: pixmap=770, handle=20 >[ 9.979] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.979] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.979] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.979] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 9.979] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 9.979] sna_render_get_solid: 0 >[ 9.979] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.979] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.979] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.979] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 9.979] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.979] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.979] gen9_composite_get_binding_table(ff00) >[ 9.979] kgem_add_reloc64: handle=20, pos=16312, delta=0, domains=20002 >[ 9.979] kgem_add_handle: handle=20, index=3 >[ 9.979] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd9be000) >[ 9.979] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.980] [3fb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 9.980] gen9_emit_vertex_elements: setup id=0 >[ 9.980] (0, 0), (624, 224) >[ 9.980] gen8_vertex_flush[4c4] = 3 >[ 9.980] sna_composite_rectangles: pixmap=770 marking clear [0]? 1 >[ 9.980] sna_accel_flush: flush?=0, dirty?=0 >[ 9.980] sna_block_handler (tv=0.0) >[ 9.980] sna_wakeup_handler >[ 9.980] sna_create_pixmap(576, 76, 32, usage=0) >[ 9.980] kgem_can_create_2d: 576x76 @ 32 >[ 9.980] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.980] kgem_can_create_2d: untiled size=176128 >[ 9.980] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.980] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 9.980] kgem_can_create_2d: tiled[-1] size=176128 >[ 9.980] sna_create_pixmap: usage=0, flags=1b >[ 9.980] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 9.980] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 9.980] create_pixmap: serial=771, usage=0, 0x0 >[ 9.980] create_pixmap_hdr: pixmap=771, width=576, height=76, usage=0 >[ 9.980] sna_create_pixmap: serial=771, 576x76, usage=0 >[ 9.980] sna_composite_rectangles(pixmap=772, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 9.980] sna_composite_rectangles: converted to op 0 >[ 9.980] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 9.980] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 9.980] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 9.980] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 9.980] sna_composite_rectangles: dropping last-cpu hint >[ 9.980] sna_drawable_use_bo pixmap=772, box=((0, 0), (576, 76)), flags=19... >[ 9.980] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.980] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.980] sna_pixmap_move_to_gpu(pixmap=772, usage=0), flags=b >[ 9.980] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.980] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 9.980] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.980] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 9.980] sna_pixmap_alloc_gpu: pixmap=772 >[ 9.980] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.980] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.980] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 9.980] from inactive: pitch=2560, tiling=1: handle=38, id=775 >[ 9.980] __sna_damage_all(576, 76) >[ 9.980] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.980] sna_pixmap_mark_active: pixmap=772, handle=38 >[ 9.980] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.980] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.980] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.980] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 9.980] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 9.980] sna_render_get_solid: 0 >[ 9.980] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.980] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.980] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.980] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 9.980] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.980] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.980] gen9_composite_get_binding_table(fe80) >[ 9.980] kgem_add_reloc64: handle=38, pos=16280, delta=0, domains=20002 >[ 9.980] kgem_add_handle: handle=38, index=4 >[ 9.980] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.980] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.980] [3f90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 9.980] gen9_emit_vertex_elements: setup id=0 >[ 9.980] (0, 0), (576, 76) >[ 9.980] gen8_vertex_flush[4f8] = 3 >[ 9.980] sna_composite_rectangles: pixmap=772 marking clear [0]? 1 >[ 9.980] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 9.980] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.980] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.980] trapezoid_spans_maybe_inplace? clear, no >[ 9.980] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.980] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 9.980] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 9.980] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 9.980] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 9.980] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 9.980] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 9.980] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.980] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 9.980] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 9.980] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 9.980] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 9.980] sna_drawable_use_bo pixmap=772, box=((2, 2), (574, 74)), flags=7... >[ 9.981] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.981] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.981] sna_drawable_use_bo: using whole GPU bo >[ 9.981] gen9_composite_set_target: pixmap=772, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.981] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 9.981] color_convert: src=4c000000 [20028888] >[ 9.981] color_convert: dst=4c000000 [20028888] >[ 9.981] sna_render_get_solid: 4c000000 >[ 9.981] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.981] gen4_choose_spans_emitter: solid source >[ 9.981] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.981] aligning vertex: was 2, now 3 floats per vertex >[ 9.981] gen9_composite_get_binding_table(fe00) >[ 9.981] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 9.981] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 9.981] kgem_add_reloc64[7] = (delta=304, target handle=2, presumed=fffe8000) >[ 9.981] [3f70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.981] gen9_emit_sampler: sampler = c >[ 9.981] gen9_emit_sf: num_sf_outputs=2 >[ 9.981] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 9.981] gen9_emit_vertex_elements: setup id=5 >[ 9.981] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.981] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 9.981] thread_choose_span: clipped? 0 >[ 9.981] imprecise_trapezoid_span_converter: using 4 threads >[ 9.981] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 9.981] thread_choose_span: clipped? 0 >[ 9.981] span_thread: flushing 26 boxes >[ 9.981] span_thread: flushing 26 boxes >[ 9.981] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.981] span_thread: flushing 1 boxes >[ 9.981] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.981] span_thread: flushing 1 boxes >[ 9.981] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 9.981] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 9.981] gen8_vertex_flush[5bc] = 162 >[ 9.981] gen9_render_composite_spans_done() >[ 9.981] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 9.981] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.981] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 9.981] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.981] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 9.981] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.981] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.981] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 9.981] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 9.981] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 9.981] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 9.981] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 9.981] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 9.981] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.981] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.981] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 9.981] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 9.981] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.981] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.981] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 9.981] sna_drawable_use_bo pixmap=772, box=((0, 0), (576, 76)), flags=7... >[ 9.981] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.981] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.981] sna_drawable_use_bo: using whole GPU bo >[ 9.981] gen9_composite_set_target: pixmap=772, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.981] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 9.981] color_convert: src=e6e6e6e6 [20028888] >[ 9.981] color_convert: dst=e6e6e6e6 [20028888] >[ 9.981] sna_render_get_solid: e6e6e6e6 >[ 9.981] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 9.981] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.981] gen4_choose_spans_emitter: solid source >[ 9.981] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 9.981] gen9_composite_get_binding_table(fd80) >[ 9.981] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 9.981] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 9.981] kgem_add_handle: handle=8, index=5 >[ 9.981] kgem_add_reloc64[8] = (delta=16, target handle=5, presumed=fdffe000) >[ 9.981] [3f50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.981] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.981] gen9_emit_vertex_elements: setup id=5 >[ 9.981] thread_choose_span: clipped? 0 >[ 9.981] imprecise_trapezoid_span_converter: using 4 threads >[ 9.981] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 9.981] thread_choose_span: clipped? 0 >[ 9.981] span_thread: flushing 2 boxes >[ 9.982] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.981] span_thread: flushing 2 boxes >[ 9.982] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 9.981] span_thread: flushing 62 boxes >[ 9.981] span_thread: flushing 62 boxes >[ 9.982] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.982] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 9.982] gen8_vertex_flush[610] = 384 >[ 9.982] gen9_render_composite_spans_done() >[ 9.982] sna_composite_rectangles(pixmap=772, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 9.982] sna_composite_rectangles: converted to op 1 >[ 9.982] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 9.982] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 9.982] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 9.982] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 9.982] sna_composite_rectangles: dropping last-cpu hint >[ 9.982] sna_drawable_use_bo pixmap=772, box=((16, 16), (18, 60)), flags=9... >[ 9.982] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 9.982] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.982] sna_drawable_use_bo: using whole GPU bo >[ 9.982] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 9.982] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.982] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 9.982] sna_render_get_solid: ffffffff >[ 9.982] sna_render_get_solid(white) >[ 9.982] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.982] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.982] aligning vertex: was 3, now 2 floats per vertex >[ 9.982] gen9_composite_get_binding_table(fd00) >[ 9.982] kgem_add_reloc64: handle=7, pos=16184, delta=0, domains=40000 >[ 9.982] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 9.982] kgem_add_reloc64[9] = (delta=1048, target handle=2, presumed=fffe8000) >[ 9.982] [3f30] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.982] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.982] gen9_emit_sampler: sampler = 1 >[ 9.982] gen9_emit_sf: num_sf_outputs=1 >[ 9.982] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.982] gen9_emit_vertex_elements: setup id=0 >[ 9.982] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.982] (16, 16), (18, 60) >[ 9.982] gen8_vertex_flush[6d0] = 3 >[ 9.982] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=2f6, drawable=302 >[ 9.982] sna_validate_gc: recomputing clip >[ 9.982] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 9.982] sna_copy_area: src=pixmap=772:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=770:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.982] sna_copy_area: normal copy >[ 9.982] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.982] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 9.982] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 9.982] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 9.982] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 9.982] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 9.982] sna_do_copy: pixmap -- no source clipping >[ 9.982] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 9.982] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 9.982] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=772+(-24, -136), dst pixmap=770+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 9.982] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 9.982] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.982] sna_drawable_use_bo pixmap=770, box=((24, 136), (600, 212)), flags=b... >[ 9.982] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.982] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.982] sna_drawable_use_bo: using whole GPU bo >[ 9.982] sna_pixmap_move_to_gpu(pixmap=772, usage=0), flags=a >[ 9.982] sna_pixmap_move_to_gpu: already all-damaged >[ 9.982] sna_pixmap_mark_active: pixmap=772, handle=38 >[ 9.982] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.982] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.982] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.982] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.982] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.982] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.982] gen9_composite_get_binding_table(fc80) >[ 9.982] kgem_add_reloc64: handle=38, pos=16152, delta=0, domains=40000 >[ 9.982] kgem_add_reloc64[10] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.982] [3f10] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 9.982] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 9.982] gen9_emit_sampler: sampler = 0 >[ 9.982] gen9_emit_vertex_elements: setup id=0 >[ 9.982] (0, 0) -> (24, 136) + (576, 76) >[ 9.982] gen8_vertex_flush[724] = 3 >[ 9.982] sna_destroy_pixmap: pixmap=772, attached?=1 >[ 9.982] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.982] __kgem_bo_destroy: handle=38, size=204800 >[ 9.982] __kgem_bo_destroy: handle=38 -> active >[ 9.982] __sna_free_pixmap(pixmap=772) >[ 9.982] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 9.982] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.982] sna_glyphs: discarding mask >[ 9.982] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 9.982] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 9.982] gen9_render_composite: 0x0, current mode=1/1 >[ 9.982] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.982] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.982] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.983] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.983] sna_drawable_use_bo pixmap=770, box=((0, 0), (624, 224)), flags=7... >[ 9.983] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.983] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.983] sna_drawable_use_bo: using whole GPU bo >[ 9.983] gen9_composite_set_target: pixmap=770, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.983] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.983] color_convert: src=ff888888 [20028888] >[ 9.983] color_convert: dst=ff888888 [20028888] >[ 9.983] sna_render_get_solid: ff888888 >[ 9.983] sna_render_get_solid(5) = ff888888 (old) >[ 9.983] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.983] sna_transform_is_imprecise_integer_translation: no transform >[ 9.983] gen9_composite_picture: integer translation (0, 0), removing >[ 9.983] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.983] sna_render_pixmap_bo: GPU all damaged >[ 9.983] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 9.983] gen4_choose_composite_emitter: solid, identity mask >[ 9.983] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 9.983] aligning vertex: was 2, now 4 floats per vertex >[ 9.983] gen9_composite_get_binding_table(fc00) >[ 9.983] kgem_add_reloc64: handle=8, pos=16120, delta=0, domains=40000 >[ 9.983] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 9.983] kgem_add_reloc64[11] = (delta=20, target handle=5, presumed=fdffe000) >[ 9.983] [3ef0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.983] kgem_add_reloc64: handle=6, pos=16104, delta=0, domains=40000 >[ 9.983] kgem_add_handle: handle=6, index=6 >[ 9.983] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fd585000) >[ 9.983] [3ee0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.983] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 9.983] gen9_emit_sampler: sampler = a >[ 9.983] gen9_emit_sf: num_sf_outputs=2 >[ 9.983] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.983] gen9_emit_vertex_elements: setup id=9 >[ 9.983] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.983] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.983] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 9.983] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 9.983] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 9.983] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 9.983] gen8_vertex_flush[800] = 24 >[ 9.983] gen9_magic_ca_pass: CA fixup (6719 -> 6743) >[ 9.983] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 9.983] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.983] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.983] sna_composite(pixmap=770, op=3, src=210+(0, 0), mask=0+(28, 8), dst=770+(28, 8)+(0, 0), size=(20, 80) >[ 9.983] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 9.983] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 9.983] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 9.983] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 9.983] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 9.983] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 9.983] gen9_render_composite: 20x80, current mode=1/1 >[ 9.983] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.983] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 9.983] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.983] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.983] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 9.983] sna_drawable_use_bo pixmap=770, box=((28, 8), (48, 88)), flags=7... >[ 9.983] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.983] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.983] sna_drawable_use_bo: using whole GPU bo >[ 9.983] gen9_composite_set_target: pixmap=770, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.983] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 9.983] sna_transform_is_imprecise_integer_translation: no transform >[ 9.983] gen9_composite_picture: integer translation (0, 0), removing >[ 9.983] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 9.983] sna_render_pixmap_bo: GPU all damaged >[ 9.983] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.983] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 9.983] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.983] gen4_choose_composite_emitter: identity src, no mask >[ 9.983] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 9.983] aligning vertex: was 4, now 3 floats per vertex >[ 9.983] gen9_composite_get_binding_table(fb40) >[ 9.983] kgem_add_reloc64: handle=12, pos=16072, delta=0, domains=40000 >[ 9.983] kgem_add_handle: handle=12, index=7 >[ 9.983] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fdffb000) >[ 9.983] [3ec0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.983] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 9.983] gen9_emit_sampler: sampler = 2 >[ 9.983] gen9_emit_sf: num_sf_outputs=1 >[ 9.983] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.983] gen9_emit_vertex_elements: setup id=2 >[ 9.983] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.983] gen9_render_composite_box: (28, 8), (48, 88) >[ 9.983] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 9.983] gen8_vertex_flush[950] = 3 >[ 9.983] sna_composite(pixmap=770, op=3, src=214+(0, 0), mask=0+(28, 0), dst=770+(28, 0)+(0, 0), size=(20, 8) >[ 9.983] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 9.983] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 9.983] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 9.983] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 9.983] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 9.983] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 9.983] gen9_render_composite: 20x8, current mode=1/1 >[ 9.983] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.983] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 9.983] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 9.983] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.983] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 9.983] sna_drawable_use_bo pixmap=770, box=((28, 0), (48, 8)), flags=7... >[ 9.983] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.983] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.983] sna_drawable_use_bo: using whole GPU bo >[ 9.983] gen9_composite_set_target: pixmap=770, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.983] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 9.983] sna_transform_is_imprecise_integer_translation: no transform >[ 9.983] gen9_composite_picture: integer translation (0, 0), removing >[ 9.983] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 9.984] sna_render_pixmap_bo: GPU all damaged >[ 9.984] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.984] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 9.984] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.984] gen4_choose_composite_emitter: identity src, no mask >[ 9.984] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 9.984] gen9_composite_get_binding_table(fac0) >[ 9.984] kgem_add_reloc64: handle=24, pos=16040, delta=0, domains=40000 >[ 9.984] kgem_add_handle: handle=24, index=8 >[ 9.984] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd53c000) >[ 9.984] [3ea0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 9.984] gen9_emit_vertex_elements: setup id=2 >[ 9.984] gen9_render_composite_box: (28, 0), (48, 8) >[ 9.984] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 9.984] gen8_vertex_flush[98c] = 3 >[ 9.984] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=302, drawable=300 >[ 9.984] sna_validate_gc: recomputing clip >[ 9.984] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 9.984] sna_copy_area: src=pixmap=770:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=768:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.984] sna_copy_area: normal copy >[ 9.984] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.984] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 9.984] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 9.984] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 9.984] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 9.984] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 9.984] sna_do_copy: pixmap -- no source clipping >[ 9.984] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 9.984] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 9.984] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=770+(-8, -896), dst pixmap=768+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 9.984] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 9.984] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.984] sna_drawable_use_bo pixmap=768, box=((8, 896), (632, 1120)), flags=b... >[ 9.984] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.984] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.984] sna_drawable_use_bo: using whole GPU bo >[ 9.984] sna_pixmap_move_to_gpu(pixmap=770, usage=0), flags=a >[ 9.984] sna_pixmap_move_to_gpu: already all-damaged >[ 9.984] sna_pixmap_mark_active: pixmap=770, handle=20 >[ 9.984] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.984] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.984] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 9.984] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.984] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.984] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.984] aligning vertex: was 3, now 2 floats per vertex >[ 9.984] gen9_composite_get_binding_table(fa40) >[ 9.984] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.984] kgem_add_reloc64: handle=20, pos=16008, delta=0, domains=40000 >[ 9.984] kgem_add_reloc64[15] = (delta=0, target handle=3, presumed=fd9be000) >[ 9.984] [3e80] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 9.984] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.984] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 9.984] gen9_emit_sampler: sampler = 0 >[ 9.984] gen9_emit_vertex_elements: setup id=0 >[ 9.984] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.984] (0, 0) -> (8, 896) + (624, 224) >[ 9.984] gen8_vertex_flush[a14] = 3 >[ 9.984] sna_destroy_pixmap: pixmap=770, attached?=1 >[ 9.984] _kgem_bo_destroy: handle=20, proxy? 0 >[ 9.984] __kgem_bo_destroy: handle=20, size=3268608 >[ 9.984] __kgem_bo_destroy: handle=20 -> active >[ 9.984] __sna_free_pixmap(pixmap=770) >[ 9.984] sna_create_pixmap(624, 80, 32, usage=0) >[ 9.984] kgem_can_create_2d: 624x80 @ 32 >[ 9.984] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.984] kgem_can_create_2d: untiled size=200704 >[ 9.984] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.984] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 9.984] kgem_can_create_2d: tiled[-1] size=200704 >[ 9.984] sna_create_pixmap: usage=0, flags=1b >[ 9.984] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 9.984] __pop_freed_pixmap: reusing freed pixmap=770 header >[ 9.984] create_pixmap_hdr: pixmap=773, width=624, height=80, usage=0 >[ 9.984] sna_create_pixmap: serial=773, 624x80, usage=0 >[ 9.984] sna_composite_rectangles(pixmap=774, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 9.984] sna_composite_rectangles: converted to op 0 >[ 9.984] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 9.984] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 9.984] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 9.984] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 9.984] sna_composite_rectangles: dropping last-cpu hint >[ 9.984] sna_drawable_use_bo pixmap=774, box=((0, 0), (624, 80)), flags=19... >[ 9.984] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 9.984] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 9.985] sna_pixmap_move_to_gpu(pixmap=774, usage=0), flags=b >[ 9.985] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 9.985] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 9.985] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.985] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 9.985] sna_pixmap_alloc_gpu: pixmap=774 >[ 9.985] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 9.985] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 9.985] kgem_bo_remove_from_active: removing handle=38 from active >[ 9.985] 1:from active: pitch=2560, tiling=1, handle=38, id=776 >[ 9.985] __sna_damage_all(624, 80) >[ 9.985] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 9.985] sna_pixmap_mark_active: pixmap=774, handle=38 >[ 9.985] sna_drawable_use_bo: allocated GPU bo for operation >[ 9.985] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 9.985] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 9.985] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.985] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 9.985] sna_render_get_solid: 0 >[ 9.985] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 9.985] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.985] gen9_composite_get_binding_table(f9c0) >[ 9.985] kgem_add_reloc64: handle=38, pos=15976, delta=0, domains=20002 >[ 9.985] kgem_add_reloc64[16] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.985] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 9.985] [3e60] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 9.985] gen9_emit_sampler: sampler = 1 >[ 9.985] gen9_emit_vertex_elements: setup id=0 >[ 9.985] (0, 0), (624, 80) >[ 9.985] gen8_vertex_flush[a50] = 3 >[ 9.985] sna_composite_rectangles: pixmap=774 marking clear [0]? 1 >[ 9.985] sna_accel_flush: flush?=0, dirty?=0 >[ 9.985] sna_block_handler (tv=0.0) >[ 9.985] sna_wakeup_handler >[ 9.985] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=300, drawable=306 >[ 9.985] sna_validate_gc: recomputing clip >[ 9.985] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 9.985] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=774:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 9.985] sna_copy_area: normal copy >[ 9.985] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.985] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 9.985] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 9.985] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 9.985] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 9.985] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 9.985] sna_do_copy: pixmap -- no source clipping >[ 9.985] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 9.985] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 9.985] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=774+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 9.985] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 9.985] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.985] sna_drawable_use_bo pixmap=774, box=((28, 0), (246, 80)), flags=b... >[ 9.985] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.985] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.985] sna_drawable_use_bo: using whole GPU bo >[ 9.985] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 9.985] sna_pixmap_move_to_gpu: already all-damaged >[ 9.985] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 9.985] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.985] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.985] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 9.985] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.985] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 9.985] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 9.985] gen9_composite_get_binding_table(f940) >[ 9.985] kgem_add_reloc64: handle=21, pos=15944, delta=0, domains=40000 >[ 9.985] kgem_add_handle: handle=21, index=9 >[ 9.985] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 9.985] [3e40] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 9.985] gen9_emit_sampler: sampler = 0 >[ 9.985] gen9_emit_vertex_elements: setup id=0 >[ 9.985] (0, 0) -> (28, 0) + (218, 80) >[ 9.985] gen8_vertex_flush[a94] = 3 >[ 9.985] sna_composite(pixmap=768, op=3, src=774+(0, 0), mask=0+(0, 0), dst=768+(8, 1136)+(0, 0), size=(624, 80) >[ 9.985] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 9.985] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 9.985] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 9.985] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 9.985] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 9.985] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 9.985] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 9.985] gen9_render_composite: 624x80, current mode=1/1 >[ 9.985] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 9.985] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.985] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.986] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 9.986] sna_drawable_use_bo pixmap=768, box=((8, 1136), (632, 1216)), flags=7... >[ 9.986] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.986] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.986] sna_drawable_use_bo: using whole GPU bo >[ 9.986] gen9_composite_set_target: pixmap=768, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.986] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 9.986] sna_transform_is_imprecise_integer_translation: no transform >[ 9.986] gen9_composite_picture: integer translation (0, 0), removing >[ 9.986] sna_render_pixmap_bo pixmap=774, (0, 0)x(624, 80)/(624, 80) >[ 9.986] sna_render_pixmap_bo: GPU all damaged >[ 9.986] color_convert: src=cc000000 [20028888] >[ 9.986] color_convert: dst=cc000000 [20028888] >[ 9.986] sna_render_get_solid: cc000000 >[ 9.986] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.986] gen4_choose_composite_emitter: identity source, identity mask >[ 9.986] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.986] aligning vertex: was 2, now 5 floats per vertex >[ 9.986] gen9_composite_get_binding_table(f8c0) >[ 9.986] kgem_add_reloc64: handle=38, pos=15912, delta=0, domains=40000 >[ 9.986] kgem_add_reloc64[18] = (delta=0, target handle=4, presumed=fd45c000) >[ 9.986] [3e20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 9.986] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 9.986] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 9.986] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 9.986] [3e10] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.986] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 9.986] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 9.986] gen9_emit_sampler: sampler = 3 >[ 9.986] gen9_emit_sf: num_sf_outputs=2 >[ 9.986] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.986] gen9_emit_vertex_elements: setup id=10 >[ 9.986] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.986] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.986] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 9.986] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 9.986] gen8_vertex_flush[b80] = 3 >[ 9.986] sna_destroy_pixmap: pixmap=774, attached?=1 >[ 9.986] _kgem_bo_destroy: handle=38, proxy? 0 >[ 9.986] __kgem_bo_destroy: handle=38, size=204800 >[ 9.986] __kgem_bo_destroy: handle=38 -> active >[ 9.986] __sna_free_pixmap(pixmap=774) >[ 9.986] sna_composite(pixmap=766, op=3, src=768+(0, 0), mask=0+(0, 0), dst=766+(0, 0)+(0, 0), size=(640, 2096) >[ 9.986] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 9.986] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 9.986] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 9.986] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 9.986] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 9.986] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 9.986] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.986] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.986] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 9.986] kgem_bo_is_busy: handle=25, domain: 3 exec? 0, rq? 1 >[ 9.986] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.986] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 9.986] sna_drawable_use_bo pixmap=766, box=((0, 0), (640, 2096)), flags=7... >[ 9.986] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.986] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.986] sna_drawable_use_bo: using whole GPU bo >[ 9.986] gen9_composite_set_target: pixmap=766, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 9.986] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 9.986] sna_transform_is_imprecise_integer_translation: no transform >[ 9.986] gen9_composite_picture: integer translation (0, 0), removing >[ 9.986] sna_render_pixmap_bo pixmap=768, (0, 0)x(640, 2096)/(640, 2096) >[ 9.986] sna_render_pixmap_bo: GPU all damaged >[ 9.986] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.986] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 9.986] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 9.986] gen4_choose_composite_emitter: identity src, no mask >[ 9.986] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.986] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.986] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.986] aligning vertex: was 5, now 3 floats per vertex >[ 9.986] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.986] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.986] gen9_composite_get_binding_table(f800) >[ 9.986] kgem_add_reloc64: handle=25, pos=15864, delta=0, domains=20002 >[ 9.986] kgem_add_handle: handle=25, index=10 >[ 9.986] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=f4225000) >[ 9.986] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.986] [3df0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 9.986] kgem_add_reloc64: handle=11, pos=15848, delta=0, domains=40000 >[ 9.986] kgem_add_reloc64[21] = (delta=0, target handle=1, presumed=fa111000) >[ 9.986] [3de0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.986] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 9.986] gen9_emit_sampler: sampler = 2 >[ 9.986] gen9_emit_sf: num_sf_outputs=1 >[ 9.986] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.986] gen9_emit_vertex_elements: setup id=2 >[ 9.986] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.986] gen9_render_composite_box: (0, 0), (640, 2096) >[ 9.986] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 9.986] gen8_vertex_flush[c28] = 3 >[ 9.986] sna_destroy_pixmap: pixmap=768, attached?=1 >[ 9.986] _kgem_bo_destroy: handle=11, proxy? 0 >[ 9.986] __kgem_bo_destroy: handle=11, size=33177600 >[ 9.986] __kgem_bo_destroy: handle=11 -> active >[ 9.986] __sna_free_pixmap(pixmap=768) >[ 9.986] sna_composite(pixmap=762, op=3, src=766+(0, 0), mask=0+(160, 64), dst=762+(160, 64)+(0, 0), size=(640, 2096) >[ 9.986] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 9.986] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 9.986] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.986] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 9.986] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 9.987] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 9.987] gen9_render_composite: 640x2096, current mode=1/1 >[ 9.987] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.987] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 9.987] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 9.987] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.987] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 9.987] sna_drawable_use_bo pixmap=762, box=((160, 64), (800, 2160)), flags=7... >[ 9.987] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.987] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.987] sna_drawable_use_bo: using whole GPU bo >[ 9.987] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.987] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 9.987] sna_transform_is_imprecise_integer_translation: no transform >[ 9.987] gen9_composite_picture: integer translation (0, 0), removing >[ 9.987] sna_render_pixmap_bo pixmap=766, (0, 0)x(640, 2096)/(640, 2096) >[ 9.987] sna_render_pixmap_bo: GPU all damaged >[ 9.987] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.987] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 9.987] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.987] gen4_choose_composite_emitter: identity src, no mask >[ 9.987] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.987] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.987] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 9.987] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.987] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.987] gen9_composite_get_binding_table(f740) >[ 9.987] kgem_add_reloc64: handle=39, pos=15816, delta=0, domains=20002 >[ 9.987] kgem_add_handle: handle=39, index=11 >[ 9.987] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 9.987] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.987] [3dc0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.987] kgem_add_reloc64: handle=25, pos=15800, delta=0, domains=40000 >[ 9.987] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=f4225000) >[ 9.987] [3db0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 9.987] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.987] gen9_emit_vertex_elements: setup id=2 >[ 9.987] gen9_render_composite_box: (160, 64), (800, 2160) >[ 9.987] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 9.987] gen8_vertex_flush[c74] = 3 >[ 9.987] sna_destroy_pixmap: pixmap=766, attached?=1 >[ 9.987] _kgem_bo_destroy: handle=25, proxy? 0 >[ 9.987] __kgem_bo_destroy: handle=25, size=33177600 >[ 9.987] __kgem_bo_destroy: handle=25 -> active >[ 9.987] __sna_free_pixmap(pixmap=766) >[ 9.987] sna_create_pixmap(2, 64, 32, usage=0) >[ 9.987] kgem_can_create_2d: 2x64 @ 32 >[ 9.987] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.987] kgem_can_create_2d: untiled size=4096 >[ 9.987] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.987] kgem_choose_tiling: 2x64 -> 0 >[ 9.987] sna_create_pixmap: usage=0, flags=a >[ 9.987] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 9.987] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 9.987] create_pixmap: serial=775, usage=0, 2x64 >[ 9.987] sna_create_pixmap: serial=775, 2x64, usage=0 >[ 9.987] sna_composite_rectangles(pixmap=776, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 9.987] sna_composite_rectangles: converted to op 0 >[ 9.987] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 9.987] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 9.987] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 9.987] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 9.987] sna_composite_rectangles: fallback, dst pixmap=776 too small or not attached >[ 9.987] sna_composite_rectangles: fallback >[ 9.987] sna_drawable_move_region_to_cpu(pixmap=776 (2x64), [(0, 0), (2, 64)], flags=1) >[ 9.987] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 9.987] _sna_pixmap_move_to_cpu(pixmap=776, 2x64, flags=1) >[ 9.987] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.987] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.987] operate_inplace: no, inplace operation not suitable >[ 9.987] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.987] __sna_damage_all(2, 64) >[ 9.987] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.987] sna_create_pixmap(1, 32, 32, usage=0) >[ 9.987] kgem_can_create_2d: 1x32 @ 32 >[ 9.987] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 9.987] kgem_can_create_2d: untiled size=4096 >[ 9.987] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 9.987] kgem_choose_tiling: 1x32 -> 0 >[ 9.987] sna_create_pixmap: usage=0, flags=a >[ 9.987] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 9.987] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 9.987] create_pixmap: serial=777, usage=0, 1x32 >[ 9.987] sna_create_pixmap: serial=777, 1x32, usage=0 >[ 9.987] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=306, drawable=30a >[ 9.987] sna_validate_gc: recomputing clip >[ 9.987] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 9.987] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 9.987] try_upload__fast: ignore existing cpu damage (if any) >[ 9.987] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.987] try_upload__fast: no, no gpu damage >[ 9.987] sna_drawable_move_region_to_cpu(pixmap=778 (1x32), [(0, 0), (1, 32)], flags=1) >[ 9.987] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 9.987] _sna_pixmap_move_to_cpu(pixmap=778, 1x32, flags=1) >[ 9.987] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.987] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.987] operate_inplace: no, inplace operation not suitable >[ 9.987] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.987] __sna_damage_all(1, 32) >[ 9.987] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.987] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 9.987] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 9.987] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 9.988] sna_accel_flush: flush?=0, dirty?=0 >[ 9.988] sna_composite(pixmap=776, op=1, src=778+(0, 0), mask=0+(0, 0), dst=776+(0, 0)+(0, 0), size=(2, 64) >[ 9.988] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 9.988] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 9.988] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 9.988] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 9.988] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 9.988] sna_composite: fallback, dst pixmap=776 is too small (or completely damaged) >[ 9.988] sna_composite: fallback -- fbComposite >[ 9.988] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 9.988] sna_composite_fb: fallback -- move src to cpu >[ 9.988] _sna_pixmap_move_to_cpu(pixmap=778, 1x32, flags=2) >[ 9.988] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 9.988] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.988] sna_composite_fb: fallback -- move dst to cpu >[ 9.988] sna_drawable_move_region_to_cpu(pixmap=776 (2x64), [(0, 0), (2, 64)], flags=5) >[ 9.988] sna_drawable_move_region_to_cpu: pixmap=776 all damaged on CPU >[ 9.988] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.988] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 9.988] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.988] sna_destroy_pixmap: pixmap=778, attached?=1 >[ 9.988] __sna_free_pixmap(pixmap=778) >[ 9.988] sna_composite(pixmap=762, op=3, src=776+(0, 0), mask=0+(0, 0), dst=762+(0, 0)+(0, 0), size=(3840, 64) >[ 9.988] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 9.988] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 9.988] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.988] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 9.988] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 9.988] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 9.988] gen9_render_composite: 3840x64, current mode=1/1 >[ 9.988] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.988] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.988] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.988] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 9.988] sna_drawable_use_bo pixmap=762, box=((0, 0), (3840, 64)), flags=7... >[ 9.988] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.988] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.988] sna_drawable_use_bo: using whole GPU bo >[ 9.988] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.988] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 9.988] sna_transform_is_imprecise_integer_translation: no transform >[ 9.988] gen9_composite_picture: integer translation (0, 0), removing >[ 9.988] sna_render_pixmap_bo pixmap=776, (0, 0)x(3840, 64)/(2, 64) >[ 9.988] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 9.988] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 9.988] use_cpu_bo: no cpu bo >[ 9.988] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 9.988] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 9.988] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 9.988] sna_drawable_move_region_to_cpu(pixmap=776 (2x64), [(0, 0), (2, 64)], flags=2) >[ 9.988] sna_drawable_move_region_to_cpu: pixmap=776 all damaged on CPU >[ 9.988] kgem_can_create_2d: 2x64 @ 32 >[ 9.988] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 9.988] kgem_can_create_2d: untiled size=4096 >[ 9.988] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 9.988] kgem_choose_tiling: 2x64 -> 0 >[ 9.988] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 9.988] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 9.988] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.988] kgem_create_buffer: searching for an inactive GTT map for upload >[ 9.988] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.988] search_linear_cache: searching for inactive gtt map >[ 9.988] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 9.988] search_linear_cache: searching for inactive gtt map >[ 9.988] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 9.988] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 9.988] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 9.988] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.988] kgem_create_buffer: reusing handle=16 for buffer >[ 9.988] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 9.988] init_buffer_from_bo: reusing handle=16 for buffer >[ 9.988] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 9.988] kgem_bo_map: converting request for GTT map into CPU map >[ 9.988] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 9.988] kgem_bo_sync__cpu: handle=16 >[ 9.988] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.988] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 9.988] __kgem_busy: handle=16, busy=0, wedged=0 >[ 9.988] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 9.988] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 9.988] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 9.988] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 9.988] __kgem_bo_init(handle=16, num_pages=2048) >[ 9.988] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 9.989] upload: adding upload cache to pixmap=776 >[ 9.989] kgem_proxy_bo_attach: handle=16 >[ 9.989] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.989] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.989] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.989] gen4_choose_composite_emitter: identity src, no mask >[ 9.989] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 9.989] gen9_composite_get_binding_table(f680) >[ 9.989] kgem_add_reloc64: handle=16, pos=15768, delta=0, domains=40000 >[ 9.989] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 9.989] kgem_add_handle: handle=16, index=12 >[ 9.989] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fffa8000) >[ 9.989] [3d90] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 9.989] gen9_emit_sampler: sampler = a >[ 9.989] gen9_emit_vertex_elements: setup id=2 >[ 9.989] gen9_render_composite_box: (0, 0), (3840, 64) >[ 9.989] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 9.989] gen8_vertex_flush[cb8] = 3 >[ 9.989] sna_destroy_pixmap: pixmap=776, attached?=1 >[ 9.989] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.989] __sna_free_pixmap(pixmap=776) >[ 9.989] sna_composite(pixmap=762, op=3, src=292+(0, 0), mask=0+(0, 0), dst=762+(0, 0)+(0, 0), size=(3840, 48) >[ 9.989] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 9.989] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 9.989] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.989] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 9.989] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 9.989] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 9.989] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 9.989] gen9_render_composite: 3840x48, current mode=1/1 >[ 9.989] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 9.989] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.989] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.989] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 9.989] sna_drawable_use_bo pixmap=762, box=((0, 0), (3840, 48)), flags=7... >[ 9.989] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.989] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.989] sna_drawable_use_bo: using whole GPU bo >[ 9.989] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.989] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 9.989] sna_transform_is_imprecise_integer_translation: no transform >[ 9.989] gen9_composite_picture: integer translation (0, 0), removing >[ 9.989] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 9.989] sna_render_pixmap_bo: GPU all damaged >[ 9.989] color_convert: src=e2000000 [20028888] >[ 9.989] color_convert: dst=e2000000 [20028888] >[ 9.989] sna_render_get_solid: e2000000 >[ 9.989] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.989] gen4_choose_composite_emitter: identity source, identity mask >[ 9.989] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 9.989] aligning vertex: was 3, now 5 floats per vertex >[ 9.989] gen9_composite_get_binding_table(f600) >[ 9.989] kgem_add_reloc64: handle=9, pos=15736, delta=0, domains=40000 >[ 9.989] kgem_add_handle: handle=9, index=13 >[ 9.989] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 9.989] [3d70] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 9.989] kgem_add_reloc64: handle=7, pos=15720, delta=0, domains=40000 >[ 9.989] kgem_add_reloc64: adding proxy [delta=904] for handle=7 >[ 9.989] kgem_add_reloc64[26] = (delta=904, target handle=2, presumed=fffe8000) >[ 9.989] [3d60] bind bo(handle=7, addr=fffe8388), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.989] gen9_emit_sampler: sampler = 3 >[ 9.989] gen9_emit_sf: num_sf_outputs=2 >[ 9.989] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 9.989] gen9_emit_vertex_elements: setup id=10 >[ 9.989] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.989] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 9.989] gen9_render_composite_box: (0, 0), (3840, 48) >[ 9.989] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 9.989] gen8_vertex_flush[d68] = 3 >[ 9.989] sna_composite_rectangles(pixmap=762, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 9.989] sna_composite_rectangles: converted to op 3 >[ 9.989] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 9.989] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 9.989] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 9.989] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 9.989] sna_drawable_use_bo pixmap=762, box=((0, 0), (3840, 48)), flags=1... >[ 9.989] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 9.989] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.989] sna_drawable_use_bo: using whole GPU bo >[ 9.989] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 9.989] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.989] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 9.989] sna_render_get_solid: 660a0a0a >[ 9.989] sna_render_get_solid(2) = 660a0a0a (old) >[ 9.989] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.989] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.989] aligning vertex: was 5, now 2 floats per vertex >[ 9.989] gen9_composite_get_binding_table(f540) >[ 9.989] kgem_add_reloc64: handle=8, pos=15688, delta=0, domains=40000 >[ 9.989] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 9.989] kgem_add_reloc64[27] = (delta=8, target handle=5, presumed=fdffe000) >[ 9.989] [3d40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.989] gen9_emit_sampler: sampler = 1 >[ 9.989] gen9_emit_sf: num_sf_outputs=1 >[ 9.989] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.989] gen9_emit_vertex_elements: setup id=0 >[ 9.989] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.989] (0, 0), (3840, 48) >[ 9.989] gen8_vertex_flush[e10] = 3 >[ 9.989] sna_composite(pixmap=762, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=762+(3786, 6)+(0, 0), size=(44, 36) >[ 9.989] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 9.989] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 9.989] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.989] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 9.989] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 9.989] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 9.989] gen9_render_composite: 44x36, current mode=1/1 >[ 9.990] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.990] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.990] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.990] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.990] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 9.990] sna_drawable_use_bo pixmap=762, box=((3786, 6), (3830, 42)), flags=7... >[ 9.990] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.990] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.990] sna_drawable_use_bo: using whole GPU bo >[ 9.990] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.990] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 9.990] sna_transform_is_imprecise_integer_translation: no transform >[ 9.990] gen9_composite_picture: integer translation (0, 0), removing >[ 9.990] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 9.990] sna_render_pixmap_bo: CPU all damaged >[ 9.990] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 9.990] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.990] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.990] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.990] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 9.990] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.990] gen4_choose_composite_emitter: identity src, no mask >[ 9.990] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 9.990] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.990] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.990] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 9.990] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.990] __kgem_ring_is_idle: last fence handle=1 still busy >[ 9.990] aligning vertex: was 2, now 3 floats per vertex >[ 9.990] gen9_composite_get_binding_table(f4c0) >[ 9.990] kgem_add_reloc64: handle=32, pos=15656, delta=0, domains=40000 >[ 9.990] kgem_add_handle: handle=32, index=14 >[ 9.990] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd4fa000) >[ 9.990] [3d20] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.990] gen9_emit_sampler: sampler = 2 >[ 9.990] gen9_emit_vertex_elements: setup id=2 >[ 9.990] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.990] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 9.990] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 9.990] gen8_vertex_flush[e70] = 3 >[ 9.990] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 9.990] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.990] sna_glyphs: discarding mask >[ 9.990] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 9.990] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 9.990] gen9_render_composite: 0x0, current mode=1/1 >[ 9.990] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.990] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.990] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.990] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.990] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=7... >[ 9.990] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.990] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.990] sna_drawable_use_bo: using whole GPU bo >[ 9.990] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.990] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.990] color_convert: src=ffdfdbd2 [20028888] >[ 9.990] color_convert: dst=ffdfdbd2 [20028888] >[ 9.990] sna_render_get_solid: ffdfdbd2 >[ 9.990] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 9.990] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.990] sna_transform_is_imprecise_integer_translation: no transform >[ 9.990] gen9_composite_picture: integer translation (0, 0), removing >[ 9.990] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.990] sna_render_pixmap_bo: GPU all damaged >[ 9.990] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.990] gen4_choose_composite_emitter: solid, identity mask >[ 9.990] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.990] aligning vertex: was 3, now 4 floats per vertex >[ 9.990] gen9_composite_get_binding_table(f440) >[ 9.990] kgem_add_reloc64: handle=8, pos=15624, delta=0, domains=40000 >[ 9.990] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 9.990] kgem_add_reloc64[29] = (delta=24, target handle=5, presumed=fdffe000) >[ 9.990] [3d00] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.990] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.990] gen9_emit_sampler: sampler = a >[ 9.990] gen9_emit_sf: num_sf_outputs=2 >[ 9.990] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.990] gen9_emit_vertex_elements: setup id=9 >[ 9.990] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.990] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.990] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 9.990] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.990] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 9.990] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 9.990] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 9.990] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 9.990] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 9.990] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 9.990] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 9.990] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 9.990] gen8_vertex_flush[f38] = 15 >[ 9.990] gen9_magic_ca_pass: CA fixup (6772 -> 6787) >[ 9.990] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.990] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.990] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.990] sna_accel_flush: flush?=1, dirty?=1 >[ 9.990] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 9.990] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 9.990] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 9.990] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.990] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.991] kgem_bo_sync__cpu_full: handle=32 >[ 9.991] gen8_vertex_close: used=27148, vbo active? 23, vb=625, nreloc=5 >[ 9.991] gen8_vertex_close: reloc[0] = 287 >[ 9.991] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.991] kgem_add_handle: handle=23, index=15 >[ 9.991] kgem_add_reloc64[30] = (delta=0, target handle=15, presumed=fd545000) >[ 9.991] gen8_vertex_close: reloc[1] = 362 >[ 9.991] kgem_add_reloc64: handle=23, pos=362, delta=0, domains=200000 >[ 9.991] kgem_add_reloc64[31] = (delta=0, target handle=15, presumed=fd545000) >[ 9.991] gen8_vertex_close: reloc[2] = 507 >[ 9.991] kgem_add_reloc64: handle=23, pos=507, delta=0, domains=200000 >[ 9.991] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd545000) >[ 9.991] gen8_vertex_close: reloc[3] = 591 >[ 9.991] kgem_add_reloc64: handle=23, pos=591, delta=0, domains=200000 >[ 9.991] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 9.991] gen8_vertex_close: reloc[4] = 731 >[ 9.991] kgem_add_reloc64: handle=23, pos=731, delta=0, domains=200000 >[ 9.991] kgem_add_reloc64[34] = (delta=0, target handle=15, presumed=fd545000) >[ 9.991] batch[1/1, flags=1800]: 1012 1012 15616 16384, nreloc=35, nexec=16, nfence=0, aperture=42564 [fenced=0] >[ 9.991] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.991] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 9.991] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 9.991] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 9.991] kgem_fixup_relocs: shrinking by 57344 >[ 9.991] __kgem_busy: handle=2, busy=0, wedged=0 >[ 9.991] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 9.991] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.991] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 9.991] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 9.991] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 9.991] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 9.991] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.991] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=7 >[ 9.991] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 9.991] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=7 >[ 9.991] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=8 >[ 9.991] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.991] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=7 >[ 9.991] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=8 >[ 9.991] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.991] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 9.991] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 9.991] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 9.991] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=7 >[ 9.991] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.991] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 9.991] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=7 >[ 9.991] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=8 >[ 9.991] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 9.991] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.991] __kgem_bo_clear_busy: handle=8 >[ 9.991] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.991] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.991] __kgem_busy: handle=32, busy=131072, wedged=0 >[ 9.991] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 3, busy? 1 >[ 9.996] __kgem_busy: handle=32, busy=0, wedged=0 >[ 9.996] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 1 [busy?=0] >[ 9.996] __kgem_retire_requests_upto(handle=32, ring=0) >[ 9.996] __kgem_retire_rq: request 1 complete >[ 9.996] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 9.996] kgem_bo_move_to_cache: release handle=22 >[ 9.996] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 9.996] __kgem_retire_rq: request 2 complete >[ 9.996] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.996] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 9.996] kgem_bo_move_to_cache: release handle=25 >[ 9.996] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 9.996] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 9.996] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 9.996] kgem_bo_move_to_cache: release handle=11 >[ 9.996] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 9.996] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 9.996] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 9.996] kgem_bo_move_to_cache: release handle=38 >[ 9.996] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 9.996] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 9.996] kgem_bo_move_to_cache: release handle=20 >[ 9.996] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 9.996] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 9.996] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 9.996] sna_block_handler (tv=0.0) >[ 9.996] sna_wakeup_handler >[ 9.996] sna_mode_wakeup: len=64 >[ 9.996] sna_mode_wakeup: recording last swap on pipe=1, frame 323 [143], time 9.993780 >[ 9.996] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 9.996] sna_mode_wakeup: flip complete, pending? 2 >[ 9.996] sna_mode_wakeup: recording last swap on pipe=0, frame 353 [161], time 9.995087 >[ 9.996] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 9.996] sna_mode_wakeup: flip complete, pending? 1 >[ 9.996] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.996] sna_composite(pixmap=762, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=762+(3626, 6)+(0, 0), size=(48, 36) >[ 9.996] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 9.996] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 9.996] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.996] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 9.996] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 9.996] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 9.996] gen9_render_composite: 48x36, current mode=0/1 >[ 9.996] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.996] sna_blt_composite (0, 4), (3626, 6), 48x36 >[ 9.996] sna_blt_composite: unsupported op [3] for blitting >[ 9.996] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.996] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.996] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.996] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 9.996] sna_drawable_use_bo pixmap=762, box=((3626, 6), (3674, 42)), flags=7... >[ 9.996] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.996] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.996] sna_drawable_use_bo: using whole GPU bo >[ 9.996] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.996] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 9.996] sna_transform_is_imprecise_integer_translation: no transform >[ 9.996] gen9_composite_picture: integer translation (0, 0), removing >[ 9.996] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 9.996] sna_render_pixmap_bo: CPU all damaged >[ 9.996] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 9.996] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.996] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 9.996] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.996] gen4_choose_composite_emitter: identity src, no mask >[ 9.996] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.996] aligning vertex: was 4, now 3 floats per vertex >[ 9.996] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.996] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.996] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.996] kgem_add_handle: handle=4, index=0 >[ 9.996] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.996] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.996] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.996] gen9_composite_get_binding_table(ffc0) >[ 9.996] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.996] kgem_add_handle: handle=39, index=1 >[ 9.996] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.996] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.996] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.996] kgem_add_reloc64: handle=33, pos=16344, delta=0, domains=40000 >[ 9.996] kgem_add_handle: handle=33, index=2 >[ 9.996] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f7000) >[ 9.996] [3fd0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 9.996] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.996] gen9_emit_sampler: sampler = 2 >[ 9.996] gen9_emit_sf: num_sf_outputs=1 >[ 9.996] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.996] gen9_emit_vertex_elements: setup id=2 >[ 9.996] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.996] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 9.996] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 9.996] gen8_vertex_flush[490] = 3 >[ 9.996] sna_create_pixmap(26, 20, 32, usage=0) >[ 9.996] kgem_can_create_2d: 26x20 @ 32 >[ 9.996] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.996] kgem_can_create_2d: untiled size=4096 >[ 9.996] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.996] kgem_choose_tiling: 26x20 -> 0 >[ 9.996] sna_create_pixmap: usage=0, flags=a >[ 9.996] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 9.996] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 9.996] create_pixmap: serial=779, usage=0, 26x20 >[ 9.996] sna_create_pixmap: serial=779, 26x20, usage=0 >[ 9.996] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=30a, drawable=30c >[ 9.996] sna_validate_gc: recomputing clip >[ 9.996] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 9.996] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 9.996] try_upload__fast: ignore existing cpu damage (if any) >[ 9.996] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.996] try_upload__fast: no, no gpu damage >[ 9.996] sna_drawable_move_region_to_cpu(pixmap=780 (26x20), [(0, 0), (26, 20)], flags=1) >[ 9.996] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 9.996] _sna_pixmap_move_to_cpu(pixmap=780, 26x20, flags=1) >[ 9.996] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.996] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.996] operate_inplace: no, inplace operation not suitable >[ 9.996] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.996] __sna_damage_all(26, 20) >[ 9.996] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.996] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 9.996] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 9.996] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 9.996] sna_accel_flush: flush?=1, dirty?=1 >[ 9.996] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 9.996] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 9.996] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 9.996] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.996] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.996] kgem_bo_sync__cpu_full: handle=33 >[ 9.996] gen8_vertex_close: used=27159, vbo active? 23, vb=4, nreloc=1 >[ 9.996] gen8_vertex_close: reloc[0] = 287 >[ 9.996] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.996] kgem_add_handle: handle=23, index=3 >[ 9.996] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.996] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.996] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.996] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.996] kgem_fixup_relocs: shrinking by 61440 >[ 9.996] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.996] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.996] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.996] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.996] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 9.996] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.996] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.997] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.997] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 9.997] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 9.997] __kgem_busy: handle=33, busy=0, wedged=0 >[ 9.997] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 9.997] __kgem_retire_requests_upto(handle=33, ring=0) >[ 9.997] __kgem_retire_rq: request 1 complete >[ 9.997] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.997] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 9.997] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 9.997] sna_composite(pixmap=762, op=3, src=780+(2370, 10), mask=0+(3554, 6), dst=762+(3554, 6)+(0, 0), size=(52, 36) >[ 9.997] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 9.997] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 9.997] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.997] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 9.997] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 9.997] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 9.997] gen9_render_composite: 52x36, current mode=0/1 >[ 9.997] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.997] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 9.997] sna_blt_composite: unsupported op [3] for blitting >[ 9.997] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.997] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.997] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 9.997] sna_drawable_use_bo pixmap=762, box=((3554, 6), (3606, 42)), flags=7... >[ 9.997] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.997] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.997] sna_drawable_use_bo: using whole GPU bo >[ 9.997] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.997] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 9.997] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 9.997] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.997] sna_render_pixmap_bo pixmap=780, (2370, 10)x(52, 36)/(26, 20) >[ 9.997] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 9.997] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 9.997] use_cpu_bo: no cpu bo >[ 9.997] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 9.997] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 9.997] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 9.997] sna_drawable_move_region_to_cpu(pixmap=780 (26x20), [(0, 0), (26, 20)], flags=2) >[ 9.997] sna_drawable_move_region_to_cpu: pixmap=780 all damaged on CPU >[ 9.997] kgem_can_create_2d: 26x20 @ 32 >[ 9.997] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 9.997] kgem_can_create_2d: untiled size=4096 >[ 9.997] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 9.997] kgem_choose_tiling: 26x20 -> 0 >[ 9.997] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 9.997] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 9.997] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.997] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 9.997] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 9.997] __kgem_bo_init(handle=16, num_pages=2560) >[ 9.997] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 9.997] upload: adding upload cache to pixmap=780 >[ 9.997] kgem_proxy_bo_attach: handle=16 >[ 9.997] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.997] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.997] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.997] gen4_choose_composite_emitter: simple src, no mask >[ 9.997] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.997] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.997] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.997] kgem_add_handle: handle=4, index=0 >[ 9.997] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] gen9_composite_get_binding_table(ffc0) >[ 9.997] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.997] kgem_add_handle: handle=39, index=1 >[ 9.997] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.997] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.997] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.997] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.997] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 9.997] kgem_add_handle: handle=16, index=2 >[ 9.997] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 9.997] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 9.997] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.997] gen9_emit_sampler: sampler = 22 >[ 9.997] gen9_emit_sf: num_sf_outputs=1 >[ 9.997] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.997] gen9_emit_vertex_elements: setup id=2 >[ 9.997] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.997] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 9.997] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 9.997] gen8_vertex_flush[490] = 3 >[ 9.997] sna_destroy_pixmap: pixmap=780, attached?=1 >[ 9.997] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.997] __sna_free_pixmap(pixmap=780) >[ 9.997] sna_composite(pixmap=762, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=762+(3490, 6)+(0, 0), size=(44, 36) >[ 9.997] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 9.997] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 9.997] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.997] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 9.997] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 9.997] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 9.997] gen9_render_composite: 44x36, current mode=1/1 >[ 9.997] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.997] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.997] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.997] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.997] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 9.997] sna_drawable_use_bo pixmap=762, box=((3490, 6), (3534, 42)), flags=7... >[ 9.997] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.997] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.997] sna_drawable_use_bo: using whole GPU bo >[ 9.997] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.997] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 9.997] sna_transform_is_imprecise_integer_translation: no transform >[ 9.997] gen9_composite_picture: integer translation (0, 0), removing >[ 9.997] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 9.997] sna_render_pixmap_bo: CPU all damaged >[ 9.997] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 9.997] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.997] gen8_vertex_close: used=27168, vbo active? 23, vb=4, nreloc=1 >[ 9.997] gen8_vertex_close: reloc[0] = 287 >[ 9.997] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.997] kgem_add_handle: handle=23, index=3 >[ 9.997] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.997] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 9.997] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.997] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 9.997] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.997] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.997] kgem_fixup_relocs: shrinking by 61440 >[ 9.997] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.997] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.997] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.997] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.997] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.997] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.997] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.997] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.997] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.997] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 9.997] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.997] gen4_choose_composite_emitter: identity src, no mask >[ 9.997] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 9.997] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.997] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.997] kgem_add_handle: handle=4, index=0 >[ 9.997] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] gen9_composite_get_binding_table(ffc0) >[ 9.997] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.997] kgem_add_handle: handle=39, index=1 >[ 9.997] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.997] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.997] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.997] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 9.997] kgem_add_handle: handle=34, index=2 >[ 9.997] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 9.997] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 9.997] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.997] gen9_emit_sampler: sampler = 2 >[ 9.997] gen9_emit_sf: num_sf_outputs=1 >[ 9.997] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.997] gen9_emit_vertex_elements: setup id=2 >[ 9.997] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.997] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 9.997] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 9.997] gen8_vertex_flush[490] = 3 >[ 9.997] sna_composite(pixmap=762, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=762+(3422, 6)+(0, 0), size=(48, 36) >[ 9.997] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 9.997] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 9.997] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.997] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 9.997] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 9.997] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 9.997] gen9_render_composite: 48x36, current mode=1/1 >[ 9.997] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.997] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.997] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 9.997] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.997] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 9.997] sna_drawable_use_bo pixmap=762, box=((3422, 6), (3470, 42)), flags=7... >[ 9.997] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.997] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.997] sna_drawable_use_bo: using whole GPU bo >[ 9.997] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.997] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 9.997] sna_transform_is_imprecise_integer_translation: no transform >[ 9.997] gen9_composite_picture: integer translation (0, 0), removing >[ 9.997] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 9.997] sna_render_pixmap_bo: CPU all damaged >[ 9.997] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 9.997] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.997] __kgem_retire_rq: request 1 complete >[ 9.997] sna_add_flush_pixmap: new flush bo, flushing before >[ 9.997] gen8_vertex_close: used=27177, vbo active? 23, vb=4, nreloc=1 >[ 9.997] gen8_vertex_close: reloc[0] = 287 >[ 9.997] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.997] kgem_add_handle: handle=23, index=3 >[ 9.997] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.997] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 9.997] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.997] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.997] kgem_fixup_relocs: shrinking by 61440 >[ 9.997] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.997] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.997] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.997] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.997] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 9.997] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.997] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.997] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.997] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.997] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 9.997] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.997] gen4_choose_composite_emitter: identity src, no mask >[ 9.997] needs_batch_flush: flushing before handle=28 for new reservation >[ 9.997] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 9.997] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.997] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.997] kgem_add_handle: handle=4, index=0 >[ 9.997] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.997] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.997] gen9_composite_get_binding_table(ffc0) >[ 9.997] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.997] kgem_add_handle: handle=39, index=1 >[ 9.997] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.997] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.997] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.997] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 9.997] kgem_add_handle: handle=28, index=2 >[ 9.997] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 9.997] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 9.997] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.997] gen9_emit_sampler: sampler = 2 >[ 9.997] gen9_emit_sf: num_sf_outputs=1 >[ 9.997] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.997] gen9_emit_vertex_elements: setup id=2 >[ 9.997] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.997] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 9.997] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 9.997] gen8_vertex_flush[490] = 3 >[ 9.997] sna_create_pixmap(16, 16, 32, usage=0) >[ 9.997] kgem_can_create_2d: 16x16 @ 32 >[ 9.997] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.997] kgem_can_create_2d: untiled size=4096 >[ 9.997] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.997] kgem_choose_tiling: 16x16 -> 0 >[ 9.997] sna_create_pixmap: usage=0, flags=a >[ 9.997] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 9.997] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 9.997] create_pixmap: serial=781, usage=0, 16x16 >[ 9.997] sna_create_pixmap: serial=781, 16x16, usage=0 >[ 9.997] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=30c, drawable=30e >[ 9.997] sna_validate_gc: recomputing clip >[ 9.997] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 9.997] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 9.997] try_upload__fast: ignore existing cpu damage (if any) >[ 9.997] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 9.997] try_upload__fast: no, no gpu damage >[ 9.997] sna_drawable_move_region_to_cpu(pixmap=782 (16x16), [(0, 0), (16, 16)], flags=1) >[ 9.997] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 9.997] _sna_pixmap_move_to_cpu(pixmap=782, 16x16, flags=1) >[ 9.997] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 9.997] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 9.997] operate_inplace: no, inplace operation not suitable >[ 9.997] _sna_pixmap_move_to_cpu: marking as damaged >[ 9.997] __sna_damage_all(16, 16) >[ 9.997] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 9.997] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 9.997] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 9.997] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.997] sna_accel_flush: flush?=1, dirty?=1 >[ 9.997] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 9.997] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 9.997] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 9.997] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.997] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.997] kgem_bo_sync__cpu_full: handle=28 >[ 9.997] gen8_vertex_close: used=27186, vbo active? 23, vb=4, nreloc=1 >[ 9.997] gen8_vertex_close: reloc[0] = 287 >[ 9.997] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.997] kgem_add_handle: handle=23, index=3 >[ 9.997] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.997] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 9.997] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.997] __kgem_retire_rq: request 1 complete >[ 9.997] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.997] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.997] kgem_fixup_relocs: shrinking by 61440 >[ 9.997] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.997] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.997] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.997] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.997] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 9.997] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.997] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.997] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.997] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 9.997] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 9.997] __kgem_busy: handle=28, busy=0, wedged=0 >[ 9.997] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 9.997] __kgem_retire_requests_upto(handle=28, ring=0) >[ 9.998] __kgem_retire_rq: request 1 complete >[ 9.998] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 9.998] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 9.998] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 9.998] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 9.998] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 9.998] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 9.998] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 9.998] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 9.998] kgem_bo_sync__cpu_full: handle=34 >[ 9.998] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.998] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 9.998] __kgem_busy: handle=34, busy=0, wedged=0 >[ 9.998] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 9.998] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 9.998] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 9.998] sna_composite(pixmap=762, op=3, src=782+(2247, 15), mask=0+(3370, 7), dst=762+(3370, 7)+(0, 0), size=(32, 34) >[ 9.998] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 9.998] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 9.998] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 9.998] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 9.998] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 9.998] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 9.998] gen9_render_composite: 32x34, current mode=0/1 >[ 9.998] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.998] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 9.998] sna_blt_composite: unsupported op [3] for blitting >[ 9.998] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 9.998] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.998] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 9.998] sna_drawable_use_bo pixmap=762, box=((3370, 7), (3402, 41)), flags=7... >[ 9.998] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.998] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.998] sna_drawable_use_bo: using whole GPU bo >[ 9.998] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.998] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 9.998] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 9.998] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 9.998] sna_render_pixmap_bo pixmap=782, (2247, 15)x(32, 34)/(16, 16) >[ 9.998] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 9.998] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 9.998] use_cpu_bo: no cpu bo >[ 9.998] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 9.998] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 9.998] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 9.998] sna_drawable_move_region_to_cpu(pixmap=782 (16x16), [(0, 0), (16, 16)], flags=2) >[ 9.998] sna_drawable_move_region_to_cpu: pixmap=782 all damaged on CPU >[ 9.998] kgem_can_create_2d: 16x16 @ 32 >[ 9.998] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 9.998] kgem_can_create_2d: untiled size=4096 >[ 9.998] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 9.998] kgem_choose_tiling: 16x16 -> 0 >[ 9.998] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 9.998] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 9.998] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 9.998] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 9.998] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 9.998] __kgem_bo_init(handle=16, num_pages=1024) >[ 9.998] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 9.998] upload: adding upload cache to pixmap=782 >[ 9.998] kgem_proxy_bo_attach: handle=16 >[ 9.998] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 9.998] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 9.998] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 9.998] gen4_choose_composite_emitter: simple src, no mask >[ 9.998] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 9.998] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.998] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.998] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.998] kgem_add_handle: handle=4, index=0 >[ 9.998] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.998] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.998] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.998] gen9_composite_get_binding_table(ffc0) >[ 9.998] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 9.998] kgem_add_handle: handle=39, index=1 >[ 9.998] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 9.998] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 9.998] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.998] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 9.998] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 9.998] kgem_add_handle: handle=16, index=2 >[ 9.998] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 9.998] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 9.998] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 9.998] gen9_emit_sampler: sampler = 22 >[ 9.998] gen9_emit_sf: num_sf_outputs=1 >[ 9.998] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.998] gen9_emit_vertex_elements: setup id=2 >[ 9.998] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 9.998] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 9.998] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 9.998] gen8_vertex_flush[490] = 3 >[ 9.998] sna_destroy_pixmap: pixmap=782, attached?=1 >[ 9.998] _kgem_bo_destroy: handle=16, proxy? 1 >[ 9.998] __sna_free_pixmap(pixmap=782) >[ 9.998] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 9.998] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.998] sna_glyphs: discarding mask >[ 9.998] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 9.998] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 9.998] gen9_render_composite: 0x0, current mode=1/1 >[ 9.998] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 9.998] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.998] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.998] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.998] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=7... >[ 9.998] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.998] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.998] sna_drawable_use_bo: using whole GPU bo >[ 9.998] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.998] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.998] color_convert: src=ff232321 [20028888] >[ 9.998] color_convert: dst=ff232321 [20028888] >[ 9.998] sna_render_get_solid: ff232321 >[ 9.998] sna_render_get_solid(7) = ff232321 (old) >[ 9.998] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.998] sna_transform_is_imprecise_integer_translation: no transform >[ 9.998] gen9_composite_picture: integer translation (0, 0), removing >[ 9.998] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.998] sna_render_pixmap_bo: GPU all damaged >[ 9.998] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.998] gen4_choose_composite_emitter: solid, identity mask >[ 9.998] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 9.998] aligning vertex: was 3, now 4 floats per vertex >[ 9.998] gen9_composite_get_binding_table(ff00) >[ 9.998] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 9.998] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 9.998] kgem_add_handle: handle=8, index=3 >[ 9.998] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 9.998] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.998] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 9.998] kgem_add_handle: handle=6, index=4 >[ 9.998] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 9.998] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 9.998] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 9.998] gen9_emit_sampler: sampler = a >[ 9.998] gen9_emit_sf: num_sf_outputs=2 >[ 9.998] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.998] gen9_emit_vertex_elements: setup id=9 >[ 9.998] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 9.998] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 9.998] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.998] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.998] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.998] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.998] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.998] gen8_vertex_flush[56c] = 48 >[ 9.998] gen9_magic_ca_pass: CA fixup (6799 -> 6847) >[ 9.998] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.998] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.998] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.998] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 9.998] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.998] sna_glyphs: discarding mask >[ 9.998] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 9.998] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 9.998] gen9_render_composite: 0x0, current mode=1/1 >[ 9.998] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 9.998] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 9.998] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 9.998] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 9.998] sna_drawable_use_bo pixmap=762, box=((0, 0), (7680, 2160)), flags=7... >[ 9.998] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 9.998] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.998] sna_drawable_use_bo: using whole GPU bo >[ 9.998] gen9_composite_set_target: pixmap=762, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 9.998] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.998] color_convert: src=ff8e8b85 [20028888] >[ 9.998] color_convert: dst=ff8e8b85 [20028888] >[ 9.998] sna_render_get_solid: ff8e8b85 >[ 9.998] sna_render_get_solid(8) = ff8e8b85 (old) >[ 9.998] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 9.998] sna_transform_is_imprecise_integer_translation: no transform >[ 9.998] gen9_composite_picture: integer translation (0, 0), removing >[ 9.998] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 9.998] sna_render_pixmap_bo: GPU all damaged >[ 9.998] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 9.998] gen4_choose_composite_emitter: solid, identity mask >[ 9.998] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 9.998] gen9_composite_get_binding_table(fe40) >[ 9.998] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 9.998] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 9.998] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 9.998] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 9.998] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 9.998] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 9.998] gen9_emit_vertex_elements: setup id=9 >[ 9.998] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.998] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.998] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 9.998] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 9.998] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 9.998] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 9.998] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 9.998] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 9.998] gen8_vertex_flush[66c] = 48 >[ 9.998] gen9_magic_ca_pass: CA fixup (6847 -> 6895) >[ 9.998] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 9.998] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 9.998] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 9.998] sna_copy_area: src=pixmap=762:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 9.998] sna_copy_area: normal copy >[ 9.998] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.998] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 9.998] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 9.998] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 9.998] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 9.998] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 9.998] sna_do_copy: pixmap -- no source clipping >[ 9.998] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 9.998] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 9.998] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=762+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 9.998] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 9.998] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 9.998] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 9.998] sna_drawable_use_bo: pinned, never REPLACES >[ 9.998] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 9.998] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 9.998] sna_drawable_use_bo: applying move-to-gpu override >[ 9.998] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 9.998] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 9.998] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 9.998] wait_for_shadow: setting front pixmap to handle=27 >[ 9.998] sna_drawable_use_bo: using whole GPU bo >[ 9.998] sna_pixmap_move_to_gpu(pixmap=762, usage=0), flags=a >[ 9.998] sna_pixmap_move_to_gpu: already all-damaged >[ 9.998] sna_pixmap_mark_active: pixmap=762, handle=39 >[ 9.998] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 9.998] sna_pixmap_make_cow: make cow src=762, dst=165, handle=39 (already cow? src=0, dst=0) >[ 9.998] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 9.998] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 9.998] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.998] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.998] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 9.998] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 9.998] kgem_set_mode: flushing before new bo >[ 9.998] gen8_vertex_close: used=27580, vbo active? 23, vb=204, nreloc=2 >[ 9.998] gen8_vertex_close: reloc[0] = 287 >[ 9.998] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.998] kgem_add_handle: handle=23, index=5 >[ 9.998] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 9.998] gen8_vertex_close: reloc[1] = 342 >[ 9.998] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 9.998] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 9.998] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 9.998] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 9.998] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 9.998] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.998] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.998] kgem_fixup_relocs: shrinking by 61440 >[ 9.998] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.999] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.999] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.999] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.999] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 9.999] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.999] __kgem_bo_clear_busy: handle=8 >[ 9.999] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 9.999] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 9.999] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 9.999] __kgem_bo_clear_busy: handle=8 >[ 9.999] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.999] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.999] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.999] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 9.999] aligning vertex: was 4, now 2 floats per vertex >[ 9.999] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 9.999] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 9.999] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 9.999] kgem_add_handle: handle=4, index=0 >[ 9.999] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.999] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 9.999] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 9.999] gen9_composite_get_binding_table(ffc0) >[ 9.999] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 9.999] kgem_add_handle: handle=27, index=1 >[ 9.999] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 9.999] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 9.999] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 9.999] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 9.999] kgem_add_handle: handle=39, index=2 >[ 9.999] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 9.999] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 9.999] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 9.999] gen9_emit_sampler: sampler = 0 >[ 9.999] gen9_emit_sf: num_sf_outputs=1 >[ 9.999] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 9.999] gen9_emit_vertex_elements: setup id=0 >[ 9.999] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 9.999] (0, 0) -> (0, 0) + (7680, 2160) >[ 9.999] gen8_vertex_flush[490] = 3 >[ 9.999] sna_destroy_pixmap: pixmap=762, attached?=1 >[ 9.999] _kgem_bo_destroy: handle=39, proxy? 0 >[ 9.999] __kgem_bo_destroy: handle=39, size=66355200 >[ 9.999] __kgem_bo_destroy: handle=39 -> active >[ 9.999] __sna_free_pixmap(pixmap=762) >[ 9.999] sna_accel_flush: flush?=0, dirty?=0 >[ 9.999] sna_accel_flush: flush?=0, dirty?=0 >[ 9.999] sna_block_handler (tv=598.158000) >[ 9.999] kgem_retire, need_retire?=1 >[ 9.999] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 9.999] kgem_retire__requests_ring: retiring ring 0 >[ 9.999] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.999] __kgem_retire_rq: request 1 complete >[ 9.999] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 9.999] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 9.999] kgem_retire -- retired=0, need_retire=0 >[ 9.999] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 9.999] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 9.999] __kgem_bo_destroy: handle=16, size=262144 >[ 9.999] kgem_bo_replace_io: transferring io handle=16 to bo >[ 9.999] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 9.999] sna_accel_block: GPU idle, flushing >[ 9.999] gen8_vertex_close: used=27586, vbo active? 23, vb=1, nreloc=1 >[ 9.999] gen8_vertex_close: reloc[0] = 287 >[ 9.999] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 9.999] kgem_add_handle: handle=23, index=3 >[ 9.999] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 9.999] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 9.999] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 9.999] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 9.999] kgem_fixup_relocs: shrinking by 61440 >[ 9.999] __kgem_busy: handle=1, busy=0, wedged=0 >[ 9.999] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 9.999] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 9.999] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 9.999] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 9.999] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 9.999] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 9.999] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 9.999] sna_scanout_do_flush: flush timer active: delta=-10 >[ 9.999] sna_scanout_do_flush (time=9999), triggered >[ 9.999] sna_scanout_flush (time=9999), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 9.999] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.999] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 9.999] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 9.999] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 9.999] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 9.999] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 9.999] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 9.999] sna_pixmap_move_to_gpu: already all-damaged >[ 9.999] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 9.999] sna_mode_redisplay: crtc[0] transformed? 0 >[ 9.999] sna_mode_redisplay: crtc[1] transformed? 0 >[ 9.999] sna_mode_redisplay: crtc[2] transformed? 0 >[ 9.999] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 9.999] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 9.999] get_fb: reusing fb=101 for handle=27 >[ 9.999] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 9.999] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.999] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 9.999] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 9.999] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 9.999] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 9.999] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 9.999] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 9.999] sna_accel_do_throttle (time=9999), triggered >[ 9.999] sna_accel_throttle (time=9999) >[ 9.999] sna_accel_block: evaluating timers, active=7 >[ 9.999] sna_accel_block: flush timer expires in 16 [10015] >[ 10.002] sna_wakeup_handler >[ 10.002] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.002] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.002] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.002] kgem_can_create_2d: untiled size=66355200 >[ 10.002] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.002] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.002] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.002] sna_create_pixmap: usage=0, flags=1b >[ 10.002] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.002] __pop_freed_pixmap: reusing freed pixmap=762 header >[ 10.002] create_pixmap_hdr: pixmap=783, width=7680, height=2160, usage=0 >[ 10.002] sna_create_pixmap: serial=783, 7680x2160, usage=0 >[ 10.002] sna_composite_rectangles(pixmap=784, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.002] sna_composite_rectangles: converted to op 0 >[ 10.002] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.002] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.002] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.002] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.002] sna_composite_rectangles: dropping last-cpu hint >[ 10.002] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=19... >[ 10.002] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.002] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.002] sna_pixmap_move_to_gpu(pixmap=784, usage=0), flags=b >[ 10.002] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.002] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.002] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.002] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.002] sna_pixmap_alloc_gpu: pixmap=784 >[ 10.002] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.002] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.002] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.002] 1:from active: pitch=30720, tiling=1, handle=39, id=783 >[ 10.002] __sna_damage_all(7680, 2160) >[ 10.002] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.002] sna_pixmap_mark_active: pixmap=784, handle=39 >[ 10.002] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.002] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.002] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.002] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.002] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.002] sna_render_get_solid: 0 >[ 10.002] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.002] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.002] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.002] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.002] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.002] kgem_add_handle: handle=4, index=0 >[ 10.002] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.002] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.002] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.002] gen9_composite_get_binding_table(ffc0) >[ 10.002] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.002] kgem_add_handle: handle=39, index=1 >[ 10.002] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.002] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.002] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.002] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.002] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.002] kgem_add_handle: handle=7, index=2 >[ 10.002] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.002] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.002] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.002] gen9_emit_sampler: sampler = 1 >[ 10.002] gen9_emit_sf: num_sf_outputs=1 >[ 10.002] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.002] gen9_emit_vertex_elements: setup id=0 >[ 10.002] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.002] (0, 0), (7680, 2160) >[ 10.002] gen8_vertex_flush[490] = 3 >[ 10.002] sna_composite_rectangles: pixmap=784 marking clear [0]? 1 >[ 10.002] sna_composite_rectangles(pixmap=784, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.002] sna_composite_rectangles: converted to op 1 >[ 10.002] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.002] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.002] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.002] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.002] sna_composite_rectangles: promoting to full GPU >[ 10.002] sna_composite_rectangles: dropping last-cpu hint >[ 10.002] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=19... >[ 10.002] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.002] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.002] sna_drawable_use_bo: using whole GPU bo >[ 10.002] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.002] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.002] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.002] sna_render_get_solid: ff2c001e >[ 10.002] sna_render_get_solid(0) = ff2c001e (old) >[ 10.002] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.002] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.002] gen9_composite_get_binding_table(ff00) >[ 10.002] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.002] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.002] kgem_add_handle: handle=8, index=3 >[ 10.002] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.002] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.002] gen9_emit_vertex_elements: setup id=0 >[ 10.002] (0, 0), (7680, 2160) >[ 10.002] gen8_vertex_flush[4cc] = 3 >[ 10.002] sna_composite_rectangles: pixmap=784 marking clear [ff2c001e]? 1 >[ 10.002] sna_composite(pixmap=784, op=3, src=292+(0, 0), mask=0+(0, 0), dst=784+(0, 0)+(0, 0), size=(3840, 2160) >[ 10.002] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 10.002] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 10.002] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.002] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 10.002] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 10.002] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 10.002] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 10.002] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.002] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.002] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.002] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 10.002] sna_drawable_use_bo pixmap=784, box=((0, 0), (3840, 2160)), flags=7... >[ 10.002] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.002] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.002] sna_drawable_use_bo: using whole GPU bo >[ 10.002] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.002] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 10.003] sna_transform_is_imprecise_integer_translation: no transform >[ 10.003] gen9_composite_picture: integer translation (0, 0), removing >[ 10.003] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.003] sna_render_pixmap_bo: GPU all damaged >[ 10.003] color_convert: src=eb000000 [20028888] >[ 10.003] color_convert: dst=eb000000 [20028888] >[ 10.003] sna_render_get_solid: eb000000 >[ 10.003] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.003] gen4_choose_composite_emitter: identity source, identity mask >[ 10.003] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.003] aligning vertex: was 2, now 5 floats per vertex >[ 10.003] gen9_composite_get_binding_table(fe80) >[ 10.003] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.003] kgem_add_handle: handle=9, index=4 >[ 10.003] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.003] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.003] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 10.003] kgem_add_reloc64: adding proxy [delta=940] for handle=7 >[ 10.003] kgem_add_reloc64[7] = (delta=940, target handle=2, presumed=fffe8000) >[ 10.003] [3f80] bind bo(handle=7, addr=fffe83ac), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.003] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.003] gen9_emit_sampler: sampler = 3 >[ 10.003] gen9_emit_sf: num_sf_outputs=2 >[ 10.003] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.003] gen9_emit_vertex_elements: setup id=10 >[ 10.003] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.003] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.003] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 10.003] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 10.003] gen8_vertex_flush[5a8] = 3 >[ 10.003] sna_composite(pixmap=784, op=3, src=292+(0, 0), mask=0+(0, 0), dst=784+(3840, 0)+(0, 0), size=(3840, 2160) >[ 10.003] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 10.003] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 10.003] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.003] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 10.003] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 10.003] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 10.003] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 10.003] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.003] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.003] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.003] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.003] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 10.003] sna_drawable_use_bo pixmap=784, box=((3840, 0), (7680, 2160)), flags=7... >[ 10.003] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.003] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.003] sna_drawable_use_bo: using whole GPU bo >[ 10.003] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.003] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 10.003] sna_transform_is_imprecise_integer_translation: no transform >[ 10.003] gen9_composite_picture: integer translation (0, 0), removing >[ 10.003] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.003] sna_render_pixmap_bo: GPU all damaged >[ 10.003] color_convert: src=eb000000 [20028888] >[ 10.003] color_convert: dst=eb000000 [20028888] >[ 10.003] sna_render_get_solid: eb000000 >[ 10.003] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.003] gen4_choose_composite_emitter: identity source, identity mask >[ 10.003] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.003] gen9_composite_get_binding_table(fdc0) >[ 10.003] gen9_emit_vertex_elements: setup id=10 >[ 10.003] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 10.003] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 10.003] gen8_vertex_flush[5dc] = 3 >[ 10.003] sna_composite(pixmap=784, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=784+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.003] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.003] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.003] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.003] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.003] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.003] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 10.003] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.003] gen9_render_composite: 132x132, current mode=1/1 >[ 10.003] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.003] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.003] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.003] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.003] sna_drawable_use_bo pixmap=784, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.003] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.003] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.003] sna_drawable_use_bo: using whole GPU bo >[ 10.003] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.003] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.003] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.003] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.003] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.003] sna_render_pixmap_bo: GPU all damaged >[ 10.003] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 10.003] color_convert: src=eb000000 [20028888] >[ 10.003] color_convert: dst=eb000000 [20028888] >[ 10.003] sna_render_get_solid: eb000000 >[ 10.003] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.003] gen4_choose_composite_emitter: simple src, identity mask >[ 10.003] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.003] gen9_composite_get_binding_table(fdc0) >[ 10.003] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 10.003] kgem_add_handle: handle=15, index=5 >[ 10.003] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.003] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.003] gen9_emit_sampler: sampler = 23 >[ 10.003] gen9_emit_vertex_elements: setup id=10 >[ 10.003] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.003] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.003] gen8_vertex_flush[620] = 3 >[ 10.003] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.003] kgem_can_create_2d: 80x80 @ 32 >[ 10.003] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.003] kgem_can_create_2d: untiled size=28672 >[ 10.003] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.003] kgem_choose_tiling: 80x80 -> 0 >[ 10.003] sna_create_pixmap: usage=0, flags=b >[ 10.003] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.003] __pop_freed_pixmap: reusing freed pixmap=766 header >[ 10.003] create_pixmap_hdr: pixmap=785, width=80, height=80, usage=0 >[ 10.003] sna_create_pixmap: serial=785, 80x80, usage=0 >[ 10.003] sna_composite_rectangles(pixmap=786, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.003] sna_composite_rectangles: converted to op 0 >[ 10.003] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.003] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.003] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.003] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.003] sna_composite_rectangles: dropping last-cpu hint >[ 10.003] sna_drawable_use_bo pixmap=786, box=((0, 0), (80, 80)), flags=19... >[ 10.003] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.003] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.003] sna_pixmap_move_to_gpu(pixmap=786, usage=0), flags=b >[ 10.003] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.003] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.003] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.003] kgem_choose_tiling: 80x80 -> 0 >[ 10.003] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.003] kgem_choose_tiling: 80x80 -> 0 >[ 10.003] sna_pixmap_alloc_gpu: pixmap=786 >[ 10.003] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.003] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.003] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.003] from inactive: pitch=320, tiling=0: handle=22, id=784 >[ 10.003] __sna_damage_all(80, 80) >[ 10.003] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.003] sna_pixmap_mark_active: pixmap=786, handle=22 >[ 10.003] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.003] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.003] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.003] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.003] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.003] sna_render_get_solid: 0 >[ 10.003] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.003] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.003] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.003] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.003] aligning vertex: was 5, now 2 floats per vertex >[ 10.003] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.003] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.003] gen9_composite_get_binding_table(fd40) >[ 10.003] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 10.003] kgem_add_handle: handle=22, index=6 >[ 10.003] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 10.003] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.003] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.003] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.003] gen9_emit_sampler: sampler = 1 >[ 10.003] gen9_emit_sf: num_sf_outputs=1 >[ 10.003] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.003] gen9_emit_vertex_elements: setup id=0 >[ 10.003] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.003] (0, 0), (80, 80) >[ 10.003] gen8_vertex_flush[6d8] = 3 >[ 10.003] sna_composite_rectangles: pixmap=786 marking clear [0]? 1 >[ 10.004] sna_composite_rectangles(pixmap=786, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.004] sna_composite_rectangles: converted to op 1 >[ 10.004] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.004] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.004] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.004] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.004] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.004] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.004] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.004] sna_composite_rectangles: dropping last-cpu hint >[ 10.004] sna_drawable_use_bo pixmap=786, box=((0, 0), (80, 80)), flags=1... >[ 10.004] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.004] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.004] sna_drawable_use_bo: using whole GPU bo >[ 10.004] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.004] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.004] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.004] sna_render_get_solid: 40404040 >[ 10.004] sna_render_get_solid(1) = 40404040 (old) >[ 10.004] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.004] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.004] gen9_composite_get_binding_table(fcc0) >[ 10.004] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.004] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.004] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.004] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.004] gen9_emit_vertex_elements: setup id=0 >[ 10.004] (0, 0), (2, 2) >[ 10.004] (78, 0), (80, 2) >[ 10.004] (0, 78), (2, 80) >[ 10.004] (78, 78), (80, 80) >[ 10.004] gen8_vertex_flush[714] = 12 >[ 10.004] sna_composite(pixmap=784, op=3, src=786+(0, 0), mask=0+(0, 0), dst=784+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.004] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.004] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.004] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.004] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.004] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.004] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.004] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.004] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.004] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.004] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.004] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.004] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.004] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=7... >[ 10.004] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.004] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.004] sna_drawable_use_bo: using whole GPU bo >[ 10.004] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.004] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.004] sna_transform_is_imprecise_integer_translation: no transform >[ 10.004] gen9_composite_picture: integer translation (0, 0), removing >[ 10.004] sna_render_pixmap_bo pixmap=786, (0, 0)x(7680, 2160)/(80, 80) >[ 10.004] sna_render_pixmap_bo: GPU all damaged >[ 10.004] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.004] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.004] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.004] gen4_choose_composite_emitter: identity src, no mask >[ 10.004] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.004] aligning vertex: was 2, now 3 floats per vertex >[ 10.004] gen9_composite_get_binding_table(fc40) >[ 10.004] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 10.004] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 10.004] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.004] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.004] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.004] gen9_emit_sampler: sampler = a >[ 10.004] gen9_emit_vertex_elements: setup id=2 >[ 10.004] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.004] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.004] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.004] gen8_vertex_flush[7b0] = 3 >[ 10.004] sna_destroy_pixmap: pixmap=786, attached?=1 >[ 10.004] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.004] __kgem_bo_destroy: handle=22, size=61440 >[ 10.004] __kgem_bo_destroy: handle=22 -> active >[ 10.004] __sna_free_pixmap(pixmap=786) >[ 10.004] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.004] kgem_can_create_2d: 640x2096 @ 32 >[ 10.004] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.004] kgem_can_create_2d: untiled size=5365760 >[ 10.004] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.004] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.004] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.004] sna_create_pixmap: usage=0, flags=1b >[ 10.004] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.004] __pop_freed_pixmap: reusing freed pixmap=786 header >[ 10.004] create_pixmap_hdr: pixmap=787, width=640, height=2096, usage=0 >[ 10.004] sna_create_pixmap: serial=787, 640x2096, usage=0 >[ 10.004] sna_composite_rectangles(pixmap=788, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.004] sna_composite_rectangles: converted to op 0 >[ 10.004] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.004] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.004] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.004] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.004] sna_composite_rectangles: dropping last-cpu hint >[ 10.004] sna_drawable_use_bo pixmap=788, box=((0, 0), (640, 2096)), flags=19... >[ 10.004] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.004] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.004] sna_pixmap_move_to_gpu(pixmap=788, usage=0), flags=b >[ 10.004] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.004] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.004] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.004] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.004] sna_pixmap_alloc_gpu: pixmap=788 >[ 10.004] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.004] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.004] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.004] from inactive: pitch=2560, tiling=1: handle=11, id=785 >[ 10.004] __sna_damage_all(640, 2096) >[ 10.004] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.004] sna_pixmap_mark_active: pixmap=788, handle=11 >[ 10.004] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.004] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.004] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.004] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.004] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.004] sna_render_get_solid: 0 >[ 10.004] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.004] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.004] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.004] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.004] aligning vertex: was 3, now 2 floats per vertex >[ 10.004] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.004] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.004] gen9_composite_get_binding_table(fbc0) >[ 10.004] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 10.004] kgem_add_handle: handle=11, index=7 >[ 10.004] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 10.004] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.004] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.004] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.004] gen9_emit_sampler: sampler = 1 >[ 10.004] gen9_emit_vertex_elements: setup id=0 >[ 10.004] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.004] (0, 0), (640, 2096) >[ 10.004] gen8_vertex_flush[820] = 3 >[ 10.004] sna_composite_rectangles: pixmap=788 marking clear [0]? 1 >[ 10.004] sna_composite(pixmap=788, op=3, src=292+(168, 968), mask=0+(0, 0), dst=788+(8, 904)+(0, 0), size=(624, 224) >[ 10.004] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.004] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.004] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.004] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.004] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.004] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 10.004] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.004] gen9_render_composite: 624x224, current mode=1/1 >[ 10.004] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.004] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.004] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.004] sna_drawable_use_bo pixmap=788, box=((8, 904), (632, 1128)), flags=7... >[ 10.004] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.004] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.004] sna_drawable_use_bo: using whole GPU bo >[ 10.004] gen9_composite_set_target: pixmap=788, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.004] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.004] sna_transform_is_imprecise_integer_translation: no transform >[ 10.005] gen9_composite_picture: integer translation (0, 0), removing >[ 10.005] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.005] sna_render_pixmap_bo: GPU all damaged >[ 10.005] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 10.005] color_convert: src=eb000000 [20028888] >[ 10.005] color_convert: dst=eb000000 [20028888] >[ 10.005] sna_render_get_solid: eb000000 >[ 10.005] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.005] gen4_choose_composite_emitter: identity source, identity mask >[ 10.005] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.005] aligning vertex: was 2, now 5 floats per vertex >[ 10.005] gen9_composite_get_binding_table(fb40) >[ 10.005] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.005] gen9_emit_sampler: sampler = 3 >[ 10.005] gen9_emit_sf: num_sf_outputs=2 >[ 10.005] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.005] gen9_emit_vertex_elements: setup id=10 >[ 10.005] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.005] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.005] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.005] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.005] gen8_vertex_flush[8e8] = 3 >[ 10.005] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.005] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.005] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.005] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.005] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.005] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.005] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.005] sna_drawable_use_bo pixmap=788, box=((8, 904), (632, 1128)), flags=7... >[ 10.005] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.005] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.005] sna_drawable_use_bo: using whole GPU bo >[ 10.005] gen9_composite_set_target: pixmap=788, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.005] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.005] color_convert: src=660a0a0a [20028888] >[ 10.005] color_convert: dst=660a0a0a [20028888] >[ 10.005] sna_render_get_solid: 660a0a0a >[ 10.005] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.005] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.005] gen4_choose_spans_emitter: solid source >[ 10.005] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.005] aligning vertex: was 5, now 3 floats per vertex >[ 10.005] gen9_composite_get_binding_table(fb00) >[ 10.005] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 10.005] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.005] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.005] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.005] gen9_emit_sampler: sampler = c >[ 10.005] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.005] gen9_emit_vertex_elements: setup id=5 >[ 10.005] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.005] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.005] thread_choose_span: clipped? 0 >[ 10.005] imprecise_trapezoid_span_converter: using 4 threads >[ 10.005] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.005] thread_choose_span: clipped? 0 >[ 10.005] span_thread: flushing 1 boxes >[ 10.005] [ 10.005] span_thread: flushing 95 boxes >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.005] span_thread: flushing 95 boxes >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.005] gen8_vertex_flush[994] = 576 >[ 10.005] gen9_render_composite_spans_done() >[ 10.005] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.005] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.005] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.005] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.005] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.005] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.005] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.005] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.005] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.005] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.005] sna_drawable_use_bo pixmap=788, box=((8, 904), (632, 1128)), flags=7... >[ 10.005] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.005] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.005] sna_drawable_use_bo: using whole GPU bo >[ 10.005] gen9_composite_set_target: pixmap=788, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.005] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.005] color_convert: src=66282828 [20028888] >[ 10.005] color_convert: dst=66282828 [20028888] >[ 10.005] sna_render_get_solid: 66282828 >[ 10.005] sna_render_get_solid(3) = 66282828 (old) >[ 10.005] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.005] gen4_choose_spans_emitter: solid source >[ 10.005] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.005] gen9_composite_get_binding_table(fa80) >[ 10.005] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 10.005] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.005] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 10.005] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.005] gen9_emit_vertex_elements: setup id=5 >[ 10.005] thread_choose_span: clipped? 0 >[ 10.005] imprecise_trapezoid_span_converter: using 4 threads >[ 10.005] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.005] thread_choose_span: clipped? 0 >[ 10.005] span_thread: flushing 2 boxes >[ 10.005] span_thread: flushing 2 boxes >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.005] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.005] span_thread: flushing 166 boxes >[ 10.005] span_thread: flushing 162 boxes >[ 10.005] [ 10.005] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.005] gen8_vertex_flush[9d0] = 996 >[ 10.005] gen9_render_composite_spans_done() >[ 10.005] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.005] kgem_can_create_2d: 640x2096 @ 32 >[ 10.005] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.005] kgem_can_create_2d: untiled size=5365760 >[ 10.005] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.005] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.005] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.005] sna_create_pixmap: usage=0, flags=1b >[ 10.005] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.005] __pop_freed_pixmap: reusing freed pixmap=768 header >[ 10.005] create_pixmap_hdr: pixmap=789, width=640, height=2096, usage=0 >[ 10.005] sna_create_pixmap: serial=789, 640x2096, usage=0 >[ 10.005] sna_composite_rectangles(pixmap=790, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.005] sna_composite_rectangles: converted to op 0 >[ 10.005] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.005] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.005] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.005] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.005] sna_composite_rectangles: dropping last-cpu hint >[ 10.005] sna_drawable_use_bo pixmap=790, box=((0, 0), (640, 2096)), flags=19... >[ 10.005] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.005] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.005] sna_pixmap_move_to_gpu(pixmap=790, usage=0), flags=b >[ 10.005] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.005] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.005] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.005] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.005] sna_pixmap_alloc_gpu: pixmap=790 >[ 10.005] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.005] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.005] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.006] from inactive: pitch=2560, tiling=1: handle=25, id=786 >[ 10.006] __sna_damage_all(640, 2096) >[ 10.006] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.006] sna_pixmap_mark_active: pixmap=790, handle=25 >[ 10.006] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.006] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.006] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.006] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.006] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.006] sna_render_get_solid: 0 >[ 10.006] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.006] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.006] __kgem_retire_rq: request 1 complete >[ 10.006] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 10.006] kgem_set_mode: flushing before new bo >[ 10.006] gen8_vertex_close: used=32427, vbo active? 23, vb=425, nreloc=4 >[ 10.006] gen8_vertex_close: reloc[0] = 287 >[ 10.006] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.006] kgem_add_handle: handle=23, index=8 >[ 10.006] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fd545000) >[ 10.006] gen8_vertex_close: reloc[1] = 357 >[ 10.006] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 10.006] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd545000) >[ 10.006] gen8_vertex_close: reloc[2] = 487 >[ 10.006] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 10.006] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd545000) >[ 10.006] gen8_vertex_close: reloc[3] = 608 >[ 10.006] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 10.006] kgem_add_reloc64[18] = (delta=0, target handle=8, presumed=fd545000) >[ 10.006] batch[1/1, flags=1800]: 634 634 16016 16384, nreloc=19, nexec=9, nfence=0, aperture=32496 [fenced=0] >[ 10.006] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.006] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.006] kgem_fixup_relocs: shrinking by 61440 >[ 10.006] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.006] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.006] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.006] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.006] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.006] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.006] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=7 >[ 10.006] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.006] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=8 >[ 10.006] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.006] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.006] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=7 >[ 10.006] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.006] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=8 >[ 10.006] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=8 >[ 10.006] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.006] __kgem_bo_clear_busy: handle=8 >[ 10.006] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.006] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.006] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.006] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.006] aligning vertex: was 3, now 2 floats per vertex >[ 10.006] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.006] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.006] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.006] kgem_add_handle: handle=4, index=0 >[ 10.006] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.006] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.006] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.006] gen9_composite_get_binding_table(ffc0) >[ 10.006] kgem_add_reloc64: handle=25, pos=16360, delta=0, domains=20002 >[ 10.006] kgem_add_handle: handle=25, index=1 >[ 10.006] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f4225000) >[ 10.006] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.006] [3fe0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.006] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.006] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.006] kgem_add_handle: handle=7, index=2 >[ 10.006] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.006] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.006] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.006] gen9_emit_sampler: sampler = 1 >[ 10.006] gen9_emit_sf: num_sf_outputs=1 >[ 10.006] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.006] gen9_emit_vertex_elements: setup id=0 >[ 10.006] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.006] (0, 0), (640, 2096) >[ 10.006] gen8_vertex_flush[490] = 3 >[ 10.006] sna_composite_rectangles: pixmap=790 marking clear [0]? 1 >[ 10.006] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.006] kgem_can_create_2d: 624x224 @ 32 >[ 10.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.006] kgem_can_create_2d: untiled size=561152 >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.006] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.006] sna_create_pixmap: usage=0, flags=1b >[ 10.006] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.006] __pop_freed_pixmap: reusing freed pixmap=774 header >[ 10.006] create_pixmap_hdr: pixmap=791, width=624, height=224, usage=0 >[ 10.006] sna_create_pixmap: serial=791, 624x224, usage=0 >[ 10.006] sna_composite_rectangles(pixmap=792, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.006] sna_composite_rectangles: converted to op 0 >[ 10.006] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.006] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.006] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.006] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.006] sna_composite_rectangles: dropping last-cpu hint >[ 10.006] sna_drawable_use_bo pixmap=792, box=((0, 0), (624, 224)), flags=19... >[ 10.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.006] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.006] sna_pixmap_move_to_gpu(pixmap=792, usage=0), flags=b >[ 10.006] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.006] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.006] sna_pixmap_alloc_gpu: pixmap=792 >[ 10.006] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.006] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.006] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.006] from inactive: pitch=2560, tiling=1: handle=20, id=787 >[ 10.006] __sna_damage_all(624, 224) >[ 10.006] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.006] sna_pixmap_mark_active: pixmap=792, handle=20 >[ 10.006] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.006] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.006] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.006] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.006] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.006] sna_render_get_solid: 0 >[ 10.006] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.006] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.006] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.006] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.006] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.006] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.006] gen9_composite_get_binding_table(ff00) >[ 10.006] kgem_add_reloc64: handle=20, pos=16312, delta=0, domains=20002 >[ 10.006] kgem_add_handle: handle=20, index=3 >[ 10.006] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd9be000) >[ 10.006] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.006] [3fb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.006] gen9_emit_vertex_elements: setup id=0 >[ 10.006] (0, 0), (624, 224) >[ 10.006] gen8_vertex_flush[4c4] = 3 >[ 10.006] sna_composite_rectangles: pixmap=792 marking clear [0]? 1 >[ 10.006] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.006] kgem_can_create_2d: 576x76 @ 32 >[ 10.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.006] kgem_can_create_2d: untiled size=176128 >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.006] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.006] sna_create_pixmap: usage=0, flags=1b >[ 10.006] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.006] __pop_freed_pixmap: reusing freed pixmap=772 header >[ 10.006] create_pixmap_hdr: pixmap=793, width=576, height=76, usage=0 >[ 10.006] sna_create_pixmap: serial=793, 576x76, usage=0 >[ 10.006] sna_composite_rectangles(pixmap=794, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.006] sna_composite_rectangles: converted to op 0 >[ 10.006] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.006] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.006] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.006] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.006] sna_composite_rectangles: dropping last-cpu hint >[ 10.006] sna_drawable_use_bo pixmap=794, box=((0, 0), (576, 76)), flags=19... >[ 10.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.006] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.006] sna_pixmap_move_to_gpu(pixmap=794, usage=0), flags=b >[ 10.006] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.006] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.006] sna_pixmap_alloc_gpu: pixmap=794 >[ 10.006] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.006] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.006] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.006] from inactive: pitch=2560, tiling=1: handle=38, id=788 >[ 10.006] __sna_damage_all(576, 76) >[ 10.006] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.006] sna_pixmap_mark_active: pixmap=794, handle=38 >[ 10.006] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.006] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.006] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.006] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.006] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.006] sna_render_get_solid: 0 >[ 10.006] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.006] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.006] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.006] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.007] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.007] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.007] gen9_composite_get_binding_table(fe80) >[ 10.007] kgem_add_reloc64: handle=38, pos=16280, delta=0, domains=20002 >[ 10.007] kgem_add_handle: handle=38, index=4 >[ 10.007] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.007] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.007] [3f90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.007] gen9_emit_vertex_elements: setup id=0 >[ 10.007] (0, 0), (576, 76) >[ 10.007] gen8_vertex_flush[4f8] = 3 >[ 10.007] sna_composite_rectangles: pixmap=794 marking clear [0]? 1 >[ 10.007] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.007] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.007] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.007] trapezoid_spans_maybe_inplace? clear, no >[ 10.007] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.007] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.007] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.007] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.007] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.007] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.007] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.007] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.007] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.007] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.007] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.007] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.007] sna_drawable_use_bo pixmap=794, box=((2, 2), (574, 74)), flags=7... >[ 10.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.007] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.007] sna_drawable_use_bo: using whole GPU bo >[ 10.007] gen9_composite_set_target: pixmap=794, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.007] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.007] color_convert: src=4c000000 [20028888] >[ 10.007] color_convert: dst=4c000000 [20028888] >[ 10.007] sna_render_get_solid: 4c000000 >[ 10.007] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.007] gen4_choose_spans_emitter: solid source >[ 10.007] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.007] aligning vertex: was 2, now 3 floats per vertex >[ 10.007] gen9_composite_get_binding_table(fe00) >[ 10.007] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 10.007] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.007] kgem_add_reloc64[7] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.007] [3f70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.007] gen9_emit_sampler: sampler = c >[ 10.007] gen9_emit_sf: num_sf_outputs=2 >[ 10.007] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.007] gen9_emit_vertex_elements: setup id=5 >[ 10.007] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.007] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.007] thread_choose_span: clipped? 0 >[ 10.007] imprecise_trapezoid_span_converter: using 4 threads >[ 10.007] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.007] thread_choose_span: clipped? 0 >[ 10.007] span_thread: flushing 1 boxes >[ 10.007] span_thread: flushing 1 boxes >[ 10.007] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.007] span_thread: flushing 26 boxes >[ 10.007] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.007] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.007] span_thread: flushing 26 boxes >[ 10.007] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.007] gen8_vertex_flush[5bc] = 162 >[ 10.007] gen9_render_composite_spans_done() >[ 10.007] sna_accel_flush: flush?=0, dirty?=0 >[ 10.007] sna_block_handler (tv=0.0) >[ 10.008] sna_wakeup_handler >[ 10.008] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.008] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.008] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.008] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.008] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.008] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.008] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.008] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.008] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.008] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.008] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.008] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.008] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.008] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.008] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.008] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.008] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.008] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.008] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.008] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.008] sna_drawable_use_bo pixmap=794, box=((0, 0), (576, 76)), flags=7... >[ 10.008] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.008] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.008] sna_drawable_use_bo: using whole GPU bo >[ 10.008] gen9_composite_set_target: pixmap=794, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.008] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.008] color_convert: src=e6e6e6e6 [20028888] >[ 10.008] color_convert: dst=e6e6e6e6 [20028888] >[ 10.008] sna_render_get_solid: e6e6e6e6 >[ 10.008] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.008] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.008] gen4_choose_spans_emitter: solid source >[ 10.008] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.008] gen9_composite_get_binding_table(fd80) >[ 10.008] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 10.008] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.008] kgem_add_handle: handle=8, index=5 >[ 10.008] kgem_add_reloc64[8] = (delta=16, target handle=5, presumed=fdffe000) >[ 10.008] [3f50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.008] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.008] gen9_emit_vertex_elements: setup id=5 >[ 10.008] thread_choose_span: clipped? 0 >[ 10.008] imprecise_trapezoid_span_converter: using 4 threads >[ 10.008] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.008] thread_choose_span: clipped? 0 >[ 10.008] [ 10.008] [ 10.008] span_thread: flushing 62 boxes >[ 10.008] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.008] span_thread: flushing 2 boxes >[ 10.008] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >span_thread: flushing 62 boxes >[ 10.008] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.008] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.008] gen8_vertex_flush[610] = 384 >[ 10.008] gen9_render_composite_spans_done() >[ 10.008] sna_composite_rectangles(pixmap=794, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.008] sna_composite_rectangles: converted to op 1 >[ 10.008] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.008] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.008] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.008] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.008] sna_composite_rectangles: dropping last-cpu hint >[ 10.008] sna_drawable_use_bo pixmap=794, box=((16, 16), (18, 60)), flags=9... >[ 10.008] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.008] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.008] sna_drawable_use_bo: using whole GPU bo >[ 10.008] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.008] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.008] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.008] sna_render_get_solid: ffffffff >[ 10.008] sna_render_get_solid(white) >[ 10.008] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.009] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.009] aligning vertex: was 3, now 2 floats per vertex >[ 10.009] gen9_composite_get_binding_table(fd00) >[ 10.009] kgem_add_reloc64: handle=7, pos=16184, delta=0, domains=40000 >[ 10.009] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.009] kgem_add_reloc64[9] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.009] [3f30] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.009] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.009] gen9_emit_sampler: sampler = 1 >[ 10.009] gen9_emit_sf: num_sf_outputs=1 >[ 10.009] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.009] gen9_emit_vertex_elements: setup id=0 >[ 10.009] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.009] (16, 16), (18, 60) >[ 10.009] gen8_vertex_flush[6d0] = 3 >[ 10.009] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=30e, drawable=318 >[ 10.009] sna_validate_gc: recomputing clip >[ 10.009] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.009] sna_copy_area: src=pixmap=794:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=792:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.009] sna_copy_area: normal copy >[ 10.009] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.009] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.009] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.009] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.009] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.009] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.009] sna_do_copy: pixmap -- no source clipping >[ 10.009] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.009] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.009] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=794+(-24, -136), dst pixmap=792+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.009] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.009] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.009] sna_drawable_use_bo pixmap=792, box=((24, 136), (600, 212)), flags=b... >[ 10.009] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.009] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.009] sna_drawable_use_bo: using whole GPU bo >[ 10.009] sna_pixmap_move_to_gpu(pixmap=794, usage=0), flags=a >[ 10.009] sna_pixmap_move_to_gpu: already all-damaged >[ 10.009] sna_pixmap_mark_active: pixmap=794, handle=38 >[ 10.009] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.009] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.009] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.009] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.009] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.009] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.009] gen9_composite_get_binding_table(fc80) >[ 10.009] kgem_add_reloc64: handle=38, pos=16152, delta=0, domains=40000 >[ 10.009] kgem_add_reloc64[10] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.009] [3f10] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.009] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.009] gen9_emit_sampler: sampler = 0 >[ 10.009] gen9_emit_vertex_elements: setup id=0 >[ 10.009] (0, 0) -> (24, 136) + (576, 76) >[ 10.009] gen8_vertex_flush[724] = 3 >[ 10.009] sna_destroy_pixmap: pixmap=794, attached?=1 >[ 10.009] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.009] __kgem_bo_destroy: handle=38, size=204800 >[ 10.009] __kgem_bo_destroy: handle=38 -> active >[ 10.009] __sna_free_pixmap(pixmap=794) >[ 10.009] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.009] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.009] sna_glyphs: discarding mask >[ 10.009] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.009] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 10.009] gen9_render_composite: 0x0, current mode=1/1 >[ 10.009] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.009] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.009] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.009] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.009] sna_drawable_use_bo pixmap=792, box=((0, 0), (624, 224)), flags=7... >[ 10.009] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.009] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.009] sna_drawable_use_bo: using whole GPU bo >[ 10.009] gen9_composite_set_target: pixmap=792, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.009] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.009] color_convert: src=ff888888 [20028888] >[ 10.009] color_convert: dst=ff888888 [20028888] >[ 10.009] sna_render_get_solid: ff888888 >[ 10.009] sna_render_get_solid(5) = ff888888 (old) >[ 10.009] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.009] sna_transform_is_imprecise_integer_translation: no transform >[ 10.009] gen9_composite_picture: integer translation (0, 0), removing >[ 10.009] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.009] sna_render_pixmap_bo: GPU all damaged >[ 10.009] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.009] gen4_choose_composite_emitter: solid, identity mask >[ 10.009] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.009] aligning vertex: was 2, now 4 floats per vertex >[ 10.009] gen9_composite_get_binding_table(fc00) >[ 10.009] kgem_add_reloc64: handle=8, pos=16120, delta=0, domains=40000 >[ 10.009] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.009] kgem_add_reloc64[11] = (delta=20, target handle=5, presumed=fdffe000) >[ 10.009] [3ef0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.009] kgem_add_reloc64: handle=6, pos=16104, delta=0, domains=40000 >[ 10.009] kgem_add_handle: handle=6, index=6 >[ 10.009] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fd585000) >[ 10.009] [3ee0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.009] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.009] gen9_emit_sampler: sampler = a >[ 10.009] gen9_emit_sf: num_sf_outputs=2 >[ 10.009] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.009] gen9_emit_vertex_elements: setup id=9 >[ 10.009] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.009] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.009] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.009] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.009] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.009] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.010] gen8_vertex_flush[800] = 24 >[ 10.010] gen9_magic_ca_pass: CA fixup (8525 -> 8549) >[ 10.010] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.010] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.010] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.010] sna_composite(pixmap=792, op=3, src=210+(0, 0), mask=0+(28, 8), dst=792+(28, 8)+(0, 0), size=(20, 80) >[ 10.010] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.010] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.010] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.010] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.010] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.010] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.010] gen9_render_composite: 20x80, current mode=1/1 >[ 10.010] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.010] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.010] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.010] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.010] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.010] sna_drawable_use_bo pixmap=792, box=((28, 8), (48, 88)), flags=7... >[ 10.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.010] sna_drawable_use_bo: using whole GPU bo >[ 10.010] gen9_composite_set_target: pixmap=792, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.010] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.010] sna_transform_is_imprecise_integer_translation: no transform >[ 10.010] gen9_composite_picture: integer translation (0, 0), removing >[ 10.010] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.010] sna_render_pixmap_bo: GPU all damaged >[ 10.010] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.010] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.010] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.010] gen4_choose_composite_emitter: identity src, no mask >[ 10.010] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.010] aligning vertex: was 4, now 3 floats per vertex >[ 10.010] gen9_composite_get_binding_table(fb40) >[ 10.010] kgem_add_reloc64: handle=12, pos=16072, delta=0, domains=40000 >[ 10.010] kgem_add_handle: handle=12, index=7 >[ 10.010] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fdffb000) >[ 10.010] [3ec0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.010] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.010] gen9_emit_sampler: sampler = 2 >[ 10.010] gen9_emit_sf: num_sf_outputs=1 >[ 10.010] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.010] gen9_emit_vertex_elements: setup id=2 >[ 10.010] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.010] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.010] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.010] gen8_vertex_flush[950] = 3 >[ 10.010] sna_composite(pixmap=792, op=3, src=214+(0, 0), mask=0+(28, 0), dst=792+(28, 0)+(0, 0), size=(20, 8) >[ 10.010] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.010] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.010] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.010] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.010] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.010] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.010] gen9_render_composite: 20x8, current mode=1/1 >[ 10.010] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.010] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.010] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.010] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.010] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.010] sna_drawable_use_bo pixmap=792, box=((28, 0), (48, 8)), flags=7... >[ 10.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.010] sna_drawable_use_bo: using whole GPU bo >[ 10.010] gen9_composite_set_target: pixmap=792, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.010] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.010] sna_transform_is_imprecise_integer_translation: no transform >[ 10.010] gen9_composite_picture: integer translation (0, 0), removing >[ 10.010] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.010] sna_render_pixmap_bo: GPU all damaged >[ 10.010] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.010] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.010] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.010] gen4_choose_composite_emitter: identity src, no mask >[ 10.010] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.010] gen9_composite_get_binding_table(fac0) >[ 10.010] kgem_add_reloc64: handle=24, pos=16040, delta=0, domains=40000 >[ 10.010] kgem_add_handle: handle=24, index=8 >[ 10.010] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd53c000) >[ 10.010] [3ea0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.010] gen9_emit_vertex_elements: setup id=2 >[ 10.010] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.010] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.010] gen8_vertex_flush[98c] = 3 >[ 10.010] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=318, drawable=316 >[ 10.010] sna_validate_gc: recomputing clip >[ 10.010] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.010] sna_copy_area: src=pixmap=792:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=790:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.010] sna_copy_area: normal copy >[ 10.010] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.010] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.010] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.010] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.010] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.010] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.010] sna_do_copy: pixmap -- no source clipping >[ 10.010] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.010] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.010] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=792+(-8, -896), dst pixmap=790+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.010] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.010] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.010] sna_drawable_use_bo pixmap=790, box=((8, 896), (632, 1120)), flags=b... >[ 10.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.010] sna_drawable_use_bo: using whole GPU bo >[ 10.010] sna_pixmap_move_to_gpu(pixmap=792, usage=0), flags=a >[ 10.010] sna_pixmap_move_to_gpu: already all-damaged >[ 10.010] sna_pixmap_mark_active: pixmap=792, handle=20 >[ 10.010] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.010] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.010] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.010] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.010] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.011] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.011] aligning vertex: was 3, now 2 floats per vertex >[ 10.011] gen9_composite_get_binding_table(fa40) >[ 10.011] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.011] kgem_add_reloc64: handle=20, pos=16008, delta=0, domains=40000 >[ 10.011] kgem_add_reloc64[15] = (delta=0, target handle=3, presumed=fd9be000) >[ 10.011] [3e80] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.011] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.011] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.011] gen9_emit_sampler: sampler = 0 >[ 10.011] gen9_emit_vertex_elements: setup id=0 >[ 10.011] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.011] (0, 0) -> (8, 896) + (624, 224) >[ 10.011] gen8_vertex_flush[a14] = 3 >[ 10.011] sna_destroy_pixmap: pixmap=792, attached?=1 >[ 10.011] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.011] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.011] __kgem_bo_destroy: handle=20 -> active >[ 10.011] __sna_free_pixmap(pixmap=792) >[ 10.011] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.011] kgem_can_create_2d: 624x80 @ 32 >[ 10.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.011] kgem_can_create_2d: untiled size=200704 >[ 10.011] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.011] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.011] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.011] sna_create_pixmap: usage=0, flags=1b >[ 10.011] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.011] __pop_freed_pixmap: reusing freed pixmap=792 header >[ 10.011] create_pixmap_hdr: pixmap=795, width=624, height=80, usage=0 >[ 10.011] sna_create_pixmap: serial=795, 624x80, usage=0 >[ 10.011] sna_composite_rectangles(pixmap=796, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.011] sna_composite_rectangles: converted to op 0 >[ 10.011] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.011] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.011] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.011] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.011] sna_composite_rectangles: dropping last-cpu hint >[ 10.011] sna_drawable_use_bo pixmap=796, box=((0, 0), (624, 80)), flags=19... >[ 10.011] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.011] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.011] sna_pixmap_move_to_gpu(pixmap=796, usage=0), flags=b >[ 10.011] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.011] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.011] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.011] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.011] sna_pixmap_alloc_gpu: pixmap=796 >[ 10.011] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.011] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.011] kgem_bo_remove_from_active: removing handle=38 from active >[ 10.011] 1:from active: pitch=2560, tiling=1, handle=38, id=789 >[ 10.011] __sna_damage_all(624, 80) >[ 10.011] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.011] sna_pixmap_mark_active: pixmap=796, handle=38 >[ 10.011] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.011] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.011] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.011] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.011] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.011] sna_render_get_solid: 0 >[ 10.011] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.011] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.011] gen9_composite_get_binding_table(f9c0) >[ 10.011] kgem_add_reloc64: handle=38, pos=15976, delta=0, domains=20002 >[ 10.011] kgem_add_reloc64[16] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.011] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.011] [3e60] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.011] gen9_emit_sampler: sampler = 1 >[ 10.011] gen9_emit_vertex_elements: setup id=0 >[ 10.011] (0, 0), (624, 80) >[ 10.011] gen8_vertex_flush[a50] = 3 >[ 10.011] sna_composite_rectangles: pixmap=796 marking clear [0]? 1 >[ 10.011] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=316, drawable=31c >[ 10.011] sna_validate_gc: recomputing clip >[ 10.011] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.011] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=796:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.011] sna_copy_area: normal copy >[ 10.011] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.011] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.011] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.011] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.011] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.011] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.011] sna_do_copy: pixmap -- no source clipping >[ 10.011] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.011] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.011] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=796+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.012] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.012] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.012] sna_drawable_use_bo pixmap=796, box=((28, 0), (246, 80)), flags=b... >[ 10.012] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.012] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.012] sna_drawable_use_bo: using whole GPU bo >[ 10.012] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.012] sna_pixmap_move_to_gpu: already all-damaged >[ 10.012] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.012] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.012] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.012] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.012] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.012] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.012] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.012] gen9_composite_get_binding_table(f940) >[ 10.012] kgem_add_reloc64: handle=21, pos=15944, delta=0, domains=40000 >[ 10.012] kgem_add_handle: handle=21, index=9 >[ 10.012] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 10.012] [3e40] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.012] gen9_emit_sampler: sampler = 0 >[ 10.012] gen9_emit_vertex_elements: setup id=0 >[ 10.012] (0, 0) -> (28, 0) + (218, 80) >[ 10.012] gen8_vertex_flush[a94] = 3 >[ 10.012] sna_composite(pixmap=790, op=3, src=796+(0, 0), mask=0+(0, 0), dst=790+(8, 1136)+(0, 0), size=(624, 80) >[ 10.012] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.012] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.012] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.012] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.012] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.012] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.012] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.012] gen9_render_composite: 624x80, current mode=1/1 >[ 10.012] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.012] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.012] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.012] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.012] sna_drawable_use_bo pixmap=790, box=((8, 1136), (632, 1216)), flags=7... >[ 10.012] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.012] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.012] sna_drawable_use_bo: using whole GPU bo >[ 10.012] gen9_composite_set_target: pixmap=790, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.012] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.012] sna_transform_is_imprecise_integer_translation: no transform >[ 10.012] gen9_composite_picture: integer translation (0, 0), removing >[ 10.012] sna_render_pixmap_bo pixmap=796, (0, 0)x(624, 80)/(624, 80) >[ 10.012] sna_render_pixmap_bo: GPU all damaged >[ 10.012] color_convert: src=cc000000 [20028888] >[ 10.012] color_convert: dst=cc000000 [20028888] >[ 10.012] sna_render_get_solid: cc000000 >[ 10.012] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.012] gen4_choose_composite_emitter: identity source, identity mask >[ 10.012] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.012] aligning vertex: was 2, now 5 floats per vertex >[ 10.012] gen9_composite_get_binding_table(f8c0) >[ 10.012] kgem_add_reloc64: handle=38, pos=15912, delta=0, domains=40000 >[ 10.012] kgem_add_reloc64[18] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.012] [3e20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.012] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 10.012] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.012] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.012] [3e10] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.012] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.012] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.012] gen9_emit_sampler: sampler = 3 >[ 10.012] gen9_emit_sf: num_sf_outputs=2 >[ 10.012] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.012] gen9_emit_vertex_elements: setup id=10 >[ 10.012] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.012] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.012] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.012] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.012] gen8_vertex_flush[b80] = 3 >[ 10.012] sna_destroy_pixmap: pixmap=796, attached?=1 >[ 10.012] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.012] __kgem_bo_destroy: handle=38, size=204800 >[ 10.012] __kgem_bo_destroy: handle=38 -> active >[ 10.012] __sna_free_pixmap(pixmap=796) >[ 10.012] sna_composite(pixmap=788, op=3, src=790+(0, 0), mask=0+(0, 0), dst=788+(0, 0)+(0, 0), size=(640, 2096) >[ 10.012] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.012] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.012] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.012] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.012] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.012] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.012] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.012] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.012] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.012] kgem_bo_is_busy: handle=11, domain: 3 exec? 0, rq? 1 >[ 10.012] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.012] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.012] sna_drawable_use_bo pixmap=788, box=((0, 0), (640, 2096)), flags=7... >[ 10.012] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.012] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.012] sna_drawable_use_bo: using whole GPU bo >[ 10.013] gen9_composite_set_target: pixmap=788, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.013] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.013] sna_transform_is_imprecise_integer_translation: no transform >[ 10.013] gen9_composite_picture: integer translation (0, 0), removing >[ 10.013] sna_render_pixmap_bo pixmap=790, (0, 0)x(640, 2096)/(640, 2096) >[ 10.013] sna_render_pixmap_bo: GPU all damaged >[ 10.013] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.013] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.013] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.013] gen4_choose_composite_emitter: identity src, no mask >[ 10.013] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.013] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.013] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.013] aligning vertex: was 5, now 3 floats per vertex >[ 10.013] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.013] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.013] gen9_composite_get_binding_table(f800) >[ 10.013] kgem_add_reloc64: handle=11, pos=15864, delta=0, domains=20002 >[ 10.013] kgem_add_handle: handle=11, index=10 >[ 10.013] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fa111000) >[ 10.013] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.013] [3df0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.013] kgem_add_reloc64: handle=25, pos=15848, delta=0, domains=40000 >[ 10.013] kgem_add_reloc64[21] = (delta=0, target handle=1, presumed=f4225000) >[ 10.013] [3de0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.013] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.013] gen9_emit_sampler: sampler = 2 >[ 10.013] gen9_emit_sf: num_sf_outputs=1 >[ 10.013] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.013] gen9_emit_vertex_elements: setup id=2 >[ 10.013] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.013] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.013] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.013] gen8_vertex_flush[c28] = 3 >[ 10.013] sna_accel_flush: flush?=0, dirty?=0 >[ 10.013] sna_block_handler (tv=0.0) >[ 10.013] sna_wakeup_handler >[ 10.013] sna_mode_wakeup: len=64 >[ 10.013] sna_mode_wakeup: recording last swap on pipe=1, frame 324 [144], time 10.10448 >[ 10.013] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 10.013] sna_mode_wakeup: flip complete, pending? 2 >[ 10.013] sna_mode_wakeup: recording last swap on pipe=0, frame 354 [162], time 10.11759 >[ 10.013] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 10.013] sna_mode_wakeup: flip complete, pending? 1 >[ 10.013] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.013] sna_destroy_pixmap: pixmap=790, attached?=1 >[ 10.013] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.013] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.013] __kgem_bo_destroy: handle=25 -> active >[ 10.013] __sna_free_pixmap(pixmap=790) >[ 10.013] sna_composite(pixmap=784, op=3, src=788+(0, 0), mask=0+(160, 64), dst=784+(160, 64)+(0, 0), size=(640, 2096) >[ 10.013] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.013] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.013] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.013] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.013] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.013] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.013] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.013] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.013] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.013] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.013] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.013] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.013] sna_drawable_use_bo pixmap=784, box=((160, 64), (800, 2160)), flags=7... >[ 10.013] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.013] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.013] sna_drawable_use_bo: using whole GPU bo >[ 10.013] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.013] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.013] sna_transform_is_imprecise_integer_translation: no transform >[ 10.013] gen9_composite_picture: integer translation (0, 0), removing >[ 10.013] sna_render_pixmap_bo pixmap=788, (0, 0)x(640, 2096)/(640, 2096) >[ 10.013] sna_render_pixmap_bo: GPU all damaged >[ 10.013] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.013] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.013] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.013] gen4_choose_composite_emitter: identity src, no mask >[ 10.013] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.013] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.013] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.013] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.013] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.013] gen9_composite_get_binding_table(f740) >[ 10.013] kgem_add_reloc64: handle=39, pos=15816, delta=0, domains=20002 >[ 10.013] kgem_add_handle: handle=39, index=11 >[ 10.013] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 10.013] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.013] [3dc0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.013] kgem_add_reloc64: handle=11, pos=15800, delta=0, domains=40000 >[ 10.013] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=fa111000) >[ 10.013] [3db0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.013] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.014] gen9_emit_vertex_elements: setup id=2 >[ 10.014] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.014] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.014] gen8_vertex_flush[c74] = 3 >[ 10.014] sna_destroy_pixmap: pixmap=788, attached?=1 >[ 10.014] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.014] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.014] __kgem_bo_destroy: handle=11 -> active >[ 10.014] __sna_free_pixmap(pixmap=788) >[ 10.014] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.014] kgem_can_create_2d: 2x64 @ 32 >[ 10.014] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.014] kgem_can_create_2d: untiled size=4096 >[ 10.014] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.014] kgem_choose_tiling: 2x64 -> 0 >[ 10.014] sna_create_pixmap: usage=0, flags=a >[ 10.014] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.014] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.014] create_pixmap: serial=797, usage=0, 2x64 >[ 10.014] sna_create_pixmap: serial=797, 2x64, usage=0 >[ 10.014] sna_composite_rectangles(pixmap=798, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.014] sna_composite_rectangles: converted to op 0 >[ 10.014] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.014] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.014] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.014] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.014] sna_composite_rectangles: fallback, dst pixmap=798 too small or not attached >[ 10.014] sna_composite_rectangles: fallback >[ 10.014] sna_drawable_move_region_to_cpu(pixmap=798 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.014] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.014] _sna_pixmap_move_to_cpu(pixmap=798, 2x64, flags=1) >[ 10.014] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.014] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.014] operate_inplace: no, inplace operation not suitable >[ 10.014] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.014] __sna_damage_all(2, 64) >[ 10.014] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.014] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.014] kgem_can_create_2d: 1x32 @ 32 >[ 10.014] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.014] kgem_can_create_2d: untiled size=4096 >[ 10.014] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.014] kgem_choose_tiling: 1x32 -> 0 >[ 10.014] sna_create_pixmap: usage=0, flags=a >[ 10.014] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.014] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.014] create_pixmap: serial=799, usage=0, 1x32 >[ 10.014] sna_create_pixmap: serial=799, 1x32, usage=0 >[ 10.014] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=31c, drawable=320 >[ 10.014] sna_validate_gc: recomputing clip >[ 10.014] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.014] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.014] try_upload__fast: ignore existing cpu damage (if any) >[ 10.014] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.014] try_upload__fast: no, no gpu damage >[ 10.014] sna_drawable_move_region_to_cpu(pixmap=800 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.014] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.014] _sna_pixmap_move_to_cpu(pixmap=800, 1x32, flags=1) >[ 10.014] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.014] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.014] operate_inplace: no, inplace operation not suitable >[ 10.014] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.014] __sna_damage_all(1, 32) >[ 10.014] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.014] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.014] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.014] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.014] sna_accel_flush: flush?=0, dirty?=0 >[ 10.014] sna_composite(pixmap=798, op=1, src=800+(0, 0), mask=0+(0, 0), dst=798+(0, 0)+(0, 0), size=(2, 64) >[ 10.014] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.014] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.014] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.014] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.014] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.014] sna_composite: fallback, dst pixmap=798 is too small (or completely damaged) >[ 10.014] sna_composite: fallback -- fbComposite >[ 10.014] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.014] sna_composite_fb: fallback -- move src to cpu >[ 10.014] _sna_pixmap_move_to_cpu(pixmap=800, 1x32, flags=2) >[ 10.014] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 10.014] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.014] sna_composite_fb: fallback -- move dst to cpu >[ 10.014] sna_drawable_move_region_to_cpu(pixmap=798 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.014] sna_drawable_move_region_to_cpu: pixmap=798 all damaged on CPU >[ 10.014] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.014] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.015] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.015] sna_destroy_pixmap: pixmap=800, attached?=1 >[ 10.015] __sna_free_pixmap(pixmap=800) >[ 10.015] sna_composite(pixmap=784, op=3, src=798+(0, 0), mask=0+(0, 0), dst=784+(0, 0)+(0, 0), size=(3840, 64) >[ 10.015] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.015] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.015] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.015] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.015] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.015] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.015] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.015] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.015] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.015] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.015] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.015] sna_drawable_use_bo pixmap=784, box=((0, 0), (3840, 64)), flags=7... >[ 10.015] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.015] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.015] sna_drawable_use_bo: using whole GPU bo >[ 10.015] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.015] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.015] sna_transform_is_imprecise_integer_translation: no transform >[ 10.015] gen9_composite_picture: integer translation (0, 0), removing >[ 10.015] sna_render_pixmap_bo pixmap=798, (0, 0)x(3840, 64)/(2, 64) >[ 10.015] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.015] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.015] use_cpu_bo: no cpu bo >[ 10.015] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.015] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.015] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.015] sna_drawable_move_region_to_cpu(pixmap=798 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.015] sna_drawable_move_region_to_cpu: pixmap=798 all damaged on CPU >[ 10.015] kgem_can_create_2d: 2x64 @ 32 >[ 10.015] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.015] kgem_can_create_2d: untiled size=4096 >[ 10.015] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.015] kgem_choose_tiling: 2x64 -> 0 >[ 10.015] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.015] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.015] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.015] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.015] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.015] search_linear_cache: searching for inactive gtt map >[ 10.015] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.015] search_linear_cache: searching for inactive gtt map >[ 10.015] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.015] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.015] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 10.015] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.015] kgem_create_buffer: reusing handle=16 for buffer >[ 10.015] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.015] init_buffer_from_bo: reusing handle=16 for buffer >[ 10.015] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.015] kgem_bo_map: converting request for GTT map into CPU map >[ 10.015] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.015] kgem_bo_sync__cpu: handle=16 >[ 10.015] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.015] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.015] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.015] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.015] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.015] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 10.015] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 10.015] __kgem_bo_init(handle=16, num_pages=2048) >[ 10.015] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.015] upload: adding upload cache to pixmap=798 >[ 10.015] kgem_proxy_bo_attach: handle=16 >[ 10.015] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.015] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.015] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.015] gen4_choose_composite_emitter: identity src, no mask >[ 10.015] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.015] gen9_composite_get_binding_table(f680) >[ 10.015] kgem_add_reloc64: handle=16, pos=15768, delta=0, domains=40000 >[ 10.015] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 10.015] kgem_add_handle: handle=16, index=12 >[ 10.015] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fffa8000) >[ 10.015] [3d90] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.015] gen9_emit_sampler: sampler = a >[ 10.015] gen9_emit_vertex_elements: setup id=2 >[ 10.015] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.015] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.015] gen8_vertex_flush[cb8] = 3 >[ 10.015] sna_destroy_pixmap: pixmap=798, attached?=1 >[ 10.015] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.015] __sna_free_pixmap(pixmap=798) >[ 10.015] sna_composite(pixmap=784, op=3, src=292+(0, 0), mask=0+(0, 0), dst=784+(0, 0)+(0, 0), size=(3840, 48) >[ 10.015] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 10.015] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 10.015] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.015] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 10.015] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 10.015] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 10.016] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 10.016] gen9_render_composite: 3840x48, current mode=1/1 >[ 10.016] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 10.016] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.016] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.016] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 10.016] sna_drawable_use_bo pixmap=784, box=((0, 0), (3840, 48)), flags=7... >[ 10.016] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.016] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.016] sna_drawable_use_bo: using whole GPU bo >[ 10.016] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.016] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 10.016] sna_transform_is_imprecise_integer_translation: no transform >[ 10.016] gen9_composite_picture: integer translation (0, 0), removing >[ 10.016] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 10.016] sna_render_pixmap_bo: GPU all damaged >[ 10.016] color_convert: src=eb000000 [20028888] >[ 10.016] color_convert: dst=eb000000 [20028888] >[ 10.016] sna_render_get_solid: eb000000 >[ 10.016] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.016] gen4_choose_composite_emitter: identity source, identity mask >[ 10.016] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.016] aligning vertex: was 3, now 5 floats per vertex >[ 10.016] gen9_composite_get_binding_table(f600) >[ 10.016] kgem_add_reloc64: handle=9, pos=15736, delta=0, domains=40000 >[ 10.016] kgem_add_handle: handle=9, index=13 >[ 10.016] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 10.016] [3d70] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.016] kgem_add_reloc64: handle=7, pos=15720, delta=0, domains=40000 >[ 10.016] kgem_add_reloc64: adding proxy [delta=940] for handle=7 >[ 10.016] kgem_add_reloc64[26] = (delta=940, target handle=2, presumed=fffe8000) >[ 10.016] [3d60] bind bo(handle=7, addr=fffe83ac), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.016] gen9_emit_sampler: sampler = 3 >[ 10.016] gen9_emit_sf: num_sf_outputs=2 >[ 10.016] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.016] gen9_emit_vertex_elements: setup id=10 >[ 10.016] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.016] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.016] gen9_render_composite_box: (0, 0), (3840, 48) >[ 10.016] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 10.016] gen8_vertex_flush[d68] = 3 >[ 10.016] sna_composite_rectangles(pixmap=784, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.016] sna_composite_rectangles: converted to op 3 >[ 10.016] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.016] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.016] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.016] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.016] sna_drawable_use_bo pixmap=784, box=((0, 0), (3840, 48)), flags=1... >[ 10.016] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.016] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.016] sna_drawable_use_bo: using whole GPU bo >[ 10.016] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.016] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.016] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.016] sna_render_get_solid: 660a0a0a >[ 10.016] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.016] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.016] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.016] aligning vertex: was 5, now 2 floats per vertex >[ 10.016] gen9_composite_get_binding_table(f540) >[ 10.016] kgem_add_reloc64: handle=8, pos=15688, delta=0, domains=40000 >[ 10.016] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.016] kgem_add_reloc64[27] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.016] [3d40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.016] gen9_emit_sampler: sampler = 1 >[ 10.016] gen9_emit_sf: num_sf_outputs=1 >[ 10.016] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.016] gen9_emit_vertex_elements: setup id=0 >[ 10.016] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.016] (0, 0), (3840, 48) >[ 10.016] gen8_vertex_flush[e10] = 3 >[ 10.016] sna_composite(pixmap=784, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=784+(3786, 6)+(0, 0), size=(44, 36) >[ 10.016] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.016] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.016] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.016] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.016] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.016] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.016] gen9_render_composite: 44x36, current mode=1/1 >[ 10.016] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.016] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.016] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.016] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.016] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.016] sna_drawable_use_bo pixmap=784, box=((3786, 6), (3830, 42)), flags=7... >[ 10.016] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.016] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.016] sna_drawable_use_bo: using whole GPU bo >[ 10.016] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.016] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.016] sna_transform_is_imprecise_integer_translation: no transform >[ 10.016] gen9_composite_picture: integer translation (0, 0), removing >[ 10.016] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.016] sna_render_pixmap_bo: CPU all damaged >[ 10.016] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.016] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.016] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.016] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.016] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.017] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.017] gen4_choose_composite_emitter: identity src, no mask >[ 10.017] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.017] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.017] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.017] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 10.017] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.017] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.017] aligning vertex: was 2, now 3 floats per vertex >[ 10.017] gen9_composite_get_binding_table(f4c0) >[ 10.017] kgem_add_reloc64: handle=32, pos=15656, delta=0, domains=40000 >[ 10.017] kgem_add_handle: handle=32, index=14 >[ 10.017] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.017] [3d20] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.017] gen9_emit_sampler: sampler = 2 >[ 10.017] gen9_emit_vertex_elements: setup id=2 >[ 10.017] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.017] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.017] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.017] gen8_vertex_flush[e70] = 3 >[ 10.017] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.017] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.017] sna_glyphs: discarding mask >[ 10.017] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.017] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.017] gen9_render_composite: 0x0, current mode=1/1 >[ 10.017] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.017] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.017] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.017] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.017] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=7... >[ 10.017] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.017] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.017] sna_drawable_use_bo: using whole GPU bo >[ 10.017] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.017] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.017] color_convert: src=ffdfdbd2 [20028888] >[ 10.017] color_convert: dst=ffdfdbd2 [20028888] >[ 10.017] sna_render_get_solid: ffdfdbd2 >[ 10.017] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.017] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.017] sna_transform_is_imprecise_integer_translation: no transform >[ 10.017] gen9_composite_picture: integer translation (0, 0), removing >[ 10.017] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.017] sna_render_pixmap_bo: GPU all damaged >[ 10.017] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.017] gen4_choose_composite_emitter: solid, identity mask >[ 10.017] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.017] aligning vertex: was 3, now 4 floats per vertex >[ 10.017] gen9_composite_get_binding_table(f440) >[ 10.017] kgem_add_reloc64: handle=8, pos=15624, delta=0, domains=40000 >[ 10.017] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.017] kgem_add_reloc64[29] = (delta=24, target handle=5, presumed=fdffe000) >[ 10.017] [3d00] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.017] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.017] gen9_emit_sampler: sampler = a >[ 10.017] gen9_emit_sf: num_sf_outputs=2 >[ 10.017] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.017] gen9_emit_vertex_elements: setup id=9 >[ 10.017] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.017] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.017] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.017] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.017] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.017] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.017] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.017] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.017] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.017] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.017] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.017] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.017] gen8_vertex_flush[f38] = 15 >[ 10.017] gen9_magic_ca_pass: CA fixup (8578 -> 8593) >[ 10.017] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.017] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.017] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.017] sna_composite(pixmap=784, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=784+(3626, 6)+(0, 0), size=(48, 36) >[ 10.017] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.017] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.017] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.017] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.017] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.017] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.017] gen9_render_composite: 48x36, current mode=1/1 >[ 10.017] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.017] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.017] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.017] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.017] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.017] sna_drawable_use_bo pixmap=784, box=((3626, 6), (3674, 42)), flags=7... >[ 10.017] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.017] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.017] sna_drawable_use_bo: using whole GPU bo >[ 10.017] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.017] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.017] sna_transform_is_imprecise_integer_translation: no transform >[ 10.017] gen9_composite_picture: integer translation (0, 0), removing >[ 10.017] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.017] sna_render_pixmap_bo: CPU all damaged >[ 10.017] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.017] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.017] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.017] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.017] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.017] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.017] gen4_choose_composite_emitter: identity src, no mask >[ 10.017] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.017] aligning vertex: was 4, now 3 floats per vertex >[ 10.018] gen9_composite_get_binding_table(f3c0) >[ 10.018] kgem_add_reloc64: handle=33, pos=15592, delta=0, domains=40000 >[ 10.018] kgem_add_handle: handle=33, index=15 >[ 10.018] kgem_add_reloc64[30] = (delta=0, target handle=15, presumed=fd4f7000) >[ 10.018] [3ce0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.018] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.018] gen9_emit_sampler: sampler = 2 >[ 10.018] gen9_emit_sf: num_sf_outputs=1 >[ 10.018] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.018] gen9_emit_vertex_elements: setup id=2 >[ 10.018] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.018] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.018] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.018] gen8_vertex_flush[1074] = 3 >[ 10.018] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.018] kgem_can_create_2d: 26x20 @ 32 >[ 10.018] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.018] kgem_can_create_2d: untiled size=4096 >[ 10.018] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.018] kgem_choose_tiling: 26x20 -> 0 >[ 10.018] sna_create_pixmap: usage=0, flags=a >[ 10.018] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.018] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.018] create_pixmap: serial=801, usage=0, 26x20 >[ 10.018] sna_create_pixmap: serial=801, 26x20, usage=0 >[ 10.018] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=320, drawable=322 >[ 10.018] sna_validate_gc: recomputing clip >[ 10.018] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.018] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.018] try_upload__fast: ignore existing cpu damage (if any) >[ 10.018] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.018] try_upload__fast: no, no gpu damage >[ 10.018] sna_drawable_move_region_to_cpu(pixmap=802 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.018] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.018] _sna_pixmap_move_to_cpu(pixmap=802, 26x20, flags=1) >[ 10.018] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.018] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.018] operate_inplace: no, inplace operation not suitable >[ 10.018] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.018] __sna_damage_all(26, 20) >[ 10.018] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.018] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.018] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.018] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.018] sna_accel_flush: flush?=1, dirty?=1 >[ 10.018] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 10.018] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.018] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.018] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.018] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.018] kgem_bo_sync__cpu_full: handle=33 >[ 10.018] gen8_vertex_close: used=34383, vbo active? 23, vb=625, nreloc=5 >[ 10.018] gen8_vertex_close: reloc[0] = 287 >[ 10.018] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.018] kgem_add_handle: handle=23, index=16 >[ 10.018] kgem_add_reloc64[31] = (delta=0, target handle=16, presumed=fd545000) >[ 10.018] gen8_vertex_close: reloc[1] = 362 >[ 10.018] kgem_add_reloc64: handle=23, pos=362, delta=0, domains=200000 >[ 10.018] kgem_add_reloc64[32] = (delta=0, target handle=16, presumed=fd545000) >[ 10.018] gen8_vertex_close: reloc[2] = 507 >[ 10.018] kgem_add_reloc64: handle=23, pos=507, delta=0, domains=200000 >[ 10.018] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fd545000) >[ 10.018] gen8_vertex_close: reloc[3] = 591 >[ 10.018] kgem_add_reloc64: handle=23, pos=591, delta=0, domains=200000 >[ 10.018] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 10.018] gen8_vertex_close: reloc[4] = 731 >[ 10.018] kgem_add_reloc64: handle=23, pos=731, delta=0, domains=200000 >[ 10.018] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd545000) >[ 10.018] batch[1/1, flags=1800]: 1060 1060 15584 16384, nreloc=36, nexec=17, nfence=0, aperture=42567 [fenced=0] >[ 10.018] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.018] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.018] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.018] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 10.018] kgem_fixup_relocs: shrinking by 57344 >[ 10.018] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.018] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.018] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.018] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.018] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.018] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.018] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.018] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.018] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.018] __kgem_bo_clear_busy: handle=7 >[ 10.018] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.018] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.018] __kgem_bo_clear_busy: handle=7 >[ 10.018] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.018] __kgem_bo_clear_busy: handle=8 >[ 10.018] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.018] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=7 >[ 10.019] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=8 >[ 10.019] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.019] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.019] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.019] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.019] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=7 >[ 10.019] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.019] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.019] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=7 >[ 10.019] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=8 >[ 10.019] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.019] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.019] __kgem_bo_clear_busy: handle=8 >[ 10.019] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.019] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.019] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.019] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.019] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.022] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.022] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.022] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.022] __kgem_retire_rq: request 1 complete >[ 10.022] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.022] kgem_bo_move_to_cache: release handle=22 >[ 10.022] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.022] __kgem_retire_rq: request 2 complete >[ 10.022] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.022] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.022] kgem_bo_move_to_cache: release handle=11 >[ 10.022] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.022] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.022] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.022] kgem_bo_move_to_cache: release handle=25 >[ 10.022] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.022] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.022] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.022] kgem_bo_move_to_cache: release handle=38 >[ 10.022] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.022] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.022] kgem_bo_move_to_cache: release handle=20 >[ 10.022] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.022] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.022] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.022] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.022] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.022] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.022] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.022] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.022] kgem_bo_sync__cpu_full: handle=32 >[ 10.022] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.022] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 10.022] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.022] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 10.022] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.022] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.022] sna_accel_flush: flush?=0, dirty?=0 >[ 10.022] sna_block_handler (tv=0.0) >[ 10.022] sna_wakeup_handler >[ 10.022] sna_composite(pixmap=784, op=3, src=802+(2370, 10), mask=0+(3554, 6), dst=784+(3554, 6)+(0, 0), size=(52, 36) >[ 10.022] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.022] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.022] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.022] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.023] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.023] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.023] gen9_render_composite: 52x36, current mode=0/1 >[ 10.023] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.023] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.023] sna_blt_composite: unsupported op [3] for blitting >[ 10.023] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.023] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.023] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.023] sna_drawable_use_bo pixmap=784, box=((3554, 6), (3606, 42)), flags=7... >[ 10.023] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.023] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.023] sna_drawable_use_bo: using whole GPU bo >[ 10.023] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.023] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.023] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.023] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.023] sna_render_pixmap_bo pixmap=802, (2370, 10)x(52, 36)/(26, 20) >[ 10.023] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.023] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.023] use_cpu_bo: no cpu bo >[ 10.023] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.023] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.023] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.023] sna_drawable_move_region_to_cpu(pixmap=802 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.023] sna_drawable_move_region_to_cpu: pixmap=802 all damaged on CPU >[ 10.023] kgem_can_create_2d: 26x20 @ 32 >[ 10.023] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.023] kgem_can_create_2d: untiled size=4096 >[ 10.023] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.023] kgem_choose_tiling: 26x20 -> 0 >[ 10.023] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.023] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.023] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.023] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.023] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.023] __kgem_bo_init(handle=16, num_pages=2560) >[ 10.023] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.023] upload: adding upload cache to pixmap=802 >[ 10.023] kgem_proxy_bo_attach: handle=16 >[ 10.023] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.023] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.023] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.023] gen4_choose_composite_emitter: simple src, no mask >[ 10.023] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.023] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.023] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.023] kgem_add_handle: handle=4, index=0 >[ 10.023] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] gen9_composite_get_binding_table(ffc0) >[ 10.023] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.023] kgem_add_handle: handle=39, index=1 >[ 10.023] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.023] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.023] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.023] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.023] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 10.023] kgem_add_handle: handle=16, index=2 >[ 10.023] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 10.023] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.023] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.023] gen9_emit_sampler: sampler = 22 >[ 10.023] gen9_emit_sf: num_sf_outputs=1 >[ 10.023] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.023] gen9_emit_vertex_elements: setup id=2 >[ 10.023] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.023] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.023] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.023] gen8_vertex_flush[490] = 3 >[ 10.023] sna_destroy_pixmap: pixmap=802, attached?=1 >[ 10.023] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.023] __sna_free_pixmap(pixmap=802) >[ 10.023] sna_composite(pixmap=784, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=784+(3490, 6)+(0, 0), size=(44, 36) >[ 10.023] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.023] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.023] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.023] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.023] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.023] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.023] gen9_render_composite: 44x36, current mode=1/1 >[ 10.023] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.023] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.023] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.023] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.023] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.023] sna_drawable_use_bo pixmap=784, box=((3490, 6), (3534, 42)), flags=7... >[ 10.023] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.023] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.023] sna_drawable_use_bo: using whole GPU bo >[ 10.023] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.023] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.023] sna_transform_is_imprecise_integer_translation: no transform >[ 10.023] gen9_composite_picture: integer translation (0, 0), removing >[ 10.023] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.023] sna_render_pixmap_bo: CPU all damaged >[ 10.023] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.023] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.023] gen8_vertex_close: used=34392, vbo active? 23, vb=4, nreloc=1 >[ 10.023] gen8_vertex_close: reloc[0] = 287 >[ 10.023] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.023] kgem_add_handle: handle=23, index=3 >[ 10.023] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.023] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.023] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.023] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.023] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.023] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.023] kgem_fixup_relocs: shrinking by 61440 >[ 10.023] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.023] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.023] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.023] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.023] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.023] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.023] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.023] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.023] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.023] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.023] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.023] gen4_choose_composite_emitter: identity src, no mask >[ 10.023] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.023] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.023] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.023] kgem_add_handle: handle=4, index=0 >[ 10.023] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] gen9_composite_get_binding_table(ffc0) >[ 10.023] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.023] kgem_add_handle: handle=39, index=1 >[ 10.023] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.023] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.023] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.023] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.023] kgem_add_handle: handle=34, index=2 >[ 10.023] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.023] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.023] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.023] gen9_emit_sampler: sampler = 2 >[ 10.023] gen9_emit_sf: num_sf_outputs=1 >[ 10.023] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.023] gen9_emit_vertex_elements: setup id=2 >[ 10.023] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.023] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.023] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.023] gen8_vertex_flush[490] = 3 >[ 10.023] sna_composite(pixmap=784, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=784+(3422, 6)+(0, 0), size=(48, 36) >[ 10.023] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.023] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.023] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.023] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.023] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.023] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.023] gen9_render_composite: 48x36, current mode=1/1 >[ 10.023] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.023] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.023] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.023] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.023] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.023] sna_drawable_use_bo pixmap=784, box=((3422, 6), (3470, 42)), flags=7... >[ 10.023] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.023] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.023] sna_drawable_use_bo: using whole GPU bo >[ 10.023] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.023] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.023] sna_transform_is_imprecise_integer_translation: no transform >[ 10.023] gen9_composite_picture: integer translation (0, 0), removing >[ 10.023] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.023] sna_render_pixmap_bo: CPU all damaged >[ 10.023] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.023] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.023] __kgem_retire_rq: request 1 complete >[ 10.023] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.023] gen8_vertex_close: used=34401, vbo active? 23, vb=4, nreloc=1 >[ 10.023] gen8_vertex_close: reloc[0] = 287 >[ 10.023] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.023] kgem_add_handle: handle=23, index=3 >[ 10.023] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.023] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.023] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.023] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.023] kgem_fixup_relocs: shrinking by 61440 >[ 10.023] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.023] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.023] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.023] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.023] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.023] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.023] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.023] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.023] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.023] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.023] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.023] gen4_choose_composite_emitter: identity src, no mask >[ 10.023] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.023] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.023] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.023] kgem_add_handle: handle=4, index=0 >[ 10.023] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.023] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.023] gen9_composite_get_binding_table(ffc0) >[ 10.023] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.023] kgem_add_handle: handle=39, index=1 >[ 10.023] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.023] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.023] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.023] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.023] kgem_add_handle: handle=28, index=2 >[ 10.023] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.023] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.023] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.023] gen9_emit_sampler: sampler = 2 >[ 10.023] gen9_emit_sf: num_sf_outputs=1 >[ 10.023] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.023] gen9_emit_vertex_elements: setup id=2 >[ 10.023] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.023] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.023] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.023] gen8_vertex_flush[490] = 3 >[ 10.023] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.023] kgem_can_create_2d: 16x16 @ 32 >[ 10.023] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.023] kgem_can_create_2d: untiled size=4096 >[ 10.023] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.023] kgem_choose_tiling: 16x16 -> 0 >[ 10.023] sna_create_pixmap: usage=0, flags=a >[ 10.023] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.023] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.023] create_pixmap: serial=803, usage=0, 16x16 >[ 10.023] sna_create_pixmap: serial=803, 16x16, usage=0 >[ 10.023] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=322, drawable=324 >[ 10.023] sna_validate_gc: recomputing clip >[ 10.023] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.023] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.023] try_upload__fast: ignore existing cpu damage (if any) >[ 10.023] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.023] try_upload__fast: no, no gpu damage >[ 10.023] sna_drawable_move_region_to_cpu(pixmap=804 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.023] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.023] _sna_pixmap_move_to_cpu(pixmap=804, 16x16, flags=1) >[ 10.023] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.023] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.023] operate_inplace: no, inplace operation not suitable >[ 10.023] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.023] __sna_damage_all(16, 16) >[ 10.023] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.023] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.023] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.023] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.023] sna_accel_flush: flush?=1, dirty?=1 >[ 10.023] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 10.023] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.023] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.023] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.023] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.023] kgem_bo_sync__cpu_full: handle=28 >[ 10.023] gen8_vertex_close: used=34410, vbo active? 23, vb=4, nreloc=1 >[ 10.023] gen8_vertex_close: reloc[0] = 287 >[ 10.023] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.023] kgem_add_handle: handle=23, index=3 >[ 10.023] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.023] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.023] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.023] __kgem_retire_rq: request 1 complete >[ 10.023] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.023] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.023] kgem_fixup_relocs: shrinking by 61440 >[ 10.023] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.023] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.023] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.023] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.023] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.023] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.023] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.023] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.023] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.023] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.023] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.023] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.023] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.023] __kgem_retire_rq: request 1 complete >[ 10.023] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.023] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.023] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.023] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.023] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.023] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.023] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.023] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.024] kgem_bo_sync__cpu_full: handle=34 >[ 10.024] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.024] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.024] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.024] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.024] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.024] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.024] sna_composite(pixmap=784, op=3, src=804+(2247, 15), mask=0+(3370, 7), dst=784+(3370, 7)+(0, 0), size=(32, 34) >[ 10.024] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.024] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.024] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.024] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.024] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.024] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.024] gen9_render_composite: 32x34, current mode=0/1 >[ 10.024] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.024] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.024] sna_blt_composite: unsupported op [3] for blitting >[ 10.024] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.024] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.024] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.024] sna_drawable_use_bo pixmap=784, box=((3370, 7), (3402, 41)), flags=7... >[ 10.024] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.024] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.024] sna_drawable_use_bo: using whole GPU bo >[ 10.024] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.024] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.024] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.024] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.024] sna_render_pixmap_bo pixmap=804, (2247, 15)x(32, 34)/(16, 16) >[ 10.024] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.024] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.024] use_cpu_bo: no cpu bo >[ 10.024] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.024] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.024] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.024] sna_drawable_move_region_to_cpu(pixmap=804 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.024] sna_drawable_move_region_to_cpu: pixmap=804 all damaged on CPU >[ 10.024] kgem_can_create_2d: 16x16 @ 32 >[ 10.024] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.024] kgem_can_create_2d: untiled size=4096 >[ 10.024] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.024] kgem_choose_tiling: 16x16 -> 0 >[ 10.024] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.024] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.024] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.024] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.024] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.024] __kgem_bo_init(handle=16, num_pages=1024) >[ 10.024] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.024] upload: adding upload cache to pixmap=804 >[ 10.024] kgem_proxy_bo_attach: handle=16 >[ 10.024] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.024] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.024] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.024] gen4_choose_composite_emitter: simple src, no mask >[ 10.024] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.024] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.024] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.024] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.024] kgem_add_handle: handle=4, index=0 >[ 10.024] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.024] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.024] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.024] gen9_composite_get_binding_table(ffc0) >[ 10.024] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.024] kgem_add_handle: handle=39, index=1 >[ 10.024] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.024] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.024] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.024] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.024] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 10.024] kgem_add_handle: handle=16, index=2 >[ 10.024] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 10.024] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.024] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.024] gen9_emit_sampler: sampler = 22 >[ 10.024] gen9_emit_sf: num_sf_outputs=1 >[ 10.024] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.024] gen9_emit_vertex_elements: setup id=2 >[ 10.024] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.024] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.024] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.024] gen8_vertex_flush[490] = 3 >[ 10.024] sna_destroy_pixmap: pixmap=804, attached?=1 >[ 10.024] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.024] __sna_free_pixmap(pixmap=804) >[ 10.024] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.024] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.024] sna_glyphs: discarding mask >[ 10.024] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.024] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.024] gen9_render_composite: 0x0, current mode=1/1 >[ 10.024] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.024] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.024] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.024] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.024] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=7... >[ 10.024] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.024] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.024] sna_drawable_use_bo: using whole GPU bo >[ 10.024] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.024] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.024] color_convert: src=ff232321 [20028888] >[ 10.024] color_convert: dst=ff232321 [20028888] >[ 10.024] sna_render_get_solid: ff232321 >[ 10.024] sna_render_get_solid(7) = ff232321 (old) >[ 10.024] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.024] sna_transform_is_imprecise_integer_translation: no transform >[ 10.024] gen9_composite_picture: integer translation (0, 0), removing >[ 10.024] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.024] sna_render_pixmap_bo: GPU all damaged >[ 10.024] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.024] gen4_choose_composite_emitter: solid, identity mask >[ 10.024] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.024] aligning vertex: was 3, now 4 floats per vertex >[ 10.024] gen9_composite_get_binding_table(ff00) >[ 10.024] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.024] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.024] kgem_add_handle: handle=8, index=3 >[ 10.024] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.024] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.024] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.024] kgem_add_handle: handle=6, index=4 >[ 10.024] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.024] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.024] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.024] gen9_emit_sampler: sampler = a >[ 10.024] gen9_emit_sf: num_sf_outputs=2 >[ 10.024] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.024] gen9_emit_vertex_elements: setup id=9 >[ 10.024] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.024] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.024] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.024] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.024] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.024] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.024] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.024] gen8_vertex_flush[56c] = 48 >[ 10.024] gen9_magic_ca_pass: CA fixup (8605 -> 8653) >[ 10.024] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.024] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.024] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.024] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.024] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.024] sna_glyphs: discarding mask >[ 10.024] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.024] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.024] gen9_render_composite: 0x0, current mode=1/1 >[ 10.024] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.024] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.024] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.024] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.024] sna_drawable_use_bo pixmap=784, box=((0, 0), (7680, 2160)), flags=7... >[ 10.024] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.024] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.024] sna_drawable_use_bo: using whole GPU bo >[ 10.024] gen9_composite_set_target: pixmap=784, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.024] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.024] color_convert: src=ff8e8b85 [20028888] >[ 10.024] color_convert: dst=ff8e8b85 [20028888] >[ 10.024] sna_render_get_solid: ff8e8b85 >[ 10.024] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.024] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.024] sna_transform_is_imprecise_integer_translation: no transform >[ 10.024] gen9_composite_picture: integer translation (0, 0), removing >[ 10.024] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.024] sna_render_pixmap_bo: GPU all damaged >[ 10.024] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.024] gen4_choose_composite_emitter: solid, identity mask >[ 10.024] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.024] gen9_composite_get_binding_table(fe40) >[ 10.024] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.024] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.024] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.024] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.024] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.024] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.024] gen9_emit_vertex_elements: setup id=9 >[ 10.024] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.024] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.024] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.024] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.024] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.024] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.024] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.024] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.024] gen8_vertex_flush[66c] = 48 >[ 10.024] gen9_magic_ca_pass: CA fixup (8653 -> 8701) >[ 10.024] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.024] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.024] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.024] sna_copy_area: src=pixmap=784:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.024] sna_copy_area: normal copy >[ 10.024] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.024] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.024] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.024] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.024] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.024] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.024] sna_do_copy: pixmap -- no source clipping >[ 10.024] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.024] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.024] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=784+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.024] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.024] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.024] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.024] sna_drawable_use_bo: pinned, never REPLACES >[ 10.024] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.024] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.024] sna_drawable_use_bo: applying move-to-gpu override >[ 10.024] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.024] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.024] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 10.024] wait_for_shadow: setting front pixmap to handle=35 >[ 10.024] sna_drawable_use_bo: using whole GPU bo >[ 10.024] sna_pixmap_move_to_gpu(pixmap=784, usage=0), flags=a >[ 10.024] sna_pixmap_move_to_gpu: already all-damaged >[ 10.024] sna_pixmap_mark_active: pixmap=784, handle=39 >[ 10.024] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.024] sna_pixmap_make_cow: make cow src=784, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.024] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.024] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.024] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.024] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.024] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.024] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.024] kgem_set_mode: flushing before new bo >[ 10.024] gen8_vertex_close: used=34804, vbo active? 23, vb=204, nreloc=2 >[ 10.024] gen8_vertex_close: reloc[0] = 287 >[ 10.024] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.024] kgem_add_handle: handle=23, index=5 >[ 10.024] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 10.024] gen8_vertex_close: reloc[1] = 342 >[ 10.024] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.024] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 10.024] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.024] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.024] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.024] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.024] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.024] kgem_fixup_relocs: shrinking by 61440 >[ 10.024] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.025] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.025] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.025] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.025] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.025] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.025] __kgem_bo_clear_busy: handle=8 >[ 10.025] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.025] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.025] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.025] __kgem_bo_clear_busy: handle=8 >[ 10.025] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.025] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.025] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.025] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.025] aligning vertex: was 4, now 2 floats per vertex >[ 10.025] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.025] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.025] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.025] kgem_add_handle: handle=4, index=0 >[ 10.025] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.025] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.025] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.025] gen9_composite_get_binding_table(ffc0) >[ 10.025] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.025] kgem_add_handle: handle=35, index=1 >[ 10.025] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.025] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.025] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.025] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.025] kgem_add_handle: handle=39, index=2 >[ 10.025] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.025] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.025] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.025] gen9_emit_sampler: sampler = 0 >[ 10.025] gen9_emit_sf: num_sf_outputs=1 >[ 10.025] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.025] gen9_emit_vertex_elements: setup id=0 >[ 10.025] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.025] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.025] gen8_vertex_flush[490] = 3 >[ 10.025] sna_destroy_pixmap: pixmap=784, attached?=1 >[ 10.025] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.025] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.025] __kgem_bo_destroy: handle=39 -> active >[ 10.025] __sna_free_pixmap(pixmap=784) >[ 10.025] sna_accel_flush: flush?=0, dirty?=0 >[ 10.025] sna_accel_flush: flush?=0, dirty?=0 >[ 10.025] sna_block_handler (tv=598.132000) >[ 10.025] kgem_retire, need_retire?=1 >[ 10.025] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.025] kgem_retire__requests_ring: retiring ring 0 >[ 10.025] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.025] __kgem_retire_rq: request 1 complete >[ 10.025] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.025] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.025] kgem_retire -- retired=0, need_retire=0 >[ 10.025] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 10.025] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 10.025] __kgem_bo_destroy: handle=16, size=262144 >[ 10.025] kgem_bo_replace_io: transferring io handle=16 to bo >[ 10.025] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 10.025] sna_accel_block: GPU idle, flushing >[ 10.025] gen8_vertex_close: used=34810, vbo active? 23, vb=1, nreloc=1 >[ 10.025] gen8_vertex_close: reloc[0] = 287 >[ 10.025] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.025] kgem_add_handle: handle=23, index=3 >[ 10.025] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.025] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.025] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.025] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.025] kgem_fixup_relocs: shrinking by 61440 >[ 10.025] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.025] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.025] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.025] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.025] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.025] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.025] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.025] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.025] sna_scanout_do_flush: flush timer active: delta=-10 >[ 10.025] sna_scanout_do_flush (time=10025), triggered >[ 10.025] sna_scanout_flush (time=10025), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.025] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.025] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.025] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.025] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.025] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.025] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.025] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.025] sna_pixmap_move_to_gpu: already all-damaged >[ 10.025] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.025] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.025] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.025] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.025] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 10.025] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 10.025] get_fb: reusing fb=105 for handle=35 >[ 10.025] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.025] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.025] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 10.025] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.025] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.025] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.025] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 10.025] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 10.025] sna_accel_do_throttle (time=10025), triggered >[ 10.025] sna_accel_throttle (time=10025) >[ 10.025] sna_accel_block: evaluating timers, active=7 >[ 10.025] sna_accel_block: flush timer expires in 16 [10041] >[ 10.028] sna_wakeup_handler >[ 10.028] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.028] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.028] kgem_can_create_2d: untiled size=66355200 >[ 10.028] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.028] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.028] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.028] sna_create_pixmap: usage=0, flags=1b >[ 10.028] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.028] __pop_freed_pixmap: reusing freed pixmap=784 header >[ 10.028] create_pixmap_hdr: pixmap=805, width=7680, height=2160, usage=0 >[ 10.028] sna_create_pixmap: serial=805, 7680x2160, usage=0 >[ 10.028] sna_composite_rectangles(pixmap=806, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.028] sna_composite_rectangles: converted to op 0 >[ 10.028] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.028] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.028] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.029] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.029] sna_composite_rectangles: dropping last-cpu hint >[ 10.029] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=19... >[ 10.029] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.029] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.029] sna_pixmap_move_to_gpu(pixmap=806, usage=0), flags=b >[ 10.029] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.029] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.029] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.029] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.029] sna_pixmap_alloc_gpu: pixmap=806 >[ 10.029] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.029] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.029] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.029] 1:from active: pitch=30720, tiling=1, handle=39, id=796 >[ 10.029] __sna_damage_all(7680, 2160) >[ 10.029] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.029] sna_pixmap_mark_active: pixmap=806, handle=39 >[ 10.029] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.029] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.029] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.029] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.029] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.029] sna_render_get_solid: 0 >[ 10.029] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.029] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.029] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.029] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.029] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.029] kgem_add_handle: handle=4, index=0 >[ 10.029] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.029] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.029] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.029] gen9_composite_get_binding_table(ffc0) >[ 10.029] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.029] kgem_add_handle: handle=39, index=1 >[ 10.029] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.029] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.029] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.029] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.029] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.029] kgem_add_handle: handle=7, index=2 >[ 10.029] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.029] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.029] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.029] gen9_emit_sampler: sampler = 1 >[ 10.029] gen9_emit_sf: num_sf_outputs=1 >[ 10.029] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.029] gen9_emit_vertex_elements: setup id=0 >[ 10.029] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.029] (0, 0), (7680, 2160) >[ 10.029] gen8_vertex_flush[490] = 3 >[ 10.029] sna_composite_rectangles: pixmap=806 marking clear [0]? 1 >[ 10.029] sna_composite_rectangles(pixmap=806, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.029] sna_composite_rectangles: converted to op 1 >[ 10.029] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.029] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.029] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.029] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.029] sna_composite_rectangles: promoting to full GPU >[ 10.029] sna_composite_rectangles: dropping last-cpu hint >[ 10.029] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=19... >[ 10.029] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.029] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.029] sna_drawable_use_bo: using whole GPU bo >[ 10.029] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.029] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.029] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.029] sna_render_get_solid: ff2c001e >[ 10.029] sna_render_get_solid(0) = ff2c001e (old) >[ 10.029] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.029] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.029] gen9_composite_get_binding_table(ff00) >[ 10.029] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.029] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.029] kgem_add_handle: handle=8, index=3 >[ 10.029] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.029] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.029] gen9_emit_vertex_elements: setup id=0 >[ 10.029] (0, 0), (7680, 2160) >[ 10.029] gen8_vertex_flush[4cc] = 3 >[ 10.029] sna_composite_rectangles: pixmap=806 marking clear [ff2c001e]? 1 >[ 10.029] sna_composite(pixmap=806, op=3, src=292+(0, 0), mask=0+(0, 0), dst=806+(0, 0)+(0, 0), size=(3840, 2160) >[ 10.029] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 10.029] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 10.029] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.029] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 10.029] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 10.029] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 10.029] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 10.029] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.029] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.029] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.029] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 10.029] sna_drawable_use_bo pixmap=806, box=((0, 0), (3840, 2160)), flags=7... >[ 10.029] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.029] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.029] sna_drawable_use_bo: using whole GPU bo >[ 10.029] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.029] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 10.029] sna_transform_is_imprecise_integer_translation: no transform >[ 10.029] gen9_composite_picture: integer translation (0, 0), removing >[ 10.029] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.029] sna_render_pixmap_bo: GPU all damaged >[ 10.029] color_convert: src=f2000000 [20028888] >[ 10.029] color_convert: dst=f2000000 [20028888] >[ 10.029] sna_render_get_solid: f2000000 >[ 10.029] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.029] gen4_choose_composite_emitter: identity source, identity mask >[ 10.029] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.029] aligning vertex: was 2, now 5 floats per vertex >[ 10.029] gen9_composite_get_binding_table(fe80) >[ 10.029] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.029] kgem_add_handle: handle=9, index=4 >[ 10.029] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.029] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.029] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 10.029] kgem_add_reloc64: adding proxy [delta=968] for handle=7 >[ 10.029] kgem_add_reloc64[7] = (delta=968, target handle=2, presumed=fffe8000) >[ 10.029] [3f80] bind bo(handle=7, addr=fffe83c8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.029] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.029] gen9_emit_sampler: sampler = 3 >[ 10.029] gen9_emit_sf: num_sf_outputs=2 >[ 10.029] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.029] gen9_emit_vertex_elements: setup id=10 >[ 10.029] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.029] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.029] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 10.029] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 10.029] gen8_vertex_flush[5a8] = 3 >[ 10.029] sna_composite(pixmap=806, op=3, src=292+(0, 0), mask=0+(0, 0), dst=806+(3840, 0)+(0, 0), size=(3840, 2160) >[ 10.029] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 10.029] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 10.029] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.029] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 10.029] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 10.029] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 10.029] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 10.029] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.029] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.029] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.029] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.029] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 10.029] sna_drawable_use_bo pixmap=806, box=((3840, 0), (7680, 2160)), flags=7... >[ 10.029] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.029] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.029] sna_drawable_use_bo: using whole GPU bo >[ 10.029] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.029] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 10.029] sna_transform_is_imprecise_integer_translation: no transform >[ 10.029] gen9_composite_picture: integer translation (0, 0), removing >[ 10.029] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.030] sna_render_pixmap_bo: GPU all damaged >[ 10.030] color_convert: src=f2000000 [20028888] >[ 10.030] color_convert: dst=f2000000 [20028888] >[ 10.030] sna_render_get_solid: f2000000 >[ 10.030] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.030] gen4_choose_composite_emitter: identity source, identity mask >[ 10.030] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.030] gen9_composite_get_binding_table(fdc0) >[ 10.030] gen9_emit_vertex_elements: setup id=10 >[ 10.030] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 10.030] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 10.030] gen8_vertex_flush[5dc] = 3 >[ 10.030] sna_composite(pixmap=806, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=806+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.030] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.030] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.030] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.030] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.030] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.030] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 10.030] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.030] gen9_render_composite: 132x132, current mode=1/1 >[ 10.030] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.030] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.030] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.030] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.030] sna_drawable_use_bo pixmap=806, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.030] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.030] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.030] sna_drawable_use_bo: using whole GPU bo >[ 10.030] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.030] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.030] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.030] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.030] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.030] sna_render_pixmap_bo: GPU all damaged >[ 10.030] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 10.030] color_convert: src=f2000000 [20028888] >[ 10.030] color_convert: dst=f2000000 [20028888] >[ 10.030] sna_render_get_solid: f2000000 >[ 10.030] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.030] gen4_choose_composite_emitter: simple src, identity mask >[ 10.030] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.030] gen9_composite_get_binding_table(fdc0) >[ 10.030] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 10.030] kgem_add_handle: handle=15, index=5 >[ 10.030] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.030] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.030] gen9_emit_sampler: sampler = 23 >[ 10.030] gen9_emit_vertex_elements: setup id=10 >[ 10.030] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.030] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.030] gen8_vertex_flush[620] = 3 >[ 10.030] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.030] kgem_can_create_2d: 80x80 @ 32 >[ 10.030] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.030] kgem_can_create_2d: untiled size=28672 >[ 10.030] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.030] kgem_choose_tiling: 80x80 -> 0 >[ 10.030] sna_create_pixmap: usage=0, flags=b >[ 10.030] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.030] __pop_freed_pixmap: reusing freed pixmap=788 header >[ 10.030] create_pixmap_hdr: pixmap=807, width=80, height=80, usage=0 >[ 10.030] sna_create_pixmap: serial=807, 80x80, usage=0 >[ 10.030] sna_composite_rectangles(pixmap=808, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.030] sna_composite_rectangles: converted to op 0 >[ 10.030] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.030] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.030] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.030] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.030] sna_composite_rectangles: dropping last-cpu hint >[ 10.030] sna_drawable_use_bo pixmap=808, box=((0, 0), (80, 80)), flags=19... >[ 10.030] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.030] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.030] sna_pixmap_move_to_gpu(pixmap=808, usage=0), flags=b >[ 10.030] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.030] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.030] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.030] kgem_choose_tiling: 80x80 -> 0 >[ 10.030] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.030] kgem_choose_tiling: 80x80 -> 0 >[ 10.030] sna_pixmap_alloc_gpu: pixmap=808 >[ 10.030] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.030] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.030] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.030] from inactive: pitch=320, tiling=0: handle=22, id=797 >[ 10.030] __sna_damage_all(80, 80) >[ 10.030] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.030] sna_pixmap_mark_active: pixmap=808, handle=22 >[ 10.030] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.030] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.030] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.030] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.030] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.030] sna_render_get_solid: 0 >[ 10.030] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.030] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.030] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.030] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.030] aligning vertex: was 5, now 2 floats per vertex >[ 10.030] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.030] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.030] gen9_composite_get_binding_table(fd40) >[ 10.030] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 10.030] kgem_add_handle: handle=22, index=6 >[ 10.030] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 10.030] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.030] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.030] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.030] gen9_emit_sampler: sampler = 1 >[ 10.030] gen9_emit_sf: num_sf_outputs=1 >[ 10.030] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.030] gen9_emit_vertex_elements: setup id=0 >[ 10.030] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.030] (0, 0), (80, 80) >[ 10.030] gen8_vertex_flush[6d8] = 3 >[ 10.030] sna_composite_rectangles: pixmap=808 marking clear [0]? 1 >[ 10.030] sna_composite_rectangles(pixmap=808, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.030] sna_composite_rectangles: converted to op 1 >[ 10.030] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.030] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.030] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.030] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.030] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.030] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.030] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.030] sna_composite_rectangles: dropping last-cpu hint >[ 10.030] sna_drawable_use_bo pixmap=808, box=((0, 0), (80, 80)), flags=1... >[ 10.030] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.030] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.030] sna_drawable_use_bo: using whole GPU bo >[ 10.030] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.030] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.030] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.030] sna_render_get_solid: 40404040 >[ 10.030] sna_render_get_solid(1) = 40404040 (old) >[ 10.030] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.030] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.030] gen9_composite_get_binding_table(fcc0) >[ 10.030] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.030] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.030] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.030] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.030] gen9_emit_vertex_elements: setup id=0 >[ 10.030] (0, 0), (2, 2) >[ 10.030] (78, 0), (80, 2) >[ 10.030] (0, 78), (2, 80) >[ 10.030] (78, 78), (80, 80) >[ 10.030] gen8_vertex_flush[714] = 12 >[ 10.030] sna_composite(pixmap=806, op=3, src=808+(0, 0), mask=0+(0, 0), dst=806+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.030] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.030] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.030] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.030] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.030] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.030] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.030] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.030] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.030] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.030] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.030] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.030] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.030] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=7... >[ 10.030] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.030] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.030] sna_drawable_use_bo: using whole GPU bo >[ 10.030] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.030] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.030] sna_transform_is_imprecise_integer_translation: no transform >[ 10.030] gen9_composite_picture: integer translation (0, 0), removing >[ 10.030] sna_render_pixmap_bo pixmap=808, (0, 0)x(7680, 2160)/(80, 80) >[ 10.030] sna_render_pixmap_bo: GPU all damaged >[ 10.030] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.030] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.030] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.030] gen4_choose_composite_emitter: identity src, no mask >[ 10.031] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.031] aligning vertex: was 2, now 3 floats per vertex >[ 10.031] gen9_composite_get_binding_table(fc40) >[ 10.031] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 10.031] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 10.031] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.031] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.031] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.031] gen9_emit_sampler: sampler = a >[ 10.031] gen9_emit_vertex_elements: setup id=2 >[ 10.031] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.031] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.031] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.031] gen8_vertex_flush[7b0] = 3 >[ 10.031] sna_destroy_pixmap: pixmap=808, attached?=1 >[ 10.031] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.031] __kgem_bo_destroy: handle=22, size=61440 >[ 10.031] __kgem_bo_destroy: handle=22 -> active >[ 10.031] __sna_free_pixmap(pixmap=808) >[ 10.031] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.031] kgem_can_create_2d: 640x2096 @ 32 >[ 10.031] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.031] kgem_can_create_2d: untiled size=5365760 >[ 10.031] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.031] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.031] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.031] sna_create_pixmap: usage=0, flags=1b >[ 10.031] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.031] __pop_freed_pixmap: reusing freed pixmap=808 header >[ 10.031] create_pixmap_hdr: pixmap=809, width=640, height=2096, usage=0 >[ 10.031] sna_create_pixmap: serial=809, 640x2096, usage=0 >[ 10.031] sna_composite_rectangles(pixmap=810, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.031] sna_composite_rectangles: converted to op 0 >[ 10.031] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.031] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.031] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.031] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.031] sna_composite_rectangles: dropping last-cpu hint >[ 10.031] sna_drawable_use_bo pixmap=810, box=((0, 0), (640, 2096)), flags=19... >[ 10.031] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.031] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.031] sna_pixmap_move_to_gpu(pixmap=810, usage=0), flags=b >[ 10.031] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.031] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.031] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.031] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.031] sna_pixmap_alloc_gpu: pixmap=810 >[ 10.031] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.031] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.031] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.031] from inactive: pitch=2560, tiling=1: handle=25, id=798 >[ 10.031] __sna_damage_all(640, 2096) >[ 10.031] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.031] sna_pixmap_mark_active: pixmap=810, handle=25 >[ 10.031] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.031] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.031] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.031] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.031] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.031] sna_render_get_solid: 0 >[ 10.031] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.031] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.031] __kgem_retire_rq: request 1 complete >[ 10.031] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.031] kgem_set_mode: flushing before new bo >[ 10.031] gen8_vertex_close: used=34911, vbo active? 23, vb=405, nreloc=3 >[ 10.031] gen8_vertex_close: reloc[0] = 287 >[ 10.031] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.031] kgem_add_handle: handle=23, index=7 >[ 10.031] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fd545000) >[ 10.031] gen8_vertex_close: reloc[1] = 357 >[ 10.031] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 10.031] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd545000) >[ 10.031] gen8_vertex_close: reloc[2] = 487 >[ 10.031] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 10.031] kgem_add_reloc64[14] = (delta=0, target handle=7, presumed=fd545000) >[ 10.031] batch[1/1, flags=1800]: 498 498 16128 16384, nreloc=15, nexec=8, nfence=0, aperture=24396 [fenced=0] >[ 10.031] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.031] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.031] kgem_fixup_relocs: shrinking by 61440 >[ 10.031] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.031] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.031] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.031] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.031] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.031] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.031] __kgem_bo_clear_busy: handle=7 >[ 10.031] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.031] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.031] __kgem_bo_clear_busy: handle=8 >[ 10.031] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.031] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.031] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.031] __kgem_bo_clear_busy: handle=7 >[ 10.031] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.031] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.031] __kgem_bo_clear_busy: handle=8 >[ 10.031] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.031] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.031] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.031] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.031] aligning vertex: was 3, now 2 floats per vertex >[ 10.031] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.031] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.031] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.031] kgem_add_handle: handle=4, index=0 >[ 10.031] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.031] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.031] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.031] gen9_composite_get_binding_table(ffc0) >[ 10.031] kgem_add_reloc64: handle=25, pos=16360, delta=0, domains=20002 >[ 10.031] kgem_add_handle: handle=25, index=1 >[ 10.031] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f4225000) >[ 10.031] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.031] [3fe0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.031] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.031] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.031] kgem_add_handle: handle=7, index=2 >[ 10.031] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.031] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.031] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.031] gen9_emit_sampler: sampler = 1 >[ 10.031] gen9_emit_sf: num_sf_outputs=1 >[ 10.031] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.031] gen9_emit_vertex_elements: setup id=0 >[ 10.031] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.031] (0, 0), (640, 2096) >[ 10.031] gen8_vertex_flush[490] = 3 >[ 10.031] sna_composite_rectangles: pixmap=810 marking clear [0]? 1 >[ 10.031] sna_composite(pixmap=810, op=3, src=292+(168, 968), mask=0+(0, 0), dst=810+(8, 904)+(0, 0), size=(624, 224) >[ 10.031] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.031] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.031] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.031] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.031] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.031] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 10.031] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.031] gen9_render_composite: 624x224, current mode=1/1 >[ 10.031] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 10.031] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.031] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.031] sna_drawable_use_bo pixmap=810, box=((8, 904), (632, 1128)), flags=7... >[ 10.031] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.031] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.031] sna_drawable_use_bo: using whole GPU bo >[ 10.031] gen9_composite_set_target: pixmap=810, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.031] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.031] sna_transform_is_imprecise_integer_translation: no transform >[ 10.031] gen9_composite_picture: integer translation (0, 0), removing >[ 10.031] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.031] sna_render_pixmap_bo: GPU all damaged >[ 10.031] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 10.031] color_convert: src=f2000000 [20028888] >[ 10.031] color_convert: dst=f2000000 [20028888] >[ 10.031] sna_render_get_solid: f2000000 >[ 10.031] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.031] gen4_choose_composite_emitter: identity source, identity mask >[ 10.031] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.031] aligning vertex: was 2, now 5 floats per vertex >[ 10.031] gen9_composite_get_binding_table(ff00) >[ 10.031] kgem_add_reloc64: handle=9, pos=16312, delta=0, domains=40000 >[ 10.031] kgem_add_handle: handle=9, index=3 >[ 10.031] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=f816d000) >[ 10.031] [3fb0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.031] kgem_add_reloc64: handle=7, pos=16296, delta=0, domains=40000 >[ 10.031] kgem_add_reloc64: adding proxy [delta=968] for handle=7 >[ 10.031] kgem_add_reloc64[6] = (delta=968, target handle=2, presumed=fffe8000) >[ 10.031] [3fa0] bind bo(handle=7, addr=fffe83c8), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.031] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.031] gen9_emit_sampler: sampler = 3 >[ 10.031] gen9_emit_sf: num_sf_outputs=2 >[ 10.031] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.031] gen9_emit_vertex_elements: setup id=10 >[ 10.031] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.031] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.031] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.031] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.031] gen8_vertex_flush[56c] = 3 >[ 10.031] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.031] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.031] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.031] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.031] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.031] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.031] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.031] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.031] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.031] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.031] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.031] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.031] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.031] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.031] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.031] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.031] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.031] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.031] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.031] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.031] sna_drawable_use_bo pixmap=810, box=((8, 904), (632, 1128)), flags=7... >[ 10.031] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.031] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.031] sna_drawable_use_bo: using whole GPU bo >[ 10.031] gen9_composite_set_target: pixmap=810, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.031] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.031] color_convert: src=660a0a0a [20028888] >[ 10.031] color_convert: dst=660a0a0a [20028888] >[ 10.031] sna_render_get_solid: 660a0a0a >[ 10.031] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.032] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.032] gen4_choose_spans_emitter: solid source >[ 10.032] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.032] aligning vertex: was 5, now 3 floats per vertex >[ 10.032] gen9_composite_get_binding_table(fe40) >[ 10.032] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.032] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.032] kgem_add_handle: handle=8, index=4 >[ 10.032] kgem_add_reloc64[7] = (delta=8, target handle=4, presumed=fdffe000) >[ 10.032] [3f80] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.032] gen9_emit_sampler: sampler = c >[ 10.032] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.032] gen9_emit_vertex_elements: setup id=5 >[ 10.032] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.032] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.032] thread_choose_span: clipped? 0 >[ 10.032] imprecise_trapezoid_span_converter: using 4 threads >[ 10.032] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.032] thread_choose_span: clipped? 0 >[ 10.032] [ 10.032] span_thread: flushing 95 boxes >[ 10.032] span_thread: flushing 95 boxes >[ 10.032] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 10.032] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.032] span_thread: flushing 1 boxes >[ 10.032] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.032] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.032] gen8_vertex_flush[618] = 576 >[ 10.032] gen9_render_composite_spans_done() >[ 10.032] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.032] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.032] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.032] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.032] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.032] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.032] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.032] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.032] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.032] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.032] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.032] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.032] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.032] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.032] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.032] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.032] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.032] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.032] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.032] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.032] sna_drawable_use_bo pixmap=810, box=((8, 904), (632, 1128)), flags=7... >[ 10.032] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.032] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.032] sna_drawable_use_bo: using whole GPU bo >[ 10.032] gen9_composite_set_target: pixmap=810, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.032] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.032] color_convert: src=66282828 [20028888] >[ 10.032] color_convert: dst=66282828 [20028888] >[ 10.032] sna_render_get_solid: 66282828 >[ 10.032] sna_render_get_solid(3) = 66282828 (old) >[ 10.032] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.032] gen4_choose_spans_emitter: solid source >[ 10.032] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.032] gen9_composite_get_binding_table(fdc0) >[ 10.032] kgem_add_reloc64: handle=8, pos=16232, delta=0, domains=40000 >[ 10.032] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.032] kgem_add_reloc64[8] = (delta=12, target handle=4, presumed=fdffe000) >[ 10.032] [3f60] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.032] gen9_emit_vertex_elements: setup id=5 >[ 10.032] thread_choose_span: clipped? 0 >[ 10.033] imprecise_trapezoid_span_converter: using 4 threads >[ 10.033] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.033] thread_choose_span: clipped? 0 >[ 10.033] [ 10.033] span_thread: flushing 162 boxes >[ 10.033] span_thread: flushing 166 boxes >[ 10.033] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.033] span_thread: flushing 2 boxes >[ 10.033] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 10.033] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.033] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 10.033] gen8_vertex_flush[654] = 996 >[ 10.033] gen9_render_composite_spans_done() >[ 10.033] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.033] kgem_can_create_2d: 640x2096 @ 32 >[ 10.033] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.033] kgem_can_create_2d: untiled size=5365760 >[ 10.033] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.033] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.033] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.033] sna_create_pixmap: usage=0, flags=1b >[ 10.033] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.033] __pop_freed_pixmap: reusing freed pixmap=790 header >[ 10.033] create_pixmap_hdr: pixmap=811, width=640, height=2096, usage=0 >[ 10.033] sna_create_pixmap: serial=811, 640x2096, usage=0 >[ 10.033] sna_composite_rectangles(pixmap=812, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.033] sna_composite_rectangles: converted to op 0 >[ 10.033] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.033] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.033] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.033] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.033] sna_composite_rectangles: dropping last-cpu hint >[ 10.033] sna_drawable_use_bo pixmap=812, box=((0, 0), (640, 2096)), flags=19... >[ 10.033] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.033] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.033] sna_pixmap_move_to_gpu(pixmap=812, usage=0), flags=b >[ 10.033] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.033] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.033] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.033] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.033] sna_pixmap_alloc_gpu: pixmap=812 >[ 10.033] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.033] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.033] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.033] from inactive: pitch=2560, tiling=1: handle=11, id=799 >[ 10.033] __sna_damage_all(640, 2096) >[ 10.033] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.033] sna_pixmap_mark_active: pixmap=812, handle=11 >[ 10.033] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.033] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.033] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.033] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.033] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.033] sna_render_get_solid: 0 >[ 10.033] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.033] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.033] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.033] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.033] aligning vertex: was 3, now 2 floats per vertex >[ 10.033] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.033] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.033] gen9_composite_get_binding_table(fd40) >[ 10.033] kgem_add_reloc64: handle=11, pos=16200, delta=0, domains=20002 >[ 10.033] kgem_add_handle: handle=11, index=5 >[ 10.033] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fa111000) >[ 10.033] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.033] [3f40] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.033] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.033] gen9_emit_sampler: sampler = 1 >[ 10.033] gen9_emit_sf: num_sf_outputs=1 >[ 10.033] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.033] gen9_emit_vertex_elements: setup id=0 >[ 10.034] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.034] (0, 0), (640, 2096) >[ 10.034] gen8_vertex_flush[714] = 3 >[ 10.034] sna_composite_rectangles: pixmap=812 marking clear [0]? 1 >[ 10.034] sna_accel_flush: flush?=0, dirty?=0 >[ 10.034] sna_block_handler (tv=0.0) >[ 10.034] sna_wakeup_handler >[ 10.034] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.034] kgem_can_create_2d: 624x224 @ 32 >[ 10.034] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.034] kgem_can_create_2d: untiled size=561152 >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.034] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.034] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.034] sna_create_pixmap: usage=0, flags=1b >[ 10.034] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.034] __pop_freed_pixmap: reusing freed pixmap=796 header >[ 10.034] create_pixmap_hdr: pixmap=813, width=624, height=224, usage=0 >[ 10.034] sna_create_pixmap: serial=813, 624x224, usage=0 >[ 10.034] sna_composite_rectangles(pixmap=814, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.034] sna_composite_rectangles: converted to op 0 >[ 10.034] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.034] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.034] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.034] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.034] sna_composite_rectangles: dropping last-cpu hint >[ 10.034] sna_drawable_use_bo pixmap=814, box=((0, 0), (624, 224)), flags=19... >[ 10.034] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.034] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.034] sna_pixmap_move_to_gpu(pixmap=814, usage=0), flags=b >[ 10.034] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.034] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.034] sna_pixmap_alloc_gpu: pixmap=814 >[ 10.034] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.034] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.034] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.034] from inactive: pitch=2560, tiling=1: handle=20, id=800 >[ 10.034] __sna_damage_all(624, 224) >[ 10.034] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.034] sna_pixmap_mark_active: pixmap=814, handle=20 >[ 10.034] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.034] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.034] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.034] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.034] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.034] sna_render_get_solid: 0 >[ 10.034] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.034] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.034] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.034] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.034] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.034] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.034] gen9_composite_get_binding_table(fcc0) >[ 10.034] kgem_add_reloc64: handle=20, pos=16168, delta=0, domains=20002 >[ 10.034] kgem_add_handle: handle=20, index=6 >[ 10.034] kgem_add_reloc64[10] = (delta=0, target handle=6, presumed=fd9be000) >[ 10.034] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.034] [3f20] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.034] gen9_emit_vertex_elements: setup id=0 >[ 10.034] (0, 0), (624, 224) >[ 10.034] gen8_vertex_flush[748] = 3 >[ 10.034] sna_composite_rectangles: pixmap=814 marking clear [0]? 1 >[ 10.034] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.034] kgem_can_create_2d: 576x76 @ 32 >[ 10.034] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.034] kgem_can_create_2d: untiled size=176128 >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.034] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.034] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.034] sna_create_pixmap: usage=0, flags=1b >[ 10.034] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.034] __pop_freed_pixmap: reusing freed pixmap=794 header >[ 10.034] create_pixmap_hdr: pixmap=815, width=576, height=76, usage=0 >[ 10.034] sna_create_pixmap: serial=815, 576x76, usage=0 >[ 10.034] sna_composite_rectangles(pixmap=816, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.034] sna_composite_rectangles: converted to op 0 >[ 10.034] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.034] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.034] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.034] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.034] sna_composite_rectangles: dropping last-cpu hint >[ 10.034] sna_drawable_use_bo pixmap=816, box=((0, 0), (576, 76)), flags=19... >[ 10.034] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.034] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.034] sna_pixmap_move_to_gpu(pixmap=816, usage=0), flags=b >[ 10.034] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.034] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.034] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.034] sna_pixmap_alloc_gpu: pixmap=816 >[ 10.034] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.034] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.034] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.034] from inactive: pitch=2560, tiling=1: handle=38, id=801 >[ 10.035] __sna_damage_all(576, 76) >[ 10.035] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.035] sna_pixmap_mark_active: pixmap=816, handle=38 >[ 10.035] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.035] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.035] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.035] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.035] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.035] sna_render_get_solid: 0 >[ 10.035] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.035] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.035] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.035] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.035] gen9_composite_get_binding_table(fc40) >[ 10.035] kgem_add_reloc64: handle=38, pos=16136, delta=0, domains=20002 >[ 10.035] kgem_add_handle: handle=38, index=7 >[ 10.035] kgem_add_reloc64[11] = (delta=0, target handle=7, presumed=fd45c000) >[ 10.035] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.035] [3f00] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.035] gen9_emit_vertex_elements: setup id=0 >[ 10.035] (0, 0), (576, 76) >[ 10.035] gen8_vertex_flush[77c] = 3 >[ 10.035] sna_composite_rectangles: pixmap=816 marking clear [0]? 1 >[ 10.035] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.035] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.035] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.035] trapezoid_spans_maybe_inplace? clear, no >[ 10.035] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.035] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.035] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.035] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.035] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.035] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.035] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.035] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.035] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.035] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.035] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.035] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.035] sna_drawable_use_bo pixmap=816, box=((2, 2), (574, 74)), flags=7... >[ 10.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.035] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.035] sna_drawable_use_bo: using whole GPU bo >[ 10.035] gen9_composite_set_target: pixmap=816, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.035] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.035] color_convert: src=4c000000 [20028888] >[ 10.035] color_convert: dst=4c000000 [20028888] >[ 10.035] sna_render_get_solid: 4c000000 >[ 10.035] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.035] gen4_choose_spans_emitter: solid source >[ 10.035] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.035] aligning vertex: was 2, now 3 floats per vertex >[ 10.035] gen9_composite_get_binding_table(fbc0) >[ 10.035] kgem_add_reloc64: handle=7, pos=16104, delta=0, domains=40000 >[ 10.035] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.035] kgem_add_reloc64[12] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.035] [3ee0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.035] gen9_emit_sampler: sampler = c >[ 10.035] gen9_emit_sf: num_sf_outputs=2 >[ 10.035] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.035] gen9_emit_vertex_elements: setup id=5 >[ 10.035] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.035] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.035] thread_choose_span: clipped? 0 >[ 10.035] imprecise_trapezoid_span_converter: using 4 threads >[ 10.035] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.035] thread_choose_span: clipped? 0 >[ 10.035] span_thread: flushing 1 boxes >[ 10.035] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.035] span_thread: flushing 26 boxes >[ 10.035] span_thread: flushing 26 boxes >[ 10.035] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.035] span_thread: flushing 1 boxes >[ 10.036] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.035] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.036] gen8_vertex_flush[82c] = 162 >[ 10.036] gen9_render_composite_spans_done() >[ 10.036] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.036] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.036] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.036] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.036] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.036] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.036] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.036] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.036] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.036] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.036] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.036] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.036] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.036] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.036] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.036] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.036] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.036] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.036] sna_drawable_use_bo pixmap=816, box=((0, 0), (576, 76)), flags=7... >[ 10.036] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.036] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.036] sna_drawable_use_bo: using whole GPU bo >[ 10.036] gen9_composite_set_target: pixmap=816, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.036] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.036] color_convert: src=e6e6e6e6 [20028888] >[ 10.036] color_convert: dst=e6e6e6e6 [20028888] >[ 10.036] sna_render_get_solid: e6e6e6e6 >[ 10.036] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.036] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.036] gen4_choose_spans_emitter: solid source >[ 10.036] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.036] gen9_composite_get_binding_table(fb40) >[ 10.036] kgem_add_reloc64: handle=8, pos=16072, delta=0, domains=40000 >[ 10.036] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.036] kgem_add_reloc64[13] = (delta=16, target handle=4, presumed=fdffe000) >[ 10.036] [3ec0] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.036] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.036] gen9_emit_vertex_elements: setup id=5 >[ 10.036] thread_choose_span: clipped? 0 >[ 10.036] imprecise_trapezoid_span_converter: using 4 threads >[ 10.036] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.036] thread_choose_span: clipped? 0 >[ 10.036] span_thread: flushing 2 boxes >[ 10.036] span_thread: flushing 2 boxes >[ 10.036] span_thread: flushing 62 boxes >[ 10.036] span_thread: flushing 62 boxes >[ 10.036] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.036] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.036] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.036] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.036] gen8_vertex_flush[880] = 384 >[ 10.036] gen9_render_composite_spans_done() >[ 10.036] sna_composite_rectangles(pixmap=816, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.036] sna_composite_rectangles: converted to op 1 >[ 10.037] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.037] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.037] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.037] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.037] sna_composite_rectangles: dropping last-cpu hint >[ 10.037] sna_drawable_use_bo pixmap=816, box=((16, 16), (18, 60)), flags=9... >[ 10.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.037] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.037] sna_drawable_use_bo: using whole GPU bo >[ 10.037] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.037] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.037] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.037] sna_render_get_solid: ffffffff >[ 10.037] sna_render_get_solid(white) >[ 10.037] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.037] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.037] aligning vertex: was 3, now 2 floats per vertex >[ 10.037] gen9_composite_get_binding_table(fac0) >[ 10.037] kgem_add_reloc64: handle=7, pos=16040, delta=0, domains=40000 >[ 10.037] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.037] kgem_add_reloc64[14] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.037] [3ea0] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.037] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.037] gen9_emit_sampler: sampler = 1 >[ 10.037] gen9_emit_sf: num_sf_outputs=1 >[ 10.037] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.037] gen9_emit_vertex_elements: setup id=0 >[ 10.037] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.037] (16, 16), (18, 60) >[ 10.037] gen8_vertex_flush[940] = 3 >[ 10.037] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=324, drawable=32e >[ 10.037] sna_validate_gc: recomputing clip >[ 10.037] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.037] sna_copy_area: src=pixmap=816:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=814:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.037] sna_copy_area: normal copy >[ 10.037] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.037] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.037] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.037] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.037] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.037] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.037] sna_do_copy: pixmap -- no source clipping >[ 10.037] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.037] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.037] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=816+(-24, -136), dst pixmap=814+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.037] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.037] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.037] sna_drawable_use_bo pixmap=814, box=((24, 136), (600, 212)), flags=b... >[ 10.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.037] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.037] sna_drawable_use_bo: using whole GPU bo >[ 10.037] sna_pixmap_move_to_gpu(pixmap=816, usage=0), flags=a >[ 10.037] sna_pixmap_move_to_gpu: already all-damaged >[ 10.037] sna_pixmap_mark_active: pixmap=816, handle=38 >[ 10.037] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.037] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.037] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.037] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.037] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.037] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.037] gen9_composite_get_binding_table(fa40) >[ 10.037] kgem_add_reloc64: handle=38, pos=16008, delta=0, domains=40000 >[ 10.037] kgem_add_reloc64[15] = (delta=0, target handle=7, presumed=fd45c000) >[ 10.037] [3e80] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.037] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.037] gen9_emit_sampler: sampler = 0 >[ 10.037] gen9_emit_vertex_elements: setup id=0 >[ 10.037] (0, 0) -> (24, 136) + (576, 76) >[ 10.037] gen8_vertex_flush[994] = 3 >[ 10.037] sna_destroy_pixmap: pixmap=816, attached?=1 >[ 10.037] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.037] __kgem_bo_destroy: handle=38, size=204800 >[ 10.037] __kgem_bo_destroy: handle=38 -> active >[ 10.037] __sna_free_pixmap(pixmap=816) >[ 10.037] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.037] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.037] sna_glyphs: discarding mask >[ 10.037] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.037] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 10.037] gen9_render_composite: 0x0, current mode=1/1 >[ 10.037] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.037] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.037] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.037] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.037] sna_drawable_use_bo pixmap=814, box=((0, 0), (624, 224)), flags=7... >[ 10.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.037] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.037] sna_drawable_use_bo: using whole GPU bo >[ 10.037] gen9_composite_set_target: pixmap=814, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.037] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.037] color_convert: src=ff888888 [20028888] >[ 10.037] color_convert: dst=ff888888 [20028888] >[ 10.037] sna_render_get_solid: ff888888 >[ 10.037] sna_render_get_solid(5) = ff888888 (old) >[ 10.037] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.037] sna_transform_is_imprecise_integer_translation: no transform >[ 10.037] gen9_composite_picture: integer translation (0, 0), removing >[ 10.037] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.037] sna_render_pixmap_bo: GPU all damaged >[ 10.037] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.037] gen4_choose_composite_emitter: solid, identity mask >[ 10.037] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.037] aligning vertex: was 2, now 4 floats per vertex >[ 10.037] gen9_composite_get_binding_table(f9c0) >[ 10.037] kgem_add_reloc64: handle=8, pos=15976, delta=0, domains=40000 >[ 10.037] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.037] kgem_add_reloc64[16] = (delta=20, target handle=4, presumed=fdffe000) >[ 10.037] [3e60] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.037] kgem_add_reloc64: handle=6, pos=15960, delta=0, domains=40000 >[ 10.037] kgem_add_handle: handle=6, index=8 >[ 10.037] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd585000) >[ 10.037] [3e50] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.037] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.037] gen9_emit_sampler: sampler = a >[ 10.037] gen9_emit_sf: num_sf_outputs=2 >[ 10.037] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.037] gen9_emit_vertex_elements: setup id=9 >[ 10.037] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.037] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.037] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.037] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.037] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.038] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.038] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.038] gen8_vertex_flush[a70] = 24 >[ 10.038] gen9_magic_ca_pass: CA fixup (10331 -> 10355) >[ 10.038] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.038] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.038] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.038] sna_composite(pixmap=814, op=3, src=210+(0, 0), mask=0+(28, 8), dst=814+(28, 8)+(0, 0), size=(20, 80) >[ 10.038] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.038] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.038] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.038] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.038] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.038] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.038] gen9_render_composite: 20x80, current mode=1/1 >[ 10.038] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.038] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.038] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.038] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.038] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.038] sna_drawable_use_bo pixmap=814, box=((28, 8), (48, 88)), flags=7... >[ 10.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.038] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.038] sna_drawable_use_bo: using whole GPU bo >[ 10.038] gen9_composite_set_target: pixmap=814, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.038] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.038] sna_transform_is_imprecise_integer_translation: no transform >[ 10.038] gen9_composite_picture: integer translation (0, 0), removing >[ 10.038] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.038] sna_render_pixmap_bo: GPU all damaged >[ 10.038] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.038] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.038] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.038] gen4_choose_composite_emitter: identity src, no mask >[ 10.038] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.038] aligning vertex: was 4, now 3 floats per vertex >[ 10.038] gen9_composite_get_binding_table(f900) >[ 10.038] kgem_add_reloc64: handle=12, pos=15928, delta=0, domains=40000 >[ 10.038] kgem_add_handle: handle=12, index=9 >[ 10.038] kgem_add_reloc64[18] = (delta=0, target handle=9, presumed=fdffb000) >[ 10.038] [3e30] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.038] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.038] gen9_emit_sampler: sampler = 2 >[ 10.038] gen9_emit_sf: num_sf_outputs=1 >[ 10.038] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.038] gen9_emit_vertex_elements: setup id=2 >[ 10.038] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.038] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.038] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.038] gen8_vertex_flush[bc0] = 3 >[ 10.038] sna_composite(pixmap=814, op=3, src=214+(0, 0), mask=0+(28, 0), dst=814+(28, 0)+(0, 0), size=(20, 8) >[ 10.038] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.038] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.038] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.038] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.038] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.038] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.038] gen9_render_composite: 20x8, current mode=1/1 >[ 10.038] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.038] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.038] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.038] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.038] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.038] sna_drawable_use_bo pixmap=814, box=((28, 0), (48, 8)), flags=7... >[ 10.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.038] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.038] sna_drawable_use_bo: using whole GPU bo >[ 10.038] gen9_composite_set_target: pixmap=814, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.038] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.038] sna_transform_is_imprecise_integer_translation: no transform >[ 10.038] gen9_composite_picture: integer translation (0, 0), removing >[ 10.038] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.038] sna_render_pixmap_bo: GPU all damaged >[ 10.038] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.038] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.038] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.038] gen4_choose_composite_emitter: identity src, no mask >[ 10.038] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.038] gen9_composite_get_binding_table(f880) >[ 10.038] kgem_add_reloc64: handle=24, pos=15896, delta=0, domains=40000 >[ 10.038] kgem_add_handle: handle=24, index=10 >[ 10.038] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=fd53c000) >[ 10.038] [3e10] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.038] gen9_emit_vertex_elements: setup id=2 >[ 10.038] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.038] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.038] gen8_vertex_flush[bfc] = 3 >[ 10.038] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=32e, drawable=32c >[ 10.038] sna_validate_gc: recomputing clip >[ 10.038] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.038] sna_copy_area: src=pixmap=814:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=812:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.039] sna_copy_area: normal copy >[ 10.039] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.039] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.039] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.039] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.039] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.039] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.039] sna_do_copy: pixmap -- no source clipping >[ 10.039] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.039] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.039] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=814+(-8, -896), dst pixmap=812+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.039] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.039] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.039] sna_drawable_use_bo pixmap=812, box=((8, 896), (632, 1120)), flags=b... >[ 10.039] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.039] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.039] sna_drawable_use_bo: using whole GPU bo >[ 10.039] sna_pixmap_move_to_gpu(pixmap=814, usage=0), flags=a >[ 10.039] sna_pixmap_move_to_gpu: already all-damaged >[ 10.039] sna_pixmap_mark_active: pixmap=814, handle=20 >[ 10.039] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.039] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.039] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.039] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.039] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.039] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.039] aligning vertex: was 3, now 2 floats per vertex >[ 10.039] gen9_composite_get_binding_table(f800) >[ 10.039] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.039] kgem_add_reloc64: handle=20, pos=15864, delta=0, domains=40000 >[ 10.039] kgem_add_reloc64[20] = (delta=0, target handle=6, presumed=fd9be000) >[ 10.039] [3df0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.039] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.039] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.039] gen9_emit_sampler: sampler = 0 >[ 10.039] gen9_emit_vertex_elements: setup id=0 >[ 10.039] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.039] (0, 0) -> (8, 896) + (624, 224) >[ 10.039] gen8_vertex_flush[c84] = 3 >[ 10.039] sna_accel_flush: flush?=0, dirty?=0 >[ 10.039] sna_block_handler (tv=0.0) >[ 10.039] sna_wakeup_handler >[ 10.039] sna_destroy_pixmap: pixmap=814, attached?=1 >[ 10.039] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.039] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.039] __kgem_bo_destroy: handle=20 -> active >[ 10.039] __sna_free_pixmap(pixmap=814) >[ 10.039] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.039] kgem_can_create_2d: 624x80 @ 32 >[ 10.039] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.039] kgem_can_create_2d: untiled size=200704 >[ 10.039] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.039] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.039] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.039] sna_create_pixmap: usage=0, flags=1b >[ 10.039] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.039] __pop_freed_pixmap: reusing freed pixmap=814 header >[ 10.039] create_pixmap_hdr: pixmap=817, width=624, height=80, usage=0 >[ 10.039] sna_create_pixmap: serial=817, 624x80, usage=0 >[ 10.039] sna_composite_rectangles(pixmap=818, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.039] sna_composite_rectangles: converted to op 0 >[ 10.039] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.039] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.039] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.039] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.039] sna_composite_rectangles: dropping last-cpu hint >[ 10.039] sna_drawable_use_bo pixmap=818, box=((0, 0), (624, 80)), flags=19... >[ 10.039] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.039] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.039] sna_pixmap_move_to_gpu(pixmap=818, usage=0), flags=b >[ 10.039] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.039] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.039] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.039] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.039] sna_pixmap_alloc_gpu: pixmap=818 >[ 10.039] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.039] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.039] kgem_bo_remove_from_active: removing handle=38 from active >[ 10.039] 1:from active: pitch=2560, tiling=1, handle=38, id=802 >[ 10.039] __sna_damage_all(624, 80) >[ 10.039] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.039] sna_pixmap_mark_active: pixmap=818, handle=38 >[ 10.039] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.039] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.039] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.040] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.040] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.040] sna_render_get_solid: 0 >[ 10.040] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.040] gen9_composite_get_binding_table(f780) >[ 10.040] kgem_add_reloc64: handle=38, pos=15832, delta=0, domains=20002 >[ 10.040] kgem_add_reloc64[21] = (delta=0, target handle=7, presumed=fd45c000) >[ 10.040] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.040] [3dd0] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.040] gen9_emit_sampler: sampler = 1 >[ 10.040] gen9_emit_vertex_elements: setup id=0 >[ 10.040] (0, 0), (624, 80) >[ 10.040] gen8_vertex_flush[cc0] = 3 >[ 10.040] sna_composite_rectangles: pixmap=818 marking clear [0]? 1 >[ 10.040] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=32c, drawable=332 >[ 10.040] sna_validate_gc: recomputing clip >[ 10.040] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.040] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=818:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.040] sna_copy_area: normal copy >[ 10.040] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.040] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.040] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.040] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.040] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.040] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.040] sna_do_copy: pixmap -- no source clipping >[ 10.040] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.040] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.040] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=818+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.040] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.040] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.040] sna_drawable_use_bo pixmap=818, box=((28, 0), (246, 80)), flags=b... >[ 10.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.040] sna_drawable_use_bo: using whole GPU bo >[ 10.040] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.040] sna_pixmap_move_to_gpu: already all-damaged >[ 10.040] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.040] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.040] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.040] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.040] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.040] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.040] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.040] gen9_composite_get_binding_table(f700) >[ 10.040] kgem_add_reloc64: handle=21, pos=15800, delta=0, domains=40000 >[ 10.040] kgem_add_handle: handle=21, index=11 >[ 10.040] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=fd994000) >[ 10.040] [3db0] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.040] gen9_emit_sampler: sampler = 0 >[ 10.040] gen9_emit_vertex_elements: setup id=0 >[ 10.040] (0, 0) -> (28, 0) + (218, 80) >[ 10.040] gen8_vertex_flush[d04] = 3 >[ 10.040] sna_composite(pixmap=812, op=3, src=818+(0, 0), mask=0+(0, 0), dst=812+(8, 1136)+(0, 0), size=(624, 80) >[ 10.040] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.040] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.040] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.040] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.040] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.040] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.040] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.040] gen9_render_composite: 624x80, current mode=1/1 >[ 10.040] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.040] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.040] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.040] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.040] sna_drawable_use_bo pixmap=812, box=((8, 1136), (632, 1216)), flags=7... >[ 10.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.040] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.040] sna_drawable_use_bo: using whole GPU bo >[ 10.040] gen9_composite_set_target: pixmap=812, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.040] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.040] sna_transform_is_imprecise_integer_translation: no transform >[ 10.040] gen9_composite_picture: integer translation (0, 0), removing >[ 10.040] sna_render_pixmap_bo pixmap=818, (0, 0)x(624, 80)/(624, 80) >[ 10.040] sna_render_pixmap_bo: GPU all damaged >[ 10.040] color_convert: src=cc000000 [20028888] >[ 10.040] color_convert: dst=cc000000 [20028888] >[ 10.040] sna_render_get_solid: cc000000 >[ 10.040] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.040] gen4_choose_composite_emitter: identity source, identity mask >[ 10.040] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.040] aligning vertex: was 2, now 5 floats per vertex >[ 10.040] gen9_composite_get_binding_table(f680) >[ 10.040] kgem_add_reloc64: handle=38, pos=15768, delta=0, domains=40000 >[ 10.040] kgem_add_reloc64[23] = (delta=0, target handle=7, presumed=fd45c000) >[ 10.040] [3d90] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.040] kgem_add_reloc64: handle=7, pos=15752, delta=0, domains=40000 >[ 10.040] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.040] kgem_add_reloc64[24] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.040] [3d80] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.041] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.041] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.041] gen9_emit_sampler: sampler = 3 >[ 10.041] gen9_emit_sf: num_sf_outputs=2 >[ 10.041] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.041] gen9_emit_vertex_elements: setup id=10 >[ 10.041] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.041] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.041] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.041] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.041] gen8_vertex_flush[ddc] = 3 >[ 10.041] sna_destroy_pixmap: pixmap=818, attached?=1 >[ 10.041] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.041] __kgem_bo_destroy: handle=38, size=204800 >[ 10.041] __kgem_bo_destroy: handle=38 -> active >[ 10.041] __sna_free_pixmap(pixmap=818) >[ 10.041] sna_composite(pixmap=810, op=3, src=812+(0, 0), mask=0+(0, 0), dst=810+(0, 0)+(0, 0), size=(640, 2096) >[ 10.041] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.041] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.041] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.041] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.041] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.041] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.041] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.041] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.041] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.041] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.041] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.041] sna_drawable_use_bo pixmap=810, box=((0, 0), (640, 2096)), flags=7... >[ 10.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.041] sna_drawable_use_bo: using whole GPU bo >[ 10.041] gen9_composite_set_target: pixmap=810, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.041] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.041] sna_transform_is_imprecise_integer_translation: no transform >[ 10.041] gen9_composite_picture: integer translation (0, 0), removing >[ 10.041] sna_render_pixmap_bo pixmap=812, (0, 0)x(640, 2096)/(640, 2096) >[ 10.041] sna_render_pixmap_bo: GPU all damaged >[ 10.041] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.041] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.041] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.041] gen4_choose_composite_emitter: identity src, no mask >[ 10.041] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.041] aligning vertex: was 5, now 3 floats per vertex >[ 10.041] gen9_composite_get_binding_table(f5c0) >[ 10.041] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.041] kgem_add_reloc64: handle=11, pos=15720, delta=0, domains=40000 >[ 10.041] kgem_add_reloc64[25] = (delta=0, target handle=5, presumed=fa111000) >[ 10.041] [3d60] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.041] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.041] gen9_emit_sampler: sampler = 2 >[ 10.041] gen9_emit_sf: num_sf_outputs=1 >[ 10.041] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.041] gen9_emit_vertex_elements: setup id=2 >[ 10.041] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.041] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.041] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.041] gen8_vertex_flush[e84] = 3 >[ 10.041] sna_destroy_pixmap: pixmap=812, attached?=1 >[ 10.041] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.041] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.041] __kgem_bo_destroy: handle=11 -> active >[ 10.041] __sna_free_pixmap(pixmap=812) >[ 10.041] sna_composite(pixmap=806, op=3, src=810+(0, 0), mask=0+(160, 64), dst=806+(160, 64)+(0, 0), size=(640, 2096) >[ 10.041] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.041] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.041] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.041] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.041] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.041] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.041] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.041] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.041] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.041] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.041] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.041] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.041] sna_drawable_use_bo pixmap=806, box=((160, 64), (800, 2160)), flags=7... >[ 10.041] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.041] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.041] sna_drawable_use_bo: using whole GPU bo >[ 10.041] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.041] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.041] sna_transform_is_imprecise_integer_translation: no transform >[ 10.041] gen9_composite_picture: integer translation (0, 0), removing >[ 10.041] sna_render_pixmap_bo pixmap=810, (0, 0)x(640, 2096)/(640, 2096) >[ 10.041] sna_render_pixmap_bo: GPU all damaged >[ 10.041] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.041] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.041] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.041] gen4_choose_composite_emitter: identity src, no mask >[ 10.041] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.041] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.041] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.041] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.041] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.041] gen9_composite_get_binding_table(f540) >[ 10.041] kgem_add_reloc64: handle=39, pos=15688, delta=0, domains=20002 >[ 10.041] kgem_add_handle: handle=39, index=12 >[ 10.041] kgem_add_reloc64[26] = (delta=0, target handle=12, presumed=e4505000) >[ 10.041] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.042] [3d40] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.042] kgem_add_reloc64: handle=25, pos=15672, delta=0, domains=40000 >[ 10.042] kgem_add_reloc64[27] = (delta=0, target handle=1, presumed=f4225000) >[ 10.042] [3d30] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.042] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.042] gen9_emit_vertex_elements: setup id=2 >[ 10.042] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.042] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.042] gen8_vertex_flush[ed0] = 3 >[ 10.042] sna_destroy_pixmap: pixmap=810, attached?=1 >[ 10.042] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.042] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.042] __kgem_bo_destroy: handle=25 -> active >[ 10.042] __sna_free_pixmap(pixmap=810) >[ 10.042] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.042] kgem_can_create_2d: 2x64 @ 32 >[ 10.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.042] kgem_can_create_2d: untiled size=4096 >[ 10.042] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.042] kgem_choose_tiling: 2x64 -> 0 >[ 10.042] sna_create_pixmap: usage=0, flags=a >[ 10.042] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.042] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.042] create_pixmap: serial=819, usage=0, 2x64 >[ 10.042] sna_create_pixmap: serial=819, 2x64, usage=0 >[ 10.042] sna_composite_rectangles(pixmap=820, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.042] sna_composite_rectangles: converted to op 0 >[ 10.042] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.042] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.042] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.042] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.042] sna_composite_rectangles: fallback, dst pixmap=820 too small or not attached >[ 10.042] sna_composite_rectangles: fallback >[ 10.042] sna_drawable_move_region_to_cpu(pixmap=820 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.042] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.042] _sna_pixmap_move_to_cpu(pixmap=820, 2x64, flags=1) >[ 10.042] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.042] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.042] operate_inplace: no, inplace operation not suitable >[ 10.042] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.042] __sna_damage_all(2, 64) >[ 10.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.042] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.042] kgem_can_create_2d: 1x32 @ 32 >[ 10.042] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.042] kgem_can_create_2d: untiled size=4096 >[ 10.042] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.042] kgem_choose_tiling: 1x32 -> 0 >[ 10.042] sna_create_pixmap: usage=0, flags=a >[ 10.042] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.042] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.042] create_pixmap: serial=821, usage=0, 1x32 >[ 10.042] sna_create_pixmap: serial=821, 1x32, usage=0 >[ 10.042] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=332, drawable=336 >[ 10.042] sna_validate_gc: recomputing clip >[ 10.042] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.042] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.042] try_upload__fast: ignore existing cpu damage (if any) >[ 10.042] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.042] try_upload__fast: no, no gpu damage >[ 10.042] sna_drawable_move_region_to_cpu(pixmap=822 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.042] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.042] _sna_pixmap_move_to_cpu(pixmap=822, 1x32, flags=1) >[ 10.042] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.042] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.042] operate_inplace: no, inplace operation not suitable >[ 10.042] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.042] __sna_damage_all(1, 32) >[ 10.042] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.042] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.042] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.042] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.042] sna_accel_flush: flush?=0, dirty?=0 >[ 10.042] sna_composite(pixmap=820, op=1, src=822+(0, 0), mask=0+(0, 0), dst=820+(0, 0)+(0, 0), size=(2, 64) >[ 10.042] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.042] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.042] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.042] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.042] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.042] sna_composite: fallback, dst pixmap=820 is too small (or completely damaged) >[ 10.042] sna_composite: fallback -- fbComposite >[ 10.042] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.042] sna_composite_fb: fallback -- move src to cpu >[ 10.043] _sna_pixmap_move_to_cpu(pixmap=822, 1x32, flags=2) >[ 10.043] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 10.043] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.043] sna_composite_fb: fallback -- move dst to cpu >[ 10.043] sna_drawable_move_region_to_cpu(pixmap=820 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.043] sna_drawable_move_region_to_cpu: pixmap=820 all damaged on CPU >[ 10.043] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.043] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.043] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.043] sna_destroy_pixmap: pixmap=822, attached?=1 >[ 10.043] __sna_free_pixmap(pixmap=822) >[ 10.043] sna_composite(pixmap=806, op=3, src=820+(0, 0), mask=0+(0, 0), dst=806+(0, 0)+(0, 0), size=(3840, 64) >[ 10.043] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.043] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.043] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.043] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.043] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.043] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.043] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.043] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.043] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.043] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.043] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.043] sna_drawable_use_bo pixmap=806, box=((0, 0), (3840, 64)), flags=7... >[ 10.043] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.043] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.043] sna_drawable_use_bo: using whole GPU bo >[ 10.043] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.043] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.043] sna_transform_is_imprecise_integer_translation: no transform >[ 10.043] gen9_composite_picture: integer translation (0, 0), removing >[ 10.043] sna_render_pixmap_bo pixmap=820, (0, 0)x(3840, 64)/(2, 64) >[ 10.043] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.043] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.043] use_cpu_bo: no cpu bo >[ 10.043] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.043] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.043] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.043] sna_drawable_move_region_to_cpu(pixmap=820 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.043] sna_drawable_move_region_to_cpu: pixmap=820 all damaged on CPU >[ 10.043] kgem_can_create_2d: 2x64 @ 32 >[ 10.043] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.043] kgem_can_create_2d: untiled size=4096 >[ 10.043] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.043] kgem_choose_tiling: 2x64 -> 0 >[ 10.043] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.043] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.043] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.043] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.043] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.043] search_linear_cache: searching for inactive gtt map >[ 10.043] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.043] search_linear_cache: searching for inactive gtt map >[ 10.043] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.043] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.043] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 10.043] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.043] kgem_create_buffer: reusing handle=16 for buffer >[ 10.043] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.043] init_buffer_from_bo: reusing handle=16 for buffer >[ 10.043] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.043] kgem_bo_map: converting request for GTT map into CPU map >[ 10.043] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.043] kgem_bo_sync__cpu: handle=16 >[ 10.043] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.043] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.043] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.043] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.043] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.043] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 10.043] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 10.043] __kgem_bo_init(handle=16, num_pages=2048) >[ 10.043] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.043] upload: adding upload cache to pixmap=820 >[ 10.043] kgem_proxy_bo_attach: handle=16 >[ 10.043] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.043] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.043] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.043] gen4_choose_composite_emitter: identity src, no mask >[ 10.043] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.043] gen9_composite_get_binding_table(f480) >[ 10.043] kgem_add_reloc64: handle=16, pos=15640, delta=0, domains=40000 >[ 10.043] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 10.043] kgem_add_handle: handle=16, index=13 >[ 10.043] kgem_add_reloc64[28] = (delta=0, target handle=13, presumed=fffa8000) >[ 10.043] [3d10] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.043] gen9_emit_sampler: sampler = a >[ 10.043] gen9_emit_vertex_elements: setup id=2 >[ 10.043] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.043] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.043] gen8_vertex_flush[f14] = 3 >[ 10.043] sna_destroy_pixmap: pixmap=820, attached?=1 >[ 10.043] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.043] __sna_free_pixmap(pixmap=820) >[ 10.043] sna_composite(pixmap=806, op=3, src=292+(0, 0), mask=0+(0, 0), dst=806+(0, 0)+(0, 0), size=(3840, 48) >[ 10.043] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 10.043] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 10.044] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.044] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 10.044] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 10.044] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 10.044] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 10.044] gen9_render_composite: 3840x48, current mode=1/1 >[ 10.044] kgem_bo_is_busy: handle=9, domain: 3 exec? 1, rq? 1 >[ 10.044] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.044] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.044] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 10.044] sna_drawable_use_bo pixmap=806, box=((0, 0), (3840, 48)), flags=7... >[ 10.044] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.044] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.044] sna_drawable_use_bo: using whole GPU bo >[ 10.044] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.044] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 10.044] sna_transform_is_imprecise_integer_translation: no transform >[ 10.044] gen9_composite_picture: integer translation (0, 0), removing >[ 10.044] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 10.044] sna_render_pixmap_bo: GPU all damaged >[ 10.044] color_convert: src=f2000000 [20028888] >[ 10.044] color_convert: dst=f2000000 [20028888] >[ 10.044] sna_render_get_solid: f2000000 >[ 10.044] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.044] gen4_choose_composite_emitter: identity source, identity mask >[ 10.044] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.044] aligning vertex: was 3, now 5 floats per vertex >[ 10.044] gen9_composite_get_binding_table(f400) >[ 10.044] gen9_emit_sampler: sampler = 3 >[ 10.044] gen9_emit_sf: num_sf_outputs=2 >[ 10.044] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.044] gen9_emit_vertex_elements: setup id=10 >[ 10.044] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.044] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.044] gen9_render_composite_box: (0, 0), (3840, 48) >[ 10.044] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 10.044] gen8_vertex_flush[fc4] = 3 >[ 10.044] sna_composite_rectangles(pixmap=806, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.044] sna_composite_rectangles: converted to op 3 >[ 10.044] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.044] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.044] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.044] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.044] sna_drawable_use_bo pixmap=806, box=((0, 0), (3840, 48)), flags=1... >[ 10.044] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.044] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.044] sna_drawable_use_bo: using whole GPU bo >[ 10.044] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.044] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.044] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.044] sna_render_get_solid: 660a0a0a >[ 10.044] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.044] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.044] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.044] aligning vertex: was 5, now 2 floats per vertex >[ 10.044] gen9_composite_get_binding_table(f3c0) >[ 10.044] gen9_emit_sampler: sampler = 1 >[ 10.044] gen9_emit_sf: num_sf_outputs=1 >[ 10.044] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.044] gen9_emit_vertex_elements: setup id=0 >[ 10.044] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.044] (0, 0), (3840, 48) >[ 10.044] gen8_vertex_flush[106c] = 3 >[ 10.044] sna_accel_flush: flush?=0, dirty?=0 >[ 10.044] sna_block_handler (tv=0.0) >[ 10.044] sna_wakeup_handler >[ 10.044] sna_mode_wakeup: len=64 >[ 10.044] sna_mode_wakeup: recording last swap on pipe=1, frame 326 [146], time 10.43781 >[ 10.044] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.044] sna_mode_wakeup: flip complete, pending? 2 >[ 10.044] sna_mode_wakeup: recording last swap on pipe=0, frame 356 [164], time 10.45093 >[ 10.044] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.044] sna_mode_wakeup: flip complete, pending? 1 >[ 10.044] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.044] sna_composite(pixmap=806, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=806+(3786, 6)+(0, 0), size=(44, 36) >[ 10.044] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.044] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.044] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.044] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.044] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.044] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.044] gen9_render_composite: 44x36, current mode=1/1 >[ 10.044] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.044] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.044] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.044] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.044] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.044] sna_drawable_use_bo pixmap=806, box=((3786, 6), (3830, 42)), flags=7... >[ 10.044] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.044] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.044] sna_drawable_use_bo: using whole GPU bo >[ 10.044] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.044] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.044] sna_transform_is_imprecise_integer_translation: no transform >[ 10.044] gen9_composite_picture: integer translation (0, 0), removing >[ 10.044] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.044] sna_render_pixmap_bo: CPU all damaged >[ 10.044] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.044] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.044] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.044] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.044] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.044] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.044] gen4_choose_composite_emitter: identity src, no mask >[ 10.044] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.044] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.044] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.044] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 10.044] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.044] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.044] aligning vertex: was 2, now 3 floats per vertex >[ 10.044] gen9_composite_get_binding_table(f380) >[ 10.044] kgem_add_reloc64: handle=32, pos=15576, delta=0, domains=40000 >[ 10.045] kgem_add_handle: handle=32, index=14 >[ 10.045] kgem_add_reloc64[29] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.045] [3cd0] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.045] gen9_emit_sampler: sampler = 2 >[ 10.045] gen9_emit_vertex_elements: setup id=2 >[ 10.045] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.045] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.045] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.045] gen8_vertex_flush[10cc] = 3 >[ 10.045] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.045] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.045] sna_glyphs: discarding mask >[ 10.045] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.045] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.045] gen9_render_composite: 0x0, current mode=1/1 >[ 10.045] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.045] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.045] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.045] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=7... >[ 10.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.045] sna_drawable_use_bo: using whole GPU bo >[ 10.045] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.045] color_convert: src=ffdfdbd2 [20028888] >[ 10.045] color_convert: dst=ffdfdbd2 [20028888] >[ 10.045] sna_render_get_solid: ffdfdbd2 >[ 10.045] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.045] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.045] sna_transform_is_imprecise_integer_translation: no transform >[ 10.045] gen9_composite_picture: integer translation (0, 0), removing >[ 10.045] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.045] sna_render_pixmap_bo: GPU all damaged >[ 10.045] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.045] gen4_choose_composite_emitter: solid, identity mask >[ 10.045] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.045] aligning vertex: was 3, now 4 floats per vertex >[ 10.045] gen9_composite_get_binding_table(f300) >[ 10.045] kgem_add_reloc64: handle=8, pos=15544, delta=0, domains=40000 >[ 10.045] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.045] kgem_add_reloc64[30] = (delta=24, target handle=4, presumed=fdffe000) >[ 10.045] [3cb0] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.045] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.045] gen9_emit_sampler: sampler = a >[ 10.045] gen9_emit_sf: num_sf_outputs=2 >[ 10.045] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.045] gen9_emit_vertex_elements: setup id=9 >[ 10.045] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.045] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.045] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.045] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.045] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.045] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.045] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.045] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.045] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.045] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.045] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.045] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.045] gen8_vertex_flush[1194] = 15 >[ 10.045] gen9_magic_ca_pass: CA fixup (10384 -> 10399) >[ 10.045] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.045] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.045] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.045] sna_composite(pixmap=806, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=806+(3626, 6)+(0, 0), size=(48, 36) >[ 10.045] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.045] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.045] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.045] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.045] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.045] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.045] gen9_render_composite: 48x36, current mode=1/1 >[ 10.045] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.045] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.045] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.045] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.045] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.045] sna_drawable_use_bo pixmap=806, box=((3626, 6), (3674, 42)), flags=7... >[ 10.045] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.045] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.045] sna_drawable_use_bo: using whole GPU bo >[ 10.045] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.045] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.045] sna_transform_is_imprecise_integer_translation: no transform >[ 10.045] gen9_composite_picture: integer translation (0, 0), removing >[ 10.045] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.045] sna_render_pixmap_bo: CPU all damaged >[ 10.045] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.045] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.045] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.045] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.045] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.045] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.045] gen4_choose_composite_emitter: identity src, no mask >[ 10.045] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.045] aligning vertex: was 4, now 3 floats per vertex >[ 10.045] gen9_composite_get_binding_table(f280) >[ 10.045] kgem_add_reloc64: handle=33, pos=15512, delta=0, domains=40000 >[ 10.045] kgem_add_handle: handle=33, index=15 >[ 10.045] kgem_add_reloc64[31] = (delta=0, target handle=15, presumed=fd4f7000) >[ 10.045] [3c90] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.045] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.045] gen9_emit_sampler: sampler = 2 >[ 10.045] gen9_emit_sf: num_sf_outputs=1 >[ 10.045] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.045] gen9_emit_vertex_elements: setup id=2 >[ 10.045] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.045] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.045] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.045] gen8_vertex_flush[12d0] = 3 >[ 10.045] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.045] kgem_can_create_2d: 26x20 @ 32 >[ 10.045] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.045] kgem_can_create_2d: untiled size=4096 >[ 10.045] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.045] kgem_choose_tiling: 26x20 -> 0 >[ 10.045] sna_create_pixmap: usage=0, flags=a >[ 10.045] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.045] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.045] create_pixmap: serial=823, usage=0, 26x20 >[ 10.045] sna_create_pixmap: serial=823, 26x20, usage=0 >[ 10.045] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=336, drawable=338 >[ 10.045] sna_validate_gc: recomputing clip >[ 10.045] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.045] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.045] try_upload__fast: ignore existing cpu damage (if any) >[ 10.045] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.045] try_upload__fast: no, no gpu damage >[ 10.045] sna_drawable_move_region_to_cpu(pixmap=824 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.045] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.045] _sna_pixmap_move_to_cpu(pixmap=824, 26x20, flags=1) >[ 10.045] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.045] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.045] operate_inplace: no, inplace operation not suitable >[ 10.045] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.045] __sna_damage_all(26, 20) >[ 10.045] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.045] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.045] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.045] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.045] sna_accel_flush: flush?=1, dirty?=1 >[ 10.045] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 10.045] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.045] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.045] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.045] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.045] kgem_bo_sync__cpu_full: handle=33 >[ 10.045] gen8_vertex_close: used=41607, vbo active? 23, vb=625, nreloc=5 >[ 10.045] gen8_vertex_close: reloc[0] = 287 >[ 10.045] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.045] kgem_add_handle: handle=23, index=16 >[ 10.045] kgem_add_reloc64[32] = (delta=0, target handle=16, presumed=fd545000) >[ 10.045] gen8_vertex_close: reloc[1] = 342 >[ 10.045] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.045] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fd545000) >[ 10.045] gen8_vertex_close: reloc[2] = 385 >[ 10.045] kgem_add_reloc64: handle=23, pos=385, delta=0, domains=200000 >[ 10.045] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 10.045] gen8_vertex_close: reloc[3] = 663 >[ 10.045] kgem_add_reloc64: handle=23, pos=663, delta=0, domains=200000 >[ 10.045] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd545000) >[ 10.045] gen8_vertex_close: reloc[4] = 747 >[ 10.045] kgem_add_reloc64: handle=23, pos=747, delta=0, domains=200000 >[ 10.045] kgem_add_reloc64[36] = (delta=0, target handle=16, presumed=fd545000) >[ 10.045] batch[1/1, flags=1800]: 1210 1210 15504 16384, nreloc=37, nexec=17, nfence=0, aperture=42567 [fenced=0] >[ 10.045] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.045] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.045] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.045] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -53247 >[ 10.045] kgem_fixup_relocs: shrinking by 53248 >[ 10.045] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.045] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.045] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.045] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.045] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.045] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.045] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.045] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.045] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=7 >[ 10.045] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.045] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.045] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=7 >[ 10.045] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=8 >[ 10.045] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.045] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=8 >[ 10.045] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=7 >[ 10.045] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=8 >[ 10.045] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=7 >[ 10.045] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=8 >[ 10.045] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.045] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.045] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.045] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.045] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=7 >[ 10.045] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.045] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.045] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.045] __kgem_bo_clear_busy: handle=8 >[ 10.045] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.045] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.045] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.045] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.045] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.048] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.048] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.048] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.048] __kgem_retire_rq: request 1 complete >[ 10.048] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.048] kgem_bo_move_to_cache: release handle=22 >[ 10.048] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.048] __kgem_retire_rq: request 2 complete >[ 10.048] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.048] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.048] kgem_bo_move_to_cache: release handle=25 >[ 10.048] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.048] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.048] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.048] kgem_bo_move_to_cache: release handle=11 >[ 10.048] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.048] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.048] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.049] kgem_bo_move_to_cache: release handle=38 >[ 10.049] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.049] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.049] kgem_bo_move_to_cache: release handle=20 >[ 10.049] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.049] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.049] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.049] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.049] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.049] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.049] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.049] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.049] kgem_bo_sync__cpu_full: handle=32 >[ 10.049] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.049] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 10.049] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.049] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 10.049] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.049] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.049] sna_composite(pixmap=806, op=3, src=824+(2370, 10), mask=0+(3554, 6), dst=806+(3554, 6)+(0, 0), size=(52, 36) >[ 10.049] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.049] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.049] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.049] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.049] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.049] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.049] gen9_render_composite: 52x36, current mode=0/1 >[ 10.049] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.049] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.049] sna_blt_composite: unsupported op [3] for blitting >[ 10.049] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.049] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.049] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.049] sna_drawable_use_bo pixmap=806, box=((3554, 6), (3606, 42)), flags=7... >[ 10.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.049] sna_drawable_use_bo: using whole GPU bo >[ 10.049] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.049] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.049] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.049] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.049] sna_render_pixmap_bo pixmap=824, (2370, 10)x(52, 36)/(26, 20) >[ 10.049] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.049] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.049] use_cpu_bo: no cpu bo >[ 10.049] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.049] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.049] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.049] sna_drawable_move_region_to_cpu(pixmap=824 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.049] sna_drawable_move_region_to_cpu: pixmap=824 all damaged on CPU >[ 10.049] kgem_can_create_2d: 26x20 @ 32 >[ 10.049] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.049] kgem_can_create_2d: untiled size=4096 >[ 10.049] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.049] kgem_choose_tiling: 26x20 -> 0 >[ 10.049] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.049] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.049] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.049] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.049] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.049] __kgem_bo_init(handle=16, num_pages=2560) >[ 10.049] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.049] upload: adding upload cache to pixmap=824 >[ 10.049] kgem_proxy_bo_attach: handle=16 >[ 10.049] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.049] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.049] gen4_choose_composite_emitter: simple src, no mask >[ 10.049] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.049] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.049] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.049] kgem_add_handle: handle=4, index=0 >[ 10.049] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] gen9_composite_get_binding_table(ffc0) >[ 10.049] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.049] kgem_add_handle: handle=39, index=1 >[ 10.049] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.049] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.049] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.049] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.049] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 10.049] kgem_add_handle: handle=16, index=2 >[ 10.049] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 10.049] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.049] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.049] gen9_emit_sampler: sampler = 22 >[ 10.049] gen9_emit_sf: num_sf_outputs=1 >[ 10.049] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.049] gen9_emit_vertex_elements: setup id=2 >[ 10.049] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.049] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.049] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.049] gen8_vertex_flush[490] = 3 >[ 10.049] sna_destroy_pixmap: pixmap=824, attached?=1 >[ 10.049] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.049] __sna_free_pixmap(pixmap=824) >[ 10.049] sna_composite(pixmap=806, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=806+(3490, 6)+(0, 0), size=(44, 36) >[ 10.049] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.049] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.049] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.049] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.049] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.049] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.049] gen9_render_composite: 44x36, current mode=1/1 >[ 10.049] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.049] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.049] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.049] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.049] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.049] sna_drawable_use_bo pixmap=806, box=((3490, 6), (3534, 42)), flags=7... >[ 10.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.049] sna_drawable_use_bo: using whole GPU bo >[ 10.049] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.049] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.049] sna_transform_is_imprecise_integer_translation: no transform >[ 10.049] gen9_composite_picture: integer translation (0, 0), removing >[ 10.049] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.049] sna_render_pixmap_bo: CPU all damaged >[ 10.049] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.049] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.049] gen8_vertex_close: used=41616, vbo active? 23, vb=4, nreloc=1 >[ 10.049] gen8_vertex_close: reloc[0] = 287 >[ 10.049] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.049] kgem_add_handle: handle=23, index=3 >[ 10.049] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.049] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.049] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.049] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.049] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.049] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.049] kgem_fixup_relocs: shrinking by 61440 >[ 10.049] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.049] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.049] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.049] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.049] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.049] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.049] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.049] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.049] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.049] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.049] gen4_choose_composite_emitter: identity src, no mask >[ 10.049] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.049] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.049] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.049] kgem_add_handle: handle=4, index=0 >[ 10.049] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] gen9_composite_get_binding_table(ffc0) >[ 10.049] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.049] kgem_add_handle: handle=39, index=1 >[ 10.049] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.049] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.049] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.049] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.049] kgem_add_handle: handle=34, index=2 >[ 10.049] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.049] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.049] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.049] gen9_emit_sampler: sampler = 2 >[ 10.049] gen9_emit_sf: num_sf_outputs=1 >[ 10.049] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.049] gen9_emit_vertex_elements: setup id=2 >[ 10.049] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.049] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.049] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.049] gen8_vertex_flush[490] = 3 >[ 10.049] sna_composite(pixmap=806, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=806+(3422, 6)+(0, 0), size=(48, 36) >[ 10.049] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.049] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.049] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.049] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.049] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.049] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.049] gen9_render_composite: 48x36, current mode=1/1 >[ 10.049] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.049] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.049] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.049] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.049] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.049] sna_drawable_use_bo pixmap=806, box=((3422, 6), (3470, 42)), flags=7... >[ 10.049] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.049] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.049] sna_drawable_use_bo: using whole GPU bo >[ 10.049] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.049] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.049] sna_transform_is_imprecise_integer_translation: no transform >[ 10.049] gen9_composite_picture: integer translation (0, 0), removing >[ 10.049] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.049] sna_render_pixmap_bo: CPU all damaged >[ 10.049] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.049] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.049] __kgem_retire_rq: request 1 complete >[ 10.049] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.049] gen8_vertex_close: used=41625, vbo active? 23, vb=4, nreloc=1 >[ 10.049] gen8_vertex_close: reloc[0] = 287 >[ 10.049] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.049] kgem_add_handle: handle=23, index=3 >[ 10.049] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.049] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.049] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.049] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.049] kgem_fixup_relocs: shrinking by 61440 >[ 10.049] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.049] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.049] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.049] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.049] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.049] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.049] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.049] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.049] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.049] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.049] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.049] gen4_choose_composite_emitter: identity src, no mask >[ 10.049] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.049] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.049] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.049] kgem_add_handle: handle=4, index=0 >[ 10.049] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.049] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.049] gen9_composite_get_binding_table(ffc0) >[ 10.049] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.049] kgem_add_handle: handle=39, index=1 >[ 10.049] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.049] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.049] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.049] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.049] kgem_add_handle: handle=28, index=2 >[ 10.049] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.050] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.050] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.050] gen9_emit_sampler: sampler = 2 >[ 10.050] gen9_emit_sf: num_sf_outputs=1 >[ 10.050] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.050] gen9_emit_vertex_elements: setup id=2 >[ 10.050] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.050] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.050] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.050] gen8_vertex_flush[490] = 3 >[ 10.050] sna_accel_flush: flush?=1, dirty?=1 >[ 10.050] sna_accel_flush: syncing SHM pixmap=760 (refcnt=2) >[ 10.050] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.050] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.050] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.050] kgem_bo_sync__cpu_full: handle=28 >[ 10.050] gen8_vertex_close: used=41634, vbo active? 23, vb=4, nreloc=1 >[ 10.050] gen8_vertex_close: reloc[0] = 287 >[ 10.050] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.050] kgem_add_handle: handle=23, index=3 >[ 10.050] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.050] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.050] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.050] __kgem_retire_rq: request 1 complete >[ 10.050] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.050] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.050] kgem_fixup_relocs: shrinking by 61440 >[ 10.050] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.050] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.050] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.050] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.050] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.050] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.050] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.050] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.050] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 10.050] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 10.050] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.050] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.050] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.050] __kgem_retire_rq: request 1 complete >[ 10.050] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.050] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.050] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.050] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.050] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.050] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.050] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.050] kgem_bo_sync__cpu_full: handle=34 >[ 10.050] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.050] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.050] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.050] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.050] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.050] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.050] sna_block_handler (tv=0.0) >[ 10.050] sna_wakeup_handler >[ 10.050] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.050] kgem_can_create_2d: 16x16 @ 32 >[ 10.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.050] kgem_can_create_2d: untiled size=4096 >[ 10.050] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.050] kgem_choose_tiling: 16x16 -> 0 >[ 10.050] sna_create_pixmap: usage=0, flags=a >[ 10.050] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.050] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.050] create_pixmap: serial=825, usage=0, 16x16 >[ 10.050] sna_create_pixmap: serial=825, 16x16, usage=0 >[ 10.050] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=338, drawable=33a >[ 10.050] sna_validate_gc: recomputing clip >[ 10.050] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.050] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.050] try_upload__fast: ignore existing cpu damage (if any) >[ 10.050] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.050] try_upload__fast: no, no gpu damage >[ 10.050] sna_drawable_move_region_to_cpu(pixmap=826 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.050] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.050] _sna_pixmap_move_to_cpu(pixmap=826, 16x16, flags=1) >[ 10.050] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.050] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.050] operate_inplace: no, inplace operation not suitable >[ 10.050] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.050] __sna_damage_all(16, 16) >[ 10.050] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.050] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.050] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.050] sna_accel_flush: flush?=0, dirty?=0 >[ 10.050] sna_composite(pixmap=806, op=3, src=826+(2247, 15), mask=0+(3370, 7), dst=806+(3370, 7)+(0, 0), size=(32, 34) >[ 10.050] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.050] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.050] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.050] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.050] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.050] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.050] gen9_render_composite: 32x34, current mode=0/1 >[ 10.050] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.050] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.050] sna_blt_composite: unsupported op [3] for blitting >[ 10.050] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.050] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.050] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.050] sna_drawable_use_bo pixmap=806, box=((3370, 7), (3402, 41)), flags=7... >[ 10.050] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.050] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.050] sna_drawable_use_bo: using whole GPU bo >[ 10.050] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.050] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.050] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.050] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.050] sna_render_pixmap_bo pixmap=826, (2247, 15)x(32, 34)/(16, 16) >[ 10.050] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.050] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.050] use_cpu_bo: no cpu bo >[ 10.050] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.050] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.050] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.050] sna_drawable_move_region_to_cpu(pixmap=826 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.050] sna_drawable_move_region_to_cpu: pixmap=826 all damaged on CPU >[ 10.050] kgem_can_create_2d: 16x16 @ 32 >[ 10.050] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.050] kgem_can_create_2d: untiled size=4096 >[ 10.050] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.050] kgem_choose_tiling: 16x16 -> 0 >[ 10.050] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.050] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.050] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.050] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.050] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.050] __kgem_bo_init(handle=16, num_pages=1024) >[ 10.050] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.050] upload: adding upload cache to pixmap=826 >[ 10.050] kgem_proxy_bo_attach: handle=16 >[ 10.050] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.050] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.050] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.050] gen4_choose_composite_emitter: simple src, no mask >[ 10.050] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.050] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.050] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.050] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.050] kgem_add_handle: handle=4, index=0 >[ 10.050] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.050] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.050] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.050] gen9_composite_get_binding_table(ffc0) >[ 10.050] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.050] kgem_add_handle: handle=39, index=1 >[ 10.050] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.050] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.050] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.050] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.050] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 10.050] kgem_add_handle: handle=16, index=2 >[ 10.050] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 10.050] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.050] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.050] gen9_emit_sampler: sampler = 22 >[ 10.050] gen9_emit_sf: num_sf_outputs=1 >[ 10.050] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.050] gen9_emit_vertex_elements: setup id=2 >[ 10.050] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.050] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.050] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.050] gen8_vertex_flush[490] = 3 >[ 10.050] sna_destroy_pixmap: pixmap=826, attached?=1 >[ 10.050] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.050] __sna_free_pixmap(pixmap=826) >[ 10.050] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.050] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.050] sna_glyphs: discarding mask >[ 10.050] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.050] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.050] gen9_render_composite: 0x0, current mode=1/1 >[ 10.050] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.050] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.050] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.050] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.050] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=7... >[ 10.050] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.050] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.050] sna_drawable_use_bo: using whole GPU bo >[ 10.050] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.050] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.050] color_convert: src=ff232321 [20028888] >[ 10.050] color_convert: dst=ff232321 [20028888] >[ 10.050] sna_render_get_solid: ff232321 >[ 10.050] sna_render_get_solid(7) = ff232321 (old) >[ 10.050] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.050] sna_transform_is_imprecise_integer_translation: no transform >[ 10.050] gen9_composite_picture: integer translation (0, 0), removing >[ 10.050] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.050] sna_render_pixmap_bo: GPU all damaged >[ 10.050] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.050] gen4_choose_composite_emitter: solid, identity mask >[ 10.050] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.050] aligning vertex: was 3, now 4 floats per vertex >[ 10.050] gen9_composite_get_binding_table(ff00) >[ 10.050] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.050] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.050] kgem_add_handle: handle=8, index=3 >[ 10.050] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.050] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.050] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.050] kgem_add_handle: handle=6, index=4 >[ 10.050] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.050] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.050] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.050] gen9_emit_sampler: sampler = a >[ 10.050] gen9_emit_sf: num_sf_outputs=2 >[ 10.050] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.050] gen9_emit_vertex_elements: setup id=9 >[ 10.050] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.050] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.050] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.050] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.051] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.051] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.051] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.051] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.051] gen8_vertex_flush[56c] = 48 >[ 10.051] gen9_magic_ca_pass: CA fixup (10411 -> 10459) >[ 10.051] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.051] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.051] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.051] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.051] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.051] sna_glyphs: discarding mask >[ 10.051] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.051] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.051] gen9_render_composite: 0x0, current mode=1/1 >[ 10.051] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.051] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.051] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.051] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.051] sna_drawable_use_bo pixmap=806, box=((0, 0), (7680, 2160)), flags=7... >[ 10.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.051] sna_drawable_use_bo: using whole GPU bo >[ 10.051] gen9_composite_set_target: pixmap=806, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.051] color_convert: src=ff8e8b85 [20028888] >[ 10.051] color_convert: dst=ff8e8b85 [20028888] >[ 10.051] sna_render_get_solid: ff8e8b85 >[ 10.051] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.051] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.051] sna_transform_is_imprecise_integer_translation: no transform >[ 10.051] gen9_composite_picture: integer translation (0, 0), removing >[ 10.051] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.051] sna_render_pixmap_bo: GPU all damaged >[ 10.051] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.051] gen4_choose_composite_emitter: solid, identity mask >[ 10.051] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.051] gen9_composite_get_binding_table(fe40) >[ 10.051] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.051] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.051] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.051] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.051] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.051] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.051] gen9_emit_vertex_elements: setup id=9 >[ 10.051] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.051] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.051] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.051] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.051] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.051] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.051] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.051] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.051] gen8_vertex_flush[66c] = 48 >[ 10.051] gen9_magic_ca_pass: CA fixup (10459 -> 10507) >[ 10.051] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.051] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.051] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.051] sna_copy_area: src=pixmap=806:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.051] sna_copy_area: normal copy >[ 10.051] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.051] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.051] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.051] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.051] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.051] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.051] sna_do_copy: pixmap -- no source clipping >[ 10.051] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.051] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.051] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=806+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.051] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.051] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.051] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.051] sna_drawable_use_bo: pinned, never REPLACES >[ 10.051] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.051] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.051] sna_drawable_use_bo: applying move-to-gpu override >[ 10.051] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.051] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.051] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 10.051] wait_for_shadow: setting front pixmap to handle=27 >[ 10.051] sna_drawable_use_bo: using whole GPU bo >[ 10.051] sna_pixmap_move_to_gpu(pixmap=806, usage=0), flags=a >[ 10.051] sna_pixmap_move_to_gpu: already all-damaged >[ 10.051] sna_pixmap_mark_active: pixmap=806, handle=39 >[ 10.051] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.051] sna_pixmap_make_cow: make cow src=806, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.051] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.051] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.051] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.051] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.051] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.051] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.051] kgem_set_mode: flushing before new bo >[ 10.051] gen8_vertex_close: used=42028, vbo active? 23, vb=204, nreloc=2 >[ 10.051] gen8_vertex_close: reloc[0] = 287 >[ 10.051] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.051] kgem_add_handle: handle=23, index=5 >[ 10.051] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 10.051] gen8_vertex_close: reloc[1] = 342 >[ 10.051] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.051] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 10.051] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.051] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.051] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.051] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.051] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.051] kgem_fixup_relocs: shrinking by 61440 >[ 10.051] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.051] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.051] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.051] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.051] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.051] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.051] __kgem_bo_clear_busy: handle=8 >[ 10.051] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.051] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.051] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.051] __kgem_bo_clear_busy: handle=8 >[ 10.051] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.051] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.051] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.051] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.051] aligning vertex: was 4, now 2 floats per vertex >[ 10.051] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.051] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.051] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.051] kgem_add_handle: handle=4, index=0 >[ 10.051] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.051] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.051] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.051] gen9_composite_get_binding_table(ffc0) >[ 10.051] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 10.051] kgem_add_handle: handle=27, index=1 >[ 10.051] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.051] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 10.051] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.051] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.051] kgem_add_handle: handle=39, index=2 >[ 10.051] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.051] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.051] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.051] gen9_emit_sampler: sampler = 0 >[ 10.051] gen9_emit_sf: num_sf_outputs=1 >[ 10.051] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.051] gen9_emit_vertex_elements: setup id=0 >[ 10.051] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.051] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.051] gen8_vertex_flush[490] = 3 >[ 10.051] sna_destroy_pixmap: pixmap=806, attached?=1 >[ 10.051] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.051] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.051] __kgem_bo_destroy: handle=39 -> active >[ 10.051] __sna_free_pixmap(pixmap=806) >[ 10.051] sna_accel_flush: flush?=0, dirty?=0 >[ 10.051] sna_accel_flush: flush?=0, dirty?=0 >[ 10.051] sna_block_handler (tv=598.106000) >[ 10.051] kgem_retire, need_retire?=1 >[ 10.051] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.051] kgem_retire__requests_ring: retiring ring 0 >[ 10.051] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.051] __kgem_retire_rq: request 1 complete >[ 10.051] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.051] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.051] kgem_retire -- retired=0, need_retire=0 >[ 10.051] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 10.051] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 10.051] __kgem_bo_destroy: handle=16, size=262144 >[ 10.051] kgem_bo_replace_io: transferring io handle=16 to bo >[ 10.051] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 10.051] sna_accel_block: GPU idle, flushing >[ 10.051] gen8_vertex_close: used=42034, vbo active? 23, vb=1, nreloc=1 >[ 10.051] gen8_vertex_close: reloc[0] = 287 >[ 10.051] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.051] kgem_add_handle: handle=23, index=3 >[ 10.051] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.051] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.051] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.051] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.051] kgem_fixup_relocs: shrinking by 61440 >[ 10.051] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.051] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.051] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.051] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.051] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.051] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.052] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.052] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.052] sna_scanout_do_flush: flush timer active: delta=-10 >[ 10.052] sna_scanout_do_flush (time=10051), triggered >[ 10.052] sna_scanout_flush (time=10051), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.052] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.052] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.052] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.052] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.052] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.052] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.052] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.052] sna_pixmap_move_to_gpu: already all-damaged >[ 10.052] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 10.052] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.052] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.052] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.052] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 10.052] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 10.052] get_fb: reusing fb=101 for handle=27 >[ 10.052] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 10.052] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.052] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 10.052] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 10.052] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.052] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.052] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 10.052] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 10.052] sna_accel_do_throttle (time=10051), triggered >[ 10.052] sna_accel_throttle (time=10051) >[ 10.052] sna_accel_block: evaluating timers, active=7 >[ 10.052] sna_accel_block: flush timer expires in 16 [10067] >[ 10.052] sna_wakeup_handler >[ 10.052] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.052] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.052] kgem_can_create_2d: untiled size=66355200 >[ 10.052] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.052] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.052] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.052] sna_create_pixmap: usage=0, flags=1b >[ 10.052] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.052] __pop_freed_pixmap: reusing freed pixmap=806 header >[ 10.052] create_pixmap_hdr: pixmap=827, width=7680, height=2160, usage=0 >[ 10.052] sna_create_pixmap: serial=827, 7680x2160, usage=0 >[ 10.052] sna_composite_rectangles(pixmap=828, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.052] sna_composite_rectangles: converted to op 0 >[ 10.052] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.052] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.052] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.052] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.052] sna_composite_rectangles: dropping last-cpu hint >[ 10.052] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=19... >[ 10.053] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.053] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.053] sna_pixmap_move_to_gpu(pixmap=828, usage=0), flags=b >[ 10.053] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.053] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.053] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.053] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.053] sna_pixmap_alloc_gpu: pixmap=828 >[ 10.053] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.053] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.053] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.053] 1:from active: pitch=30720, tiling=1, handle=39, id=809 >[ 10.053] __sna_damage_all(7680, 2160) >[ 10.053] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.053] sna_pixmap_mark_active: pixmap=828, handle=39 >[ 10.053] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.053] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.053] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.053] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.053] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.053] sna_render_get_solid: 0 >[ 10.053] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.053] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.053] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.053] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.053] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.053] kgem_add_handle: handle=4, index=0 >[ 10.053] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.053] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.053] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.053] gen9_composite_get_binding_table(ffc0) >[ 10.053] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.053] kgem_add_handle: handle=39, index=1 >[ 10.053] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.053] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.053] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.053] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.053] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.053] kgem_add_handle: handle=7, index=2 >[ 10.053] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.053] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.053] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.053] gen9_emit_sampler: sampler = 1 >[ 10.053] gen9_emit_sf: num_sf_outputs=1 >[ 10.053] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.053] gen9_emit_vertex_elements: setup id=0 >[ 10.053] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.053] (0, 0), (7680, 2160) >[ 10.053] gen8_vertex_flush[490] = 3 >[ 10.053] sna_composite_rectangles: pixmap=828 marking clear [0]? 1 >[ 10.053] sna_composite_rectangles(pixmap=828, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.053] sna_composite_rectangles: converted to op 1 >[ 10.053] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.053] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.053] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.053] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.053] sna_composite_rectangles: promoting to full GPU >[ 10.053] sna_composite_rectangles: dropping last-cpu hint >[ 10.053] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=19... >[ 10.053] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.053] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.053] sna_drawable_use_bo: using whole GPU bo >[ 10.053] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.053] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.053] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.053] sna_render_get_solid: ff2c001e >[ 10.053] sna_render_get_solid(0) = ff2c001e (old) >[ 10.053] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.053] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.053] gen9_composite_get_binding_table(ff00) >[ 10.053] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.053] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.053] kgem_add_handle: handle=8, index=3 >[ 10.053] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.053] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.053] gen9_emit_vertex_elements: setup id=0 >[ 10.053] (0, 0), (7680, 2160) >[ 10.053] gen8_vertex_flush[4cc] = 3 >[ 10.053] sna_composite_rectangles: pixmap=828 marking clear [ff2c001e]? 1 >[ 10.053] sna_composite(pixmap=828, op=3, src=292+(0, 0), mask=0+(0, 0), dst=828+(0, 0)+(0, 0), size=(3840, 2160) >[ 10.053] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 10.053] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 10.053] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.053] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 10.053] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 10.053] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 10.053] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 10.053] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.053] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.053] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.053] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 10.053] sna_drawable_use_bo pixmap=828, box=((0, 0), (3840, 2160)), flags=7... >[ 10.053] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.053] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.053] sna_drawable_use_bo: using whole GPU bo >[ 10.053] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.053] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 10.053] sna_transform_is_imprecise_integer_translation: no transform >[ 10.053] gen9_composite_picture: integer translation (0, 0), removing >[ 10.053] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.053] sna_render_pixmap_bo: GPU all damaged >[ 10.053] color_convert: src=f8000000 [20028888] >[ 10.053] color_convert: dst=f8000000 [20028888] >[ 10.053] sna_render_get_solid: f8000000 >[ 10.053] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.053] gen4_choose_composite_emitter: identity source, identity mask >[ 10.053] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.053] aligning vertex: was 2, now 5 floats per vertex >[ 10.053] gen9_composite_get_binding_table(fe80) >[ 10.053] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.053] kgem_add_handle: handle=9, index=4 >[ 10.053] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.053] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.054] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 10.054] kgem_add_reloc64: adding proxy [delta=992] for handle=7 >[ 10.054] kgem_add_reloc64[7] = (delta=992, target handle=2, presumed=fffe8000) >[ 10.054] [3f80] bind bo(handle=7, addr=fffe83e0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.054] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.054] gen9_emit_sampler: sampler = 3 >[ 10.054] gen9_emit_sf: num_sf_outputs=2 >[ 10.054] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.054] gen9_emit_vertex_elements: setup id=10 >[ 10.054] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.054] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.054] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 10.054] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 10.054] gen8_vertex_flush[5a8] = 3 >[ 10.054] sna_composite(pixmap=828, op=3, src=292+(0, 0), mask=0+(0, 0), dst=828+(3840, 0)+(0, 0), size=(3840, 2160) >[ 10.054] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 10.054] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 10.054] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.054] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 10.054] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 10.054] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 10.054] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 10.054] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.054] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.054] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.054] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 10.054] sna_drawable_use_bo pixmap=828, box=((3840, 0), (7680, 2160)), flags=7... >[ 10.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.054] sna_drawable_use_bo: using whole GPU bo >[ 10.054] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.054] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 10.054] sna_transform_is_imprecise_integer_translation: no transform >[ 10.054] gen9_composite_picture: integer translation (0, 0), removing >[ 10.054] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.054] sna_render_pixmap_bo: GPU all damaged >[ 10.054] color_convert: src=f8000000 [20028888] >[ 10.054] color_convert: dst=f8000000 [20028888] >[ 10.054] sna_render_get_solid: f8000000 >[ 10.054] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.054] gen4_choose_composite_emitter: identity source, identity mask >[ 10.054] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.054] gen9_composite_get_binding_table(fdc0) >[ 10.054] gen9_emit_vertex_elements: setup id=10 >[ 10.054] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 10.054] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 10.054] gen8_vertex_flush[5dc] = 3 >[ 10.054] sna_composite(pixmap=828, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=828+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.054] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.054] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.054] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.054] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.054] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.054] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 10.054] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.054] gen9_render_composite: 132x132, current mode=1/1 >[ 10.054] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.054] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.054] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.054] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.054] sna_drawable_use_bo pixmap=828, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.054] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.054] sna_drawable_use_bo: using whole GPU bo >[ 10.054] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.054] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.054] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.054] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.054] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.054] sna_render_pixmap_bo: GPU all damaged >[ 10.054] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 10.054] color_convert: src=f8000000 [20028888] >[ 10.054] color_convert: dst=f8000000 [20028888] >[ 10.054] sna_render_get_solid: f8000000 >[ 10.054] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.054] gen4_choose_composite_emitter: simple src, identity mask >[ 10.054] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.054] gen9_composite_get_binding_table(fdc0) >[ 10.054] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 10.054] kgem_add_handle: handle=15, index=5 >[ 10.054] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.054] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.054] gen9_emit_sampler: sampler = 23 >[ 10.054] gen9_emit_vertex_elements: setup id=10 >[ 10.054] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.054] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.054] gen8_vertex_flush[620] = 3 >[ 10.054] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.054] kgem_can_create_2d: 80x80 @ 32 >[ 10.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.054] kgem_can_create_2d: untiled size=28672 >[ 10.054] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.054] kgem_choose_tiling: 80x80 -> 0 >[ 10.054] sna_create_pixmap: usage=0, flags=b >[ 10.054] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.054] __pop_freed_pixmap: reusing freed pixmap=810 header >[ 10.054] create_pixmap_hdr: pixmap=829, width=80, height=80, usage=0 >[ 10.054] sna_create_pixmap: serial=829, 80x80, usage=0 >[ 10.054] sna_composite_rectangles(pixmap=830, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.054] sna_composite_rectangles: converted to op 0 >[ 10.054] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.054] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.054] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.054] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.054] sna_composite_rectangles: dropping last-cpu hint >[ 10.054] sna_drawable_use_bo pixmap=830, box=((0, 0), (80, 80)), flags=19... >[ 10.054] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.054] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.054] sna_pixmap_move_to_gpu(pixmap=830, usage=0), flags=b >[ 10.054] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.054] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.054] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.054] kgem_choose_tiling: 80x80 -> 0 >[ 10.054] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.054] kgem_choose_tiling: 80x80 -> 0 >[ 10.054] sna_pixmap_alloc_gpu: pixmap=830 >[ 10.054] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.054] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.054] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.054] from inactive: pitch=320, tiling=0: handle=22, id=810 >[ 10.054] __sna_damage_all(80, 80) >[ 10.054] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.054] sna_pixmap_mark_active: pixmap=830, handle=22 >[ 10.054] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.054] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.054] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.054] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.054] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.054] sna_render_get_solid: 0 >[ 10.054] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.054] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.054] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.054] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.054] aligning vertex: was 5, now 2 floats per vertex >[ 10.054] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.054] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.054] gen9_composite_get_binding_table(fd40) >[ 10.054] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 10.054] kgem_add_handle: handle=22, index=6 >[ 10.054] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 10.054] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.054] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.054] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.054] gen9_emit_sampler: sampler = 1 >[ 10.054] gen9_emit_sf: num_sf_outputs=1 >[ 10.055] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.055] gen9_emit_vertex_elements: setup id=0 >[ 10.055] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.055] (0, 0), (80, 80) >[ 10.055] gen8_vertex_flush[6d8] = 3 >[ 10.055] sna_composite_rectangles: pixmap=830 marking clear [0]? 1 >[ 10.055] sna_composite_rectangles(pixmap=830, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.055] sna_composite_rectangles: converted to op 1 >[ 10.055] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.055] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.055] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.055] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.055] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.055] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.055] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.055] sna_composite_rectangles: dropping last-cpu hint >[ 10.055] sna_drawable_use_bo pixmap=830, box=((0, 0), (80, 80)), flags=1... >[ 10.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.055] sna_drawable_use_bo: using whole GPU bo >[ 10.055] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.055] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.055] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.055] sna_render_get_solid: 40404040 >[ 10.055] sna_render_get_solid(1) = 40404040 (old) >[ 10.055] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.055] gen9_composite_get_binding_table(fcc0) >[ 10.055] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.055] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.055] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.055] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.055] gen9_emit_vertex_elements: setup id=0 >[ 10.055] (0, 0), (2, 2) >[ 10.055] (78, 0), (80, 2) >[ 10.055] (0, 78), (2, 80) >[ 10.055] (78, 78), (80, 80) >[ 10.055] gen8_vertex_flush[714] = 12 >[ 10.055] sna_composite(pixmap=828, op=3, src=830+(0, 0), mask=0+(0, 0), dst=828+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.055] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.055] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.055] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.055] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.055] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.055] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.055] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.055] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.055] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.055] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.055] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.055] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.055] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=7... >[ 10.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.055] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.055] sna_drawable_use_bo: using whole GPU bo >[ 10.055] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.055] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.055] sna_transform_is_imprecise_integer_translation: no transform >[ 10.055] gen9_composite_picture: integer translation (0, 0), removing >[ 10.055] sna_render_pixmap_bo pixmap=830, (0, 0)x(7680, 2160)/(80, 80) >[ 10.055] sna_render_pixmap_bo: GPU all damaged >[ 10.055] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.055] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.055] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.055] gen4_choose_composite_emitter: identity src, no mask >[ 10.055] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.055] aligning vertex: was 2, now 3 floats per vertex >[ 10.055] gen9_composite_get_binding_table(fc40) >[ 10.055] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 10.055] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 10.055] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.055] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.055] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.055] gen9_emit_sampler: sampler = a >[ 10.055] gen9_emit_vertex_elements: setup id=2 >[ 10.055] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.055] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.055] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.055] gen8_vertex_flush[7b0] = 3 >[ 10.055] sna_destroy_pixmap: pixmap=830, attached?=1 >[ 10.055] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.055] __kgem_bo_destroy: handle=22, size=61440 >[ 10.055] __kgem_bo_destroy: handle=22 -> active >[ 10.055] __sna_free_pixmap(pixmap=830) >[ 10.055] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.055] kgem_can_create_2d: 640x2096 @ 32 >[ 10.055] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.055] kgem_can_create_2d: untiled size=5365760 >[ 10.055] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.055] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.055] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.055] sna_create_pixmap: usage=0, flags=1b >[ 10.055] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.055] __pop_freed_pixmap: reusing freed pixmap=830 header >[ 10.055] create_pixmap_hdr: pixmap=831, width=640, height=2096, usage=0 >[ 10.055] sna_create_pixmap: serial=831, 640x2096, usage=0 >[ 10.055] sna_composite_rectangles(pixmap=832, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.055] sna_composite_rectangles: converted to op 0 >[ 10.055] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.055] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.055] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.055] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.055] sna_composite_rectangles: dropping last-cpu hint >[ 10.055] sna_drawable_use_bo pixmap=832, box=((0, 0), (640, 2096)), flags=19... >[ 10.055] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.055] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.055] sna_pixmap_move_to_gpu(pixmap=832, usage=0), flags=b >[ 10.055] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.055] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.055] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.055] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.055] sna_pixmap_alloc_gpu: pixmap=832 >[ 10.055] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.055] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.055] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.055] from inactive: pitch=2560, tiling=1: handle=11, id=811 >[ 10.055] __sna_damage_all(640, 2096) >[ 10.055] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.055] sna_pixmap_mark_active: pixmap=832, handle=11 >[ 10.055] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.055] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.055] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.055] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.055] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.055] sna_render_get_solid: 0 >[ 10.055] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.055] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.055] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.055] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.055] aligning vertex: was 3, now 2 floats per vertex >[ 10.056] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.056] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.056] gen9_composite_get_binding_table(fbc0) >[ 10.056] kgem_add_reloc64: handle=11, pos=16104, delta=0, domains=20002 >[ 10.056] kgem_add_handle: handle=11, index=7 >[ 10.056] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=fa111000) >[ 10.056] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.056] [3ee0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.056] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.056] gen9_emit_sampler: sampler = 1 >[ 10.056] gen9_emit_vertex_elements: setup id=0 >[ 10.056] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.056] (0, 0), (640, 2096) >[ 10.056] gen8_vertex_flush[820] = 3 >[ 10.056] sna_composite_rectangles: pixmap=832 marking clear [0]? 1 >[ 10.056] sna_composite(pixmap=832, op=3, src=292+(168, 968), mask=0+(0, 0), dst=832+(8, 904)+(0, 0), size=(624, 224) >[ 10.056] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.056] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.056] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.056] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.056] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.056] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 10.056] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.056] gen9_render_composite: 624x224, current mode=1/1 >[ 10.056] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.056] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.056] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.056] sna_drawable_use_bo pixmap=832, box=((8, 904), (632, 1128)), flags=7... >[ 10.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.056] sna_drawable_use_bo: using whole GPU bo >[ 10.056] gen9_composite_set_target: pixmap=832, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.056] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.056] sna_transform_is_imprecise_integer_translation: no transform >[ 10.056] gen9_composite_picture: integer translation (0, 0), removing >[ 10.056] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.056] sna_render_pixmap_bo: GPU all damaged >[ 10.056] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 10.056] color_convert: src=f8000000 [20028888] >[ 10.056] color_convert: dst=f8000000 [20028888] >[ 10.056] sna_render_get_solid: f8000000 >[ 10.056] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.056] gen4_choose_composite_emitter: identity source, identity mask >[ 10.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.056] aligning vertex: was 2, now 5 floats per vertex >[ 10.056] gen9_composite_get_binding_table(fb40) >[ 10.056] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.056] gen9_emit_sampler: sampler = 3 >[ 10.056] gen9_emit_sf: num_sf_outputs=2 >[ 10.056] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.056] gen9_emit_vertex_elements: setup id=10 >[ 10.056] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.056] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.056] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.056] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.056] gen8_vertex_flush[8e8] = 3 >[ 10.056] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.056] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.056] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.056] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.056] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.056] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.056] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.056] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.056] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.056] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.056] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.056] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.056] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.056] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.056] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.056] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.056] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.056] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.056] sna_drawable_use_bo pixmap=832, box=((8, 904), (632, 1128)), flags=7... >[ 10.056] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.056] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.056] sna_drawable_use_bo: using whole GPU bo >[ 10.056] gen9_composite_set_target: pixmap=832, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.056] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.056] color_convert: src=660a0a0a [20028888] >[ 10.056] color_convert: dst=660a0a0a [20028888] >[ 10.056] sna_render_get_solid: 660a0a0a >[ 10.056] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.056] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.056] gen4_choose_spans_emitter: solid source >[ 10.056] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.056] aligning vertex: was 5, now 3 floats per vertex >[ 10.056] gen9_composite_get_binding_table(fb00) >[ 10.056] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 10.056] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.056] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.056] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.056] gen9_emit_sampler: sampler = c >[ 10.056] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.056] gen9_emit_vertex_elements: setup id=5 >[ 10.056] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.056] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.056] thread_choose_span: clipped? 0 >[ 10.056] imprecise_trapezoid_span_converter: using 4 threads >[ 10.056] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.056] thread_choose_span: clipped? 0 >[ 10.056] span_thread: flushing 1 boxes >[ 10.056] span_thread: flushing 1 boxes >[ 10.056] span_thread: flushing 95 boxes >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.057] span_thread: flushing 95 boxes >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen8_vertex_flush[994] = 576 >[ 10.057] gen9_render_composite_spans_done() >[ 10.057] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.057] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.057] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.057] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.057] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.057] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.057] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.057] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.057] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.057] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.057] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.057] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.057] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.057] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.057] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.057] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.057] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.057] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.057] sna_drawable_use_bo pixmap=832, box=((8, 904), (632, 1128)), flags=7... >[ 10.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.057] sna_drawable_use_bo: using whole GPU bo >[ 10.057] gen9_composite_set_target: pixmap=832, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.057] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.057] color_convert: src=66282828 [20028888] >[ 10.057] color_convert: dst=66282828 [20028888] >[ 10.057] sna_render_get_solid: 66282828 >[ 10.057] sna_render_get_solid(3) = 66282828 (old) >[ 10.057] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.057] gen4_choose_spans_emitter: solid source >[ 10.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.057] gen9_composite_get_binding_table(fa80) >[ 10.057] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 10.057] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.057] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 10.057] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.057] gen9_emit_vertex_elements: setup id=5 >[ 10.057] thread_choose_span: clipped? 0 >[ 10.057] imprecise_trapezoid_span_converter: using 4 threads >[ 10.057] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.057] thread_choose_span: clipped? 0 >[ 10.057] span_thread: flushing 2 boxes >[ 10.057] span_thread: flushing 2 boxes >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.057] span_thread: flushing 162 boxes >[ 10.057] span_thread: flushing 166 boxes >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.057] gen8_vertex_flush[9d0] = 996 >[ 10.057] gen9_render_composite_spans_done() >[ 10.057] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.057] kgem_can_create_2d: 640x2096 @ 32 >[ 10.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.057] kgem_can_create_2d: untiled size=5365760 >[ 10.057] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.057] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.057] sna_create_pixmap: usage=0, flags=1b >[ 10.057] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.057] __pop_freed_pixmap: reusing freed pixmap=812 header >[ 10.057] create_pixmap_hdr: pixmap=833, width=640, height=2096, usage=0 >[ 10.057] sna_create_pixmap: serial=833, 640x2096, usage=0 >[ 10.057] sna_composite_rectangles(pixmap=834, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.057] sna_composite_rectangles: converted to op 0 >[ 10.057] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.057] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.057] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.057] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.057] sna_composite_rectangles: dropping last-cpu hint >[ 10.057] sna_drawable_use_bo pixmap=834, box=((0, 0), (640, 2096)), flags=19... >[ 10.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.057] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.057] sna_pixmap_move_to_gpu(pixmap=834, usage=0), flags=b >[ 10.057] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.057] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.057] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.057] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.057] sna_pixmap_alloc_gpu: pixmap=834 >[ 10.057] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.057] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.057] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.057] from inactive: pitch=2560, tiling=1: handle=25, id=812 >[ 10.057] __sna_damage_all(640, 2096) >[ 10.057] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.057] sna_pixmap_mark_active: pixmap=834, handle=25 >[ 10.057] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.057] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.057] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.057] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.057] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.057] sna_render_get_solid: 0 >[ 10.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.057] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.057] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.057] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.057] aligning vertex: was 3, now 2 floats per vertex >[ 10.057] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.057] __kgem_retire_rq: request 1 complete >[ 10.057] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 10.057] kgem_set_mode: flushing before new bo >[ 10.057] gen8_vertex_close: used=46878, vbo active? 23, vb=425, nreloc=4 >[ 10.057] gen8_vertex_close: reloc[0] = 287 >[ 10.057] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.057] kgem_add_handle: handle=23, index=8 >[ 10.058] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fd545000) >[ 10.058] gen8_vertex_close: reloc[1] = 357 >[ 10.058] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 10.058] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd545000) >[ 10.058] gen8_vertex_close: reloc[2] = 487 >[ 10.058] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 10.058] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd545000) >[ 10.058] gen8_vertex_close: reloc[3] = 608 >[ 10.058] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 10.058] kgem_add_reloc64[18] = (delta=0, target handle=8, presumed=fd545000) >[ 10.058] batch[1/1, flags=1800]: 634 634 16016 16384, nreloc=19, nexec=9, nfence=0, aperture=32496 [fenced=0] >[ 10.058] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.058] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.058] kgem_fixup_relocs: shrinking by 61440 >[ 10.058] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.058] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.058] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.058] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.058] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.058] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.058] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=7 >[ 10.058] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=8 >[ 10.058] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.058] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.058] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=7 >[ 10.058] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=8 >[ 10.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=8 >[ 10.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.058] __kgem_bo_clear_busy: handle=8 >[ 10.058] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.058] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.058] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.058] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.058] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.058] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.058] kgem_add_handle: handle=4, index=0 >[ 10.058] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.058] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.058] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.058] gen9_composite_get_binding_table(ffc0) >[ 10.058] kgem_add_reloc64: handle=25, pos=16360, delta=0, domains=20002 >[ 10.058] kgem_add_handle: handle=25, index=1 >[ 10.058] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=f4225000) >[ 10.058] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.058] [3fe0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.058] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.058] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.058] kgem_add_handle: handle=7, index=2 >[ 10.058] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.058] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.058] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.058] gen9_emit_sampler: sampler = 1 >[ 10.058] gen9_emit_sf: num_sf_outputs=1 >[ 10.058] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.058] gen9_emit_vertex_elements: setup id=0 >[ 10.058] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.058] (0, 0), (640, 2096) >[ 10.058] gen8_vertex_flush[490] = 3 >[ 10.058] sna_composite_rectangles: pixmap=834 marking clear [0]? 1 >[ 10.058] sna_accel_flush: flush?=0, dirty?=0 >[ 10.058] sna_block_handler (tv=0.0) >[ 10.058] sna_wakeup_handler >[ 10.058] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.058] kgem_can_create_2d: 624x224 @ 32 >[ 10.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.058] kgem_can_create_2d: untiled size=561152 >[ 10.058] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.058] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.058] sna_create_pixmap: usage=0, flags=1b >[ 10.058] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.058] __pop_freed_pixmap: reusing freed pixmap=818 header >[ 10.058] create_pixmap_hdr: pixmap=835, width=624, height=224, usage=0 >[ 10.058] sna_create_pixmap: serial=835, 624x224, usage=0 >[ 10.058] sna_composite_rectangles(pixmap=836, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.058] sna_composite_rectangles: converted to op 0 >[ 10.058] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.058] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.058] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.058] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.058] sna_composite_rectangles: dropping last-cpu hint >[ 10.058] sna_drawable_use_bo pixmap=836, box=((0, 0), (624, 224)), flags=19... >[ 10.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.058] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.058] sna_pixmap_move_to_gpu(pixmap=836, usage=0), flags=b >[ 10.058] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.058] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.058] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.058] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.058] sna_pixmap_alloc_gpu: pixmap=836 >[ 10.058] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.058] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.058] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.058] from inactive: pitch=2560, tiling=1: handle=20, id=813 >[ 10.058] __sna_damage_all(624, 224) >[ 10.058] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.058] sna_pixmap_mark_active: pixmap=836, handle=20 >[ 10.058] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.058] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.058] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.058] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.058] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.058] sna_render_get_solid: 0 >[ 10.058] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.058] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.058] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.059] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.059] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.059] gen9_composite_get_binding_table(ff00) >[ 10.059] kgem_add_reloc64: handle=20, pos=16312, delta=0, domains=20002 >[ 10.059] kgem_add_handle: handle=20, index=3 >[ 10.059] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd9be000) >[ 10.059] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.059] [3fb0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.059] gen9_emit_vertex_elements: setup id=0 >[ 10.059] (0, 0), (624, 224) >[ 10.059] gen8_vertex_flush[4c4] = 3 >[ 10.059] sna_composite_rectangles: pixmap=836 marking clear [0]? 1 >[ 10.059] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.059] kgem_can_create_2d: 576x76 @ 32 >[ 10.059] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.059] kgem_can_create_2d: untiled size=176128 >[ 10.059] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.059] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.059] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.059] sna_create_pixmap: usage=0, flags=1b >[ 10.059] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.059] __pop_freed_pixmap: reusing freed pixmap=816 header >[ 10.059] create_pixmap_hdr: pixmap=837, width=576, height=76, usage=0 >[ 10.059] sna_create_pixmap: serial=837, 576x76, usage=0 >[ 10.059] sna_composite_rectangles(pixmap=838, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.059] sna_composite_rectangles: converted to op 0 >[ 10.059] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.059] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.059] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.059] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.059] sna_composite_rectangles: dropping last-cpu hint >[ 10.059] sna_drawable_use_bo pixmap=838, box=((0, 0), (576, 76)), flags=19... >[ 10.059] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.059] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.059] sna_pixmap_move_to_gpu(pixmap=838, usage=0), flags=b >[ 10.059] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.059] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.059] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.059] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.059] sna_pixmap_alloc_gpu: pixmap=838 >[ 10.059] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.059] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.059] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.059] from inactive: pitch=2560, tiling=1: handle=38, id=814 >[ 10.059] __sna_damage_all(576, 76) >[ 10.059] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.059] sna_pixmap_mark_active: pixmap=838, handle=38 >[ 10.059] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.059] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.059] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.059] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.059] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.059] sna_render_get_solid: 0 >[ 10.059] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.059] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.059] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.059] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.059] gen9_composite_get_binding_table(fe80) >[ 10.059] kgem_add_reloc64: handle=38, pos=16280, delta=0, domains=20002 >[ 10.059] kgem_add_handle: handle=38, index=4 >[ 10.059] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.059] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.059] [3f90] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.059] gen9_emit_vertex_elements: setup id=0 >[ 10.059] (0, 0), (576, 76) >[ 10.059] gen8_vertex_flush[4f8] = 3 >[ 10.059] sna_composite_rectangles: pixmap=838 marking clear [0]? 1 >[ 10.060] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.060] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.060] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.060] trapezoid_spans_maybe_inplace? clear, no >[ 10.060] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.060] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.060] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.060] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.060] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.060] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.060] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.060] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.060] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.060] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.060] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.060] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.060] sna_drawable_use_bo pixmap=838, box=((2, 2), (574, 74)), flags=7... >[ 10.060] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.060] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.060] sna_drawable_use_bo: using whole GPU bo >[ 10.060] gen9_composite_set_target: pixmap=838, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.060] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.060] color_convert: src=4c000000 [20028888] >[ 10.060] color_convert: dst=4c000000 [20028888] >[ 10.060] sna_render_get_solid: 4c000000 >[ 10.060] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.060] gen4_choose_spans_emitter: solid source >[ 10.060] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.060] aligning vertex: was 2, now 3 floats per vertex >[ 10.060] gen9_composite_get_binding_table(fe00) >[ 10.060] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 10.060] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.060] kgem_add_reloc64[7] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.060] [3f70] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.060] gen9_emit_sampler: sampler = c >[ 10.060] gen9_emit_sf: num_sf_outputs=2 >[ 10.060] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.060] gen9_emit_vertex_elements: setup id=5 >[ 10.060] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.060] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.060] thread_choose_span: clipped? 0 >[ 10.060] imprecise_trapezoid_span_converter: using 4 threads >[ 10.060] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.060] thread_choose_span: clipped? 0 >[ 10.060] span_thread: flushing 26 boxes >[ 10.060] [ 10.060] [ 10.060] span_thread: flushing 1 boxes >span_thread: flushing 1 boxes >[ 10.060] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 26 boxes >[ 10.060] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.060] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.060] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.060] gen8_vertex_flush[5bc] = 162 >[ 10.061] gen9_render_composite_spans_done() >[ 10.061] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.061] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.061] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.061] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.061] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.061] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.061] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.061] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.061] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.061] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.061] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.061] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.061] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.061] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.061] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.061] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.061] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.061] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.061] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.061] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.061] sna_drawable_use_bo pixmap=838, box=((0, 0), (576, 76)), flags=7... >[ 10.061] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.061] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.061] sna_drawable_use_bo: using whole GPU bo >[ 10.061] gen9_composite_set_target: pixmap=838, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.061] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.061] color_convert: src=e6e6e6e6 [20028888] >[ 10.061] color_convert: dst=e6e6e6e6 [20028888] >[ 10.061] sna_render_get_solid: e6e6e6e6 >[ 10.061] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.061] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.061] gen4_choose_spans_emitter: solid source >[ 10.061] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.061] gen9_composite_get_binding_table(fd80) >[ 10.061] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 10.061] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.061] kgem_add_handle: handle=8, index=5 >[ 10.061] kgem_add_reloc64[8] = (delta=16, target handle=5, presumed=fdffe000) >[ 10.061] [3f50] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.061] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.061] gen9_emit_vertex_elements: setup id=5 >[ 10.061] thread_choose_span: clipped? 0 >[ 10.061] imprecise_trapezoid_span_converter: using 4 threads >[ 10.061] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.061] thread_choose_span: clipped? 0 >[ 10.061] [ 10.061] span_thread: flushing 62 boxes >span_thread: flushing 2 boxes >[ 10.061] span_thread: flushing 62 boxes >[ 10.061] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.061] span_thread: flushing 2 boxes >[ 10.061] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.061] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.061] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.061] gen8_vertex_flush[610] = 384 >[ 10.061] gen9_render_composite_spans_done() >[ 10.061] sna_composite_rectangles(pixmap=838, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.061] sna_composite_rectangles: converted to op 1 >[ 10.061] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.061] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.061] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.061] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.061] sna_composite_rectangles: dropping last-cpu hint >[ 10.061] sna_drawable_use_bo pixmap=838, box=((16, 16), (18, 60)), flags=9... >[ 10.061] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.061] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.061] sna_drawable_use_bo: using whole GPU bo >[ 10.061] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.061] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.061] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.061] sna_render_get_solid: ffffffff >[ 10.062] sna_render_get_solid(white) >[ 10.062] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.062] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.062] aligning vertex: was 3, now 2 floats per vertex >[ 10.062] gen9_composite_get_binding_table(fd00) >[ 10.062] kgem_add_reloc64: handle=7, pos=16184, delta=0, domains=40000 >[ 10.062] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.062] kgem_add_reloc64[9] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.062] [3f30] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.062] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.062] gen9_emit_sampler: sampler = 1 >[ 10.062] gen9_emit_sf: num_sf_outputs=1 >[ 10.062] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.062] gen9_emit_vertex_elements: setup id=0 >[ 10.062] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.062] (16, 16), (18, 60) >[ 10.062] gen8_vertex_flush[6d0] = 3 >[ 10.062] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=33a, drawable=344 >[ 10.062] sna_validate_gc: recomputing clip >[ 10.062] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.062] sna_copy_area: src=pixmap=838:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=836:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.062] sna_copy_area: normal copy >[ 10.062] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.062] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.062] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.062] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.062] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.062] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.062] sna_do_copy: pixmap -- no source clipping >[ 10.062] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.062] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.062] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=838+(-24, -136), dst pixmap=836+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.062] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.062] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.062] sna_drawable_use_bo pixmap=836, box=((24, 136), (600, 212)), flags=b... >[ 10.062] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.062] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.062] sna_drawable_use_bo: using whole GPU bo >[ 10.062] sna_pixmap_move_to_gpu(pixmap=838, usage=0), flags=a >[ 10.062] sna_pixmap_move_to_gpu: already all-damaged >[ 10.062] sna_pixmap_mark_active: pixmap=838, handle=38 >[ 10.062] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.062] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.062] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.062] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.062] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.062] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.062] gen9_composite_get_binding_table(fc80) >[ 10.062] kgem_add_reloc64: handle=38, pos=16152, delta=0, domains=40000 >[ 10.062] kgem_add_reloc64[10] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.062] [3f10] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.062] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.062] gen9_emit_sampler: sampler = 0 >[ 10.062] gen9_emit_vertex_elements: setup id=0 >[ 10.062] (0, 0) -> (24, 136) + (576, 76) >[ 10.062] gen8_vertex_flush[724] = 3 >[ 10.062] sna_destroy_pixmap: pixmap=838, attached?=1 >[ 10.062] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.062] __kgem_bo_destroy: handle=38, size=204800 >[ 10.062] __kgem_bo_destroy: handle=38 -> active >[ 10.062] __sna_free_pixmap(pixmap=838) >[ 10.062] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.062] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.062] sna_glyphs: discarding mask >[ 10.062] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.062] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 10.062] gen9_render_composite: 0x0, current mode=1/1 >[ 10.062] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.062] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.062] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.062] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.062] sna_drawable_use_bo pixmap=836, box=((0, 0), (624, 224)), flags=7... >[ 10.062] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.062] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.062] sna_drawable_use_bo: using whole GPU bo >[ 10.062] gen9_composite_set_target: pixmap=836, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.062] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.062] color_convert: src=ff888888 [20028888] >[ 10.062] color_convert: dst=ff888888 [20028888] >[ 10.062] sna_render_get_solid: ff888888 >[ 10.062] sna_render_get_solid(5) = ff888888 (old) >[ 10.062] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.062] sna_transform_is_imprecise_integer_translation: no transform >[ 10.062] gen9_composite_picture: integer translation (0, 0), removing >[ 10.062] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.062] sna_render_pixmap_bo: GPU all damaged >[ 10.062] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.062] gen4_choose_composite_emitter: solid, identity mask >[ 10.062] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.063] aligning vertex: was 2, now 4 floats per vertex >[ 10.063] gen9_composite_get_binding_table(fc00) >[ 10.063] kgem_add_reloc64: handle=8, pos=16120, delta=0, domains=40000 >[ 10.063] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.063] kgem_add_reloc64[11] = (delta=20, target handle=5, presumed=fdffe000) >[ 10.063] [3ef0] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.063] kgem_add_reloc64: handle=6, pos=16104, delta=0, domains=40000 >[ 10.063] kgem_add_handle: handle=6, index=6 >[ 10.063] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fd585000) >[ 10.063] [3ee0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.063] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.063] gen9_emit_sampler: sampler = a >[ 10.063] gen9_emit_sf: num_sf_outputs=2 >[ 10.063] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.063] gen9_emit_vertex_elements: setup id=9 >[ 10.063] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.063] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.063] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.063] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.063] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.063] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.063] gen8_vertex_flush[800] = 24 >[ 10.063] gen9_magic_ca_pass: CA fixup (12137 -> 12161) >[ 10.063] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.063] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.063] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.063] sna_accel_flush: flush?=0, dirty?=0 >[ 10.063] sna_block_handler (tv=0.0) >[ 10.063] sna_wakeup_handler >[ 10.063] sna_mode_wakeup: len=64 >[ 10.063] sna_mode_wakeup: recording last swap on pipe=1, frame 327 [147], time 10.60449 >[ 10.063] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 10.063] sna_mode_wakeup: flip complete, pending? 2 >[ 10.063] sna_mode_wakeup: recording last swap on pipe=0, frame 357 [165], time 10.61761 >[ 10.063] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 10.063] sna_mode_wakeup: flip complete, pending? 1 >[ 10.063] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.063] sna_composite(pixmap=836, op=3, src=210+(0, 0), mask=0+(28, 8), dst=836+(28, 8)+(0, 0), size=(20, 80) >[ 10.063] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.063] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.063] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.063] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.063] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.063] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.063] gen9_render_composite: 20x80, current mode=1/1 >[ 10.063] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.063] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.063] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.063] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.063] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.063] sna_drawable_use_bo pixmap=836, box=((28, 8), (48, 88)), flags=7... >[ 10.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.063] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.063] sna_drawable_use_bo: using whole GPU bo >[ 10.063] gen9_composite_set_target: pixmap=836, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.063] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.063] sna_transform_is_imprecise_integer_translation: no transform >[ 10.063] gen9_composite_picture: integer translation (0, 0), removing >[ 10.063] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.063] sna_render_pixmap_bo: GPU all damaged >[ 10.063] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.063] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.063] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.063] gen4_choose_composite_emitter: identity src, no mask >[ 10.063] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.063] aligning vertex: was 4, now 3 floats per vertex >[ 10.063] gen9_composite_get_binding_table(fb40) >[ 10.063] kgem_add_reloc64: handle=12, pos=16072, delta=0, domains=40000 >[ 10.063] kgem_add_handle: handle=12, index=7 >[ 10.063] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fdffb000) >[ 10.063] [3ec0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.063] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.063] gen9_emit_sampler: sampler = 2 >[ 10.063] gen9_emit_sf: num_sf_outputs=1 >[ 10.064] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.064] gen9_emit_vertex_elements: setup id=2 >[ 10.064] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.064] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.064] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.064] gen8_vertex_flush[950] = 3 >[ 10.064] sna_composite(pixmap=836, op=3, src=214+(0, 0), mask=0+(28, 0), dst=836+(28, 0)+(0, 0), size=(20, 8) >[ 10.064] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.064] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.064] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.064] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.064] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.064] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.064] gen9_render_composite: 20x8, current mode=1/1 >[ 10.064] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.064] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.064] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.064] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.064] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.064] sna_drawable_use_bo pixmap=836, box=((28, 0), (48, 8)), flags=7... >[ 10.064] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.064] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.064] sna_drawable_use_bo: using whole GPU bo >[ 10.064] gen9_composite_set_target: pixmap=836, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.064] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.064] sna_transform_is_imprecise_integer_translation: no transform >[ 10.064] gen9_composite_picture: integer translation (0, 0), removing >[ 10.064] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.064] sna_render_pixmap_bo: GPU all damaged >[ 10.064] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.064] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.064] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.064] gen4_choose_composite_emitter: identity src, no mask >[ 10.064] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.064] gen9_composite_get_binding_table(fac0) >[ 10.064] kgem_add_reloc64: handle=24, pos=16040, delta=0, domains=40000 >[ 10.064] kgem_add_handle: handle=24, index=8 >[ 10.064] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fd53c000) >[ 10.064] [3ea0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.064] gen9_emit_vertex_elements: setup id=2 >[ 10.064] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.064] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.064] gen8_vertex_flush[98c] = 3 >[ 10.064] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=344, drawable=342 >[ 10.064] sna_validate_gc: recomputing clip >[ 10.064] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.064] sna_copy_area: src=pixmap=836:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=834:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.064] sna_copy_area: normal copy >[ 10.064] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.064] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.064] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.064] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.064] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.064] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.064] sna_do_copy: pixmap -- no source clipping >[ 10.064] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.064] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.064] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=836+(-8, -896), dst pixmap=834+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.064] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.064] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.064] sna_drawable_use_bo pixmap=834, box=((8, 896), (632, 1120)), flags=b... >[ 10.064] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.064] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.064] sna_drawable_use_bo: using whole GPU bo >[ 10.064] sna_pixmap_move_to_gpu(pixmap=836, usage=0), flags=a >[ 10.064] sna_pixmap_move_to_gpu: already all-damaged >[ 10.064] sna_pixmap_mark_active: pixmap=836, handle=20 >[ 10.064] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.064] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.064] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.064] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.064] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.064] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.064] aligning vertex: was 3, now 2 floats per vertex >[ 10.064] gen9_composite_get_binding_table(fa40) >[ 10.064] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.065] kgem_add_reloc64: handle=20, pos=16008, delta=0, domains=40000 >[ 10.065] kgem_add_reloc64[15] = (delta=0, target handle=3, presumed=fd9be000) >[ 10.065] [3e80] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.065] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.065] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.065] gen9_emit_sampler: sampler = 0 >[ 10.065] gen9_emit_vertex_elements: setup id=0 >[ 10.065] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.065] (0, 0) -> (8, 896) + (624, 224) >[ 10.065] gen8_vertex_flush[a14] = 3 >[ 10.065] sna_destroy_pixmap: pixmap=836, attached?=1 >[ 10.065] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.065] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.065] __kgem_bo_destroy: handle=20 -> active >[ 10.065] __sna_free_pixmap(pixmap=836) >[ 10.065] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.065] kgem_can_create_2d: 624x80 @ 32 >[ 10.065] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.065] kgem_can_create_2d: untiled size=200704 >[ 10.065] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.065] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.065] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.065] sna_create_pixmap: usage=0, flags=1b >[ 10.065] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.065] __pop_freed_pixmap: reusing freed pixmap=836 header >[ 10.065] create_pixmap_hdr: pixmap=839, width=624, height=80, usage=0 >[ 10.065] sna_create_pixmap: serial=839, 624x80, usage=0 >[ 10.065] sna_composite_rectangles(pixmap=840, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.065] sna_composite_rectangles: converted to op 0 >[ 10.065] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.065] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.065] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.065] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.065] sna_composite_rectangles: dropping last-cpu hint >[ 10.065] sna_drawable_use_bo pixmap=840, box=((0, 0), (624, 80)), flags=19... >[ 10.065] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.065] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.065] sna_pixmap_move_to_gpu(pixmap=840, usage=0), flags=b >[ 10.065] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.065] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.065] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.065] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.065] sna_pixmap_alloc_gpu: pixmap=840 >[ 10.065] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.065] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.065] kgem_bo_remove_from_active: removing handle=38 from active >[ 10.065] 1:from active: pitch=2560, tiling=1, handle=38, id=815 >[ 10.065] __sna_damage_all(624, 80) >[ 10.065] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.065] sna_pixmap_mark_active: pixmap=840, handle=38 >[ 10.065] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.065] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.065] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.065] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.065] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.065] sna_render_get_solid: 0 >[ 10.065] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.065] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.065] gen9_composite_get_binding_table(f9c0) >[ 10.065] kgem_add_reloc64: handle=38, pos=15976, delta=0, domains=20002 >[ 10.065] kgem_add_reloc64[16] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.065] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.065] [3e60] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.065] gen9_emit_sampler: sampler = 1 >[ 10.065] gen9_emit_vertex_elements: setup id=0 >[ 10.065] (0, 0), (624, 80) >[ 10.065] gen8_vertex_flush[a50] = 3 >[ 10.065] sna_composite_rectangles: pixmap=840 marking clear [0]? 1 >[ 10.065] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=342, drawable=348 >[ 10.065] sna_validate_gc: recomputing clip >[ 10.065] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.065] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=840:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.065] sna_copy_area: normal copy >[ 10.065] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.065] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.065] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.065] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.065] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.065] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.065] sna_do_copy: pixmap -- no source clipping >[ 10.065] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.065] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.065] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=840+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.065] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.065] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.065] sna_drawable_use_bo pixmap=840, box=((28, 0), (246, 80)), flags=b... >[ 10.065] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.065] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.065] sna_drawable_use_bo: using whole GPU bo >[ 10.065] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.065] sna_pixmap_move_to_gpu: already all-damaged >[ 10.065] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.065] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.065] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.065] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.065] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.065] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.065] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.066] gen9_composite_get_binding_table(f940) >[ 10.066] kgem_add_reloc64: handle=21, pos=15944, delta=0, domains=40000 >[ 10.066] kgem_add_handle: handle=21, index=9 >[ 10.066] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 10.066] [3e40] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.066] gen9_emit_sampler: sampler = 0 >[ 10.066] gen9_emit_vertex_elements: setup id=0 >[ 10.066] (0, 0) -> (28, 0) + (218, 80) >[ 10.066] gen8_vertex_flush[a94] = 3 >[ 10.066] sna_composite(pixmap=834, op=3, src=840+(0, 0), mask=0+(0, 0), dst=834+(8, 1136)+(0, 0), size=(624, 80) >[ 10.066] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.066] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.066] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.066] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.066] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.066] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.066] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.066] gen9_render_composite: 624x80, current mode=1/1 >[ 10.066] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.066] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.066] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.066] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.066] sna_drawable_use_bo pixmap=834, box=((8, 1136), (632, 1216)), flags=7... >[ 10.066] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.066] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.066] sna_drawable_use_bo: using whole GPU bo >[ 10.066] gen9_composite_set_target: pixmap=834, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.066] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.066] sna_transform_is_imprecise_integer_translation: no transform >[ 10.066] gen9_composite_picture: integer translation (0, 0), removing >[ 10.066] sna_render_pixmap_bo pixmap=840, (0, 0)x(624, 80)/(624, 80) >[ 10.066] sna_render_pixmap_bo: GPU all damaged >[ 10.066] color_convert: src=cc000000 [20028888] >[ 10.066] color_convert: dst=cc000000 [20028888] >[ 10.066] sna_render_get_solid: cc000000 >[ 10.066] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.066] gen4_choose_composite_emitter: identity source, identity mask >[ 10.066] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.066] aligning vertex: was 2, now 5 floats per vertex >[ 10.066] gen9_composite_get_binding_table(f8c0) >[ 10.066] kgem_add_reloc64: handle=38, pos=15912, delta=0, domains=40000 >[ 10.066] kgem_add_reloc64[18] = (delta=0, target handle=4, presumed=fd45c000) >[ 10.066] [3e20] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.066] kgem_add_reloc64: handle=7, pos=15896, delta=0, domains=40000 >[ 10.066] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.066] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.066] [3e10] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.066] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.066] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.066] gen9_emit_sampler: sampler = 3 >[ 10.066] gen9_emit_sf: num_sf_outputs=2 >[ 10.066] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.066] gen9_emit_vertex_elements: setup id=10 >[ 10.066] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.066] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.066] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.066] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.066] gen8_vertex_flush[b80] = 3 >[ 10.066] sna_destroy_pixmap: pixmap=840, attached?=1 >[ 10.066] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.066] __kgem_bo_destroy: handle=38, size=204800 >[ 10.066] __kgem_bo_destroy: handle=38 -> active >[ 10.066] __sna_free_pixmap(pixmap=840) >[ 10.066] sna_composite(pixmap=832, op=3, src=834+(0, 0), mask=0+(0, 0), dst=832+(0, 0)+(0, 0), size=(640, 2096) >[ 10.066] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.066] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.066] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.066] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.066] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.066] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.066] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.066] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.066] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.066] kgem_bo_is_busy: handle=11, domain: 3 exec? 0, rq? 1 >[ 10.066] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.066] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.066] sna_drawable_use_bo pixmap=832, box=((0, 0), (640, 2096)), flags=7... >[ 10.066] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.066] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.066] sna_drawable_use_bo: using whole GPU bo >[ 10.066] gen9_composite_set_target: pixmap=832, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.066] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.066] sna_transform_is_imprecise_integer_translation: no transform >[ 10.066] gen9_composite_picture: integer translation (0, 0), removing >[ 10.066] sna_render_pixmap_bo pixmap=834, (0, 0)x(640, 2096)/(640, 2096) >[ 10.066] sna_render_pixmap_bo: GPU all damaged >[ 10.066] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.067] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.067] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.067] gen4_choose_composite_emitter: identity src, no mask >[ 10.067] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.067] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.067] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.067] aligning vertex: was 5, now 3 floats per vertex >[ 10.067] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.067] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.067] gen9_composite_get_binding_table(f800) >[ 10.067] kgem_add_reloc64: handle=11, pos=15864, delta=0, domains=20002 >[ 10.067] kgem_add_handle: handle=11, index=10 >[ 10.067] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fa111000) >[ 10.067] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.067] [3df0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.067] kgem_add_reloc64: handle=25, pos=15848, delta=0, domains=40000 >[ 10.067] kgem_add_reloc64[21] = (delta=0, target handle=1, presumed=f4225000) >[ 10.067] [3de0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.067] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.067] gen9_emit_sampler: sampler = 2 >[ 10.067] gen9_emit_sf: num_sf_outputs=1 >[ 10.067] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.067] gen9_emit_vertex_elements: setup id=2 >[ 10.067] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.067] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.067] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.067] gen8_vertex_flush[c28] = 3 >[ 10.067] sna_destroy_pixmap: pixmap=834, attached?=1 >[ 10.067] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.067] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.067] __kgem_bo_destroy: handle=25 -> active >[ 10.067] __sna_free_pixmap(pixmap=834) >[ 10.067] sna_composite(pixmap=828, op=3, src=832+(0, 0), mask=0+(160, 64), dst=828+(160, 64)+(0, 0), size=(640, 2096) >[ 10.067] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.067] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.067] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.067] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.067] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.067] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.067] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.067] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.067] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.067] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.067] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.067] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.067] sna_drawable_use_bo pixmap=828, box=((160, 64), (800, 2160)), flags=7... >[ 10.067] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.067] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.067] sna_drawable_use_bo: using whole GPU bo >[ 10.067] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.067] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.067] sna_transform_is_imprecise_integer_translation: no transform >[ 10.067] gen9_composite_picture: integer translation (0, 0), removing >[ 10.067] sna_render_pixmap_bo pixmap=832, (0, 0)x(640, 2096)/(640, 2096) >[ 10.067] sna_render_pixmap_bo: GPU all damaged >[ 10.067] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.067] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.067] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.067] gen4_choose_composite_emitter: identity src, no mask >[ 10.067] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.067] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.067] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.067] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.067] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.067] gen9_composite_get_binding_table(f740) >[ 10.067] kgem_add_reloc64: handle=39, pos=15816, delta=0, domains=20002 >[ 10.067] kgem_add_handle: handle=39, index=11 >[ 10.067] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 10.067] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.067] [3dc0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.067] kgem_add_reloc64: handle=11, pos=15800, delta=0, domains=40000 >[ 10.067] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=fa111000) >[ 10.067] [3db0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.067] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.067] gen9_emit_vertex_elements: setup id=2 >[ 10.067] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.067] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.067] gen8_vertex_flush[c74] = 3 >[ 10.067] sna_destroy_pixmap: pixmap=832, attached?=1 >[ 10.067] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.067] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.067] __kgem_bo_destroy: handle=11 -> active >[ 10.067] __sna_free_pixmap(pixmap=832) >[ 10.067] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.067] kgem_can_create_2d: 2x64 @ 32 >[ 10.067] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.067] kgem_can_create_2d: untiled size=4096 >[ 10.067] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.067] kgem_choose_tiling: 2x64 -> 0 >[ 10.067] sna_create_pixmap: usage=0, flags=a >[ 10.067] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.067] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.067] create_pixmap: serial=841, usage=0, 2x64 >[ 10.068] sna_create_pixmap: serial=841, 2x64, usage=0 >[ 10.068] sna_composite_rectangles(pixmap=842, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.068] sna_composite_rectangles: converted to op 0 >[ 10.068] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.068] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.068] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.068] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.068] sna_composite_rectangles: fallback, dst pixmap=842 too small or not attached >[ 10.068] sna_composite_rectangles: fallback >[ 10.068] sna_drawable_move_region_to_cpu(pixmap=842 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.068] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.068] _sna_pixmap_move_to_cpu(pixmap=842, 2x64, flags=1) >[ 10.068] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.068] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.068] operate_inplace: no, inplace operation not suitable >[ 10.068] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.068] __sna_damage_all(2, 64) >[ 10.068] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.068] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.068] kgem_can_create_2d: 1x32 @ 32 >[ 10.068] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.068] kgem_can_create_2d: untiled size=4096 >[ 10.068] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.068] kgem_choose_tiling: 1x32 -> 0 >[ 10.068] sna_create_pixmap: usage=0, flags=a >[ 10.068] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.068] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.068] create_pixmap: serial=843, usage=0, 1x32 >[ 10.068] sna_create_pixmap: serial=843, 1x32, usage=0 >[ 10.068] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=348, drawable=34c >[ 10.068] sna_validate_gc: recomputing clip >[ 10.068] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.068] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.068] try_upload__fast: ignore existing cpu damage (if any) >[ 10.068] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.068] try_upload__fast: no, no gpu damage >[ 10.068] sna_drawable_move_region_to_cpu(pixmap=844 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.068] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.068] _sna_pixmap_move_to_cpu(pixmap=844, 1x32, flags=1) >[ 10.068] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.068] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.068] operate_inplace: no, inplace operation not suitable >[ 10.068] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.068] __sna_damage_all(1, 32) >[ 10.068] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.068] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.068] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.068] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.068] sna_accel_flush: flush?=0, dirty?=0 >[ 10.068] sna_accel_flush: flush?=0, dirty?=0 >[ 10.068] sna_block_handler (tv=0.0) >[ 10.068] sna_wakeup_handler >[ 10.068] sna_composite(pixmap=842, op=1, src=844+(0, 0), mask=0+(0, 0), dst=842+(0, 0)+(0, 0), size=(2, 64) >[ 10.068] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.068] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.068] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.069] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.069] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.069] sna_composite: fallback, dst pixmap=842 is too small (or completely damaged) >[ 10.069] sna_composite: fallback -- fbComposite >[ 10.069] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.069] sna_composite_fb: fallback -- move src to cpu >[ 10.069] _sna_pixmap_move_to_cpu(pixmap=844, 1x32, flags=2) >[ 10.069] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 10.069] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.069] sna_composite_fb: fallback -- move dst to cpu >[ 10.069] sna_drawable_move_region_to_cpu(pixmap=842 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.069] sna_drawable_move_region_to_cpu: pixmap=842 all damaged on CPU >[ 10.069] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.069] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.069] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.069] sna_destroy_pixmap: pixmap=844, attached?=1 >[ 10.069] __sna_free_pixmap(pixmap=844) >[ 10.069] sna_composite(pixmap=828, op=3, src=842+(0, 0), mask=0+(0, 0), dst=828+(0, 0)+(0, 0), size=(3840, 64) >[ 10.069] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.069] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.069] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.069] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.069] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.069] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.069] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.069] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.069] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.069] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.069] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.069] sna_drawable_use_bo pixmap=828, box=((0, 0), (3840, 64)), flags=7... >[ 10.069] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.069] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.069] sna_drawable_use_bo: using whole GPU bo >[ 10.069] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.069] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.069] sna_transform_is_imprecise_integer_translation: no transform >[ 10.069] gen9_composite_picture: integer translation (0, 0), removing >[ 10.069] sna_render_pixmap_bo pixmap=842, (0, 0)x(3840, 64)/(2, 64) >[ 10.069] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.069] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.069] use_cpu_bo: no cpu bo >[ 10.069] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.069] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.069] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.069] sna_drawable_move_region_to_cpu(pixmap=842 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.069] sna_drawable_move_region_to_cpu: pixmap=842 all damaged on CPU >[ 10.069] kgem_can_create_2d: 2x64 @ 32 >[ 10.069] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.069] kgem_can_create_2d: untiled size=4096 >[ 10.069] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.069] kgem_choose_tiling: 2x64 -> 0 >[ 10.069] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.069] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.069] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.069] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.069] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.069] search_linear_cache: searching for inactive gtt map >[ 10.069] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.069] search_linear_cache: searching for inactive gtt map >[ 10.069] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.069] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.069] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 10.069] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.069] kgem_create_buffer: reusing handle=16 for buffer >[ 10.069] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.069] init_buffer_from_bo: reusing handle=16 for buffer >[ 10.069] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.069] kgem_bo_map: converting request for GTT map into CPU map >[ 10.069] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.069] kgem_bo_sync__cpu: handle=16 >[ 10.069] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.069] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.069] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.069] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.069] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.069] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 10.069] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 10.069] __kgem_bo_init(handle=16, num_pages=2048) >[ 10.069] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.069] upload: adding upload cache to pixmap=842 >[ 10.069] kgem_proxy_bo_attach: handle=16 >[ 10.069] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.069] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.069] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.069] gen4_choose_composite_emitter: identity src, no mask >[ 10.069] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.069] gen9_composite_get_binding_table(f680) >[ 10.069] kgem_add_reloc64: handle=16, pos=15768, delta=0, domains=40000 >[ 10.069] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 10.069] kgem_add_handle: handle=16, index=12 >[ 10.069] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fffa8000) >[ 10.070] [3d90] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.070] gen9_emit_sampler: sampler = a >[ 10.070] gen9_emit_vertex_elements: setup id=2 >[ 10.070] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.070] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.070] gen8_vertex_flush[cb8] = 3 >[ 10.070] sna_destroy_pixmap: pixmap=842, attached?=1 >[ 10.070] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.070] __sna_free_pixmap(pixmap=842) >[ 10.070] sna_composite(pixmap=828, op=3, src=292+(0, 0), mask=0+(0, 0), dst=828+(0, 0)+(0, 0), size=(3840, 48) >[ 10.070] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 10.070] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 10.070] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.070] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 10.070] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 10.070] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 10.070] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 10.070] gen9_render_composite: 3840x48, current mode=1/1 >[ 10.070] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 10.070] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.070] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.070] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 10.070] sna_drawable_use_bo pixmap=828, box=((0, 0), (3840, 48)), flags=7... >[ 10.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.070] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.070] sna_drawable_use_bo: using whole GPU bo >[ 10.070] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.070] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 10.070] sna_transform_is_imprecise_integer_translation: no transform >[ 10.070] gen9_composite_picture: integer translation (0, 0), removing >[ 10.070] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 10.070] sna_render_pixmap_bo: GPU all damaged >[ 10.070] color_convert: src=f8000000 [20028888] >[ 10.070] color_convert: dst=f8000000 [20028888] >[ 10.070] sna_render_get_solid: f8000000 >[ 10.070] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.070] gen4_choose_composite_emitter: identity source, identity mask >[ 10.070] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.070] aligning vertex: was 3, now 5 floats per vertex >[ 10.070] gen9_composite_get_binding_table(f600) >[ 10.070] kgem_add_reloc64: handle=9, pos=15736, delta=0, domains=40000 >[ 10.070] kgem_add_handle: handle=9, index=13 >[ 10.070] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 10.070] [3d70] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.070] kgem_add_reloc64: handle=7, pos=15720, delta=0, domains=40000 >[ 10.070] kgem_add_reloc64: adding proxy [delta=992] for handle=7 >[ 10.070] kgem_add_reloc64[26] = (delta=992, target handle=2, presumed=fffe8000) >[ 10.070] [3d60] bind bo(handle=7, addr=fffe83e0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.070] gen9_emit_sampler: sampler = 3 >[ 10.070] gen9_emit_sf: num_sf_outputs=2 >[ 10.070] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.070] gen9_emit_vertex_elements: setup id=10 >[ 10.070] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.070] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.070] gen9_render_composite_box: (0, 0), (3840, 48) >[ 10.070] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 10.070] gen8_vertex_flush[d68] = 3 >[ 10.070] sna_composite_rectangles(pixmap=828, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.070] sna_composite_rectangles: converted to op 3 >[ 10.070] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.070] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.070] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.070] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.070] sna_drawable_use_bo pixmap=828, box=((0, 0), (3840, 48)), flags=1... >[ 10.070] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.070] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.070] sna_drawable_use_bo: using whole GPU bo >[ 10.070] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.070] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.070] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.070] sna_render_get_solid: 660a0a0a >[ 10.070] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.070] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.070] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.070] aligning vertex: was 5, now 2 floats per vertex >[ 10.070] gen9_composite_get_binding_table(f540) >[ 10.070] kgem_add_reloc64: handle=8, pos=15688, delta=0, domains=40000 >[ 10.070] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.070] kgem_add_reloc64[27] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.070] [3d40] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.070] gen9_emit_sampler: sampler = 1 >[ 10.070] gen9_emit_sf: num_sf_outputs=1 >[ 10.070] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.070] gen9_emit_vertex_elements: setup id=0 >[ 10.070] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.070] (0, 0), (3840, 48) >[ 10.070] gen8_vertex_flush[e10] = 3 >[ 10.070] sna_composite(pixmap=828, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=828+(3786, 6)+(0, 0), size=(44, 36) >[ 10.070] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.070] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.070] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.070] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.070] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.070] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.070] gen9_render_composite: 44x36, current mode=1/1 >[ 10.070] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.071] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.071] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.071] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.071] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.071] sna_drawable_use_bo pixmap=828, box=((3786, 6), (3830, 42)), flags=7... >[ 10.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.071] sna_drawable_use_bo: using whole GPU bo >[ 10.071] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.071] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.071] sna_transform_is_imprecise_integer_translation: no transform >[ 10.071] gen9_composite_picture: integer translation (0, 0), removing >[ 10.071] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.071] sna_render_pixmap_bo: CPU all damaged >[ 10.071] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.071] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.071] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.071] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.071] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.071] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.071] gen4_choose_composite_emitter: identity src, no mask >[ 10.071] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.071] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.071] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.071] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 10.071] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.071] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.071] aligning vertex: was 2, now 3 floats per vertex >[ 10.071] gen9_composite_get_binding_table(f4c0) >[ 10.071] kgem_add_reloc64: handle=32, pos=15656, delta=0, domains=40000 >[ 10.071] kgem_add_handle: handle=32, index=14 >[ 10.071] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.071] [3d20] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.071] gen9_emit_sampler: sampler = 2 >[ 10.071] gen9_emit_vertex_elements: setup id=2 >[ 10.071] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.071] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.071] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.071] gen8_vertex_flush[e70] = 3 >[ 10.071] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.071] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.071] sna_glyphs: discarding mask >[ 10.071] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.071] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.071] gen9_render_composite: 0x0, current mode=1/1 >[ 10.071] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.071] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.071] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.071] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.071] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=7... >[ 10.071] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.071] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.071] sna_drawable_use_bo: using whole GPU bo >[ 10.071] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.071] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.071] color_convert: src=ffdfdbd2 [20028888] >[ 10.071] color_convert: dst=ffdfdbd2 [20028888] >[ 10.071] sna_render_get_solid: ffdfdbd2 >[ 10.071] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.071] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.071] sna_transform_is_imprecise_integer_translation: no transform >[ 10.071] gen9_composite_picture: integer translation (0, 0), removing >[ 10.071] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.071] sna_render_pixmap_bo: GPU all damaged >[ 10.071] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.071] gen4_choose_composite_emitter: solid, identity mask >[ 10.071] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.071] aligning vertex: was 3, now 4 floats per vertex >[ 10.071] gen9_composite_get_binding_table(f440) >[ 10.071] kgem_add_reloc64: handle=8, pos=15624, delta=0, domains=40000 >[ 10.071] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.071] kgem_add_reloc64[29] = (delta=24, target handle=5, presumed=fdffe000) >[ 10.071] [3d00] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.071] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.071] gen9_emit_sampler: sampler = a >[ 10.071] gen9_emit_sf: num_sf_outputs=2 >[ 10.071] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.071] gen9_emit_vertex_elements: setup id=9 >[ 10.071] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.071] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.071] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.071] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.071] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.071] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.071] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.071] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.071] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.071] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.071] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.071] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.071] gen8_vertex_flush[f38] = 15 >[ 10.071] gen9_magic_ca_pass: CA fixup (12191 -> 12206) >[ 10.071] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.071] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.071] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.071] sna_composite(pixmap=828, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=828+(3626, 6)+(0, 0), size=(48, 36) >[ 10.071] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.071] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.071] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.071] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.071] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.071] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.072] gen9_render_composite: 48x36, current mode=1/1 >[ 10.072] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.072] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.072] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.072] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.072] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.072] sna_drawable_use_bo pixmap=828, box=((3626, 6), (3674, 42)), flags=7... >[ 10.072] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.072] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.072] sna_drawable_use_bo: using whole GPU bo >[ 10.072] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.072] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.072] sna_transform_is_imprecise_integer_translation: no transform >[ 10.072] gen9_composite_picture: integer translation (0, 0), removing >[ 10.072] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.072] sna_render_pixmap_bo: CPU all damaged >[ 10.072] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.072] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.072] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.072] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.072] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.072] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.072] gen4_choose_composite_emitter: identity src, no mask >[ 10.072] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.072] aligning vertex: was 4, now 3 floats per vertex >[ 10.072] gen9_composite_get_binding_table(f3c0) >[ 10.072] kgem_add_reloc64: handle=33, pos=15592, delta=0, domains=40000 >[ 10.072] kgem_add_handle: handle=33, index=15 >[ 10.072] kgem_add_reloc64[30] = (delta=0, target handle=15, presumed=fd4f7000) >[ 10.072] [3ce0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.072] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.072] gen9_emit_sampler: sampler = 2 >[ 10.072] gen9_emit_sf: num_sf_outputs=1 >[ 10.072] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.072] gen9_emit_vertex_elements: setup id=2 >[ 10.072] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.072] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.072] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.072] gen8_vertex_flush[1074] = 3 >[ 10.072] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.072] kgem_can_create_2d: 26x20 @ 32 >[ 10.072] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.072] kgem_can_create_2d: untiled size=4096 >[ 10.072] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.072] kgem_choose_tiling: 26x20 -> 0 >[ 10.072] sna_create_pixmap: usage=0, flags=a >[ 10.072] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.072] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.072] create_pixmap: serial=845, usage=0, 26x20 >[ 10.072] sna_create_pixmap: serial=845, 26x20, usage=0 >[ 10.072] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=34c, drawable=34e >[ 10.072] sna_validate_gc: recomputing clip >[ 10.072] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.072] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.072] try_upload__fast: ignore existing cpu damage (if any) >[ 10.072] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.072] try_upload__fast: no, no gpu damage >[ 10.072] sna_drawable_move_region_to_cpu(pixmap=846 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.072] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.072] _sna_pixmap_move_to_cpu(pixmap=846, 26x20, flags=1) >[ 10.072] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.072] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.072] operate_inplace: no, inplace operation not suitable >[ 10.072] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.072] __sna_damage_all(26, 20) >[ 10.072] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.072] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.072] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.072] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.072] sna_accel_flush: flush?=1, dirty?=1 >[ 10.072] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 10.072] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.072] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.072] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.072] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.072] kgem_bo_sync__cpu_full: handle=33 >[ 10.072] gen8_vertex_close: used=48834, vbo active? 23, vb=625, nreloc=5 >[ 10.072] gen8_vertex_close: reloc[0] = 287 >[ 10.072] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.072] kgem_add_handle: handle=23, index=16 >[ 10.072] kgem_add_reloc64[31] = (delta=0, target handle=16, presumed=fd545000) >[ 10.072] gen8_vertex_close: reloc[1] = 362 >[ 10.072] kgem_add_reloc64: handle=23, pos=362, delta=0, domains=200000 >[ 10.072] kgem_add_reloc64[32] = (delta=0, target handle=16, presumed=fd545000) >[ 10.072] gen8_vertex_close: reloc[2] = 507 >[ 10.072] kgem_add_reloc64: handle=23, pos=507, delta=0, domains=200000 >[ 10.072] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fd545000) >[ 10.072] gen8_vertex_close: reloc[3] = 591 >[ 10.072] kgem_add_reloc64: handle=23, pos=591, delta=0, domains=200000 >[ 10.072] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 10.072] gen8_vertex_close: reloc[4] = 731 >[ 10.072] kgem_add_reloc64: handle=23, pos=731, delta=0, domains=200000 >[ 10.072] kgem_add_reloc64[35] = (delta=0, target handle=16, presumed=fd545000) >[ 10.072] batch[1/1, flags=1800]: 1060 1060 15584 16384, nreloc=36, nexec=17, nfence=0, aperture=42567 [fenced=0] >[ 10.072] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.072] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.072] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.072] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 10.072] kgem_fixup_relocs: shrinking by 57344 >[ 10.072] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.072] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.072] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.072] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.072] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.072] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.072] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.072] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.072] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.072] __kgem_bo_clear_busy: handle=7 >[ 10.072] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.072] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.072] __kgem_bo_clear_busy: handle=7 >[ 10.072] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.072] __kgem_bo_clear_busy: handle=8 >[ 10.072] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.072] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.072] __kgem_bo_clear_busy: handle=7 >[ 10.072] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.072] __kgem_bo_clear_busy: handle=8 >[ 10.072] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.072] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.072] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.072] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.072] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.073] __kgem_bo_clear_busy: handle=7 >[ 10.073] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.073] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.073] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.073] __kgem_bo_clear_busy: handle=7 >[ 10.073] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.073] __kgem_bo_clear_busy: handle=8 >[ 10.073] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.073] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.073] __kgem_bo_clear_busy: handle=8 >[ 10.073] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.073] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.073] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.073] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.073] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.076] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.076] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.076] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.076] __kgem_retire_rq: request 1 complete >[ 10.076] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.076] kgem_bo_move_to_cache: release handle=22 >[ 10.076] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.076] __kgem_retire_rq: request 2 complete >[ 10.076] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.076] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.076] kgem_bo_move_to_cache: release handle=11 >[ 10.076] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.076] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.076] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.076] kgem_bo_move_to_cache: release handle=25 >[ 10.076] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.076] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.076] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.076] kgem_bo_move_to_cache: release handle=38 >[ 10.076] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.076] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.076] kgem_bo_move_to_cache: release handle=20 >[ 10.076] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.076] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.076] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.076] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.076] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.076] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.076] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.076] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.076] kgem_bo_sync__cpu_full: handle=32 >[ 10.076] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.076] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 10.076] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.076] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 10.076] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.076] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.076] sna_accel_flush: flush?=0, dirty?=0 >[ 10.076] sna_block_handler (tv=0.0) >[ 10.076] sna_wakeup_handler >[ 10.076] sna_composite(pixmap=828, op=3, src=846+(2370, 10), mask=0+(3554, 6), dst=828+(3554, 6)+(0, 0), size=(52, 36) >[ 10.076] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.076] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.076] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.076] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.076] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.076] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.076] gen9_render_composite: 52x36, current mode=0/1 >[ 10.076] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.076] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.076] sna_blt_composite: unsupported op [3] for blitting >[ 10.076] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.076] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.076] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.076] sna_drawable_use_bo pixmap=828, box=((3554, 6), (3606, 42)), flags=7... >[ 10.076] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.076] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.076] sna_drawable_use_bo: using whole GPU bo >[ 10.076] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.076] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.076] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.076] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.076] sna_render_pixmap_bo pixmap=846, (2370, 10)x(52, 36)/(26, 20) >[ 10.076] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.076] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.076] use_cpu_bo: no cpu bo >[ 10.076] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.076] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.076] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.076] sna_drawable_move_region_to_cpu(pixmap=846 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.076] sna_drawable_move_region_to_cpu: pixmap=846 all damaged on CPU >[ 10.076] kgem_can_create_2d: 26x20 @ 32 >[ 10.076] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.076] kgem_can_create_2d: untiled size=4096 >[ 10.076] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.076] kgem_choose_tiling: 26x20 -> 0 >[ 10.076] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.076] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.076] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.076] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.076] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.076] __kgem_bo_init(handle=16, num_pages=2560) >[ 10.076] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.076] upload: adding upload cache to pixmap=846 >[ 10.076] kgem_proxy_bo_attach: handle=16 >[ 10.076] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.076] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.076] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.076] gen4_choose_composite_emitter: simple src, no mask >[ 10.076] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.076] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.076] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.076] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.076] kgem_add_handle: handle=4, index=0 >[ 10.076] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.076] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.076] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.076] gen9_composite_get_binding_table(ffc0) >[ 10.076] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.076] kgem_add_handle: handle=39, index=1 >[ 10.076] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.076] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.076] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.076] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.076] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 10.076] kgem_add_handle: handle=16, index=2 >[ 10.076] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 10.076] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.076] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.076] gen9_emit_sampler: sampler = 22 >[ 10.076] gen9_emit_sf: num_sf_outputs=1 >[ 10.076] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.076] gen9_emit_vertex_elements: setup id=2 >[ 10.076] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.076] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.076] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.076] gen8_vertex_flush[490] = 3 >[ 10.076] sna_destroy_pixmap: pixmap=846, attached?=1 >[ 10.076] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.076] __sna_free_pixmap(pixmap=846) >[ 10.076] sna_composite(pixmap=828, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=828+(3490, 6)+(0, 0), size=(44, 36) >[ 10.076] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.076] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.076] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.076] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.076] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.076] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.076] gen9_render_composite: 44x36, current mode=1/1 >[ 10.076] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.076] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.076] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.076] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.076] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.076] sna_drawable_use_bo pixmap=828, box=((3490, 6), (3534, 42)), flags=7... >[ 10.076] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.076] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.076] sna_drawable_use_bo: using whole GPU bo >[ 10.076] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.076] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.076] sna_transform_is_imprecise_integer_translation: no transform >[ 10.076] gen9_composite_picture: integer translation (0, 0), removing >[ 10.076] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.076] sna_render_pixmap_bo: CPU all damaged >[ 10.076] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.076] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.076] gen8_vertex_close: used=48843, vbo active? 23, vb=4, nreloc=1 >[ 10.076] gen8_vertex_close: reloc[0] = 287 >[ 10.076] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.076] kgem_add_handle: handle=23, index=3 >[ 10.076] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.076] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.076] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.076] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.076] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.076] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.076] kgem_fixup_relocs: shrinking by 61440 >[ 10.076] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.076] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.076] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.076] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.076] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.076] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.076] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.076] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.076] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.076] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.076] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.076] gen4_choose_composite_emitter: identity src, no mask >[ 10.076] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.076] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.076] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.076] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.076] kgem_add_handle: handle=4, index=0 >[ 10.076] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.076] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.076] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.076] gen9_composite_get_binding_table(ffc0) >[ 10.076] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.076] kgem_add_handle: handle=39, index=1 >[ 10.076] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.076] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.076] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.076] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.076] kgem_add_handle: handle=34, index=2 >[ 10.076] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.076] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.076] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.076] gen9_emit_sampler: sampler = 2 >[ 10.076] gen9_emit_sf: num_sf_outputs=1 >[ 10.076] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.076] gen9_emit_vertex_elements: setup id=2 >[ 10.076] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.076] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.076] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.076] gen8_vertex_flush[490] = 3 >[ 10.076] sna_composite(pixmap=828, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=828+(3422, 6)+(0, 0), size=(48, 36) >[ 10.076] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.076] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.076] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.076] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.076] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.076] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.076] gen9_render_composite: 48x36, current mode=1/1 >[ 10.076] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.076] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.076] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.076] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.076] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.076] sna_drawable_use_bo pixmap=828, box=((3422, 6), (3470, 42)), flags=7... >[ 10.076] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.076] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.076] sna_drawable_use_bo: using whole GPU bo >[ 10.076] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.076] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.076] sna_transform_is_imprecise_integer_translation: no transform >[ 10.076] gen9_composite_picture: integer translation (0, 0), removing >[ 10.076] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.076] sna_render_pixmap_bo: CPU all damaged >[ 10.076] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.076] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.076] __kgem_retire_rq: request 1 complete >[ 10.076] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.076] gen8_vertex_close: used=48852, vbo active? 23, vb=4, nreloc=1 >[ 10.076] gen8_vertex_close: reloc[0] = 287 >[ 10.076] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.076] kgem_add_handle: handle=23, index=3 >[ 10.076] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.076] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.076] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.076] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.076] kgem_fixup_relocs: shrinking by 61440 >[ 10.076] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.076] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.076] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.077] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.077] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.077] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.077] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.077] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.077] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.077] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.077] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.077] gen4_choose_composite_emitter: identity src, no mask >[ 10.077] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.077] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.077] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.077] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.077] kgem_add_handle: handle=4, index=0 >[ 10.077] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.077] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.077] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.077] gen9_composite_get_binding_table(ffc0) >[ 10.077] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.077] kgem_add_handle: handle=39, index=1 >[ 10.077] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.077] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.077] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.077] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.077] kgem_add_handle: handle=28, index=2 >[ 10.077] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.077] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.077] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.077] gen9_emit_sampler: sampler = 2 >[ 10.077] gen9_emit_sf: num_sf_outputs=1 >[ 10.077] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.077] gen9_emit_vertex_elements: setup id=2 >[ 10.077] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.077] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.077] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.077] gen8_vertex_flush[490] = 3 >[ 10.077] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.077] kgem_can_create_2d: 16x16 @ 32 >[ 10.077] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.077] kgem_can_create_2d: untiled size=4096 >[ 10.077] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.077] kgem_choose_tiling: 16x16 -> 0 >[ 10.077] sna_create_pixmap: usage=0, flags=a >[ 10.077] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.077] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.077] create_pixmap: serial=847, usage=0, 16x16 >[ 10.077] sna_create_pixmap: serial=847, 16x16, usage=0 >[ 10.077] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=34e, drawable=350 >[ 10.077] sna_validate_gc: recomputing clip >[ 10.077] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.077] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.077] try_upload__fast: ignore existing cpu damage (if any) >[ 10.077] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.077] try_upload__fast: no, no gpu damage >[ 10.077] sna_drawable_move_region_to_cpu(pixmap=848 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.077] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.077] _sna_pixmap_move_to_cpu(pixmap=848, 16x16, flags=1) >[ 10.077] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.077] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.077] operate_inplace: no, inplace operation not suitable >[ 10.077] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.077] __sna_damage_all(16, 16) >[ 10.077] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.077] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.077] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.077] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.077] sna_accel_flush: flush?=1, dirty?=1 >[ 10.077] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 10.077] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.077] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.077] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.077] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.077] kgem_bo_sync__cpu_full: handle=28 >[ 10.077] gen8_vertex_close: used=48861, vbo active? 23, vb=4, nreloc=1 >[ 10.077] gen8_vertex_close: reloc[0] = 287 >[ 10.077] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.077] kgem_add_handle: handle=23, index=3 >[ 10.077] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.077] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.077] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.077] __kgem_retire_rq: request 1 complete >[ 10.077] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.077] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.077] kgem_fixup_relocs: shrinking by 61440 >[ 10.077] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.077] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.077] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.077] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.077] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.077] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.077] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.077] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.077] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 10.077] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 10.077] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.077] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.077] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.077] __kgem_retire_rq: request 1 complete >[ 10.077] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.077] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.077] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.077] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.077] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.077] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.077] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.077] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.077] kgem_bo_sync__cpu_full: handle=34 >[ 10.077] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.077] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.077] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.077] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.077] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.077] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.077] sna_composite(pixmap=828, op=3, src=848+(2247, 15), mask=0+(3370, 7), dst=828+(3370, 7)+(0, 0), size=(32, 34) >[ 10.077] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.077] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.077] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.077] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.077] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.077] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.077] gen9_render_composite: 32x34, current mode=0/1 >[ 10.077] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.077] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.077] sna_blt_composite: unsupported op [3] for blitting >[ 10.077] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.077] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.077] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.077] sna_drawable_use_bo pixmap=828, box=((3370, 7), (3402, 41)), flags=7... >[ 10.077] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.077] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.077] sna_drawable_use_bo: using whole GPU bo >[ 10.077] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.077] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.077] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.077] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.077] sna_render_pixmap_bo pixmap=848, (2247, 15)x(32, 34)/(16, 16) >[ 10.077] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.077] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.077] use_cpu_bo: no cpu bo >[ 10.077] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.077] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.077] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.077] sna_drawable_move_region_to_cpu(pixmap=848 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.077] sna_drawable_move_region_to_cpu: pixmap=848 all damaged on CPU >[ 10.077] kgem_can_create_2d: 16x16 @ 32 >[ 10.077] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.077] kgem_can_create_2d: untiled size=4096 >[ 10.077] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.077] kgem_choose_tiling: 16x16 -> 0 >[ 10.077] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.077] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.077] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.077] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.077] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.077] __kgem_bo_init(handle=16, num_pages=1024) >[ 10.077] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.077] upload: adding upload cache to pixmap=848 >[ 10.077] kgem_proxy_bo_attach: handle=16 >[ 10.077] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.077] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.077] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.077] gen4_choose_composite_emitter: simple src, no mask >[ 10.077] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.077] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.077] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.077] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.077] kgem_add_handle: handle=4, index=0 >[ 10.077] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.077] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.077] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.077] gen9_composite_get_binding_table(ffc0) >[ 10.077] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.077] kgem_add_handle: handle=39, index=1 >[ 10.077] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.077] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.077] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.077] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.077] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 10.077] kgem_add_handle: handle=16, index=2 >[ 10.077] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 10.077] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.077] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.077] gen9_emit_sampler: sampler = 22 >[ 10.077] gen9_emit_sf: num_sf_outputs=1 >[ 10.077] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.077] gen9_emit_vertex_elements: setup id=2 >[ 10.077] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.077] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.077] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.077] gen8_vertex_flush[490] = 3 >[ 10.077] sna_destroy_pixmap: pixmap=848, attached?=1 >[ 10.077] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.077] __sna_free_pixmap(pixmap=848) >[ 10.077] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.077] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.077] sna_glyphs: discarding mask >[ 10.077] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.077] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.077] gen9_render_composite: 0x0, current mode=1/1 >[ 10.077] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.077] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.077] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.077] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.077] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=7... >[ 10.077] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.077] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.077] sna_drawable_use_bo: using whole GPU bo >[ 10.077] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.077] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.077] color_convert: src=ff232321 [20028888] >[ 10.077] color_convert: dst=ff232321 [20028888] >[ 10.077] sna_render_get_solid: ff232321 >[ 10.077] sna_render_get_solid(7) = ff232321 (old) >[ 10.077] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.077] sna_transform_is_imprecise_integer_translation: no transform >[ 10.077] gen9_composite_picture: integer translation (0, 0), removing >[ 10.077] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.077] sna_render_pixmap_bo: GPU all damaged >[ 10.077] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.077] gen4_choose_composite_emitter: solid, identity mask >[ 10.077] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.077] aligning vertex: was 3, now 4 floats per vertex >[ 10.077] gen9_composite_get_binding_table(ff00) >[ 10.077] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.077] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.077] kgem_add_handle: handle=8, index=3 >[ 10.077] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.077] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.077] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.077] kgem_add_handle: handle=6, index=4 >[ 10.077] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.077] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.077] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.077] gen9_emit_sampler: sampler = a >[ 10.077] gen9_emit_sf: num_sf_outputs=2 >[ 10.077] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.077] gen9_emit_vertex_elements: setup id=9 >[ 10.077] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.077] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.077] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.077] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.077] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.077] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.077] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.077] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.077] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.077] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.077] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.077] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.077] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.077] gen8_vertex_flush[56c] = 48 >[ 10.077] gen9_magic_ca_pass: CA fixup (12218 -> 12266) >[ 10.077] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.077] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.077] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.077] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.077] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.077] sna_glyphs: discarding mask >[ 10.077] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.077] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.077] gen9_render_composite: 0x0, current mode=1/1 >[ 10.077] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.077] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.077] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.077] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.077] sna_drawable_use_bo pixmap=828, box=((0, 0), (7680, 2160)), flags=7... >[ 10.077] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.077] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.077] sna_drawable_use_bo: using whole GPU bo >[ 10.077] gen9_composite_set_target: pixmap=828, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.077] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.077] color_convert: src=ff8e8b85 [20028888] >[ 10.077] color_convert: dst=ff8e8b85 [20028888] >[ 10.077] sna_render_get_solid: ff8e8b85 >[ 10.077] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.077] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.077] sna_transform_is_imprecise_integer_translation: no transform >[ 10.077] gen9_composite_picture: integer translation (0, 0), removing >[ 10.077] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.077] sna_render_pixmap_bo: GPU all damaged >[ 10.077] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.077] gen4_choose_composite_emitter: solid, identity mask >[ 10.077] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.077] gen9_composite_get_binding_table(fe40) >[ 10.077] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.077] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.077] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.077] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.077] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.077] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.077] gen9_emit_vertex_elements: setup id=9 >[ 10.077] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.078] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.078] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.078] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.078] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.078] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.078] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.078] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.078] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.078] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.078] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.078] gen8_vertex_flush[66c] = 48 >[ 10.078] gen9_magic_ca_pass: CA fixup (12266 -> 12314) >[ 10.078] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.078] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.078] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.078] sna_copy_area: src=pixmap=828:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.078] sna_copy_area: normal copy >[ 10.078] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.078] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.078] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.078] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.078] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.078] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.078] sna_do_copy: pixmap -- no source clipping >[ 10.078] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.078] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.078] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=828+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.078] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.078] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.078] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.078] sna_drawable_use_bo: pinned, never REPLACES >[ 10.078] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.078] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.078] sna_drawable_use_bo: applying move-to-gpu override >[ 10.078] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.078] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.078] wait_for_shadow: flags=1, flips=0, handle=27, shadow=35 >[ 10.078] wait_for_shadow: setting front pixmap to handle=35 >[ 10.078] sna_drawable_use_bo: using whole GPU bo >[ 10.078] sna_pixmap_move_to_gpu(pixmap=828, usage=0), flags=a >[ 10.078] sna_pixmap_move_to_gpu: already all-damaged >[ 10.078] sna_pixmap_mark_active: pixmap=828, handle=39 >[ 10.078] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.078] sna_pixmap_make_cow: make cow src=828, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.078] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.078] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.078] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.078] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.078] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.078] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.078] kgem_set_mode: flushing before new bo >[ 10.078] gen8_vertex_close: used=49256, vbo active? 23, vb=204, nreloc=2 >[ 10.078] gen8_vertex_close: reloc[0] = 287 >[ 10.078] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.078] kgem_add_handle: handle=23, index=5 >[ 10.078] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 10.078] gen8_vertex_close: reloc[1] = 342 >[ 10.078] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.078] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 10.078] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.078] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.078] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.078] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.078] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.078] kgem_fixup_relocs: shrinking by 61440 >[ 10.078] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.078] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.078] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.078] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.078] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.078] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.078] __kgem_bo_clear_busy: handle=8 >[ 10.078] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.078] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.078] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.078] __kgem_bo_clear_busy: handle=8 >[ 10.078] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.078] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.078] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.078] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.078] aligning vertex: was 4, now 2 floats per vertex >[ 10.078] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.078] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.078] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.078] kgem_add_handle: handle=4, index=0 >[ 10.078] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.078] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.078] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.078] gen9_composite_get_binding_table(ffc0) >[ 10.078] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.078] kgem_add_handle: handle=35, index=1 >[ 10.078] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.078] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.078] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.078] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.078] kgem_add_handle: handle=39, index=2 >[ 10.078] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.078] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.078] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.078] gen9_emit_sampler: sampler = 0 >[ 10.078] gen9_emit_sf: num_sf_outputs=1 >[ 10.078] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.078] gen9_emit_vertex_elements: setup id=0 >[ 10.078] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.078] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.078] gen8_vertex_flush[490] = 3 >[ 10.078] sna_destroy_pixmap: pixmap=828, attached?=1 >[ 10.078] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.078] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.078] __kgem_bo_destroy: handle=39 -> active >[ 10.078] __sna_free_pixmap(pixmap=828) >[ 10.078] sna_accel_flush: flush?=0, dirty?=0 >[ 10.078] sna_accel_flush: flush?=0, dirty?=0 >[ 10.078] sna_block_handler (tv=598.79000) >[ 10.078] kgem_retire, need_retire?=1 >[ 10.078] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.078] kgem_retire__requests_ring: retiring ring 0 >[ 10.078] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.078] __kgem_retire_rq: request 1 complete >[ 10.078] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.078] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.078] kgem_retire -- retired=0, need_retire=0 >[ 10.078] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 10.078] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 10.078] __kgem_bo_destroy: handle=16, size=262144 >[ 10.078] kgem_bo_replace_io: transferring io handle=16 to bo >[ 10.078] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 10.078] sna_accel_block: GPU idle, flushing >[ 10.078] gen8_vertex_close: used=49262, vbo active? 23, vb=1, nreloc=1 >[ 10.078] gen8_vertex_close: reloc[0] = 287 >[ 10.078] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.078] kgem_add_handle: handle=23, index=3 >[ 10.078] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.078] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.078] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.078] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.078] kgem_fixup_relocs: shrinking by 61440 >[ 10.078] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.078] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.078] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.078] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.078] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.078] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.078] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.078] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.078] sna_scanout_do_flush: flush timer active: delta=-11 >[ 10.078] sna_scanout_do_flush (time=10078), triggered >[ 10.078] sna_scanout_flush (time=10078), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.078] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.078] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.078] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.078] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.078] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.078] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.078] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.078] sna_pixmap_move_to_gpu: already all-damaged >[ 10.078] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.078] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.078] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.078] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.078] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 10.078] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 10.078] get_fb: reusing fb=105 for handle=35 >[ 10.078] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.078] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.078] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 10.078] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.078] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.078] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.078] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 10.078] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 10.078] sna_accel_do_throttle (time=10078), triggered >[ 10.078] sna_accel_throttle (time=10078) >[ 10.078] sna_accel_block: evaluating timers, active=7 >[ 10.078] sna_accel_block: flush timer expires in 16 [10094] >[ 10.079] sna_wakeup_handler >[ 10.079] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.079] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.079] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.079] kgem_can_create_2d: untiled size=66355200 >[ 10.079] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.079] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.079] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.079] sna_create_pixmap: usage=0, flags=1b >[ 10.079] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.079] __pop_freed_pixmap: reusing freed pixmap=828 header >[ 10.079] create_pixmap_hdr: pixmap=849, width=7680, height=2160, usage=0 >[ 10.079] sna_create_pixmap: serial=849, 7680x2160, usage=0 >[ 10.079] sna_composite_rectangles(pixmap=850, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.079] sna_composite_rectangles: converted to op 0 >[ 10.079] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.079] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.079] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.079] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.079] sna_composite_rectangles: dropping last-cpu hint >[ 10.079] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=19... >[ 10.079] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.079] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.079] sna_pixmap_move_to_gpu(pixmap=850, usage=0), flags=b >[ 10.079] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.079] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.079] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.079] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.079] sna_pixmap_alloc_gpu: pixmap=850 >[ 10.079] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.079] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.079] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.079] 1:from active: pitch=30720, tiling=1, handle=39, id=822 >[ 10.079] __sna_damage_all(7680, 2160) >[ 10.079] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.079] sna_pixmap_mark_active: pixmap=850, handle=39 >[ 10.079] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.079] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.079] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.079] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.079] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.079] sna_render_get_solid: 0 >[ 10.079] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.079] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.079] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.079] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.079] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.079] kgem_add_handle: handle=4, index=0 >[ 10.079] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.079] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.079] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.079] gen9_composite_get_binding_table(ffc0) >[ 10.079] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.079] kgem_add_handle: handle=39, index=1 >[ 10.079] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.079] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.079] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.079] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.079] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.079] kgem_add_handle: handle=7, index=2 >[ 10.079] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.079] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.079] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.079] gen9_emit_sampler: sampler = 1 >[ 10.079] gen9_emit_sf: num_sf_outputs=1 >[ 10.079] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.079] gen9_emit_vertex_elements: setup id=0 >[ 10.079] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.079] (0, 0), (7680, 2160) >[ 10.079] gen8_vertex_flush[490] = 3 >[ 10.079] sna_composite_rectangles: pixmap=850 marking clear [0]? 1 >[ 10.079] sna_composite_rectangles(pixmap=850, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.079] sna_composite_rectangles: converted to op 1 >[ 10.079] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.079] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.079] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.079] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.079] sna_composite_rectangles: promoting to full GPU >[ 10.079] sna_composite_rectangles: dropping last-cpu hint >[ 10.079] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=19... >[ 10.079] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.079] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.079] sna_drawable_use_bo: using whole GPU bo >[ 10.079] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.079] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.080] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.080] sna_render_get_solid: ff2c001e >[ 10.080] sna_render_get_solid(0) = ff2c001e (old) >[ 10.080] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.080] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.080] gen9_composite_get_binding_table(ff00) >[ 10.080] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.080] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.080] kgem_add_handle: handle=8, index=3 >[ 10.080] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.080] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.080] gen9_emit_vertex_elements: setup id=0 >[ 10.080] (0, 0), (7680, 2160) >[ 10.080] gen8_vertex_flush[4cc] = 3 >[ 10.080] sna_composite_rectangles: pixmap=850 marking clear [ff2c001e]? 1 >[ 10.080] sna_composite(pixmap=850, op=3, src=292+(0, 0), mask=0+(0, 0), dst=850+(0, 0)+(0, 0), size=(3840, 2160) >[ 10.080] sna_compute_composite_region: dst=(0, 0)x(3840, 2160) >[ 10.080] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 2160) >[ 10.080] clip_to_dst: region: 1x[(0, 0), (3840, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.080] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 2160) >[ 10.080] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 2160) >[ 10.080] sna_compute_composite_region: clip against mask: (0, 0), (3840, 2160) >[ 10.080] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 2160) + (0, 0) >[ 10.080] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.080] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.080] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.080] gen9_composite_set_target: (0, 0)x(3840, 2160), partial?=1 >[ 10.080] sna_drawable_use_bo pixmap=850, box=((0, 0), (3840, 2160)), flags=7... >[ 10.080] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.080] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.080] sna_drawable_use_bo: using whole GPU bo >[ 10.080] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.080] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(0, 0) >[ 10.080] sna_transform_is_imprecise_integer_translation: no transform >[ 10.080] gen9_composite_picture: integer translation (0, 0), removing >[ 10.080] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.080] sna_render_pixmap_bo: GPU all damaged >[ 10.080] color_convert: src=fc000000 [20028888] >[ 10.080] color_convert: dst=fc000000 [20028888] >[ 10.080] sna_render_get_solid: fc000000 >[ 10.080] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.080] gen4_choose_composite_emitter: identity source, identity mask >[ 10.080] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.080] aligning vertex: was 2, now 5 floats per vertex >[ 10.080] gen9_composite_get_binding_table(fe80) >[ 10.080] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.080] kgem_add_handle: handle=9, index=4 >[ 10.080] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.080] [3f90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.080] kgem_add_reloc64: handle=7, pos=16264, delta=0, domains=40000 >[ 10.080] kgem_add_reloc64: adding proxy [delta=1008] for handle=7 >[ 10.080] kgem_add_reloc64[7] = (delta=1008, target handle=2, presumed=fffe8000) >[ 10.080] [3f80] bind bo(handle=7, addr=fffe83f0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.080] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.080] gen9_emit_sampler: sampler = 3 >[ 10.080] gen9_emit_sf: num_sf_outputs=2 >[ 10.080] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.080] gen9_emit_vertex_elements: setup id=10 >[ 10.080] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.080] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.080] gen9_render_composite_box: (0, 0), (3840, 2160) >[ 10.080] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 2160) + (0, 0)] >[ 10.080] gen8_vertex_flush[5a8] = 3 >[ 10.080] sna_composite(pixmap=850, op=3, src=292+(0, 0), mask=0+(0, 0), dst=850+(3840, 0)+(0, 0), size=(3840, 2160) >[ 10.080] sna_compute_composite_region: dst=(3840, 0)x(3840, 2160) >[ 10.080] sna_compute_composite_region: initial clip against dst->pDrawable: (3840, 0), (7680, 2160) >[ 10.080] clip_to_dst: region: 1x[(3840, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.080] sna_compute_composite_region: clip against dst->pCompositeClip: (3840, 0), (7680, 2160) >[ 10.080] sna_compute_composite_region: clip against src (3840x2160 clip=0): (3840, 0), (7680, 2160) >[ 10.080] sna_compute_composite_region: clip against mask: (3840, 0), (7680, 2160) >[ 10.080] sna_composite: composite region extents:+(0, 0) -> (3840, 0), (7680, 2160) + (0, 0) >[ 10.080] gen9_render_composite: 3840x2160, current mode=1/1 >[ 10.080] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.080] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.080] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.080] gen9_composite_set_target: (3840, 0)x(3840, 2160), partial?=1 >[ 10.080] sna_drawable_use_bo pixmap=850, box=((3840, 0), (7680, 2160)), flags=7... >[ 10.080] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.080] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.080] sna_drawable_use_bo: using whole GPU bo >[ 10.080] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.080] gen9_composite_picture: (0, 0)x(3840, 2160), dst=(3840, 0) >[ 10.080] sna_transform_is_imprecise_integer_translation: no transform >[ 10.080] gen9_composite_picture: integer translation (0, 0), removing >[ 10.080] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 2160)/(3840, 2160) >[ 10.080] sna_render_pixmap_bo: GPU all damaged >[ 10.080] color_convert: src=fc000000 [20028888] >[ 10.080] color_convert: dst=fc000000 [20028888] >[ 10.080] sna_render_get_solid: fc000000 >[ 10.080] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.080] gen4_choose_composite_emitter: identity source, identity mask >[ 10.080] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.080] gen9_composite_get_binding_table(fdc0) >[ 10.080] gen9_emit_vertex_elements: setup id=10 >[ 10.080] gen9_render_composite_box: (3840, 0), (7680, 2160) >[ 10.080] apply_damage: damage=0x0, region=1 [(3840, 0), (7680, 2160) + (0, 0)] >[ 10.080] gen8_vertex_flush[5dc] = 3 >[ 10.080] sna_composite(pixmap=850, op=3, src=24+(3796, 2028), mask=0+(0, 0), dst=850+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.080] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.080] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.080] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.080] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.080] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.080] sna_compute_composite_region: clip against mask: (5694, 1014), (5826, 1146) >[ 10.080] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.080] gen9_render_composite: 132x132, current mode=1/1 >[ 10.080] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.080] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.080] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.080] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.080] sna_drawable_use_bo pixmap=850, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.080] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.080] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.080] sna_drawable_use_bo: using whole GPU bo >[ 10.080] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.080] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.080] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.080] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.080] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.080] sna_render_pixmap_bo: GPU all damaged >[ 10.080] gen9_composite_picture: (0, 0)x(132, 132), dst=(5694, 1014) >[ 10.080] color_convert: src=fc000000 [20028888] >[ 10.080] color_convert: dst=fc000000 [20028888] >[ 10.080] sna_render_get_solid: fc000000 >[ 10.080] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.080] gen4_choose_composite_emitter: simple src, identity mask >[ 10.080] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.080] gen9_composite_get_binding_table(fdc0) >[ 10.080] kgem_add_reloc64: handle=15, pos=16232, delta=0, domains=40000 >[ 10.080] kgem_add_handle: handle=15, index=5 >[ 10.080] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.080] [3f60] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.081] gen9_emit_sampler: sampler = 23 >[ 10.081] gen9_emit_vertex_elements: setup id=10 >[ 10.081] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.081] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.081] gen8_vertex_flush[620] = 3 >[ 10.081] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.081] kgem_can_create_2d: 80x80 @ 32 >[ 10.081] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.081] kgem_can_create_2d: untiled size=28672 >[ 10.081] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.081] kgem_choose_tiling: 80x80 -> 0 >[ 10.081] sna_create_pixmap: usage=0, flags=b >[ 10.081] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.081] __pop_freed_pixmap: reusing freed pixmap=832 header >[ 10.081] create_pixmap_hdr: pixmap=851, width=80, height=80, usage=0 >[ 10.081] sna_create_pixmap: serial=851, 80x80, usage=0 >[ 10.081] sna_composite_rectangles(pixmap=852, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.081] sna_composite_rectangles: converted to op 0 >[ 10.081] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.081] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.081] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.081] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.081] sna_composite_rectangles: dropping last-cpu hint >[ 10.081] sna_drawable_use_bo pixmap=852, box=((0, 0), (80, 80)), flags=19... >[ 10.081] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.081] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.081] sna_pixmap_move_to_gpu(pixmap=852, usage=0), flags=b >[ 10.081] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.081] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.081] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.081] kgem_choose_tiling: 80x80 -> 0 >[ 10.081] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.081] kgem_choose_tiling: 80x80 -> 0 >[ 10.081] sna_pixmap_alloc_gpu: pixmap=852 >[ 10.081] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.081] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.081] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.081] from inactive: pitch=320, tiling=0: handle=22, id=823 >[ 10.081] __sna_damage_all(80, 80) >[ 10.081] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.081] sna_pixmap_mark_active: pixmap=852, handle=22 >[ 10.081] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.081] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.081] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.081] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.081] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.081] sna_render_get_solid: 0 >[ 10.081] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.081] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.081] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.081] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.081] aligning vertex: was 5, now 2 floats per vertex >[ 10.081] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.081] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.081] gen9_composite_get_binding_table(fd40) >[ 10.081] kgem_add_reloc64: handle=22, pos=16200, delta=0, domains=20002 >[ 10.081] kgem_add_handle: handle=22, index=6 >[ 10.081] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fd985000) >[ 10.081] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.081] [3f40] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.081] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.081] gen9_emit_sampler: sampler = 1 >[ 10.081] gen9_emit_sf: num_sf_outputs=1 >[ 10.081] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.081] gen9_emit_vertex_elements: setup id=0 >[ 10.081] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.081] (0, 0), (80, 80) >[ 10.081] gen8_vertex_flush[6d8] = 3 >[ 10.081] sna_composite_rectangles: pixmap=852 marking clear [0]? 1 >[ 10.081] sna_composite_rectangles(pixmap=852, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.081] sna_composite_rectangles: converted to op 1 >[ 10.081] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.081] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.081] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.081] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.081] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.081] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.081] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.081] sna_composite_rectangles: dropping last-cpu hint >[ 10.081] sna_drawable_use_bo pixmap=852, box=((0, 0), (80, 80)), flags=1... >[ 10.081] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.081] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.081] sna_drawable_use_bo: using whole GPU bo >[ 10.081] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.081] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.081] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.081] sna_render_get_solid: 40404040 >[ 10.081] sna_render_get_solid(1) = 40404040 (old) >[ 10.081] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.081] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.081] gen9_composite_get_binding_table(fcc0) >[ 10.081] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.081] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.081] kgem_add_reloc64[10] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.081] [3f20] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.081] gen9_emit_vertex_elements: setup id=0 >[ 10.081] (0, 0), (2, 2) >[ 10.081] (78, 0), (80, 2) >[ 10.081] (0, 78), (2, 80) >[ 10.081] (78, 78), (80, 80) >[ 10.081] gen8_vertex_flush[714] = 12 >[ 10.081] sna_composite(pixmap=850, op=3, src=852+(0, 0), mask=0+(0, 0), dst=850+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.081] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.081] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.081] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.081] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.081] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.081] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.081] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.081] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.081] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.081] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.081] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.081] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.081] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=7... >[ 10.081] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.081] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.081] sna_drawable_use_bo: using whole GPU bo >[ 10.081] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.081] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.081] sna_transform_is_imprecise_integer_translation: no transform >[ 10.081] gen9_composite_picture: integer translation (0, 0), removing >[ 10.081] sna_render_pixmap_bo pixmap=852, (0, 0)x(7680, 2160)/(80, 80) >[ 10.081] sna_render_pixmap_bo: GPU all damaged >[ 10.081] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.081] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.081] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.081] gen4_choose_composite_emitter: identity src, no mask >[ 10.081] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.081] aligning vertex: was 2, now 3 floats per vertex >[ 10.081] gen9_composite_get_binding_table(fc40) >[ 10.081] kgem_add_reloc64: handle=22, pos=16136, delta=0, domains=40000 >[ 10.081] kgem_add_reloc64[11] = (delta=0, target handle=6, presumed=fd985000) >[ 10.081] [3f00] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.081] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.081] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.081] gen9_emit_sampler: sampler = a >[ 10.081] gen9_emit_vertex_elements: setup id=2 >[ 10.081] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.081] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.081] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.081] gen8_vertex_flush[7b0] = 3 >[ 10.081] sna_destroy_pixmap: pixmap=852, attached?=1 >[ 10.081] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.081] __kgem_bo_destroy: handle=22, size=61440 >[ 10.081] __kgem_bo_destroy: handle=22 -> active >[ 10.081] __sna_free_pixmap(pixmap=852) >[ 10.081] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.081] kgem_can_create_2d: 640x2096 @ 32 >[ 10.081] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.081] kgem_can_create_2d: untiled size=5365760 >[ 10.081] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.081] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.081] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.081] sna_create_pixmap: usage=0, flags=1b >[ 10.081] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.081] __pop_freed_pixmap: reusing freed pixmap=852 header >[ 10.081] create_pixmap_hdr: pixmap=853, width=640, height=2096, usage=0 >[ 10.081] sna_create_pixmap: serial=853, 640x2096, usage=0 >[ 10.081] sna_composite_rectangles(pixmap=854, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.081] sna_composite_rectangles: converted to op 0 >[ 10.081] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.081] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.081] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.081] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.081] sna_composite_rectangles: dropping last-cpu hint >[ 10.081] sna_drawable_use_bo pixmap=854, box=((0, 0), (640, 2096)), flags=19... >[ 10.081] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.081] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.081] sna_pixmap_move_to_gpu(pixmap=854, usage=0), flags=b >[ 10.081] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.081] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.082] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.082] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.082] sna_pixmap_alloc_gpu: pixmap=854 >[ 10.082] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.082] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.082] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.082] from inactive: pitch=2560, tiling=1: handle=25, id=824 >[ 10.082] __sna_damage_all(640, 2096) >[ 10.082] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.082] sna_pixmap_mark_active: pixmap=854, handle=25 >[ 10.082] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.082] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.082] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.082] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.082] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.082] sna_render_get_solid: 0 >[ 10.082] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.082] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.082] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.082] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.082] aligning vertex: was 3, now 2 floats per vertex >[ 10.082] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.082] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.082] gen9_composite_get_binding_table(fbc0) >[ 10.082] kgem_add_reloc64: handle=25, pos=16104, delta=0, domains=20002 >[ 10.082] kgem_add_handle: handle=25, index=7 >[ 10.082] kgem_add_reloc64[12] = (delta=0, target handle=7, presumed=f4225000) >[ 10.082] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.082] [3ee0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.082] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.082] gen9_emit_sampler: sampler = 1 >[ 10.082] gen9_emit_vertex_elements: setup id=0 >[ 10.082] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.082] (0, 0), (640, 2096) >[ 10.082] gen8_vertex_flush[820] = 3 >[ 10.082] sna_composite_rectangles: pixmap=854 marking clear [0]? 1 >[ 10.082] sna_composite(pixmap=854, op=3, src=292+(168, 968), mask=0+(0, 0), dst=854+(8, 904)+(0, 0), size=(624, 224) >[ 10.082] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.082] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.082] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.082] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.082] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.082] sna_compute_composite_region: clip against mask: (8, 904), (632, 1128) >[ 10.082] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.082] gen9_render_composite: 624x224, current mode=1/1 >[ 10.082] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.082] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.082] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.082] sna_drawable_use_bo pixmap=854, box=((8, 904), (632, 1128)), flags=7... >[ 10.082] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.082] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.082] sna_drawable_use_bo: using whole GPU bo >[ 10.082] gen9_composite_set_target: pixmap=854, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.082] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.082] sna_transform_is_imprecise_integer_translation: no transform >[ 10.082] gen9_composite_picture: integer translation (0, 0), removing >[ 10.082] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.082] sna_render_pixmap_bo: GPU all damaged >[ 10.082] gen9_composite_picture: (0, 0)x(624, 224), dst=(8, 904) >[ 10.082] color_convert: src=fc000000 [20028888] >[ 10.082] color_convert: dst=fc000000 [20028888] >[ 10.082] sna_render_get_solid: fc000000 >[ 10.082] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.082] gen4_choose_composite_emitter: identity source, identity mask >[ 10.082] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.082] aligning vertex: was 2, now 5 floats per vertex >[ 10.082] gen9_composite_get_binding_table(fb40) >[ 10.082] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.082] gen9_emit_sampler: sampler = 3 >[ 10.082] gen9_emit_sf: num_sf_outputs=2 >[ 10.082] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.082] gen9_emit_vertex_elements: setup id=10 >[ 10.082] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.082] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.082] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.082] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.082] gen8_vertex_flush[8e8] = 3 >[ 10.082] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.082] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.082] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.082] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.082] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.082] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.082] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.082] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.082] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.082] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.082] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.082] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.082] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.082] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.082] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.082] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.082] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.082] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.082] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.082] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.082] sna_drawable_use_bo pixmap=854, box=((8, 904), (632, 1128)), flags=7... >[ 10.082] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.082] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.082] sna_drawable_use_bo: using whole GPU bo >[ 10.082] gen9_composite_set_target: pixmap=854, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.082] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.082] color_convert: src=660a0a0a [20028888] >[ 10.082] color_convert: dst=660a0a0a [20028888] >[ 10.082] sna_render_get_solid: 660a0a0a >[ 10.082] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.082] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.082] gen4_choose_spans_emitter: solid source >[ 10.082] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.082] aligning vertex: was 5, now 3 floats per vertex >[ 10.082] gen9_composite_get_binding_table(fb00) >[ 10.082] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 10.082] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.082] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.082] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.082] gen9_emit_sampler: sampler = c >[ 10.082] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.082] gen9_emit_vertex_elements: setup id=5 >[ 10.082] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.082] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.082] thread_choose_span: clipped? 0 >[ 10.082] imprecise_trapezoid_span_converter: using 4 threads >[ 10.082] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.082] thread_choose_span: clipped? 0 >[ 10.082] span_thread: flushing 95 boxes >[ 10.082] [ 10.082] span_thread: flushing 95 boxes >[ 10.082] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.082] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 10.082] span_thread: flushing 1 boxes >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.083] gen8_vertex_flush[994] = 576 >[ 10.083] gen9_render_composite_spans_done() >[ 10.083] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.083] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.083] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.083] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.083] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.083] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.083] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.083] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.083] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.083] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.083] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.083] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.083] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.083] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.083] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.083] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.083] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.083] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.083] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.083] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.083] sna_drawable_use_bo pixmap=854, box=((8, 904), (632, 1128)), flags=7... >[ 10.083] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.083] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.083] sna_drawable_use_bo: using whole GPU bo >[ 10.083] gen9_composite_set_target: pixmap=854, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.083] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.083] color_convert: src=66282828 [20028888] >[ 10.083] color_convert: dst=66282828 [20028888] >[ 10.083] sna_render_get_solid: 66282828 >[ 10.083] sna_render_get_solid(3) = 66282828 (old) >[ 10.083] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.083] gen4_choose_spans_emitter: solid source >[ 10.083] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.083] gen9_composite_get_binding_table(fa80) >[ 10.083] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 10.083] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.083] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 10.083] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.083] gen9_emit_vertex_elements: setup id=5 >[ 10.083] thread_choose_span: clipped? 0 >[ 10.083] imprecise_trapezoid_span_converter: using 4 threads >[ 10.083] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.083] thread_choose_span: clipped? 0 >[ 10.083] span_thread: flushing 2 boxes >[ 10.083] span_thread: flushing 2 boxes >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.083] span_thread: flushing 162 boxes >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 10.083] span_thread: flushing 166 boxes >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.083] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.083] gen8_vertex_flush[9d0] = 996 >[ 10.083] gen9_render_composite_spans_done() >[ 10.083] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.083] kgem_can_create_2d: 640x2096 @ 32 >[ 10.083] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.083] kgem_can_create_2d: untiled size=5365760 >[ 10.083] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.083] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.083] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.083] sna_create_pixmap: usage=0, flags=1b >[ 10.083] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.083] __pop_freed_pixmap: reusing freed pixmap=834 header >[ 10.083] create_pixmap_hdr: pixmap=855, width=640, height=2096, usage=0 >[ 10.083] sna_create_pixmap: serial=855, 640x2096, usage=0 >[ 10.083] sna_composite_rectangles(pixmap=856, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.083] sna_composite_rectangles: converted to op 0 >[ 10.083] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.083] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.083] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.083] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.083] sna_composite_rectangles: dropping last-cpu hint >[ 10.083] sna_drawable_use_bo pixmap=856, box=((0, 0), (640, 2096)), flags=19... >[ 10.083] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.083] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.083] sna_pixmap_move_to_gpu(pixmap=856, usage=0), flags=b >[ 10.083] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.083] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.083] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.083] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.083] sna_pixmap_alloc_gpu: pixmap=856 >[ 10.083] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.083] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.083] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.083] from inactive: pitch=2560, tiling=1: handle=11, id=825 >[ 10.083] __sna_damage_all(640, 2096) >[ 10.083] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.083] sna_pixmap_mark_active: pixmap=856, handle=11 >[ 10.083] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.083] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.083] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.083] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.083] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.083] sna_render_get_solid: 0 >[ 10.083] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.083] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.083] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.083] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.083] aligning vertex: was 3, now 2 floats per vertex >[ 10.083] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.083] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.083] gen9_composite_get_binding_table(fa00) >[ 10.083] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 10.083] kgem_add_handle: handle=11, index=8 >[ 10.083] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fa111000) >[ 10.083] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.083] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.083] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.083] gen9_emit_sampler: sampler = 1 >[ 10.083] gen9_emit_sf: num_sf_outputs=1 >[ 10.083] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.083] gen9_emit_vertex_elements: setup id=0 >[ 10.083] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.083] (0, 0), (640, 2096) >[ 10.083] gen8_vertex_flush[a90] = 3 >[ 10.083] sna_composite_rectangles: pixmap=856 marking clear [0]? 1 >[ 10.083] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.083] kgem_can_create_2d: 624x224 @ 32 >[ 10.083] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.083] kgem_can_create_2d: untiled size=561152 >[ 10.083] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.083] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.083] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.083] sna_create_pixmap: usage=0, flags=1b >[ 10.083] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.083] __pop_freed_pixmap: reusing freed pixmap=840 header >[ 10.083] create_pixmap_hdr: pixmap=857, width=624, height=224, usage=0 >[ 10.083] sna_create_pixmap: serial=857, 624x224, usage=0 >[ 10.084] sna_composite_rectangles(pixmap=858, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.084] sna_composite_rectangles: converted to op 0 >[ 10.084] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.084] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.084] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.084] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.084] sna_composite_rectangles: dropping last-cpu hint >[ 10.084] sna_drawable_use_bo pixmap=858, box=((0, 0), (624, 224)), flags=19... >[ 10.084] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.084] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.084] sna_pixmap_move_to_gpu(pixmap=858, usage=0), flags=b >[ 10.084] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.084] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.084] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.084] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.084] sna_pixmap_alloc_gpu: pixmap=858 >[ 10.084] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.084] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.084] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.084] from inactive: pitch=2560, tiling=1: handle=20, id=826 >[ 10.084] __sna_damage_all(624, 224) >[ 10.084] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.084] sna_pixmap_mark_active: pixmap=858, handle=20 >[ 10.084] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.084] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.084] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.084] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.084] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.084] sna_render_get_solid: 0 >[ 10.084] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.084] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.084] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.084] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.084] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.084] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.084] gen9_composite_get_binding_table(f980) >[ 10.084] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 10.084] kgem_add_handle: handle=20, index=9 >[ 10.084] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 10.084] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.084] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.084] gen9_emit_vertex_elements: setup id=0 >[ 10.084] (0, 0), (624, 224) >[ 10.084] gen8_vertex_flush[ac4] = 3 >[ 10.084] sna_composite_rectangles: pixmap=858 marking clear [0]? 1 >[ 10.084] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.084] kgem_can_create_2d: 576x76 @ 32 >[ 10.084] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.084] kgem_can_create_2d: untiled size=176128 >[ 10.084] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.084] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.084] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.084] sna_create_pixmap: usage=0, flags=1b >[ 10.084] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.084] __pop_freed_pixmap: reusing freed pixmap=838 header >[ 10.084] create_pixmap_hdr: pixmap=859, width=576, height=76, usage=0 >[ 10.084] sna_create_pixmap: serial=859, 576x76, usage=0 >[ 10.084] sna_accel_flush: flush?=0, dirty?=0 >[ 10.084] sna_block_handler (tv=0.0) >[ 10.084] sna_wakeup_handler >[ 10.084] sna_composite_rectangles(pixmap=860, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.084] sna_composite_rectangles: converted to op 0 >[ 10.084] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.084] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.084] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.084] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.084] sna_composite_rectangles: dropping last-cpu hint >[ 10.084] sna_drawable_use_bo pixmap=860, box=((0, 0), (576, 76)), flags=19... >[ 10.084] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.084] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.084] sna_pixmap_move_to_gpu(pixmap=860, usage=0), flags=b >[ 10.084] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.084] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.084] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.084] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.084] sna_pixmap_alloc_gpu: pixmap=860 >[ 10.084] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.084] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.084] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.084] from inactive: pitch=2560, tiling=1: handle=38, id=827 >[ 10.084] __sna_damage_all(576, 76) >[ 10.084] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.084] sna_pixmap_mark_active: pixmap=860, handle=38 >[ 10.084] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.084] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.084] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.084] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.084] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.084] sna_render_get_solid: 0 >[ 10.084] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.084] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.084] __kgem_retire_rq: request 1 complete >[ 10.084] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.084] kgem_set_mode: flushing before new bo >[ 10.084] gen8_vertex_close: used=54114, vbo active? 23, vb=425, nreloc=4 >[ 10.084] gen8_vertex_close: reloc[0] = 287 >[ 10.084] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.084] kgem_add_handle: handle=23, index=10 >[ 10.084] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd545000) >[ 10.084] gen8_vertex_close: reloc[1] = 357 >[ 10.084] kgem_add_reloc64: handle=23, pos=357, delta=0, domains=200000 >[ 10.084] kgem_add_reloc64[18] = (delta=0, target handle=10, presumed=fd545000) >[ 10.084] gen8_vertex_close: reloc[2] = 487 >[ 10.084] kgem_add_reloc64: handle=23, pos=487, delta=0, domains=200000 >[ 10.084] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=fd545000) >[ 10.084] gen8_vertex_close: reloc[3] = 608 >[ 10.084] kgem_add_reloc64: handle=23, pos=608, delta=0, domains=200000 >[ 10.084] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fd545000) >[ 10.084] batch[1/1, flags=1800]: 696 696 15952 16384, nreloc=21, nexec=11, nfence=0, aperture=41394 [fenced=0] >[ 10.084] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.084] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 10.084] kgem_fixup_relocs: shrinking by 57344 >[ 10.084] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.084] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.084] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.084] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.084] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.084] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.084] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.084] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.084] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=7 >[ 10.084] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.084] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=8 >[ 10.084] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.084] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.084] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=7 >[ 10.084] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.084] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=8 >[ 10.084] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=8 >[ 10.084] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.084] __kgem_bo_clear_busy: handle=8 >[ 10.084] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.084] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.084] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.084] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.084] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.084] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.084] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.084] kgem_add_handle: handle=4, index=0 >[ 10.084] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.084] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.084] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.084] gen9_composite_get_binding_table(ffc0) >[ 10.084] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.084] kgem_add_handle: handle=38, index=1 >[ 10.084] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.084] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.084] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.084] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.084] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.084] kgem_add_handle: handle=7, index=2 >[ 10.084] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.084] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.084] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.084] gen9_emit_sampler: sampler = 1 >[ 10.084] gen9_emit_sf: num_sf_outputs=1 >[ 10.084] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.084] gen9_emit_vertex_elements: setup id=0 >[ 10.084] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.084] (0, 0), (576, 76) >[ 10.084] gen8_vertex_flush[490] = 3 >[ 10.084] sna_composite_rectangles: pixmap=860 marking clear [0]? 1 >[ 10.084] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.084] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.084] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.084] trapezoid_spans_maybe_inplace? clear, no >[ 10.084] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.084] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.084] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.084] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.084] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.084] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.085] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.085] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.085] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.085] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.085] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.085] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.085] sna_drawable_use_bo pixmap=860, box=((2, 2), (574, 74)), flags=7... >[ 10.085] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.085] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.085] sna_drawable_use_bo: using whole GPU bo >[ 10.085] gen9_composite_set_target: pixmap=860, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.085] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.085] color_convert: src=4c000000 [20028888] >[ 10.085] color_convert: dst=4c000000 [20028888] >[ 10.085] sna_render_get_solid: 4c000000 >[ 10.085] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.085] gen4_choose_spans_emitter: solid source >[ 10.085] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.085] aligning vertex: was 2, now 3 floats per vertex >[ 10.085] gen9_composite_get_binding_table(ff00) >[ 10.085] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 10.085] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.085] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.085] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.085] gen9_emit_sampler: sampler = c >[ 10.085] gen9_emit_sf: num_sf_outputs=2 >[ 10.085] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.085] gen9_emit_vertex_elements: setup id=5 >[ 10.085] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.085] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.085] thread_choose_span: clipped? 0 >[ 10.085] imprecise_trapezoid_span_converter: using 4 threads >[ 10.085] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.085] thread_choose_span: clipped? 0 >[ 10.085] span_thread: flushing 26 boxes >[ 10.085] span_thread: flushing 1 boxes >[ 10.085] span_thread: flushing 26 boxes >[ 10.085] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.085] span_thread: flushing 1 boxes >[ 10.085] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.085] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.085] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.085] gen8_vertex_flush[554] = 162 >[ 10.085] gen9_render_composite_spans_done() >[ 10.085] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.085] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.085] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.085] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.085] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.085] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.085] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.085] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.085] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.085] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.085] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.085] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.085] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.085] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.085] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.085] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.085] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.085] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.085] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.085] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.085] sna_drawable_use_bo pixmap=860, box=((0, 0), (576, 76)), flags=7... >[ 10.085] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.085] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.085] sna_drawable_use_bo: using whole GPU bo >[ 10.085] gen9_composite_set_target: pixmap=860, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.085] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.085] color_convert: src=e6e6e6e6 [20028888] >[ 10.085] color_convert: dst=e6e6e6e6 [20028888] >[ 10.085] sna_render_get_solid: e6e6e6e6 >[ 10.085] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.085] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.085] gen4_choose_spans_emitter: solid source >[ 10.085] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.085] gen9_composite_get_binding_table(fe80) >[ 10.085] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.085] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.085] kgem_add_handle: handle=8, index=3 >[ 10.085] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 10.085] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.085] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.085] gen9_emit_vertex_elements: setup id=5 >[ 10.085] thread_choose_span: clipped? 0 >[ 10.085] imprecise_trapezoid_span_converter: using 4 threads >[ 10.086] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.086] thread_choose_span: clipped? 0 >[ 10.086] span_thread: flushing 62 boxes >[ 10.086] span_thread: flushing 2 boxes >[ 10.086] [ 10.086] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.086] span_thread: flushing 62 boxes >[ 10.086] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.086] span_thread: flushing 2 boxes >[ 10.086] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.086] gen8_vertex_flush[5a8] = 384 >[ 10.086] gen9_render_composite_spans_done() >[ 10.086] sna_composite_rectangles(pixmap=860, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.086] sna_composite_rectangles: converted to op 1 >[ 10.086] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.086] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.086] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.086] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.086] sna_composite_rectangles: dropping last-cpu hint >[ 10.086] sna_drawable_use_bo pixmap=860, box=((16, 16), (18, 60)), flags=9... >[ 10.086] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.086] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.086] sna_drawable_use_bo: using whole GPU bo >[ 10.086] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.086] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.086] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.086] sna_render_get_solid: ffffffff >[ 10.086] sna_render_get_solid(white) >[ 10.086] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.086] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.086] aligning vertex: was 3, now 2 floats per vertex >[ 10.086] gen9_composite_get_binding_table(fe00) >[ 10.086] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 10.086] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.086] kgem_add_reloc64[7] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.086] [3f70] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.086] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.086] gen9_emit_sampler: sampler = 1 >[ 10.086] gen9_emit_sf: num_sf_outputs=1 >[ 10.086] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.086] gen9_emit_vertex_elements: setup id=0 >[ 10.086] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.086] (16, 16), (18, 60) >[ 10.086] gen8_vertex_flush[668] = 3 >[ 10.086] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=350, drawable=35a >[ 10.086] sna_validate_gc: recomputing clip >[ 10.086] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.086] sna_copy_area: src=pixmap=860:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=858:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.086] sna_copy_area: normal copy >[ 10.086] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.086] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.086] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.086] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.086] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.086] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.086] sna_do_copy: pixmap -- no source clipping >[ 10.086] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.086] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.086] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=860+(-24, -136), dst pixmap=858+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.086] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.086] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.086] sna_drawable_use_bo pixmap=858, box=((24, 136), (600, 212)), flags=b... >[ 10.086] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.086] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.086] sna_drawable_use_bo: using whole GPU bo >[ 10.086] sna_pixmap_move_to_gpu(pixmap=860, usage=0), flags=a >[ 10.086] sna_pixmap_move_to_gpu: already all-damaged >[ 10.086] sna_pixmap_mark_active: pixmap=860, handle=38 >[ 10.086] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.086] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.086] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.086] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.086] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.086] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.086] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.086] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.086] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.086] gen9_composite_get_binding_table(fd80) >[ 10.086] kgem_add_reloc64: handle=20, pos=16216, delta=0, domains=20002 >[ 10.086] kgem_add_handle: handle=20, index=4 >[ 10.086] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd9be000) >[ 10.086] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.086] [3f50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.086] kgem_add_reloc64: handle=38, pos=16200, delta=0, domains=40000 >[ 10.086] kgem_add_reloc64[9] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.086] [3f40] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.086] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.086] gen9_emit_sampler: sampler = 0 >[ 10.087] gen9_emit_vertex_elements: setup id=0 >[ 10.087] (0, 0) -> (24, 136) + (576, 76) >[ 10.087] gen8_vertex_flush[6bc] = 3 >[ 10.087] sna_destroy_pixmap: pixmap=860, attached?=1 >[ 10.087] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.087] __kgem_bo_destroy: handle=38, size=204800 >[ 10.087] __kgem_bo_destroy: handle=38 -> active >[ 10.087] __sna_free_pixmap(pixmap=860) >[ 10.087] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.087] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.087] sna_glyphs: discarding mask >[ 10.087] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.087] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 10.087] gen9_render_composite: 0x0, current mode=1/1 >[ 10.087] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.087] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.087] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.087] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.087] sna_drawable_use_bo pixmap=858, box=((0, 0), (624, 224)), flags=7... >[ 10.087] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.087] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.087] sna_drawable_use_bo: using whole GPU bo >[ 10.087] gen9_composite_set_target: pixmap=858, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.087] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.087] color_convert: src=ff888888 [20028888] >[ 10.087] color_convert: dst=ff888888 [20028888] >[ 10.087] sna_render_get_solid: ff888888 >[ 10.087] sna_render_get_solid(5) = ff888888 (old) >[ 10.087] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.087] sna_transform_is_imprecise_integer_translation: no transform >[ 10.087] gen9_composite_picture: integer translation (0, 0), removing >[ 10.087] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.087] sna_render_pixmap_bo: GPU all damaged >[ 10.087] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.087] gen4_choose_composite_emitter: solid, identity mask >[ 10.087] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.087] aligning vertex: was 2, now 4 floats per vertex >[ 10.087] gen9_composite_get_binding_table(fcc0) >[ 10.087] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.087] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.087] kgem_add_reloc64[10] = (delta=20, target handle=3, presumed=fdffe000) >[ 10.087] [3f20] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.087] kgem_add_reloc64: handle=6, pos=16152, delta=0, domains=40000 >[ 10.087] kgem_add_handle: handle=6, index=5 >[ 10.087] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fd585000) >[ 10.087] [3f10] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.087] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.087] gen9_emit_sampler: sampler = a >[ 10.087] gen9_emit_sf: num_sf_outputs=2 >[ 10.087] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.087] gen9_emit_vertex_elements: setup id=9 >[ 10.087] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.087] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.087] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.087] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.087] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.087] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.087] gen8_vertex_flush[798] = 24 >[ 10.087] gen9_magic_ca_pass: CA fixup (13943 -> 13967) >[ 10.087] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.087] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.087] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.087] sna_composite(pixmap=858, op=3, src=210+(0, 0), mask=0+(28, 8), dst=858+(28, 8)+(0, 0), size=(20, 80) >[ 10.087] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.087] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.087] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.087] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.087] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.087] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.087] gen9_render_composite: 20x80, current mode=1/1 >[ 10.087] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.087] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.087] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.087] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.087] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.087] sna_drawable_use_bo pixmap=858, box=((28, 8), (48, 88)), flags=7... >[ 10.087] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.087] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.087] sna_drawable_use_bo: using whole GPU bo >[ 10.087] gen9_composite_set_target: pixmap=858, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.087] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.087] sna_transform_is_imprecise_integer_translation: no transform >[ 10.087] gen9_composite_picture: integer translation (0, 0), removing >[ 10.087] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.087] sna_render_pixmap_bo: GPU all damaged >[ 10.087] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.087] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.087] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.087] gen4_choose_composite_emitter: identity src, no mask >[ 10.087] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.087] aligning vertex: was 4, now 3 floats per vertex >[ 10.087] gen9_composite_get_binding_table(fc00) >[ 10.087] kgem_add_reloc64: handle=12, pos=16120, delta=0, domains=40000 >[ 10.087] kgem_add_handle: handle=12, index=6 >[ 10.087] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fdffb000) >[ 10.087] [3ef0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.087] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.087] gen9_emit_sampler: sampler = 2 >[ 10.087] gen9_emit_sf: num_sf_outputs=1 >[ 10.087] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.087] gen9_emit_vertex_elements: setup id=2 >[ 10.087] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.087] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.088] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.088] gen8_vertex_flush[8e8] = 3 >[ 10.088] sna_composite(pixmap=858, op=3, src=214+(0, 0), mask=0+(28, 0), dst=858+(28, 0)+(0, 0), size=(20, 8) >[ 10.088] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.088] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.088] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.088] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.088] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.088] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.088] gen9_render_composite: 20x8, current mode=1/1 >[ 10.088] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.088] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.088] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.088] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.088] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.088] sna_drawable_use_bo pixmap=858, box=((28, 0), (48, 8)), flags=7... >[ 10.088] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.088] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.088] sna_drawable_use_bo: using whole GPU bo >[ 10.088] gen9_composite_set_target: pixmap=858, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.088] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.088] sna_transform_is_imprecise_integer_translation: no transform >[ 10.088] gen9_composite_picture: integer translation (0, 0), removing >[ 10.088] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.088] sna_render_pixmap_bo: GPU all damaged >[ 10.088] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.088] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.088] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.088] gen4_choose_composite_emitter: identity src, no mask >[ 10.088] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.088] gen9_composite_get_binding_table(fb80) >[ 10.088] kgem_add_reloc64: handle=24, pos=16088, delta=0, domains=40000 >[ 10.088] kgem_add_handle: handle=24, index=7 >[ 10.088] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd53c000) >[ 10.088] [3ed0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.088] gen9_emit_vertex_elements: setup id=2 >[ 10.088] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.088] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.088] gen8_vertex_flush[924] = 3 >[ 10.088] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=35a, drawable=358 >[ 10.088] sna_validate_gc: recomputing clip >[ 10.088] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.088] sna_copy_area: src=pixmap=858:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=856:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.088] sna_copy_area: normal copy >[ 10.088] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.088] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.088] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.088] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.088] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.088] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.088] sna_do_copy: pixmap -- no source clipping >[ 10.088] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.088] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.088] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=858+(-8, -896), dst pixmap=856+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.088] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.088] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.088] sna_drawable_use_bo pixmap=856, box=((8, 896), (632, 1120)), flags=b... >[ 10.088] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.088] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.088] sna_drawable_use_bo: using whole GPU bo >[ 10.088] sna_pixmap_move_to_gpu(pixmap=858, usage=0), flags=a >[ 10.088] sna_pixmap_move_to_gpu: already all-damaged >[ 10.088] sna_pixmap_mark_active: pixmap=858, handle=20 >[ 10.088] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.088] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.088] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.088] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.088] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.088] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.088] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.088] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.088] aligning vertex: was 3, now 2 floats per vertex >[ 10.088] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.088] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.088] gen9_composite_get_binding_table(fb00) >[ 10.088] kgem_add_reloc64: handle=11, pos=16056, delta=0, domains=20002 >[ 10.088] kgem_add_handle: handle=11, index=8 >[ 10.088] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fa111000) >[ 10.088] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.088] [3eb0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.088] kgem_add_reloc64: handle=20, pos=16040, delta=0, domains=40000 >[ 10.088] kgem_add_reloc64[15] = (delta=0, target handle=4, presumed=fd9be000) >[ 10.088] [3ea0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.088] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.088] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.088] gen9_emit_sampler: sampler = 0 >[ 10.088] gen9_emit_vertex_elements: setup id=0 >[ 10.088] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.088] (0, 0) -> (8, 896) + (624, 224) >[ 10.088] gen8_vertex_flush[9ac] = 3 >[ 10.088] sna_destroy_pixmap: pixmap=858, attached?=1 >[ 10.088] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.088] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.088] __kgem_bo_destroy: handle=20 -> active >[ 10.088] __sna_free_pixmap(pixmap=858) >[ 10.089] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.089] kgem_can_create_2d: 624x80 @ 32 >[ 10.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.089] kgem_can_create_2d: untiled size=200704 >[ 10.089] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.089] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.089] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.089] sna_create_pixmap: usage=0, flags=1b >[ 10.089] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.089] __pop_freed_pixmap: reusing freed pixmap=858 header >[ 10.089] create_pixmap_hdr: pixmap=861, width=624, height=80, usage=0 >[ 10.089] sna_create_pixmap: serial=861, 624x80, usage=0 >[ 10.089] sna_composite_rectangles(pixmap=862, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.089] sna_composite_rectangles: converted to op 0 >[ 10.089] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.089] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.089] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.089] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.089] sna_composite_rectangles: dropping last-cpu hint >[ 10.089] sna_drawable_use_bo pixmap=862, box=((0, 0), (624, 80)), flags=19... >[ 10.089] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.089] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.089] sna_pixmap_move_to_gpu(pixmap=862, usage=0), flags=b >[ 10.089] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.089] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.089] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.089] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.089] sna_pixmap_alloc_gpu: pixmap=862 >[ 10.089] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.089] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.089] kgem_bo_remove_from_active: removing handle=38 from active >[ 10.089] 1:from active: pitch=2560, tiling=1, handle=38, id=828 >[ 10.089] __sna_damage_all(624, 80) >[ 10.089] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.089] sna_pixmap_mark_active: pixmap=862, handle=38 >[ 10.089] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.089] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.089] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.089] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.089] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.089] sna_render_get_solid: 0 >[ 10.089] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.089] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.089] gen9_composite_get_binding_table(fa40) >[ 10.089] kgem_add_reloc64: handle=38, pos=16008, delta=0, domains=20002 >[ 10.089] kgem_add_reloc64[16] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.089] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.089] [3e80] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.089] gen9_emit_sampler: sampler = 1 >[ 10.089] gen9_emit_vertex_elements: setup id=0 >[ 10.089] (0, 0), (624, 80) >[ 10.089] gen8_vertex_flush[9e8] = 3 >[ 10.089] sna_composite_rectangles: pixmap=862 marking clear [0]? 1 >[ 10.089] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=358, drawable=35e >[ 10.089] sna_validate_gc: recomputing clip >[ 10.089] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.089] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=862:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.089] sna_copy_area: normal copy >[ 10.089] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.089] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.089] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.089] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.089] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.089] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.089] sna_do_copy: pixmap -- no source clipping >[ 10.089] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.089] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.089] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=862+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.089] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.089] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.089] sna_drawable_use_bo pixmap=862, box=((28, 0), (246, 80)), flags=b... >[ 10.089] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.089] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.089] sna_drawable_use_bo: using whole GPU bo >[ 10.089] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.089] sna_pixmap_move_to_gpu: already all-damaged >[ 10.089] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.089] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.089] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.089] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.089] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.089] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.089] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.089] gen9_composite_get_binding_table(f9c0) >[ 10.089] kgem_add_reloc64: handle=21, pos=15976, delta=0, domains=40000 >[ 10.089] kgem_add_handle: handle=21, index=9 >[ 10.089] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 10.089] [3e60] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.089] gen9_emit_sampler: sampler = 0 >[ 10.089] gen9_emit_vertex_elements: setup id=0 >[ 10.089] (0, 0) -> (28, 0) + (218, 80) >[ 10.089] gen8_vertex_flush[a2c] = 3 >[ 10.089] sna_accel_flush: flush?=0, dirty?=0 >[ 10.089] sna_block_handler (tv=0.0) >[ 10.089] sna_wakeup_handler >[ 10.089] sna_composite(pixmap=856, op=3, src=862+(0, 0), mask=0+(0, 0), dst=856+(8, 1136)+(0, 0), size=(624, 80) >[ 10.090] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.090] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.090] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.090] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.090] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.090] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.090] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.090] gen9_render_composite: 624x80, current mode=1/1 >[ 10.090] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.090] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.090] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.090] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.090] sna_drawable_use_bo pixmap=856, box=((8, 1136), (632, 1216)), flags=7... >[ 10.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.090] sna_drawable_use_bo: using whole GPU bo >[ 10.090] gen9_composite_set_target: pixmap=856, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.090] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.090] sna_transform_is_imprecise_integer_translation: no transform >[ 10.090] gen9_composite_picture: integer translation (0, 0), removing >[ 10.090] sna_render_pixmap_bo pixmap=862, (0, 0)x(624, 80)/(624, 80) >[ 10.090] sna_render_pixmap_bo: GPU all damaged >[ 10.090] color_convert: src=cc000000 [20028888] >[ 10.090] color_convert: dst=cc000000 [20028888] >[ 10.090] sna_render_get_solid: cc000000 >[ 10.090] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.090] gen4_choose_composite_emitter: identity source, identity mask >[ 10.090] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.090] aligning vertex: was 2, now 5 floats per vertex >[ 10.090] gen9_composite_get_binding_table(f940) >[ 10.090] kgem_add_reloc64: handle=38, pos=15944, delta=0, domains=40000 >[ 10.090] kgem_add_reloc64[18] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.090] [3e40] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.090] kgem_add_reloc64: handle=7, pos=15928, delta=0, domains=40000 >[ 10.090] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.090] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.090] [3e30] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.090] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.090] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.090] gen9_emit_sampler: sampler = 3 >[ 10.090] gen9_emit_sf: num_sf_outputs=2 >[ 10.090] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.090] gen9_emit_vertex_elements: setup id=10 >[ 10.090] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.090] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.090] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.090] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.090] gen8_vertex_flush[b18] = 3 >[ 10.090] sna_destroy_pixmap: pixmap=862, attached?=1 >[ 10.090] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.090] __kgem_bo_destroy: handle=38, size=204800 >[ 10.090] __kgem_bo_destroy: handle=38 -> active >[ 10.090] __sna_free_pixmap(pixmap=862) >[ 10.090] sna_composite(pixmap=854, op=3, src=856+(0, 0), mask=0+(0, 0), dst=854+(0, 0)+(0, 0), size=(640, 2096) >[ 10.090] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.090] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.090] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.090] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.090] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.090] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.090] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.090] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.090] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.090] kgem_bo_is_busy: handle=25, domain: 3 exec? 0, rq? 1 >[ 10.090] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.090] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.090] sna_drawable_use_bo pixmap=854, box=((0, 0), (640, 2096)), flags=7... >[ 10.090] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.090] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.090] sna_drawable_use_bo: using whole GPU bo >[ 10.090] gen9_composite_set_target: pixmap=854, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.090] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.090] sna_transform_is_imprecise_integer_translation: no transform >[ 10.090] gen9_composite_picture: integer translation (0, 0), removing >[ 10.090] sna_render_pixmap_bo pixmap=856, (0, 0)x(640, 2096)/(640, 2096) >[ 10.090] sna_render_pixmap_bo: GPU all damaged >[ 10.090] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.090] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.090] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.090] gen4_choose_composite_emitter: identity src, no mask >[ 10.090] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.090] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.090] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.090] aligning vertex: was 5, now 3 floats per vertex >[ 10.090] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.090] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.090] gen9_composite_get_binding_table(f880) >[ 10.090] kgem_add_reloc64: handle=25, pos=15896, delta=0, domains=20002 >[ 10.090] kgem_add_handle: handle=25, index=10 >[ 10.090] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=f4225000) >[ 10.090] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.090] [3e10] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.090] kgem_add_reloc64: handle=11, pos=15880, delta=0, domains=40000 >[ 10.090] kgem_add_reloc64[21] = (delta=0, target handle=8, presumed=fa111000) >[ 10.090] [3e00] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.091] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.091] gen9_emit_sampler: sampler = 2 >[ 10.091] gen9_emit_sf: num_sf_outputs=1 >[ 10.091] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.091] gen9_emit_vertex_elements: setup id=2 >[ 10.091] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.091] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.091] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.091] gen8_vertex_flush[bc0] = 3 >[ 10.091] sna_destroy_pixmap: pixmap=856, attached?=1 >[ 10.091] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.091] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.091] __kgem_bo_destroy: handle=11 -> active >[ 10.091] __sna_free_pixmap(pixmap=856) >[ 10.091] sna_composite(pixmap=850, op=3, src=854+(0, 0), mask=0+(160, 64), dst=850+(160, 64)+(0, 0), size=(640, 2096) >[ 10.091] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.091] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.091] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.091] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.091] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.091] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.091] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.091] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.091] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 10.091] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.091] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.091] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.091] sna_drawable_use_bo pixmap=850, box=((160, 64), (800, 2160)), flags=7... >[ 10.091] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.091] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.091] sna_drawable_use_bo: using whole GPU bo >[ 10.091] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.091] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.091] sna_transform_is_imprecise_integer_translation: no transform >[ 10.091] gen9_composite_picture: integer translation (0, 0), removing >[ 10.091] sna_render_pixmap_bo pixmap=854, (0, 0)x(640, 2096)/(640, 2096) >[ 10.091] sna_render_pixmap_bo: GPU all damaged >[ 10.091] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.091] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.091] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.091] gen4_choose_composite_emitter: identity src, no mask >[ 10.091] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.091] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.091] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.091] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.091] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.091] gen9_composite_get_binding_table(f7c0) >[ 10.091] kgem_add_reloc64: handle=39, pos=15848, delta=0, domains=20002 >[ 10.091] kgem_add_handle: handle=39, index=11 >[ 10.091] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 10.091] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.091] [3de0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.091] kgem_add_reloc64: handle=25, pos=15832, delta=0, domains=40000 >[ 10.091] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=f4225000) >[ 10.091] [3dd0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.091] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.091] gen9_emit_vertex_elements: setup id=2 >[ 10.091] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.091] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.091] gen8_vertex_flush[c0c] = 3 >[ 10.091] sna_destroy_pixmap: pixmap=854, attached?=1 >[ 10.091] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.091] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.091] __kgem_bo_destroy: handle=25 -> active >[ 10.091] __sna_free_pixmap(pixmap=854) >[ 10.091] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.091] kgem_can_create_2d: 2x64 @ 32 >[ 10.091] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.091] kgem_can_create_2d: untiled size=4096 >[ 10.091] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.091] kgem_choose_tiling: 2x64 -> 0 >[ 10.091] sna_create_pixmap: usage=0, flags=a >[ 10.091] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.091] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.091] create_pixmap: serial=863, usage=0, 2x64 >[ 10.091] sna_create_pixmap: serial=863, 2x64, usage=0 >[ 10.091] sna_composite_rectangles(pixmap=864, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.091] sna_composite_rectangles: converted to op 0 >[ 10.091] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.091] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.091] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.091] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.091] sna_composite_rectangles: fallback, dst pixmap=864 too small or not attached >[ 10.091] sna_composite_rectangles: fallback >[ 10.091] sna_drawable_move_region_to_cpu(pixmap=864 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.091] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.091] _sna_pixmap_move_to_cpu(pixmap=864, 2x64, flags=1) >[ 10.091] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.091] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.091] operate_inplace: no, inplace operation not suitable >[ 10.091] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.091] __sna_damage_all(2, 64) >[ 10.091] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.092] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.092] kgem_can_create_2d: 1x32 @ 32 >[ 10.092] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.092] kgem_can_create_2d: untiled size=4096 >[ 10.092] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.092] kgem_choose_tiling: 1x32 -> 0 >[ 10.092] sna_create_pixmap: usage=0, flags=a >[ 10.092] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.092] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.092] create_pixmap: serial=865, usage=0, 1x32 >[ 10.092] sna_create_pixmap: serial=865, 1x32, usage=0 >[ 10.092] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=35e, drawable=362 >[ 10.092] sna_validate_gc: recomputing clip >[ 10.092] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.092] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.092] try_upload__fast: ignore existing cpu damage (if any) >[ 10.092] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.092] try_upload__fast: no, no gpu damage >[ 10.092] sna_drawable_move_region_to_cpu(pixmap=866 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.092] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.092] _sna_pixmap_move_to_cpu(pixmap=866, 1x32, flags=1) >[ 10.092] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.092] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.092] operate_inplace: no, inplace operation not suitable >[ 10.092] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.092] __sna_damage_all(1, 32) >[ 10.092] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.092] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.092] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.092] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.092] sna_accel_flush: flush?=0, dirty?=0 >[ 10.092] sna_composite(pixmap=864, op=1, src=866+(0, 0), mask=0+(0, 0), dst=864+(0, 0)+(0, 0), size=(2, 64) >[ 10.092] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.092] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.092] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.092] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.092] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.092] sna_composite: fallback, dst pixmap=864 is too small (or completely damaged) >[ 10.092] sna_composite: fallback -- fbComposite >[ 10.092] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.092] sna_composite_fb: fallback -- move src to cpu >[ 10.092] _sna_pixmap_move_to_cpu(pixmap=866, 1x32, flags=2) >[ 10.092] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 10.092] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.092] sna_composite_fb: fallback -- move dst to cpu >[ 10.092] sna_drawable_move_region_to_cpu(pixmap=864 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.092] sna_drawable_move_region_to_cpu: pixmap=864 all damaged on CPU >[ 10.092] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.092] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.092] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.092] sna_destroy_pixmap: pixmap=866, attached?=1 >[ 10.092] __sna_free_pixmap(pixmap=866) >[ 10.092] sna_composite(pixmap=850, op=3, src=864+(0, 0), mask=0+(0, 0), dst=850+(0, 0)+(0, 0), size=(3840, 64) >[ 10.092] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.092] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.092] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.092] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.092] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.092] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.092] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.092] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.092] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.092] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.092] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.092] sna_drawable_use_bo pixmap=850, box=((0, 0), (3840, 64)), flags=7... >[ 10.092] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.092] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.092] sna_drawable_use_bo: using whole GPU bo >[ 10.092] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.092] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.092] sna_transform_is_imprecise_integer_translation: no transform >[ 10.092] gen9_composite_picture: integer translation (0, 0), removing >[ 10.092] sna_render_pixmap_bo pixmap=864, (0, 0)x(3840, 64)/(2, 64) >[ 10.092] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.092] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.092] use_cpu_bo: no cpu bo >[ 10.092] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.092] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.092] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.092] sna_drawable_move_region_to_cpu(pixmap=864 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.093] sna_drawable_move_region_to_cpu: pixmap=864 all damaged on CPU >[ 10.093] kgem_can_create_2d: 2x64 @ 32 >[ 10.093] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.093] kgem_can_create_2d: untiled size=4096 >[ 10.093] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.093] kgem_choose_tiling: 2x64 -> 0 >[ 10.093] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.093] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.093] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.093] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.093] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.093] search_linear_cache: searching for inactive gtt map >[ 10.093] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.093] search_linear_cache: searching for inactive gtt map >[ 10.093] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.093] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.093] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 10.093] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.093] kgem_create_buffer: reusing handle=16 for buffer >[ 10.093] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.093] init_buffer_from_bo: reusing handle=16 for buffer >[ 10.093] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.093] kgem_bo_map: converting request for GTT map into CPU map >[ 10.093] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.093] kgem_bo_sync__cpu: handle=16 >[ 10.093] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.093] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.093] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.093] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.093] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.093] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 10.093] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 10.093] __kgem_bo_init(handle=16, num_pages=2048) >[ 10.093] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.093] upload: adding upload cache to pixmap=864 >[ 10.093] kgem_proxy_bo_attach: handle=16 >[ 10.093] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.093] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.093] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.093] gen4_choose_composite_emitter: identity src, no mask >[ 10.093] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.093] gen9_composite_get_binding_table(f700) >[ 10.093] kgem_add_reloc64: handle=16, pos=15800, delta=0, domains=40000 >[ 10.093] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 10.093] kgem_add_handle: handle=16, index=12 >[ 10.093] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fffa8000) >[ 10.093] [3db0] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.093] gen9_emit_sampler: sampler = a >[ 10.093] gen9_emit_vertex_elements: setup id=2 >[ 10.093] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.093] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.093] gen8_vertex_flush[c50] = 3 >[ 10.093] sna_destroy_pixmap: pixmap=864, attached?=1 >[ 10.093] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.093] __sna_free_pixmap(pixmap=864) >[ 10.093] sna_composite(pixmap=850, op=3, src=292+(0, 0), mask=0+(0, 0), dst=850+(0, 0)+(0, 0), size=(3840, 48) >[ 10.093] sna_compute_composite_region: dst=(0, 0)x(3840, 48) >[ 10.093] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 48) >[ 10.093] clip_to_dst: region: 1x[(0, 0), (3840, 48)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.093] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 48) >[ 10.093] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (3840, 48) >[ 10.093] sna_compute_composite_region: clip against mask: (0, 0), (3840, 48) >[ 10.093] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 48) + (0, 0) >[ 10.093] gen9_render_composite: 3840x48, current mode=1/1 >[ 10.093] kgem_bo_is_busy: handle=9, domain: 3 exec? 0, rq? 1 >[ 10.093] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.093] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.093] gen9_composite_set_target: (0, 0)x(3840, 48), partial?=1 >[ 10.093] sna_drawable_use_bo pixmap=850, box=((0, 0), (3840, 48)), flags=7... >[ 10.093] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.093] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.093] sna_drawable_use_bo: using whole GPU bo >[ 10.093] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.093] gen9_composite_picture: (0, 0)x(3840, 48), dst=(0, 0) >[ 10.093] sna_transform_is_imprecise_integer_translation: no transform >[ 10.093] gen9_composite_picture: integer translation (0, 0), removing >[ 10.093] sna_render_pixmap_bo pixmap=292, (0, 0)x(3840, 48)/(3840, 2160) >[ 10.093] sna_render_pixmap_bo: GPU all damaged >[ 10.093] color_convert: src=fc000000 [20028888] >[ 10.093] color_convert: dst=fc000000 [20028888] >[ 10.093] sna_render_get_solid: fc000000 >[ 10.093] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.093] gen4_choose_composite_emitter: identity source, identity mask >[ 10.093] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.093] aligning vertex: was 3, now 5 floats per vertex >[ 10.093] gen9_composite_get_binding_table(f680) >[ 10.093] kgem_add_reloc64: handle=9, pos=15768, delta=0, domains=40000 >[ 10.093] kgem_add_handle: handle=9, index=13 >[ 10.093] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 10.093] [3d90] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.093] kgem_add_reloc64: handle=7, pos=15752, delta=0, domains=40000 >[ 10.093] kgem_add_reloc64: adding proxy [delta=1008] for handle=7 >[ 10.093] kgem_add_reloc64[26] = (delta=1008, target handle=2, presumed=fffe8000) >[ 10.093] [3d80] bind bo(handle=7, addr=fffe83f0), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.094] gen9_emit_sampler: sampler = 3 >[ 10.094] gen9_emit_sf: num_sf_outputs=2 >[ 10.094] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.094] gen9_emit_vertex_elements: setup id=10 >[ 10.094] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.094] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.094] gen9_render_composite_box: (0, 0), (3840, 48) >[ 10.094] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 48) + (0, 0)] >[ 10.094] gen8_vertex_flush[d00] = 3 >[ 10.094] sna_composite_rectangles(pixmap=850, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.094] sna_composite_rectangles: converted to op 3 >[ 10.094] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.094] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.094] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.094] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.094] sna_drawable_use_bo pixmap=850, box=((0, 0), (3840, 48)), flags=1... >[ 10.094] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.094] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.094] sna_drawable_use_bo: using whole GPU bo >[ 10.094] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.094] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.094] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.094] sna_render_get_solid: 660a0a0a >[ 10.094] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.094] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.094] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.094] aligning vertex: was 5, now 2 floats per vertex >[ 10.094] gen9_composite_get_binding_table(f5c0) >[ 10.094] kgem_add_reloc64: handle=8, pos=15720, delta=0, domains=40000 >[ 10.094] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.094] kgem_add_reloc64[27] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.094] [3d60] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.094] gen9_emit_sampler: sampler = 1 >[ 10.094] gen9_emit_sf: num_sf_outputs=1 >[ 10.094] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.094] gen9_emit_vertex_elements: setup id=0 >[ 10.094] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.094] (0, 0), (3840, 48) >[ 10.094] gen8_vertex_flush[da8] = 3 >[ 10.094] sna_composite(pixmap=850, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=850+(3786, 6)+(0, 0), size=(44, 36) >[ 10.094] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.094] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.094] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.094] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.094] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.094] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.094] gen9_render_composite: 44x36, current mode=1/1 >[ 10.094] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.094] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.094] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.094] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.094] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.094] sna_drawable_use_bo pixmap=850, box=((3786, 6), (3830, 42)), flags=7... >[ 10.094] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.094] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.094] sna_drawable_use_bo: using whole GPU bo >[ 10.094] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.094] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.094] sna_transform_is_imprecise_integer_translation: no transform >[ 10.094] gen9_composite_picture: integer translation (0, 0), removing >[ 10.094] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.094] sna_render_pixmap_bo: CPU all damaged >[ 10.094] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.094] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.094] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.094] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.094] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.094] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.094] gen4_choose_composite_emitter: identity src, no mask >[ 10.094] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.094] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.094] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.094] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 10.094] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.094] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.094] aligning vertex: was 2, now 3 floats per vertex >[ 10.094] gen9_composite_get_binding_table(f540) >[ 10.094] kgem_add_reloc64: handle=32, pos=15688, delta=0, domains=40000 >[ 10.094] kgem_add_handle: handle=32, index=14 >[ 10.094] kgem_add_reloc64[28] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.094] [3d40] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.094] gen9_emit_sampler: sampler = 2 >[ 10.094] gen9_emit_vertex_elements: setup id=2 >[ 10.094] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.094] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.094] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.094] gen8_vertex_flush[e08] = 3 >[ 10.094] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.094] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.094] sna_glyphs: discarding mask >[ 10.094] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.094] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.094] gen9_render_composite: 0x0, current mode=1/1 >[ 10.094] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.094] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.094] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.094] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.094] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=7... >[ 10.095] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.095] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.095] sna_drawable_use_bo: using whole GPU bo >[ 10.095] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.095] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.095] color_convert: src=ffdfdbd2 [20028888] >[ 10.095] color_convert: dst=ffdfdbd2 [20028888] >[ 10.095] sna_render_get_solid: ffdfdbd2 >[ 10.095] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.095] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.095] sna_transform_is_imprecise_integer_translation: no transform >[ 10.095] gen9_composite_picture: integer translation (0, 0), removing >[ 10.095] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.095] sna_render_pixmap_bo: GPU all damaged >[ 10.095] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.095] gen4_choose_composite_emitter: solid, identity mask >[ 10.095] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.095] aligning vertex: was 3, now 4 floats per vertex >[ 10.095] gen9_composite_get_binding_table(f4c0) >[ 10.095] kgem_add_reloc64: handle=8, pos=15656, delta=0, domains=40000 >[ 10.095] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.095] kgem_add_reloc64[29] = (delta=24, target handle=3, presumed=fdffe000) >[ 10.095] [3d20] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.095] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.095] gen9_emit_sampler: sampler = a >[ 10.095] gen9_emit_sf: num_sf_outputs=2 >[ 10.095] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.095] gen9_emit_vertex_elements: setup id=9 >[ 10.095] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.095] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.095] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.095] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.095] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.095] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.095] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.095] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.095] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.095] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.095] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.095] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.095] gen8_vertex_flush[ed0] = 15 >[ 10.095] gen9_magic_ca_pass: CA fixup (13997 -> 14012) >[ 10.095] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.095] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.095] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.095] sna_accel_flush: flush?=1, dirty?=1 >[ 10.095] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.095] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.095] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.095] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.095] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.095] kgem_bo_sync__cpu_full: handle=32 >[ 10.095] gen8_vertex_close: used=56048, vbo active? 23, vb=625, nreloc=5 >[ 10.095] gen8_vertex_close: reloc[0] = 287 >[ 10.095] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.095] kgem_add_handle: handle=23, index=15 >[ 10.095] kgem_add_reloc64[30] = (delta=0, target handle=15, presumed=fd545000) >[ 10.095] gen8_vertex_close: reloc[1] = 336 >[ 10.095] kgem_add_reloc64: handle=23, pos=336, delta=0, domains=200000 >[ 10.095] kgem_add_reloc64[31] = (delta=0, target handle=15, presumed=fd545000) >[ 10.095] gen8_vertex_close: reloc[2] = 481 >[ 10.095] kgem_add_reloc64: handle=23, pos=481, delta=0, domains=200000 >[ 10.095] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fd545000) >[ 10.095] gen8_vertex_close: reloc[3] = 565 >[ 10.095] kgem_add_reloc64: handle=23, pos=565, delta=0, domains=200000 >[ 10.095] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fd545000) >[ 10.095] gen8_vertex_close: reloc[4] = 705 >[ 10.095] kgem_add_reloc64: handle=23, pos=705, delta=0, domains=200000 >[ 10.095] kgem_add_reloc64[34] = (delta=0, target handle=15, presumed=fd545000) >[ 10.095] batch[1/1, flags=1800]: 986 986 15648 16384, nreloc=35, nexec=16, nfence=0, aperture=42564 [fenced=0] >[ 10.095] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.095] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.095] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.095] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x28, presumed-offset=0 >[ 10.095] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> 1 >[ 10.095] kgem_create_linear(65536) >[ 10.095] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 10.095] search_linear_cache: searching for inactive cpu map >[ 10.095] kgem_bo_remove_from_inactive: removing handle=3 from inactive >[ 10.095] search_linear_cache: found handle=3 (num_pages=16) in linear vma cache >[ 10.095] kgem_bo_map__cpu(handle=3, size=65536, map=0x0:0x7f1c7f5e5000) >[ 10.095] kgem_new_batch: allocated and mapped batch handle=3 [size=65536] >[ 10.095] kgem_bo_sync__cpu: handle=3 >[ 10.095] __kgem_busy: handle=3, busy=0, wedged=0 >[ 10.095] kgem_bo_sync__cpu: SYNC: handle=3, needs_flush? 0, domain? 0, busy? 0 >[ 10.095] __kgem_busy: handle=3, busy=0, wedged=0 >[ 10.095] kgem_bo_retire: retiring bo handle=3 (needed flush? 0), rq? 0 [busy?=0] >[ 10.095] assert_bo_retired: handle=3, domain: 0 exec? 0, rq? 0 >[ 10.095] kgem_new_batch: using last batch handle=40 >[ 10.095] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd43c000 >[ 10.096] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.096] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.096] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.096] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.096] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.096] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.096] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=7 >[ 10.096] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.096] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=7 >[ 10.096] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=8 >[ 10.096] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.096] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=7 >[ 10.096] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=8 >[ 10.096] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.096] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.096] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.096] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.096] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=7 >[ 10.096] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.096] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.096] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=7 >[ 10.096] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=8 >[ 10.096] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.096] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.096] __kgem_bo_clear_busy: handle=8 >[ 10.096] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.096] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.096] __kgem_busy: handle=32, busy=131072, wedged=0 >[ 10.096] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 3, busy? 1 >[ 10.101] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.101] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 1 [busy?=0] >[ 10.101] __kgem_retire_requests_upto(handle=32, ring=0) >[ 10.101] __kgem_retire_rq: request 2 complete >[ 10.101] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.101] kgem_bo_move_to_cache: release handle=22 >[ 10.101] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.101] __kgem_retire_rq: request 40 complete >[ 10.101] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.101] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.101] kgem_bo_move_to_cache: release handle=25 >[ 10.101] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.101] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.101] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.101] kgem_bo_move_to_cache: release handle=11 >[ 10.101] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.101] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.101] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.101] kgem_bo_move_to_cache: release handle=38 >[ 10.101] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.101] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.101] kgem_bo_move_to_cache: release handle=20 >[ 10.101] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.101] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.101] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.101] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.101] sna_block_handler (tv=0.0) >[ 10.101] sna_wakeup_handler >[ 10.101] sna_mode_wakeup: len=64 >[ 10.101] sna_mode_wakeup: recording last swap on pipe=1, frame 329 [149], time 10.93789 >[ 10.101] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.101] sna_mode_wakeup: flip complete, pending? 2 >[ 10.101] sna_mode_wakeup: recording last swap on pipe=0, frame 359 [167], time 10.95091 >[ 10.101] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.101] sna_mode_wakeup: flip complete, pending? 1 >[ 10.101] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.101] sna_composite(pixmap=850, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=850+(3626, 6)+(0, 0), size=(48, 36) >[ 10.101] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.101] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.101] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.101] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.101] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.101] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.101] gen9_render_composite: 48x36, current mode=0/1 >[ 10.101] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.101] sna_blt_composite (0, 4), (3626, 6), 48x36 >[ 10.101] sna_blt_composite: unsupported op [3] for blitting >[ 10.101] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.101] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.101] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.101] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.101] sna_drawable_use_bo pixmap=850, box=((3626, 6), (3674, 42)), flags=7... >[ 10.102] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.102] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.102] sna_drawable_use_bo: using whole GPU bo >[ 10.102] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.102] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.102] sna_transform_is_imprecise_integer_translation: no transform >[ 10.102] gen9_composite_picture: integer translation (0, 0), removing >[ 10.102] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.102] sna_render_pixmap_bo: CPU all damaged >[ 10.102] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.102] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.102] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.102] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.102] gen4_choose_composite_emitter: identity src, no mask >[ 10.102] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.102] aligning vertex: was 4, now 3 floats per vertex >[ 10.102] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.102] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.102] kgem_add_handle: handle=4, index=0 >[ 10.102] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] gen9_composite_get_binding_table(ffc0) >[ 10.102] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.102] kgem_add_handle: handle=39, index=1 >[ 10.102] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.102] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.102] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.102] kgem_add_reloc64: handle=33, pos=16344, delta=0, domains=40000 >[ 10.102] kgem_add_handle: handle=33, index=2 >[ 10.102] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f7000) >[ 10.102] [3fd0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.102] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.102] gen9_emit_sampler: sampler = 2 >[ 10.102] gen9_emit_sf: num_sf_outputs=1 >[ 10.102] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.102] gen9_emit_vertex_elements: setup id=2 >[ 10.102] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.102] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.102] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.102] gen8_vertex_flush[490] = 3 >[ 10.102] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.102] kgem_can_create_2d: 26x20 @ 32 >[ 10.102] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.102] kgem_can_create_2d: untiled size=4096 >[ 10.102] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.102] kgem_choose_tiling: 26x20 -> 0 >[ 10.102] sna_create_pixmap: usage=0, flags=a >[ 10.102] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.102] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.102] create_pixmap: serial=867, usage=0, 26x20 >[ 10.102] sna_create_pixmap: serial=867, 26x20, usage=0 >[ 10.102] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=362, drawable=364 >[ 10.102] sna_validate_gc: recomputing clip >[ 10.102] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.102] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.102] try_upload__fast: ignore existing cpu damage (if any) >[ 10.102] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.102] try_upload__fast: no, no gpu damage >[ 10.102] sna_drawable_move_region_to_cpu(pixmap=868 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.102] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.102] _sna_pixmap_move_to_cpu(pixmap=868, 26x20, flags=1) >[ 10.102] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.102] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.102] operate_inplace: no, inplace operation not suitable >[ 10.102] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.102] __sna_damage_all(26, 20) >[ 10.102] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.102] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.102] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.102] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.102] sna_accel_flush: flush?=1, dirty?=1 >[ 10.102] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 10.102] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.102] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.102] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.102] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.102] kgem_bo_sync__cpu_full: handle=33 >[ 10.102] gen8_vertex_close: used=56058, vbo active? 23, vb=4, nreloc=1 >[ 10.102] gen8_vertex_close: reloc[0] = 287 >[ 10.102] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.102] kgem_add_handle: handle=23, index=3 >[ 10.102] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.102] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.102] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.102] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.102] kgem_fixup_relocs: shrinking by 61440 >[ 10.102] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.102] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.102] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.102] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.102] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.102] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.102] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.102] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.102] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.102] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.102] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.102] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.102] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.102] __kgem_retire_rq: request 1 complete >[ 10.102] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.102] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.102] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.102] sna_composite(pixmap=850, op=3, src=868+(2370, 10), mask=0+(3554, 6), dst=850+(3554, 6)+(0, 0), size=(52, 36) >[ 10.102] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.102] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.102] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.102] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.102] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.102] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.102] gen9_render_composite: 52x36, current mode=0/1 >[ 10.102] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.102] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.102] sna_blt_composite: unsupported op [3] for blitting >[ 10.102] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.102] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.102] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.102] sna_drawable_use_bo pixmap=850, box=((3554, 6), (3606, 42)), flags=7... >[ 10.102] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.102] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.102] sna_drawable_use_bo: using whole GPU bo >[ 10.102] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.102] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.102] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.102] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.102] sna_render_pixmap_bo pixmap=868, (2370, 10)x(52, 36)/(26, 20) >[ 10.102] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.102] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.102] use_cpu_bo: no cpu bo >[ 10.102] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.102] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.102] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.102] sna_drawable_move_region_to_cpu(pixmap=868 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.102] sna_drawable_move_region_to_cpu: pixmap=868 all damaged on CPU >[ 10.102] kgem_can_create_2d: 26x20 @ 32 >[ 10.102] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.102] kgem_can_create_2d: untiled size=4096 >[ 10.102] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.102] kgem_choose_tiling: 26x20 -> 0 >[ 10.102] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.102] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.102] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.102] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.102] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.102] __kgem_bo_init(handle=16, num_pages=2560) >[ 10.102] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.102] upload: adding upload cache to pixmap=868 >[ 10.102] kgem_proxy_bo_attach: handle=16 >[ 10.102] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.102] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.102] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.102] gen4_choose_composite_emitter: simple src, no mask >[ 10.102] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.102] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.102] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.102] kgem_add_handle: handle=4, index=0 >[ 10.102] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] gen9_composite_get_binding_table(ffc0) >[ 10.102] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.102] kgem_add_handle: handle=39, index=1 >[ 10.102] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.102] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.102] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.102] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.102] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 10.102] kgem_add_handle: handle=16, index=2 >[ 10.102] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 10.102] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.102] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.102] gen9_emit_sampler: sampler = 22 >[ 10.102] gen9_emit_sf: num_sf_outputs=1 >[ 10.102] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.102] gen9_emit_vertex_elements: setup id=2 >[ 10.102] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.102] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.102] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.102] gen8_vertex_flush[490] = 3 >[ 10.102] sna_destroy_pixmap: pixmap=868, attached?=1 >[ 10.102] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.102] __sna_free_pixmap(pixmap=868) >[ 10.102] sna_composite(pixmap=850, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=850+(3490, 6)+(0, 0), size=(44, 36) >[ 10.102] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.102] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.102] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.102] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.102] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.102] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.102] gen9_render_composite: 44x36, current mode=1/1 >[ 10.102] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.102] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.102] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.102] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.102] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.102] sna_drawable_use_bo pixmap=850, box=((3490, 6), (3534, 42)), flags=7... >[ 10.102] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.102] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.102] sna_drawable_use_bo: using whole GPU bo >[ 10.102] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.102] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.102] sna_transform_is_imprecise_integer_translation: no transform >[ 10.102] gen9_composite_picture: integer translation (0, 0), removing >[ 10.102] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.102] sna_render_pixmap_bo: CPU all damaged >[ 10.102] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.102] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.102] gen8_vertex_close: used=56067, vbo active? 23, vb=4, nreloc=1 >[ 10.102] gen8_vertex_close: reloc[0] = 287 >[ 10.102] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.102] kgem_add_handle: handle=23, index=3 >[ 10.102] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.102] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.102] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.102] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.102] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.102] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.102] kgem_fixup_relocs: shrinking by 61440 >[ 10.102] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.102] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.102] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.102] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.102] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.102] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.102] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.102] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.102] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.102] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.102] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.102] gen4_choose_composite_emitter: identity src, no mask >[ 10.102] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.102] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.102] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.102] kgem_add_handle: handle=4, index=0 >[ 10.102] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.102] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.102] gen9_composite_get_binding_table(ffc0) >[ 10.102] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.102] kgem_add_handle: handle=39, index=1 >[ 10.102] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.102] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.102] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.102] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.102] kgem_add_handle: handle=34, index=2 >[ 10.102] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.102] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.102] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.102] gen9_emit_sampler: sampler = 2 >[ 10.102] gen9_emit_sf: num_sf_outputs=1 >[ 10.102] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.102] gen9_emit_vertex_elements: setup id=2 >[ 10.102] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.102] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.102] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.102] gen8_vertex_flush[490] = 3 >[ 10.102] sna_composite(pixmap=850, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=850+(3422, 6)+(0, 0), size=(48, 36) >[ 10.102] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.102] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.102] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.102] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.102] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.102] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.102] gen9_render_composite: 48x36, current mode=1/1 >[ 10.102] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.102] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.102] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.102] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.102] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.102] sna_drawable_use_bo pixmap=850, box=((3422, 6), (3470, 42)), flags=7... >[ 10.102] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.102] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.102] sna_drawable_use_bo: using whole GPU bo >[ 10.102] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.102] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.102] sna_transform_is_imprecise_integer_translation: no transform >[ 10.102] gen9_composite_picture: integer translation (0, 0), removing >[ 10.102] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.102] sna_render_pixmap_bo: CPU all damaged >[ 10.102] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.102] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.102] __kgem_retire_rq: request 1 complete >[ 10.102] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.102] gen8_vertex_close: used=56076, vbo active? 23, vb=4, nreloc=1 >[ 10.102] gen8_vertex_close: reloc[0] = 287 >[ 10.103] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.103] kgem_add_handle: handle=23, index=3 >[ 10.103] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.103] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.103] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.103] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.103] kgem_fixup_relocs: shrinking by 61440 >[ 10.103] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.103] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.103] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.103] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.103] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.103] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.103] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.103] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.103] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.103] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.103] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.103] gen4_choose_composite_emitter: identity src, no mask >[ 10.103] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.103] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.103] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.103] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.103] kgem_add_handle: handle=4, index=0 >[ 10.103] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.103] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.103] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.103] gen9_composite_get_binding_table(ffc0) >[ 10.103] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.103] kgem_add_handle: handle=39, index=1 >[ 10.103] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.103] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.103] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.103] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.103] kgem_add_handle: handle=28, index=2 >[ 10.103] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.103] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.103] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.103] gen9_emit_sampler: sampler = 2 >[ 10.103] gen9_emit_sf: num_sf_outputs=1 >[ 10.103] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.103] gen9_emit_vertex_elements: setup id=2 >[ 10.103] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.103] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.103] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.103] gen8_vertex_flush[490] = 3 >[ 10.103] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.103] kgem_can_create_2d: 16x16 @ 32 >[ 10.103] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.103] kgem_can_create_2d: untiled size=4096 >[ 10.103] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.103] kgem_choose_tiling: 16x16 -> 0 >[ 10.103] sna_create_pixmap: usage=0, flags=a >[ 10.103] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.103] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.103] create_pixmap: serial=869, usage=0, 16x16 >[ 10.103] sna_create_pixmap: serial=869, 16x16, usage=0 >[ 10.103] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=364, drawable=366 >[ 10.103] sna_validate_gc: recomputing clip >[ 10.103] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.103] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.103] try_upload__fast: ignore existing cpu damage (if any) >[ 10.103] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.103] try_upload__fast: no, no gpu damage >[ 10.103] sna_drawable_move_region_to_cpu(pixmap=870 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.103] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.103] _sna_pixmap_move_to_cpu(pixmap=870, 16x16, flags=1) >[ 10.103] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.103] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.103] operate_inplace: no, inplace operation not suitable >[ 10.103] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.103] __sna_damage_all(16, 16) >[ 10.103] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.103] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.103] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.103] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.103] sna_accel_flush: flush?=1, dirty?=1 >[ 10.103] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 10.103] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.103] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.103] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.103] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.103] kgem_bo_sync__cpu_full: handle=28 >[ 10.103] gen8_vertex_close: used=56085, vbo active? 23, vb=4, nreloc=1 >[ 10.103] gen8_vertex_close: reloc[0] = 287 >[ 10.103] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.103] kgem_add_handle: handle=23, index=3 >[ 10.103] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.103] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.103] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.103] __kgem_retire_rq: request 1 complete >[ 10.103] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.103] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.103] kgem_fixup_relocs: shrinking by 61440 >[ 10.103] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.103] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.103] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.103] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.103] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.103] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.103] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.103] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.103] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 10.103] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 10.103] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.103] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.103] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.103] __kgem_retire_rq: request 1 complete >[ 10.103] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.103] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.103] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.103] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.103] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.103] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.103] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.103] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.103] kgem_bo_sync__cpu_full: handle=34 >[ 10.103] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.103] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.103] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.103] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.103] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.103] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.103] sna_composite(pixmap=850, op=3, src=870+(2247, 15), mask=0+(3370, 7), dst=850+(3370, 7)+(0, 0), size=(32, 34) >[ 10.103] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.103] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.103] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.103] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.103] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.103] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.103] gen9_render_composite: 32x34, current mode=0/1 >[ 10.103] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.103] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.103] sna_blt_composite: unsupported op [3] for blitting >[ 10.103] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.103] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.103] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.103] sna_drawable_use_bo pixmap=850, box=((3370, 7), (3402, 41)), flags=7... >[ 10.103] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.103] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.103] sna_drawable_use_bo: using whole GPU bo >[ 10.103] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.103] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.103] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.103] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.103] sna_render_pixmap_bo pixmap=870, (2247, 15)x(32, 34)/(16, 16) >[ 10.103] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.103] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.103] use_cpu_bo: no cpu bo >[ 10.103] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.103] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.103] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.103] sna_drawable_move_region_to_cpu(pixmap=870 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.103] sna_drawable_move_region_to_cpu: pixmap=870 all damaged on CPU >[ 10.103] kgem_can_create_2d: 16x16 @ 32 >[ 10.103] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.103] kgem_can_create_2d: untiled size=4096 >[ 10.103] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.103] kgem_choose_tiling: 16x16 -> 0 >[ 10.103] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.103] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.103] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.103] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.103] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.103] __kgem_bo_init(handle=16, num_pages=1024) >[ 10.103] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.103] upload: adding upload cache to pixmap=870 >[ 10.103] kgem_proxy_bo_attach: handle=16 >[ 10.103] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.103] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.103] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.103] gen4_choose_composite_emitter: simple src, no mask >[ 10.103] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.103] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.103] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.103] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.103] kgem_add_handle: handle=4, index=0 >[ 10.103] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.103] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.103] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.103] gen9_composite_get_binding_table(ffc0) >[ 10.103] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.103] kgem_add_handle: handle=39, index=1 >[ 10.103] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.103] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.103] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.103] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.103] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 10.103] kgem_add_handle: handle=16, index=2 >[ 10.103] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 10.103] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.103] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.103] gen9_emit_sampler: sampler = 22 >[ 10.103] gen9_emit_sf: num_sf_outputs=1 >[ 10.103] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.103] gen9_emit_vertex_elements: setup id=2 >[ 10.103] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.103] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.103] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.103] gen8_vertex_flush[490] = 3 >[ 10.103] sna_destroy_pixmap: pixmap=870, attached?=1 >[ 10.103] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.103] __sna_free_pixmap(pixmap=870) >[ 10.103] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.103] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.103] sna_glyphs: discarding mask >[ 10.103] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.103] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.103] gen9_render_composite: 0x0, current mode=1/1 >[ 10.103] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.103] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.103] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.103] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.103] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=7... >[ 10.103] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.103] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.103] sna_drawable_use_bo: using whole GPU bo >[ 10.103] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.103] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.103] color_convert: src=ff232321 [20028888] >[ 10.103] color_convert: dst=ff232321 [20028888] >[ 10.103] sna_render_get_solid: ff232321 >[ 10.103] sna_render_get_solid(7) = ff232321 (old) >[ 10.103] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.103] sna_transform_is_imprecise_integer_translation: no transform >[ 10.103] gen9_composite_picture: integer translation (0, 0), removing >[ 10.103] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.103] sna_render_pixmap_bo: GPU all damaged >[ 10.103] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.103] gen4_choose_composite_emitter: solid, identity mask >[ 10.103] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.103] aligning vertex: was 3, now 4 floats per vertex >[ 10.103] gen9_composite_get_binding_table(ff00) >[ 10.103] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.103] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.103] kgem_add_handle: handle=8, index=3 >[ 10.103] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.103] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.103] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.103] kgem_add_handle: handle=6, index=4 >[ 10.103] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.103] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.103] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.103] gen9_emit_sampler: sampler = a >[ 10.103] gen9_emit_sf: num_sf_outputs=2 >[ 10.103] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.103] gen9_emit_vertex_elements: setup id=9 >[ 10.103] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.103] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.103] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.103] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.103] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.103] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.103] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.103] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.103] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.103] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.103] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.103] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.103] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.103] gen8_vertex_flush[56c] = 48 >[ 10.103] gen9_magic_ca_pass: CA fixup (14024 -> 14072) >[ 10.103] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.103] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.103] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.103] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.103] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.103] sna_glyphs: discarding mask >[ 10.103] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.103] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.103] gen9_render_composite: 0x0, current mode=1/1 >[ 10.103] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.103] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.103] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.103] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.103] sna_drawable_use_bo pixmap=850, box=((0, 0), (7680, 2160)), flags=7... >[ 10.103] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.103] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.103] sna_drawable_use_bo: using whole GPU bo >[ 10.103] gen9_composite_set_target: pixmap=850, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.104] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.104] color_convert: src=ff8e8b85 [20028888] >[ 10.104] color_convert: dst=ff8e8b85 [20028888] >[ 10.104] sna_render_get_solid: ff8e8b85 >[ 10.104] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.104] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.104] sna_transform_is_imprecise_integer_translation: no transform >[ 10.104] gen9_composite_picture: integer translation (0, 0), removing >[ 10.104] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.104] sna_render_pixmap_bo: GPU all damaged >[ 10.104] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.104] gen4_choose_composite_emitter: solid, identity mask >[ 10.104] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.104] gen9_composite_get_binding_table(fe40) >[ 10.104] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.104] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.104] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.104] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.104] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.104] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.104] gen9_emit_vertex_elements: setup id=9 >[ 10.104] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.104] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.104] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.104] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.104] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.104] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.104] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.104] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.104] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.104] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.104] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.104] gen8_vertex_flush[66c] = 48 >[ 10.104] gen9_magic_ca_pass: CA fixup (14072 -> 14120) >[ 10.104] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.104] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.104] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.104] sna_copy_area: src=pixmap=850:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.104] sna_copy_area: normal copy >[ 10.104] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.104] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.104] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.104] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.104] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.104] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.104] sna_do_copy: pixmap -- no source clipping >[ 10.104] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.104] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.104] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=850+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.104] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.104] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.104] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.104] sna_drawable_use_bo: pinned, never REPLACES >[ 10.104] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.104] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.104] sna_drawable_use_bo: applying move-to-gpu override >[ 10.104] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.104] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.104] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 10.104] wait_for_shadow: setting front pixmap to handle=27 >[ 10.104] sna_drawable_use_bo: using whole GPU bo >[ 10.104] sna_pixmap_move_to_gpu(pixmap=850, usage=0), flags=a >[ 10.104] sna_pixmap_move_to_gpu: already all-damaged >[ 10.104] sna_pixmap_mark_active: pixmap=850, handle=39 >[ 10.104] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.104] sna_pixmap_make_cow: make cow src=850, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.104] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.104] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.104] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.104] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.104] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.104] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.104] kgem_set_mode: flushing before new bo >[ 10.104] gen8_vertex_close: used=56480, vbo active? 23, vb=204, nreloc=2 >[ 10.104] gen8_vertex_close: reloc[0] = 287 >[ 10.104] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.104] kgem_add_handle: handle=23, index=5 >[ 10.104] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 10.104] gen8_vertex_close: reloc[1] = 342 >[ 10.104] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.104] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 10.104] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.104] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.104] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.104] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.104] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.104] kgem_fixup_relocs: shrinking by 61440 >[ 10.104] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.104] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.104] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.104] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.104] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.104] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.104] __kgem_bo_clear_busy: handle=8 >[ 10.104] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.104] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.104] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.104] __kgem_bo_clear_busy: handle=8 >[ 10.104] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.104] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.104] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.104] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.104] aligning vertex: was 4, now 2 floats per vertex >[ 10.104] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.104] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.104] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.104] kgem_add_handle: handle=4, index=0 >[ 10.104] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.104] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.104] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.104] gen9_composite_get_binding_table(ffc0) >[ 10.104] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 10.104] kgem_add_handle: handle=27, index=1 >[ 10.104] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.104] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 10.104] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.104] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.104] kgem_add_handle: handle=39, index=2 >[ 10.104] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.104] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.104] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.104] gen9_emit_sampler: sampler = 0 >[ 10.104] gen9_emit_sf: num_sf_outputs=1 >[ 10.104] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.104] gen9_emit_vertex_elements: setup id=0 >[ 10.104] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.104] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.104] gen8_vertex_flush[490] = 3 >[ 10.104] sna_destroy_pixmap: pixmap=850, attached?=1 >[ 10.104] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.104] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.104] __kgem_bo_destroy: handle=39 -> active >[ 10.104] __sna_free_pixmap(pixmap=850) >[ 10.104] sna_accel_flush: flush?=0, dirty?=0 >[ 10.104] sna_accel_flush: flush?=0, dirty?=0 >[ 10.104] sna_block_handler (tv=598.53000) >[ 10.104] kgem_retire, need_retire?=1 >[ 10.104] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.104] kgem_retire__requests_ring: retiring ring 0 >[ 10.104] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.104] __kgem_retire_rq: request 1 complete >[ 10.104] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.104] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.104] kgem_retire -- retired=0, need_retire=0 >[ 10.104] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 10.104] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 10.104] __kgem_bo_destroy: handle=16, size=262144 >[ 10.104] kgem_bo_replace_io: transferring io handle=16 to bo >[ 10.104] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 10.104] sna_accel_block: GPU idle, flushing >[ 10.104] gen8_vertex_close: used=56486, vbo active? 23, vb=1, nreloc=1 >[ 10.104] gen8_vertex_close: reloc[0] = 287 >[ 10.104] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.104] kgem_add_handle: handle=23, index=3 >[ 10.104] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.104] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.104] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.104] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.104] kgem_fixup_relocs: shrinking by 61440 >[ 10.104] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.104] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.104] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.104] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.104] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.104] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.104] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.104] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.104] sna_scanout_do_flush: flush timer active: delta=-10 >[ 10.104] sna_scanout_do_flush (time=10104), triggered >[ 10.104] sna_scanout_flush (time=10104), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.104] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.104] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.104] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.104] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.104] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.104] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.104] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.104] sna_pixmap_move_to_gpu: already all-damaged >[ 10.104] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 10.104] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.104] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.104] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.104] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 10.104] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 10.104] get_fb: reusing fb=101 for handle=27 >[ 10.105] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 10.105] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.105] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 10.105] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 10.105] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.105] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.105] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 10.105] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 10.105] sna_accel_do_throttle (time=10104), triggered >[ 10.105] sna_accel_throttle (time=10104) >[ 10.105] sna_accel_block: evaluating timers, active=7 >[ 10.105] sna_accel_block: flush timer expires in 16 [10120] >[ 10.105] sna_wakeup_handler >[ 10.105] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.105] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.105] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.105] kgem_can_create_2d: untiled size=66355200 >[ 10.105] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.105] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.105] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.105] sna_create_pixmap: usage=0, flags=1b >[ 10.105] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.105] __pop_freed_pixmap: reusing freed pixmap=850 header >[ 10.105] create_pixmap_hdr: pixmap=871, width=7680, height=2160, usage=0 >[ 10.105] sna_create_pixmap: serial=871, 7680x2160, usage=0 >[ 10.105] sna_composite_rectangles(pixmap=872, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.105] sna_composite_rectangles: converted to op 0 >[ 10.105] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.105] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.105] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.105] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.105] sna_composite_rectangles: dropping last-cpu hint >[ 10.105] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=19... >[ 10.105] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.105] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.105] sna_pixmap_move_to_gpu(pixmap=872, usage=0), flags=b >[ 10.105] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.105] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.105] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.105] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.105] sna_pixmap_alloc_gpu: pixmap=872 >[ 10.105] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.105] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.105] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.105] 1:from active: pitch=30720, tiling=1, handle=39, id=835 >[ 10.105] __sna_damage_all(7680, 2160) >[ 10.105] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.105] sna_pixmap_mark_active: pixmap=872, handle=39 >[ 10.105] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.105] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.105] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.105] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.105] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.105] sna_render_get_solid: 0 >[ 10.105] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.105] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.105] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.105] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.105] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.105] kgem_add_handle: handle=4, index=0 >[ 10.105] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.105] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.105] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.105] gen9_composite_get_binding_table(ffc0) >[ 10.105] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.105] kgem_add_handle: handle=39, index=1 >[ 10.105] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.105] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.105] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.105] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.105] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.105] kgem_add_handle: handle=7, index=2 >[ 10.105] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.105] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.105] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.105] gen9_emit_sampler: sampler = 1 >[ 10.105] gen9_emit_sf: num_sf_outputs=1 >[ 10.105] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.105] gen9_emit_vertex_elements: setup id=0 >[ 10.105] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.105] (0, 0), (7680, 2160) >[ 10.106] gen8_vertex_flush[490] = 3 >[ 10.106] sna_composite_rectangles: pixmap=872 marking clear [0]? 1 >[ 10.106] sna_composite_rectangles(pixmap=872, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.106] sna_composite_rectangles: converted to op 1 >[ 10.106] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.106] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.106] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.106] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.106] sna_composite_rectangles: promoting to full GPU >[ 10.106] sna_composite_rectangles: dropping last-cpu hint >[ 10.106] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=19... >[ 10.106] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.106] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.106] sna_drawable_use_bo: using whole GPU bo >[ 10.106] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.106] sna_render_get_solid: ff2c001e >[ 10.106] sna_render_get_solid(0) = ff2c001e (old) >[ 10.106] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.106] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.106] gen9_composite_get_binding_table(ff00) >[ 10.106] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.106] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.106] kgem_add_handle: handle=8, index=3 >[ 10.106] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.106] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.106] gen9_emit_vertex_elements: setup id=0 >[ 10.106] (0, 0), (7680, 2160) >[ 10.106] gen8_vertex_flush[4cc] = 3 >[ 10.106] sna_composite_rectangles: pixmap=872 marking clear [ff2c001e]? 1 >[ 10.106] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=368 >[ 10.106] sna_validate_gc: recomputing clip >[ 10.106] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9ad4200] >[ 10.106] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=872:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.106] sna_copy_area: normal copy >[ 10.106] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 10.106] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 10.106] sna_do_copy: dst extents (0, 0), (3840, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.106] sna_do_copy: clipped dst extents (0, 0), (3840, 2160) >[ 10.106] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 10.106] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 10.106] sna_do_copy: pixmap -- no source clipping >[ 10.106] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 10.106] sna_do_copy: copy region (0, 0), (3840, 2160) x 1 + (0, 0) >[ 10.106] sna_copy_boxes (boxes=1x[(0, 0), (3840, 2160)...], src pixmap=292+(0, 0), dst pixmap=872+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.106] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.106] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.106] sna_drawable_use_bo pixmap=872, box=((0, 0), (3840, 2160)), flags=b... >[ 10.106] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.106] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.106] sna_drawable_use_bo: using whole GPU bo >[ 10.106] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.106] sna_pixmap_move_to_gpu: already all-damaged >[ 10.106] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.106] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.106] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.106] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.106] gen9_composite_get_binding_table(fe80) >[ 10.106] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.106] kgem_add_handle: handle=9, index=4 >[ 10.106] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.106] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.106] gen9_emit_sampler: sampler = 0 >[ 10.106] gen9_emit_vertex_elements: setup id=0 >[ 10.106] (0, 0) -> (0, 0) + (3840, 2160) >[ 10.106] gen8_vertex_flush[510] = 3 >[ 10.106] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=872:(3840, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.106] sna_copy_area: normal copy >[ 10.106] sna_do_copy: src=(0, 0), dst=(3840, 0), size=(3840x2160) >[ 10.106] sna_do_copy: after drawable: src=(0, 0), dst=(3840, 0), size=(3840x2160) >[ 10.106] sna_do_copy: dst extents (3840, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.106] sna_do_copy: clipped dst extents (3840, 0), (7680, 2160) >[ 10.106] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 10.106] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 10.106] sna_do_copy: pixmap -- no source clipping >[ 10.106] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 10.106] sna_do_copy: copy region (3840, 0), (7680, 2160) x 1 + (-3840, 0) >[ 10.106] sna_copy_boxes (boxes=1x[(3840, 0), (7680, 2160)...], src pixmap=292+(-3840, 0), dst pixmap=872+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.106] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.106] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.106] sna_drawable_use_bo pixmap=872, box=((3840, 0), (7680, 2160)), flags=b... >[ 10.106] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.106] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.106] sna_drawable_use_bo: using whole GPU bo >[ 10.106] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.106] sna_pixmap_move_to_gpu: already all-damaged >[ 10.106] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.106] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.106] gen9_render_copy_boxes (-3840, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.106] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.106] gen9_composite_get_binding_table(fe00) >[ 10.106] gen9_emit_vertex_elements: setup id=0 >[ 10.106] (0, 0) -> (3840, 0) + (3840, 2160) >[ 10.106] gen8_vertex_flush[510] = 6 >[ 10.106] sna_composite(pixmap=872, op=3, src=24+(3796, 2028), mask=0+(5694, 1014), dst=872+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.106] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.106] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.106] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.106] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.106] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.106] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.106] gen9_render_composite: 132x132, current mode=1/1 >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.106] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.106] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.106] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.106] sna_drawable_use_bo pixmap=872, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.106] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.106] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.106] sna_drawable_use_bo: using whole GPU bo >[ 10.106] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.106] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.106] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.106] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.106] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.106] sna_render_pixmap_bo: GPU all damaged >[ 10.106] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.106] kgem_bo_is_render: handle=15, rq? 0 [0] >[ 10.106] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.106] gen4_choose_composite_emitter: simple src, no mask >[ 10.106] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.106] aligning vertex: was 2, now 3 floats per vertex >[ 10.106] gen9_composite_get_binding_table(fe00) >[ 10.106] kgem_add_reloc64: handle=15, pos=16248, delta=0, domains=40000 >[ 10.106] kgem_add_handle: handle=15, index=5 >[ 10.106] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.106] [3f70] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.106] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.106] gen9_emit_sampler: sampler = 22 >[ 10.106] gen9_emit_vertex_elements: setup id=2 >[ 10.106] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.106] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.106] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.106] gen8_vertex_flush[59c] = 3 >[ 10.107] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.107] kgem_can_create_2d: 80x80 @ 32 >[ 10.107] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.107] kgem_can_create_2d: untiled size=28672 >[ 10.107] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.107] kgem_choose_tiling: 80x80 -> 0 >[ 10.107] sna_create_pixmap: usage=0, flags=b >[ 10.107] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.107] __pop_freed_pixmap: reusing freed pixmap=854 header >[ 10.107] create_pixmap_hdr: pixmap=873, width=80, height=80, usage=0 >[ 10.107] sna_create_pixmap: serial=873, 80x80, usage=0 >[ 10.107] sna_composite_rectangles(pixmap=874, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.107] sna_composite_rectangles: converted to op 0 >[ 10.107] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.107] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.107] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.107] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.107] sna_composite_rectangles: dropping last-cpu hint >[ 10.107] sna_drawable_use_bo pixmap=874, box=((0, 0), (80, 80)), flags=19... >[ 10.107] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.107] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.107] sna_pixmap_move_to_gpu(pixmap=874, usage=0), flags=b >[ 10.107] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.107] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.107] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.107] kgem_choose_tiling: 80x80 -> 0 >[ 10.107] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.107] kgem_choose_tiling: 80x80 -> 0 >[ 10.107] sna_pixmap_alloc_gpu: pixmap=874 >[ 10.107] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.107] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.107] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.107] from inactive: pitch=320, tiling=0: handle=22, id=836 >[ 10.107] __sna_damage_all(80, 80) >[ 10.107] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.107] sna_pixmap_mark_active: pixmap=874, handle=22 >[ 10.107] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.107] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.107] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.107] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.107] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.107] sna_render_get_solid: 0 >[ 10.107] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.107] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.107] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.107] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.107] aligning vertex: was 3, now 2 floats per vertex >[ 10.107] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.107] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.107] gen9_composite_get_binding_table(fd80) >[ 10.107] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=20002 >[ 10.107] kgem_add_handle: handle=22, index=6 >[ 10.107] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd985000) >[ 10.107] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.107] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.107] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.107] gen9_emit_sampler: sampler = 1 >[ 10.107] gen9_emit_vertex_elements: setup id=0 >[ 10.107] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.107] (0, 0), (80, 80) >[ 10.107] gen8_vertex_flush[60c] = 3 >[ 10.107] sna_composite_rectangles: pixmap=874 marking clear [0]? 1 >[ 10.107] sna_composite_rectangles(pixmap=874, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.107] sna_composite_rectangles: converted to op 1 >[ 10.107] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.107] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.107] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.107] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.107] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.107] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.107] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.107] sna_composite_rectangles: dropping last-cpu hint >[ 10.107] sna_drawable_use_bo pixmap=874, box=((0, 0), (80, 80)), flags=1... >[ 10.107] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.107] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.107] sna_drawable_use_bo: using whole GPU bo >[ 10.107] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.107] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.107] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.107] sna_render_get_solid: 40404040 >[ 10.107] sna_render_get_solid(1) = 40404040 (old) >[ 10.107] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.107] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.107] gen9_composite_get_binding_table(fd00) >[ 10.107] kgem_add_reloc64: handle=8, pos=16184, delta=0, domains=40000 >[ 10.107] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.107] kgem_add_reloc64[9] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.107] [3f30] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.107] gen9_emit_vertex_elements: setup id=0 >[ 10.107] (0, 0), (2, 2) >[ 10.107] (78, 0), (80, 2) >[ 10.107] (0, 78), (2, 80) >[ 10.107] (78, 78), (80, 80) >[ 10.107] gen8_vertex_flush[648] = 12 >[ 10.107] sna_composite(pixmap=872, op=3, src=874+(0, 0), mask=0+(0, 0), dst=872+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.107] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.107] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.107] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.107] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.107] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.107] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.107] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.107] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.107] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.107] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.107] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.107] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.107] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=7... >[ 10.107] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.107] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.107] sna_drawable_use_bo: using whole GPU bo >[ 10.107] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.107] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.107] sna_transform_is_imprecise_integer_translation: no transform >[ 10.107] gen9_composite_picture: integer translation (0, 0), removing >[ 10.107] sna_render_pixmap_bo pixmap=874, (0, 0)x(7680, 2160)/(80, 80) >[ 10.107] sna_render_pixmap_bo: GPU all damaged >[ 10.107] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.107] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.107] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.107] gen4_choose_composite_emitter: identity src, no mask >[ 10.107] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.107] aligning vertex: was 2, now 3 floats per vertex >[ 10.107] gen9_composite_get_binding_table(fc80) >[ 10.107] kgem_add_reloc64: handle=22, pos=16152, delta=0, domains=40000 >[ 10.107] kgem_add_reloc64[10] = (delta=0, target handle=6, presumed=fd985000) >[ 10.107] [3f10] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.107] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.107] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.107] gen9_emit_sampler: sampler = a >[ 10.107] gen9_emit_vertex_elements: setup id=2 >[ 10.107] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.107] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.107] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.107] gen8_vertex_flush[6d0] = 3 >[ 10.107] sna_destroy_pixmap: pixmap=874, attached?=1 >[ 10.107] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.107] __kgem_bo_destroy: handle=22, size=61440 >[ 10.107] __kgem_bo_destroy: handle=22 -> active >[ 10.107] __sna_free_pixmap(pixmap=874) >[ 10.107] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.107] kgem_can_create_2d: 640x2096 @ 32 >[ 10.107] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.107] kgem_can_create_2d: untiled size=5365760 >[ 10.107] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.107] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.107] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.107] sna_create_pixmap: usage=0, flags=1b >[ 10.107] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.107] __pop_freed_pixmap: reusing freed pixmap=874 header >[ 10.107] create_pixmap_hdr: pixmap=875, width=640, height=2096, usage=0 >[ 10.107] sna_create_pixmap: serial=875, 640x2096, usage=0 >[ 10.107] sna_composite_rectangles(pixmap=876, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.107] sna_composite_rectangles: converted to op 0 >[ 10.107] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.107] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.107] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.107] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.107] sna_composite_rectangles: dropping last-cpu hint >[ 10.107] sna_drawable_use_bo pixmap=876, box=((0, 0), (640, 2096)), flags=19... >[ 10.107] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.107] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.107] sna_pixmap_move_to_gpu(pixmap=876, usage=0), flags=b >[ 10.107] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.107] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.107] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.107] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.107] sna_pixmap_alloc_gpu: pixmap=876 >[ 10.107] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.107] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.108] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.108] from inactive: pitch=2560, tiling=1: handle=11, id=837 >[ 10.108] __sna_damage_all(640, 2096) >[ 10.108] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.108] sna_pixmap_mark_active: pixmap=876, handle=11 >[ 10.108] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.108] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.108] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.108] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.108] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.108] sna_render_get_solid: 0 >[ 10.108] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.108] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.108] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.108] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.108] aligning vertex: was 3, now 2 floats per vertex >[ 10.108] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.108] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.108] gen9_composite_get_binding_table(fc00) >[ 10.108] kgem_add_reloc64: handle=11, pos=16120, delta=0, domains=20002 >[ 10.108] kgem_add_handle: handle=11, index=7 >[ 10.108] kgem_add_reloc64[11] = (delta=0, target handle=7, presumed=fa111000) >[ 10.108] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.108] [3ef0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.108] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.108] gen9_emit_sampler: sampler = 1 >[ 10.108] gen9_emit_vertex_elements: setup id=0 >[ 10.108] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.108] (0, 0), (640, 2096) >[ 10.108] gen8_vertex_flush[740] = 3 >[ 10.108] sna_composite_rectangles: pixmap=876 marking clear [0]? 1 >[ 10.108] sna_composite(pixmap=876, op=1, src=292+(168, 968), mask=0+(8, 904), dst=876+(8, 904)+(0, 0), size=(624, 224) >[ 10.108] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.108] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.108] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.108] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.108] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.108] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.108] gen9_render_composite: 624x224, current mode=1/1 >[ 10.108] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.108] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.108] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.108] gen9_composite_set_target: (8, 904)x(624, 224), partial?=0 >[ 10.108] sna_drawable_use_bo pixmap=876, box=((8, 904), (632, 1128)), flags=f... >[ 10.108] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 10.108] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.108] sna_drawable_use_bo: using whole GPU bo >[ 10.108] gen9_composite_set_target: pixmap=876, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.108] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.108] sna_transform_is_imprecise_integer_translation: no transform >[ 10.108] gen9_composite_picture: integer translation (0, 0), removing >[ 10.108] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.108] sna_render_pixmap_bo: GPU all damaged >[ 10.108] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.108] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.108] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.108] gen4_choose_composite_emitter: identity src, no mask >[ 10.108] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.108] aligning vertex: was 2, now 3 floats per vertex >[ 10.108] gen9_composite_get_binding_table(fb80) >[ 10.108] kgem_add_reloc64: handle=9, pos=16088, delta=0, domains=40000 >[ 10.108] kgem_add_reloc64[12] = (delta=0, target handle=4, presumed=f816d000) >[ 10.108] [3ed0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.108] gen9_emit_sampler: sampler = 2 >[ 10.108] gen9_emit_vertex_elements: setup id=2 >[ 10.108] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.108] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.108] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.108] gen8_vertex_flush[7a0] = 3 >[ 10.108] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.108] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.108] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.108] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.108] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.108] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.108] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.108] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.108] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.108] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.108] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.108] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.108] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.108] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.108] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.108] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.108] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.108] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.108] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.108] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.108] sna_drawable_use_bo pixmap=876, box=((8, 904), (632, 1128)), flags=7... >[ 10.108] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.108] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.108] sna_drawable_use_bo: using whole GPU bo >[ 10.108] gen9_composite_set_target: pixmap=876, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.108] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.108] color_convert: src=660a0a0a [20028888] >[ 10.108] color_convert: dst=660a0a0a [20028888] >[ 10.108] sna_render_get_solid: 660a0a0a >[ 10.108] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.108] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.108] gen4_choose_spans_emitter: solid source >[ 10.108] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.108] gen9_composite_get_binding_table(fb00) >[ 10.108] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 10.108] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.108] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.108] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.108] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.108] gen9_emit_sampler: sampler = c >[ 10.108] gen9_emit_sf: num_sf_outputs=2 >[ 10.108] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.108] gen9_emit_vertex_elements: setup id=5 >[ 10.108] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.108] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.108] thread_choose_span: clipped? 0 >[ 10.108] imprecise_trapezoid_span_converter: using 4 threads >[ 10.108] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.108] thread_choose_span: clipped? 0 >[ 10.108] span_thread: flushing 95 boxes >[ 10.108] [ 10.108] span_thread: flushing 95 boxes >[ 10.108] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 1 boxes >[ 10.108] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.108] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.108] span_thread: flushing 1 boxes >[ 10.109] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.109] gen8_vertex_flush[87c] = 576 >[ 10.109] gen9_render_composite_spans_done() >[ 10.109] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.109] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.109] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.109] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.109] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.109] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.109] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.109] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.109] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.109] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.109] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.109] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.109] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.109] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.109] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.109] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.109] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.109] kgem_bo_is_busy: handle=11, domain: 0 exec? 1, rq? 1 >[ 10.109] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.109] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.109] sna_drawable_use_bo pixmap=876, box=((8, 904), (632, 1128)), flags=7... >[ 10.109] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.109] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.109] sna_drawable_use_bo: using whole GPU bo >[ 10.109] gen9_composite_set_target: pixmap=876, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.109] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.109] color_convert: src=66282828 [20028888] >[ 10.109] color_convert: dst=66282828 [20028888] >[ 10.109] sna_render_get_solid: 66282828 >[ 10.109] sna_render_get_solid(3) = 66282828 (old) >[ 10.109] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.109] gen4_choose_spans_emitter: solid source >[ 10.109] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.109] gen9_composite_get_binding_table(fa80) >[ 10.109] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 10.109] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.109] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 10.109] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.109] gen9_emit_vertex_elements: setup id=5 >[ 10.109] thread_choose_span: clipped? 0 >[ 10.109] imprecise_trapezoid_span_converter: using 4 threads >[ 10.109] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.109] thread_choose_span: clipped? 0 >[ 10.109] span_thread: flushing 2 boxes >[ 10.109] span_thread: flushing 2 boxes >[ 10.109] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.109] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.109] span_thread: flushing 162 boxes >[ 10.109] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 10.109] span_thread: flushing 166 boxes >[ 10.109] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.109] gen8_vertex_flush[8b8] = 996 >[ 10.109] gen9_render_composite_spans_done() >[ 10.109] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.109] kgem_can_create_2d: 640x2096 @ 32 >[ 10.109] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.109] kgem_can_create_2d: untiled size=5365760 >[ 10.109] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.109] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.109] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.109] sna_create_pixmap: usage=0, flags=1b >[ 10.109] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.109] __pop_freed_pixmap: reusing freed pixmap=856 header >[ 10.109] create_pixmap_hdr: pixmap=877, width=640, height=2096, usage=0 >[ 10.109] sna_create_pixmap: serial=877, 640x2096, usage=0 >[ 10.109] sna_composite_rectangles(pixmap=878, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.109] sna_composite_rectangles: converted to op 0 >[ 10.109] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.109] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.109] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.109] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.109] sna_composite_rectangles: dropping last-cpu hint >[ 10.109] sna_drawable_use_bo pixmap=878, box=((0, 0), (640, 2096)), flags=19... >[ 10.109] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.109] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.109] sna_pixmap_move_to_gpu(pixmap=878, usage=0), flags=b >[ 10.109] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.109] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.109] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.109] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.109] sna_pixmap_alloc_gpu: pixmap=878 >[ 10.109] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.109] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.109] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.109] from inactive: pitch=2560, tiling=1: handle=25, id=838 >[ 10.109] __sna_damage_all(640, 2096) >[ 10.109] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.109] sna_pixmap_mark_active: pixmap=878, handle=25 >[ 10.109] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.109] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.109] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.109] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.109] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.109] sna_render_get_solid: 0 >[ 10.109] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.109] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.109] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.109] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.109] aligning vertex: was 3, now 2 floats per vertex >[ 10.109] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.109] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.109] gen9_composite_get_binding_table(fa00) >[ 10.109] kgem_add_reloc64: handle=25, pos=15992, delta=0, domains=20002 >[ 10.109] kgem_add_handle: handle=25, index=8 >[ 10.109] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=f4225000) >[ 10.109] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.109] [3e70] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.109] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.109] gen9_emit_sampler: sampler = 1 >[ 10.109] gen9_emit_sf: num_sf_outputs=1 >[ 10.110] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.110] gen9_emit_vertex_elements: setup id=0 >[ 10.110] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.110] (0, 0), (640, 2096) >[ 10.110] gen8_vertex_flush[978] = 3 >[ 10.110] sna_composite_rectangles: pixmap=878 marking clear [0]? 1 >[ 10.110] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.110] kgem_can_create_2d: 624x224 @ 32 >[ 10.110] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.110] kgem_can_create_2d: untiled size=561152 >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.110] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.110] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.110] sna_create_pixmap: usage=0, flags=1b >[ 10.110] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.110] __pop_freed_pixmap: reusing freed pixmap=862 header >[ 10.110] create_pixmap_hdr: pixmap=879, width=624, height=224, usage=0 >[ 10.110] sna_create_pixmap: serial=879, 624x224, usage=0 >[ 10.110] sna_composite_rectangles(pixmap=880, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.110] sna_composite_rectangles: converted to op 0 >[ 10.110] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.110] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.110] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.110] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.110] sna_composite_rectangles: dropping last-cpu hint >[ 10.110] sna_drawable_use_bo pixmap=880, box=((0, 0), (624, 224)), flags=19... >[ 10.110] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.110] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.110] sna_pixmap_move_to_gpu(pixmap=880, usage=0), flags=b >[ 10.110] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.110] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.110] sna_pixmap_alloc_gpu: pixmap=880 >[ 10.110] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.110] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.110] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.110] from inactive: pitch=2560, tiling=1: handle=20, id=839 >[ 10.110] __sna_damage_all(624, 224) >[ 10.110] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.110] sna_pixmap_mark_active: pixmap=880, handle=20 >[ 10.110] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.110] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.110] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.110] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.110] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.110] sna_render_get_solid: 0 >[ 10.110] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.110] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.110] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.110] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.110] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.110] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.110] gen9_composite_get_binding_table(f980) >[ 10.110] kgem_add_reloc64: handle=20, pos=15960, delta=0, domains=20002 >[ 10.110] kgem_add_handle: handle=20, index=9 >[ 10.110] kgem_add_reloc64[16] = (delta=0, target handle=9, presumed=fd9be000) >[ 10.110] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.110] [3e50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.110] gen9_emit_vertex_elements: setup id=0 >[ 10.110] (0, 0), (624, 224) >[ 10.110] gen8_vertex_flush[9ac] = 3 >[ 10.110] sna_composite_rectangles: pixmap=880 marking clear [0]? 1 >[ 10.110] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.110] kgem_can_create_2d: 576x76 @ 32 >[ 10.110] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.110] kgem_can_create_2d: untiled size=176128 >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.110] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.110] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.110] sna_create_pixmap: usage=0, flags=1b >[ 10.110] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.110] __pop_freed_pixmap: reusing freed pixmap=860 header >[ 10.110] create_pixmap_hdr: pixmap=881, width=576, height=76, usage=0 >[ 10.110] sna_create_pixmap: serial=881, 576x76, usage=0 >[ 10.110] sna_composite_rectangles(pixmap=882, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.110] sna_composite_rectangles: converted to op 0 >[ 10.110] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.110] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.110] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.110] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.110] sna_composite_rectangles: dropping last-cpu hint >[ 10.110] sna_drawable_use_bo pixmap=882, box=((0, 0), (576, 76)), flags=19... >[ 10.110] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.110] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.110] sna_pixmap_move_to_gpu(pixmap=882, usage=0), flags=b >[ 10.110] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.110] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.110] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.110] sna_pixmap_alloc_gpu: pixmap=882 >[ 10.110] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.110] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.110] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.110] from inactive: pitch=2560, tiling=1: handle=38, id=840 >[ 10.110] __sna_damage_all(576, 76) >[ 10.110] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.110] sna_pixmap_mark_active: pixmap=882, handle=38 >[ 10.110] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.110] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.110] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.110] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.110] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.110] sna_render_get_solid: 0 >[ 10.110] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.110] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.110] __kgem_retire_rq: request 1 complete >[ 10.110] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 10.110] kgem_set_mode: flushing before new bo >[ 10.110] gen8_vertex_close: used=61306, vbo active? 23, vb=25, nreloc=3 >[ 10.110] gen8_vertex_close: reloc[0] = 287 >[ 10.110] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.110] kgem_add_handle: handle=23, index=10 >[ 10.110] kgem_add_reloc64[17] = (delta=0, target handle=10, presumed=fd545000) >[ 10.110] gen8_vertex_close: reloc[1] = 354 >[ 10.110] kgem_add_reloc64: handle=23, pos=354, delta=0, domains=200000 >[ 10.110] kgem_add_reloc64[18] = (delta=0, target handle=10, presumed=fd545000) >[ 10.110] gen8_vertex_close: reloc[2] = 538 >[ 10.110] kgem_add_reloc64: handle=23, pos=538, delta=0, domains=200000 >[ 10.110] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=fd545000) >[ 10.110] batch[1/1, flags=1800]: 626 626 15952 16384, nreloc=20, nexec=11, nfence=0, aperture=41394 [fenced=0] >[ 10.110] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.110] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 10.110] kgem_fixup_relocs: shrinking by 57344 >[ 10.110] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.110] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.110] kgem_commit: release handle=20 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.110] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.110] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.110] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.110] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.110] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.110] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.110] __kgem_bo_clear_busy: handle=7 >[ 10.110] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.110] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.110] __kgem_bo_clear_busy: handle=8 >[ 10.110] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.110] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.110] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.110] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.110] __kgem_bo_clear_busy: handle=8 >[ 10.110] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.110] __kgem_bo_clear_busy: handle=8 >[ 10.110] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.110] __kgem_bo_clear_busy: handle=8 >[ 10.110] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.110] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.110] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.110] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.110] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.110] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.110] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.110] kgem_add_handle: handle=4, index=0 >[ 10.110] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.110] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.110] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.110] gen9_composite_get_binding_table(ffc0) >[ 10.110] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.110] kgem_add_handle: handle=38, index=1 >[ 10.110] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.110] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.110] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.110] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.110] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.110] kgem_add_handle: handle=7, index=2 >[ 10.110] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.110] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.110] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.110] gen9_emit_sampler: sampler = 1 >[ 10.110] gen9_emit_sf: num_sf_outputs=1 >[ 10.110] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.110] gen9_emit_vertex_elements: setup id=0 >[ 10.110] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.110] (0, 0), (576, 76) >[ 10.110] gen8_vertex_flush[490] = 3 >[ 10.110] sna_composite_rectangles: pixmap=882 marking clear [0]? 1 >[ 10.110] sna_accel_flush: flush?=0, dirty?=0 >[ 10.110] sna_block_handler (tv=0.0) >[ 10.110] sna_wakeup_handler >[ 10.110] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.110] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.110] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.110] trapezoid_spans_maybe_inplace? clear, no >[ 10.110] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.110] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.110] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.110] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.110] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.110] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.110] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.110] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.110] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.110] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.110] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.110] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.110] sna_drawable_use_bo pixmap=882, box=((2, 2), (574, 74)), flags=7... >[ 10.111] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.111] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.111] sna_drawable_use_bo: using whole GPU bo >[ 10.111] gen9_composite_set_target: pixmap=882, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.111] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.111] color_convert: src=4c000000 [20028888] >[ 10.111] color_convert: dst=4c000000 [20028888] >[ 10.111] sna_render_get_solid: 4c000000 >[ 10.111] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.111] gen4_choose_spans_emitter: solid source >[ 10.111] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.111] aligning vertex: was 2, now 3 floats per vertex >[ 10.111] gen9_composite_get_binding_table(ff00) >[ 10.111] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 10.111] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.111] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.111] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.111] gen9_emit_sampler: sampler = c >[ 10.111] gen9_emit_sf: num_sf_outputs=2 >[ 10.111] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.111] gen9_emit_vertex_elements: setup id=5 >[ 10.111] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.111] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.111] thread_choose_span: clipped? 0 >[ 10.111] imprecise_trapezoid_span_converter: using 4 threads >[ 10.111] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.111] thread_choose_span: clipped? 0 >[ 10.111] span_thread: flushing 26 boxes >[ 10.111] span_thread: flushing 1 boxes >[ 10.111] span_thread: flushing 1 boxes >[ 10.111] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.111] span_thread: flushing 26 boxes >[ 10.111] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.111] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.111] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.111] gen8_vertex_flush[554] = 162 >[ 10.111] gen9_render_composite_spans_done() >[ 10.111] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.111] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.111] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.111] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.111] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.111] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.111] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.111] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.111] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.111] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.111] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.111] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.111] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.111] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.111] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.111] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.111] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.111] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.111] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.111] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.111] sna_drawable_use_bo pixmap=882, box=((0, 0), (576, 76)), flags=7... >[ 10.111] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.111] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.111] sna_drawable_use_bo: using whole GPU bo >[ 10.111] gen9_composite_set_target: pixmap=882, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.111] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.111] color_convert: src=e6e6e6e6 [20028888] >[ 10.111] color_convert: dst=e6e6e6e6 [20028888] >[ 10.111] sna_render_get_solid: e6e6e6e6 >[ 10.111] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.111] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.111] gen4_choose_spans_emitter: solid source >[ 10.111] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.111] gen9_composite_get_binding_table(fe80) >[ 10.111] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.111] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.111] kgem_add_handle: handle=8, index=3 >[ 10.111] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 10.111] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.111] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.111] gen9_emit_vertex_elements: setup id=5 >[ 10.111] thread_choose_span: clipped? 0 >[ 10.111] imprecise_trapezoid_span_converter: using 4 threads >[ 10.111] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.111] thread_choose_span: clipped? 0 >[ 10.112] [ 10.112] span_thread: flushing 62 boxes >[ 10.112] span_thread: flushing 2 boxes >[ 10.112] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 62 boxes >[ 10.112] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.112] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.112] span_thread: flushing 2 boxes >[ 10.112] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.112] gen8_vertex_flush[5a8] = 384 >[ 10.112] gen9_render_composite_spans_done() >[ 10.112] sna_composite_rectangles(pixmap=882, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.112] sna_composite_rectangles: converted to op 1 >[ 10.112] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.112] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.112] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.112] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.112] sna_composite_rectangles: dropping last-cpu hint >[ 10.112] sna_drawable_use_bo pixmap=882, box=((16, 16), (18, 60)), flags=9... >[ 10.112] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.112] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.112] sna_drawable_use_bo: using whole GPU bo >[ 10.112] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.112] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.112] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.112] sna_render_get_solid: ffffffff >[ 10.112] sna_render_get_solid(white) >[ 10.112] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.112] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.112] aligning vertex: was 3, now 2 floats per vertex >[ 10.112] gen9_composite_get_binding_table(fe00) >[ 10.112] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 10.112] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.112] kgem_add_reloc64[7] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.112] [3f70] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.112] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.112] gen9_emit_sampler: sampler = 1 >[ 10.112] gen9_emit_sf: num_sf_outputs=1 >[ 10.112] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.112] gen9_emit_vertex_elements: setup id=0 >[ 10.112] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.112] (16, 16), (18, 60) >[ 10.112] gen8_vertex_flush[668] = 3 >[ 10.112] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=366, drawable=370 >[ 10.112] sna_validate_gc: recomputing clip >[ 10.112] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.112] sna_copy_area: src=pixmap=882:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=880:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.112] sna_copy_area: normal copy >[ 10.112] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.112] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.112] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.112] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.112] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.112] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.112] sna_do_copy: pixmap -- no source clipping >[ 10.112] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.112] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.112] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=882+(-24, -136), dst pixmap=880+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.112] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.112] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.112] sna_drawable_use_bo pixmap=880, box=((24, 136), (600, 212)), flags=b... >[ 10.112] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.112] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.112] sna_drawable_use_bo: using whole GPU bo >[ 10.112] sna_pixmap_move_to_gpu(pixmap=882, usage=0), flags=a >[ 10.112] sna_pixmap_move_to_gpu: already all-damaged >[ 10.112] sna_pixmap_mark_active: pixmap=882, handle=38 >[ 10.112] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.112] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.112] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.112] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.112] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.112] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.112] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.112] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.112] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.112] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.112] gen9_composite_get_binding_table(fd80) >[ 10.112] kgem_add_reloc64: handle=20, pos=16216, delta=0, domains=20002 >[ 10.113] kgem_add_handle: handle=20, index=4 >[ 10.113] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd9be000) >[ 10.113] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.113] [3f50] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.113] kgem_add_reloc64: handle=38, pos=16200, delta=0, domains=40000 >[ 10.113] kgem_add_reloc64[9] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.113] [3f40] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.113] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.113] gen9_emit_sampler: sampler = 0 >[ 10.113] gen9_emit_vertex_elements: setup id=0 >[ 10.113] (0, 0) -> (24, 136) + (576, 76) >[ 10.113] gen8_vertex_flush[6bc] = 3 >[ 10.113] sna_destroy_pixmap: pixmap=882, attached?=1 >[ 10.113] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.113] __kgem_bo_destroy: handle=38, size=204800 >[ 10.113] __kgem_bo_destroy: handle=38 -> active >[ 10.113] __sna_free_pixmap(pixmap=882) >[ 10.113] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.113] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.113] sna_glyphs: discarding mask >[ 10.113] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.113] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789680352 size=624x224 >[ 10.113] gen9_render_composite: 0x0, current mode=1/1 >[ 10.113] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.113] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.113] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.113] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.113] sna_drawable_use_bo pixmap=880, box=((0, 0), (624, 224)), flags=7... >[ 10.113] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.113] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.113] sna_drawable_use_bo: using whole GPU bo >[ 10.113] gen9_composite_set_target: pixmap=880, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.113] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.113] color_convert: src=ff888888 [20028888] >[ 10.113] color_convert: dst=ff888888 [20028888] >[ 10.113] sna_render_get_solid: ff888888 >[ 10.113] sna_render_get_solid(5) = ff888888 (old) >[ 10.113] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.113] sna_transform_is_imprecise_integer_translation: no transform >[ 10.113] gen9_composite_picture: integer translation (0, 0), removing >[ 10.113] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.113] sna_render_pixmap_bo: GPU all damaged >[ 10.113] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.113] gen4_choose_composite_emitter: solid, identity mask >[ 10.113] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.113] aligning vertex: was 2, now 4 floats per vertex >[ 10.113] gen9_composite_get_binding_table(fcc0) >[ 10.113] kgem_add_reloc64: handle=8, pos=16168, delta=0, domains=40000 >[ 10.113] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.113] kgem_add_reloc64[10] = (delta=20, target handle=3, presumed=fdffe000) >[ 10.113] [3f20] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.113] kgem_add_reloc64: handle=6, pos=16152, delta=0, domains=40000 >[ 10.113] kgem_add_handle: handle=6, index=5 >[ 10.113] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fd585000) >[ 10.113] [3f10] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.113] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.113] gen9_emit_sampler: sampler = a >[ 10.113] gen9_emit_sf: num_sf_outputs=2 >[ 10.113] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.113] gen9_emit_vertex_elements: setup id=9 >[ 10.113] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.113] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.113] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.113] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.113] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.113] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.113] gen8_vertex_flush[798] = 24 >[ 10.113] gen9_magic_ca_pass: CA fixup (15741 -> 15765) >[ 10.113] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.113] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.113] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.113] sna_composite(pixmap=880, op=3, src=210+(0, 0), mask=0+(28, 8), dst=880+(28, 8)+(0, 0), size=(20, 80) >[ 10.113] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.113] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.113] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.113] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.113] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.113] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.113] gen9_render_composite: 20x80, current mode=1/1 >[ 10.113] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.113] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.113] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.113] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.113] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.113] sna_drawable_use_bo pixmap=880, box=((28, 8), (48, 88)), flags=7... >[ 10.113] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.113] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.113] sna_drawable_use_bo: using whole GPU bo >[ 10.113] gen9_composite_set_target: pixmap=880, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.113] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.113] sna_transform_is_imprecise_integer_translation: no transform >[ 10.113] gen9_composite_picture: integer translation (0, 0), removing >[ 10.113] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.113] sna_render_pixmap_bo: GPU all damaged >[ 10.113] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.113] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.113] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.113] gen4_choose_composite_emitter: identity src, no mask >[ 10.113] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.113] aligning vertex: was 4, now 3 floats per vertex >[ 10.114] gen9_composite_get_binding_table(fc00) >[ 10.114] kgem_add_reloc64: handle=12, pos=16120, delta=0, domains=40000 >[ 10.114] kgem_add_handle: handle=12, index=6 >[ 10.114] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fdffb000) >[ 10.114] [3ef0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.114] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.114] gen9_emit_sampler: sampler = 2 >[ 10.114] gen9_emit_sf: num_sf_outputs=1 >[ 10.114] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.114] gen9_emit_vertex_elements: setup id=2 >[ 10.114] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.114] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.114] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.114] gen8_vertex_flush[8e8] = 3 >[ 10.114] sna_composite(pixmap=880, op=3, src=214+(0, 0), mask=0+(28, 0), dst=880+(28, 0)+(0, 0), size=(20, 8) >[ 10.114] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.114] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.114] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.114] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.114] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.114] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.114] gen9_render_composite: 20x8, current mode=1/1 >[ 10.114] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.114] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.114] kgem_bo_is_busy: handle=20, domain: 3 exec? 1, rq? 1 >[ 10.114] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.114] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.114] sna_drawable_use_bo pixmap=880, box=((28, 0), (48, 8)), flags=7... >[ 10.114] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.114] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.114] sna_drawable_use_bo: using whole GPU bo >[ 10.114] gen9_composite_set_target: pixmap=880, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.114] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.114] sna_transform_is_imprecise_integer_translation: no transform >[ 10.114] gen9_composite_picture: integer translation (0, 0), removing >[ 10.114] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.114] sna_render_pixmap_bo: GPU all damaged >[ 10.114] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.114] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.114] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.114] gen4_choose_composite_emitter: identity src, no mask >[ 10.114] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.114] gen9_composite_get_binding_table(fb80) >[ 10.114] kgem_add_reloc64: handle=24, pos=16088, delta=0, domains=40000 >[ 10.114] kgem_add_handle: handle=24, index=7 >[ 10.114] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd53c000) >[ 10.114] [3ed0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.114] gen9_emit_vertex_elements: setup id=2 >[ 10.114] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.114] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.114] gen8_vertex_flush[924] = 3 >[ 10.114] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=370, drawable=36e >[ 10.114] sna_validate_gc: recomputing clip >[ 10.114] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.114] sna_copy_area: src=pixmap=880:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=878:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.114] sna_copy_area: normal copy >[ 10.114] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.114] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.114] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.114] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.114] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.114] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.114] sna_do_copy: pixmap -- no source clipping >[ 10.114] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.114] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.114] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=880+(-8, -896), dst pixmap=878+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.114] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=25, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.114] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.114] sna_drawable_use_bo pixmap=878, box=((8, 896), (632, 1120)), flags=b... >[ 10.114] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.114] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.114] sna_drawable_use_bo: using whole GPU bo >[ 10.114] sna_pixmap_move_to_gpu(pixmap=880, usage=0), flags=a >[ 10.114] sna_pixmap_move_to_gpu: already all-damaged >[ 10.114] sna_pixmap_mark_active: pixmap=880, handle=20 >[ 10.114] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.114] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.114] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.114] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.114] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.114] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.114] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.114] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.114] aligning vertex: was 3, now 2 floats per vertex >[ 10.114] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.114] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.114] gen9_composite_get_binding_table(fb00) >[ 10.114] kgem_add_reloc64: handle=25, pos=16056, delta=0, domains=20002 >[ 10.114] kgem_add_handle: handle=25, index=8 >[ 10.114] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=f4225000) >[ 10.114] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.114] [3eb0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.114] kgem_add_reloc64: handle=20, pos=16040, delta=0, domains=40000 >[ 10.114] kgem_add_reloc64[15] = (delta=0, target handle=4, presumed=fd9be000) >[ 10.114] [3ea0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.114] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.114] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.114] gen9_emit_sampler: sampler = 0 >[ 10.114] gen9_emit_vertex_elements: setup id=0 >[ 10.114] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.114] (0, 0) -> (8, 896) + (624, 224) >[ 10.114] gen8_vertex_flush[9ac] = 3 >[ 10.114] sna_destroy_pixmap: pixmap=880, attached?=1 >[ 10.114] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.114] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.114] __kgem_bo_destroy: handle=20 -> active >[ 10.114] __sna_free_pixmap(pixmap=880) >[ 10.114] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.115] kgem_can_create_2d: 624x80 @ 32 >[ 10.115] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.115] kgem_can_create_2d: untiled size=200704 >[ 10.115] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.115] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.115] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.115] sna_create_pixmap: usage=0, flags=1b >[ 10.115] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.115] __pop_freed_pixmap: reusing freed pixmap=880 header >[ 10.115] create_pixmap_hdr: pixmap=883, width=624, height=80, usage=0 >[ 10.115] sna_create_pixmap: serial=883, 624x80, usage=0 >[ 10.115] sna_composite_rectangles(pixmap=884, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.115] sna_composite_rectangles: converted to op 0 >[ 10.115] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.115] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.115] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.115] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.115] sna_composite_rectangles: dropping last-cpu hint >[ 10.115] sna_drawable_use_bo pixmap=884, box=((0, 0), (624, 80)), flags=19... >[ 10.115] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.115] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.115] sna_pixmap_move_to_gpu(pixmap=884, usage=0), flags=b >[ 10.115] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.115] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.115] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.115] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.115] sna_pixmap_alloc_gpu: pixmap=884 >[ 10.115] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.115] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.115] kgem_bo_remove_from_active: removing handle=38 from active >[ 10.115] 1:from active: pitch=2560, tiling=1, handle=38, id=841 >[ 10.115] __sna_damage_all(624, 80) >[ 10.115] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.115] sna_pixmap_mark_active: pixmap=884, handle=38 >[ 10.115] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.115] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.115] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.115] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.115] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.115] sna_render_get_solid: 0 >[ 10.115] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.115] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.115] gen9_composite_get_binding_table(fa40) >[ 10.115] kgem_add_reloc64: handle=38, pos=16008, delta=0, domains=20002 >[ 10.115] kgem_add_reloc64[16] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.115] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.115] [3e80] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.115] gen9_emit_sampler: sampler = 1 >[ 10.115] gen9_emit_vertex_elements: setup id=0 >[ 10.115] (0, 0), (624, 80) >[ 10.115] gen8_vertex_flush[9e8] = 3 >[ 10.115] sna_composite_rectangles: pixmap=884 marking clear [0]? 1 >[ 10.115] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=36e, drawable=374 >[ 10.115] sna_validate_gc: recomputing clip >[ 10.115] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.115] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=884:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.115] sna_copy_area: normal copy >[ 10.115] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.115] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.115] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.115] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.115] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.115] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.115] sna_do_copy: pixmap -- no source clipping >[ 10.115] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.115] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.115] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=884+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.115] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.115] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.115] sna_drawable_use_bo pixmap=884, box=((28, 0), (246, 80)), flags=b... >[ 10.115] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.115] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.115] sna_drawable_use_bo: using whole GPU bo >[ 10.115] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.115] sna_pixmap_move_to_gpu: already all-damaged >[ 10.115] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.115] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.115] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.115] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.115] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.115] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.115] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.115] gen9_composite_get_binding_table(f9c0) >[ 10.115] kgem_add_reloc64: handle=21, pos=15976, delta=0, domains=40000 >[ 10.115] kgem_add_handle: handle=21, index=9 >[ 10.115] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 10.115] [3e60] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.115] gen9_emit_sampler: sampler = 0 >[ 10.115] gen9_emit_vertex_elements: setup id=0 >[ 10.115] (0, 0) -> (28, 0) + (218, 80) >[ 10.115] gen8_vertex_flush[a2c] = 3 >[ 10.115] sna_composite(pixmap=878, op=3, src=884+(0, 0), mask=0+(0, 0), dst=878+(8, 1136)+(0, 0), size=(624, 80) >[ 10.115] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.115] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.115] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.115] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.115] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.115] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.115] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.115] gen9_render_composite: 624x80, current mode=1/1 >[ 10.115] kgem_bo_is_busy: handle=38, domain: 0 exec? 1, rq? 1 >[ 10.115] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 10.115] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.115] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.115] sna_drawable_use_bo pixmap=878, box=((8, 1136), (632, 1216)), flags=7... >[ 10.115] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.115] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.115] sna_drawable_use_bo: using whole GPU bo >[ 10.115] gen9_composite_set_target: pixmap=878, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.115] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.116] sna_transform_is_imprecise_integer_translation: no transform >[ 10.116] gen9_composite_picture: integer translation (0, 0), removing >[ 10.116] sna_render_pixmap_bo pixmap=884, (0, 0)x(624, 80)/(624, 80) >[ 10.116] sna_render_pixmap_bo: GPU all damaged >[ 10.116] color_convert: src=cc000000 [20028888] >[ 10.116] color_convert: dst=cc000000 [20028888] >[ 10.116] sna_render_get_solid: cc000000 >[ 10.116] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.116] gen4_choose_composite_emitter: identity source, identity mask >[ 10.116] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.116] aligning vertex: was 2, now 5 floats per vertex >[ 10.116] gen9_composite_get_binding_table(f940) >[ 10.116] kgem_add_reloc64: handle=38, pos=15944, delta=0, domains=40000 >[ 10.116] kgem_add_reloc64[18] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.116] [3e40] bind bo(handle=38, addr=fd45c000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.116] kgem_add_reloc64: handle=7, pos=15928, delta=0, domains=40000 >[ 10.116] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.116] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.116] [3e30] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.116] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.116] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.116] gen9_emit_sampler: sampler = 3 >[ 10.116] gen9_emit_sf: num_sf_outputs=2 >[ 10.116] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.116] gen9_emit_vertex_elements: setup id=10 >[ 10.116] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.116] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.116] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.116] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.116] gen8_vertex_flush[b18] = 3 >[ 10.116] sna_accel_flush: flush?=0, dirty?=0 >[ 10.116] sna_block_handler (tv=0.0) >[ 10.116] sna_wakeup_handler >[ 10.116] sna_mode_wakeup: len=32 >[ 10.116] sna_mode_wakeup: recording last swap on pipe=0, frame 360 [168], time 10.111764 >[ 10.116] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 10.116] sna_mode_wakeup: flip complete, pending? 2 >[ 10.116] sna_destroy_pixmap: pixmap=884, attached?=1 >[ 10.116] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.116] __kgem_bo_destroy: handle=38, size=204800 >[ 10.116] __kgem_bo_destroy: handle=38 -> active >[ 10.116] __sna_free_pixmap(pixmap=884) >[ 10.116] sna_composite(pixmap=876, op=3, src=878+(0, 0), mask=0+(0, 0), dst=876+(0, 0)+(0, 0), size=(640, 2096) >[ 10.116] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.116] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.116] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.116] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.116] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.116] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.116] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.116] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.116] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 10.116] kgem_bo_is_busy: handle=11, domain: 3 exec? 0, rq? 1 >[ 10.116] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.116] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.116] sna_drawable_use_bo pixmap=876, box=((0, 0), (640, 2096)), flags=7... >[ 10.116] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.116] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.116] sna_drawable_use_bo: using whole GPU bo >[ 10.116] gen9_composite_set_target: pixmap=876, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.116] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.116] sna_transform_is_imprecise_integer_translation: no transform >[ 10.116] gen9_composite_picture: integer translation (0, 0), removing >[ 10.116] sna_render_pixmap_bo pixmap=878, (0, 0)x(640, 2096)/(640, 2096) >[ 10.116] sna_render_pixmap_bo: GPU all damaged >[ 10.116] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.116] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.116] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.116] gen4_choose_composite_emitter: identity src, no mask >[ 10.116] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.116] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.116] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.116] aligning vertex: was 5, now 3 floats per vertex >[ 10.116] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.116] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.116] gen9_composite_get_binding_table(f880) >[ 10.117] kgem_add_reloc64: handle=11, pos=15896, delta=0, domains=20002 >[ 10.117] kgem_add_handle: handle=11, index=10 >[ 10.117] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fa111000) >[ 10.117] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.117] [3e10] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.117] kgem_add_reloc64: handle=25, pos=15880, delta=0, domains=40000 >[ 10.117] kgem_add_reloc64[21] = (delta=0, target handle=8, presumed=f4225000) >[ 10.117] [3e00] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.117] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.117] gen9_emit_sampler: sampler = 2 >[ 10.117] gen9_emit_sf: num_sf_outputs=1 >[ 10.117] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.117] gen9_emit_vertex_elements: setup id=2 >[ 10.117] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.117] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.117] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.117] gen8_vertex_flush[bc0] = 3 >[ 10.117] sna_destroy_pixmap: pixmap=878, attached?=1 >[ 10.117] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.117] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.117] __kgem_bo_destroy: handle=25 -> active >[ 10.117] __sna_free_pixmap(pixmap=878) >[ 10.117] sna_composite(pixmap=872, op=3, src=876+(0, 0), mask=0+(160, 64), dst=872+(160, 64)+(0, 0), size=(640, 2096) >[ 10.117] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.117] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.117] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.117] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.117] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.117] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.117] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.117] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.117] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.117] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.117] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.117] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.117] sna_drawable_use_bo pixmap=872, box=((160, 64), (800, 2160)), flags=7... >[ 10.117] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.117] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.117] sna_drawable_use_bo: using whole GPU bo >[ 10.117] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.117] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.117] sna_transform_is_imprecise_integer_translation: no transform >[ 10.117] gen9_composite_picture: integer translation (0, 0), removing >[ 10.117] sna_render_pixmap_bo pixmap=876, (0, 0)x(640, 2096)/(640, 2096) >[ 10.117] sna_render_pixmap_bo: GPU all damaged >[ 10.117] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.117] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.117] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.117] gen4_choose_composite_emitter: identity src, no mask >[ 10.117] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.117] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.117] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.117] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.117] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.117] gen9_composite_get_binding_table(f7c0) >[ 10.117] kgem_add_reloc64: handle=39, pos=15848, delta=0, domains=20002 >[ 10.117] kgem_add_handle: handle=39, index=11 >[ 10.117] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 10.117] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.117] [3de0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.117] kgem_add_reloc64: handle=11, pos=15832, delta=0, domains=40000 >[ 10.117] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=fa111000) >[ 10.117] [3dd0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.117] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.117] gen9_emit_vertex_elements: setup id=2 >[ 10.117] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.117] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.117] gen8_vertex_flush[c0c] = 3 >[ 10.117] sna_destroy_pixmap: pixmap=876, attached?=1 >[ 10.117] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.117] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.117] __kgem_bo_destroy: handle=11 -> active >[ 10.117] __sna_free_pixmap(pixmap=876) >[ 10.117] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.117] kgem_can_create_2d: 2x64 @ 32 >[ 10.117] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.117] kgem_can_create_2d: untiled size=4096 >[ 10.117] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.117] kgem_choose_tiling: 2x64 -> 0 >[ 10.117] sna_create_pixmap: usage=0, flags=a >[ 10.117] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.117] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.117] create_pixmap: serial=885, usage=0, 2x64 >[ 10.117] sna_create_pixmap: serial=885, 2x64, usage=0 >[ 10.117] sna_composite_rectangles(pixmap=886, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.117] sna_composite_rectangles: converted to op 0 >[ 10.117] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.117] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.117] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.117] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.117] sna_composite_rectangles: fallback, dst pixmap=886 too small or not attached >[ 10.117] sna_composite_rectangles: fallback >[ 10.117] sna_drawable_move_region_to_cpu(pixmap=886 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.117] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.117] _sna_pixmap_move_to_cpu(pixmap=886, 2x64, flags=1) >[ 10.117] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.117] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.118] operate_inplace: no, inplace operation not suitable >[ 10.118] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.118] __sna_damage_all(2, 64) >[ 10.118] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.118] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.118] kgem_can_create_2d: 1x32 @ 32 >[ 10.118] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.118] kgem_can_create_2d: untiled size=4096 >[ 10.118] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.118] kgem_choose_tiling: 1x32 -> 0 >[ 10.118] sna_create_pixmap: usage=0, flags=a >[ 10.118] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.118] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.118] create_pixmap: serial=887, usage=0, 1x32 >[ 10.118] sna_create_pixmap: serial=887, 1x32, usage=0 >[ 10.118] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=374, drawable=378 >[ 10.118] sna_validate_gc: recomputing clip >[ 10.118] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.118] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.118] try_upload__fast: ignore existing cpu damage (if any) >[ 10.118] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.118] try_upload__fast: no, no gpu damage >[ 10.118] sna_drawable_move_region_to_cpu(pixmap=888 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.118] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.118] _sna_pixmap_move_to_cpu(pixmap=888, 1x32, flags=1) >[ 10.118] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.118] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.118] operate_inplace: no, inplace operation not suitable >[ 10.118] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.118] __sna_damage_all(1, 32) >[ 10.118] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.118] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.118] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.118] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.118] sna_accel_flush: flush?=0, dirty?=0 >[ 10.118] sna_composite(pixmap=886, op=1, src=888+(0, 0), mask=0+(0, 0), dst=886+(0, 0)+(0, 0), size=(2, 64) >[ 10.118] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.118] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.118] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.118] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.118] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.118] sna_composite: fallback, dst pixmap=886 is too small (or completely damaged) >[ 10.118] sna_composite: fallback -- fbComposite >[ 10.118] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.118] sna_composite_fb: fallback -- move src to cpu >[ 10.118] _sna_pixmap_move_to_cpu(pixmap=888, 1x32, flags=2) >[ 10.118] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e7b1, is-clear?=0 >[ 10.118] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.118] sna_composite_fb: fallback -- move dst to cpu >[ 10.118] sna_drawable_move_region_to_cpu(pixmap=886 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.118] sna_drawable_move_region_to_cpu: pixmap=886 all damaged on CPU >[ 10.118] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.118] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.118] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.118] sna_destroy_pixmap: pixmap=888, attached?=1 >[ 10.118] __sna_free_pixmap(pixmap=888) >[ 10.118] sna_composite(pixmap=872, op=3, src=886+(0, 0), mask=0+(0, 0), dst=872+(0, 0)+(0, 0), size=(3840, 64) >[ 10.118] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.118] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.118] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.118] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.118] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.118] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.118] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.118] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.118] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.118] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.118] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.118] sna_drawable_use_bo pixmap=872, box=((0, 0), (3840, 64)), flags=7... >[ 10.118] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.118] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.118] sna_drawable_use_bo: using whole GPU bo >[ 10.118] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.118] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.118] sna_transform_is_imprecise_integer_translation: no transform >[ 10.118] gen9_composite_picture: integer translation (0, 0), removing >[ 10.118] sna_render_pixmap_bo pixmap=886, (0, 0)x(3840, 64)/(2, 64) >[ 10.118] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.118] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.118] use_cpu_bo: no cpu bo >[ 10.118] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.118] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.118] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.118] sna_drawable_move_region_to_cpu(pixmap=886 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.118] sna_drawable_move_region_to_cpu: pixmap=886 all damaged on CPU >[ 10.119] kgem_can_create_2d: 2x64 @ 32 >[ 10.119] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.119] kgem_can_create_2d: untiled size=4096 >[ 10.119] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.119] kgem_choose_tiling: 2x64 -> 0 >[ 10.119] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.119] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.119] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.119] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.119] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.119] search_linear_cache: searching for inactive gtt map >[ 10.119] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.119] search_linear_cache: searching for inactive gtt map >[ 10.119] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.119] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.119] search_linear_cache: found handle=16 (near-miss) (num_pages=64) in linear inactive cache >[ 10.119] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.119] kgem_create_buffer: reusing handle=16 for buffer >[ 10.119] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=0, offset=4294606848 >[ 10.119] init_buffer_from_bo: reusing handle=16 for buffer >[ 10.119] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.119] kgem_bo_map: converting request for GTT map into CPU map >[ 10.119] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.119] kgem_bo_sync__cpu: handle=16 >[ 10.119] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.119] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.119] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.119] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.119] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.119] kgem_create_buffer(pages=64 [64]) new handle=16, used=2048, write=1 >[ 10.119] kgem_create_proxy: target handle=16 [proxy? -1], offset=0, length=2048, io=1 >[ 10.119] __kgem_bo_init(handle=16, num_pages=2048) >[ 10.119] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.119] upload: adding upload cache to pixmap=886 >[ 10.119] kgem_proxy_bo_attach: handle=16 >[ 10.119] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.119] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.119] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.119] gen4_choose_composite_emitter: identity src, no mask >[ 10.119] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.119] gen9_composite_get_binding_table(f700) >[ 10.119] kgem_add_reloc64: handle=16, pos=15800, delta=0, domains=40000 >[ 10.119] kgem_add_reloc64: adding proxy [delta=0] for handle=16 >[ 10.119] kgem_add_handle: handle=16, index=12 >[ 10.119] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fffa8000) >[ 10.119] [3db0] bind bo(handle=16, addr=fffa8000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.119] gen9_emit_sampler: sampler = a >[ 10.119] gen9_emit_vertex_elements: setup id=2 >[ 10.119] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.119] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.119] gen8_vertex_flush[c50] = 3 >[ 10.119] sna_destroy_pixmap: pixmap=886, attached?=1 >[ 10.119] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.119] __sna_free_pixmap(pixmap=886) >[ 10.119] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 48)+(0, 0) -> dst=pixmap=872:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.119] sna_copy_area: normal copy >[ 10.119] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x48) >[ 10.119] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x48) >[ 10.119] sna_do_copy: dst extents (0, 0), (3840, 48), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.119] sna_do_copy: clipped dst extents (0, 0), (3840, 48) >[ 10.119] sna_do_copy: unclipped src extents (0, 0), (3840, 48) >[ 10.119] sna_do_copy: clipped src extents (0, 0), (3840, 48) >[ 10.119] sna_do_copy: pixmap -- no source clipping >[ 10.119] sna_do_copy: src extents (0, 0), (3840, 48) x 1 >[ 10.119] sna_do_copy: copy region (0, 0), (3840, 48) x 1 + (0, 0) >[ 10.119] sna_copy_boxes (boxes=1x[(0, 0), (3840, 48)...], src pixmap=292+(0, 0), dst pixmap=872+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.119] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.119] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.119] sna_drawable_use_bo pixmap=872, box=((0, 0), (3840, 48)), flags=b... >[ 10.119] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.119] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.119] sna_drawable_use_bo: using whole GPU bo >[ 10.119] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.119] sna_pixmap_move_to_gpu: already all-damaged >[ 10.119] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.119] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.119] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.119] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.119] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.119] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.119] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.119] aligning vertex: was 3, now 2 floats per vertex >[ 10.119] gen9_composite_get_binding_table(f680) >[ 10.119] kgem_add_reloc64: handle=9, pos=15768, delta=0, domains=40000 >[ 10.119] kgem_add_handle: handle=9, index=13 >[ 10.119] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 10.119] [3d90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.119] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.119] gen9_emit_sampler: sampler = 0 >[ 10.119] gen9_emit_vertex_elements: setup id=0 >[ 10.119] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.119] (0, 0) -> (0, 0) + (3840, 48) >[ 10.119] gen8_vertex_flush[cc8] = 3 >[ 10.119] sna_composite_rectangles(pixmap=872, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.119] sna_composite_rectangles: converted to op 3 >[ 10.119] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.119] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.119] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.119] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.119] sna_drawable_use_bo pixmap=872, box=((0, 0), (3840, 48)), flags=1... >[ 10.119] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.120] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.120] sna_drawable_use_bo: using whole GPU bo >[ 10.120] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.120] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.120] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.120] sna_render_get_solid: 660a0a0a >[ 10.120] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.120] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.120] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.120] gen9_composite_get_binding_table(f600) >[ 10.120] kgem_add_reloc64: handle=8, pos=15736, delta=0, domains=40000 >[ 10.120] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.120] kgem_add_reloc64[26] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.120] [3d70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.120] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.120] gen9_emit_sampler: sampler = 1 >[ 10.120] gen9_emit_vertex_elements: setup id=0 >[ 10.120] (0, 0), (3840, 48) >[ 10.120] gen8_vertex_flush[d24] = 3 >[ 10.120] sna_composite(pixmap=872, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=872+(3786, 6)+(0, 0), size=(44, 36) >[ 10.120] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.120] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.120] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.120] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.120] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.120] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.120] gen9_render_composite: 44x36, current mode=1/1 >[ 10.120] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.120] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.120] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.120] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.120] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.120] sna_drawable_use_bo pixmap=872, box=((3786, 6), (3830, 42)), flags=7... >[ 10.120] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.120] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.120] sna_drawable_use_bo: using whole GPU bo >[ 10.120] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.120] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.120] sna_transform_is_imprecise_integer_translation: no transform >[ 10.120] gen9_composite_picture: integer translation (0, 0), removing >[ 10.120] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.120] sna_render_pixmap_bo: CPU all damaged >[ 10.120] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.120] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.120] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.120] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.120] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.120] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.120] gen4_choose_composite_emitter: identity src, no mask >[ 10.120] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.120] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.120] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.120] kgem_flush: opportunistic flushing? flush=0,1, aperture=42498/262144, idle?=0 >[ 10.120] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.120] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.120] aligning vertex: was 2, now 3 floats per vertex >[ 10.120] gen9_composite_get_binding_table(f580) >[ 10.120] kgem_add_reloc64: handle=32, pos=15704, delta=0, domains=40000 >[ 10.120] kgem_add_handle: handle=32, index=14 >[ 10.120] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.120] [3d50] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.120] gen9_emit_sampler: sampler = 2 >[ 10.120] gen9_emit_vertex_elements: setup id=2 >[ 10.120] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.120] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.120] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.120] gen8_vertex_flush[d84] = 3 >[ 10.120] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.120] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.120] sna_glyphs: discarding mask >[ 10.120] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.120] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.120] gen9_render_composite: 0x0, current mode=1/1 >[ 10.120] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.120] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.120] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.121] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.121] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=7... >[ 10.121] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.121] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.121] sna_drawable_use_bo: using whole GPU bo >[ 10.121] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.121] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.121] color_convert: src=ffdfdbd2 [20028888] >[ 10.121] color_convert: dst=ffdfdbd2 [20028888] >[ 10.121] sna_render_get_solid: ffdfdbd2 >[ 10.121] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.121] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.121] sna_transform_is_imprecise_integer_translation: no transform >[ 10.121] gen9_composite_picture: integer translation (0, 0), removing >[ 10.121] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.121] sna_render_pixmap_bo: GPU all damaged >[ 10.121] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.121] gen4_choose_composite_emitter: solid, identity mask >[ 10.121] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.121] aligning vertex: was 3, now 4 floats per vertex >[ 10.121] gen9_composite_get_binding_table(f500) >[ 10.121] kgem_add_reloc64: handle=8, pos=15672, delta=0, domains=40000 >[ 10.121] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.121] kgem_add_reloc64[28] = (delta=24, target handle=3, presumed=fdffe000) >[ 10.121] [3d30] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.121] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.121] gen9_emit_sampler: sampler = a >[ 10.121] gen9_emit_sf: num_sf_outputs=2 >[ 10.121] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.121] gen9_emit_vertex_elements: setup id=9 >[ 10.121] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.121] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.121] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.121] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.121] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.121] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.121] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.121] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.121] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.121] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.121] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.121] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.121] gen8_vertex_flush[e4c] = 15 >[ 10.121] gen9_magic_ca_pass: CA fixup (15792 -> 15807) >[ 10.121] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.121] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.121] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.121] sna_composite(pixmap=872, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=872+(3626, 6)+(0, 0), size=(48, 36) >[ 10.121] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.121] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.121] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.121] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.121] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.121] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.121] gen9_render_composite: 48x36, current mode=1/1 >[ 10.121] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.121] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.121] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.121] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.121] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.121] sna_drawable_use_bo pixmap=872, box=((3626, 6), (3674, 42)), flags=7... >[ 10.121] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.121] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.121] sna_drawable_use_bo: using whole GPU bo >[ 10.121] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.121] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.121] sna_transform_is_imprecise_integer_translation: no transform >[ 10.121] gen9_composite_picture: integer translation (0, 0), removing >[ 10.121] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.121] sna_render_pixmap_bo: CPU all damaged >[ 10.121] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.121] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.121] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.121] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.121] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.121] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.121] gen4_choose_composite_emitter: identity src, no mask >[ 10.121] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.121] aligning vertex: was 4, now 3 floats per vertex >[ 10.121] gen9_composite_get_binding_table(f480) >[ 10.121] kgem_add_reloc64: handle=33, pos=15640, delta=0, domains=40000 >[ 10.121] kgem_add_handle: handle=33, index=15 >[ 10.121] kgem_add_reloc64[29] = (delta=0, target handle=15, presumed=fd4f7000) >[ 10.121] [3d10] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.121] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.121] gen9_emit_sampler: sampler = 2 >[ 10.121] gen9_emit_sf: num_sf_outputs=1 >[ 10.121] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.121] gen9_emit_vertex_elements: setup id=2 >[ 10.121] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.121] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.121] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.121] gen8_vertex_flush[f88] = 3 >[ 10.121] sna_accel_flush: flush?=1, dirty?=1 >[ 10.121] sna_accel_flush: syncing SHM pixmap=248 (refcnt=2) >[ 10.121] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.121] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.121] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.121] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.121] kgem_bo_sync__cpu_full: handle=33 >[ 10.121] gen8_vertex_close: used=63237, vbo active? 23, vb=625, nreloc=5 >[ 10.121] gen8_vertex_close: reloc[0] = 287 >[ 10.121] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.121] kgem_add_handle: handle=23, index=16 >[ 10.121] kgem_add_reloc64[30] = (delta=0, target handle=16, presumed=fd545000) >[ 10.121] gen8_vertex_close: reloc[1] = 336 >[ 10.121] kgem_add_reloc64: handle=23, pos=336, delta=0, domains=200000 >[ 10.121] kgem_add_reloc64[31] = (delta=0, target handle=16, presumed=fd545000) >[ 10.121] gen8_vertex_close: reloc[2] = 481 >[ 10.121] kgem_add_reloc64: handle=23, pos=481, delta=0, domains=200000 >[ 10.121] kgem_add_reloc64[32] = (delta=0, target handle=16, presumed=fd545000) >[ 10.121] gen8_vertex_close: reloc[3] = 565 >[ 10.121] kgem_add_reloc64: handle=23, pos=565, delta=0, domains=200000 >[ 10.121] kgem_add_reloc64[33] = (delta=0, target handle=16, presumed=fd545000) >[ 10.121] gen8_vertex_close: reloc[4] = 705 >[ 10.121] kgem_add_reloc64: handle=23, pos=705, delta=0, domains=200000 >[ 10.121] kgem_add_reloc64[34] = (delta=0, target handle=16, presumed=fd545000) >[ 10.121] batch[1/1, flags=1800]: 1000 1000 15632 16384, nreloc=35, nexec=17, nfence=0, aperture=42567 [fenced=0] >[ 10.121] kgem_finish_buffers: buffer handle=16, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.121] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.121] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.121] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x3, presumed-offset=fd44c000 >[ 10.121] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> 1 >[ 10.121] kgem_create_linear(65536) >[ 10.121] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 10.121] search_linear_cache: searching for inactive cpu map >[ 10.121] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.121] search_linear_cache: found handle=40 (num_pages=16) in linear vma cache >[ 10.121] kgem_bo_map__cpu(handle=40, size=65536, map=0x0:0x7f1c790e7000) >[ 10.121] kgem_new_batch: allocated and mapped batch handle=40 [size=65536] >[ 10.121] kgem_bo_sync__cpu: handle=40 >[ 10.121] __kgem_busy: handle=40, busy=0, wedged=0 >[ 10.121] kgem_bo_sync__cpu: SYNC: handle=40, needs_flush? 0, domain? 0, busy? 0 >[ 10.121] __kgem_busy: handle=40, busy=0, wedged=0 >[ 10.121] kgem_bo_retire: retiring bo handle=40 (needed flush? 0), rq? 0 [busy?=0] >[ 10.121] assert_bo_retired: handle=40, domain: 0 exec? 0, rq? 0 >[ 10.122] kgem_new_batch: using last batch handle=3 >[ 10.122] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd44c000 >[ 10.122] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.122] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.122] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.122] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.122] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.122] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.122] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=7 >[ 10.122] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.122] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=7 >[ 10.122] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=8 >[ 10.122] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.122] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=7 >[ 10.122] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=8 >[ 10.122] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.122] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.122] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.122] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.122] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=7 >[ 10.122] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.122] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.122] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=8 >[ 10.122] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.122] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.122] __kgem_bo_clear_busy: handle=8 >[ 10.122] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.122] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.122] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.122] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.122] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.125] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.125] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.125] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.125] __kgem_retire_rq: request 2 complete >[ 10.125] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.125] kgem_bo_move_to_cache: release handle=22 >[ 10.125] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.125] __kgem_retire_rq: request 3 complete >[ 10.125] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.125] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.125] kgem_bo_move_to_cache: release handle=11 >[ 10.125] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.125] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.125] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.125] kgem_bo_move_to_cache: release handle=25 >[ 10.125] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.125] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.125] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.125] kgem_bo_move_to_cache: release handle=38 >[ 10.125] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.125] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.125] kgem_bo_move_to_cache: release handle=20 >[ 10.125] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.125] kgem_bo_move_to_inactive: moving handle=3 to inactive >[ 10.125] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.125] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.125] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.125] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.125] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.125] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.125] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.125] kgem_bo_sync__cpu_full: handle=32 >[ 10.125] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.125] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 0, busy? 0 >[ 10.125] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.125] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 0 [busy?=0] >[ 10.125] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.125] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.125] sna_block_handler (tv=0.0) >[ 10.125] sna_wakeup_handler >[ 10.125] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.125] kgem_can_create_2d: 26x20 @ 32 >[ 10.125] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.125] kgem_can_create_2d: untiled size=4096 >[ 10.125] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.125] kgem_choose_tiling: 26x20 -> 0 >[ 10.125] sna_create_pixmap: usage=0, flags=a >[ 10.125] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.125] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.125] create_pixmap: serial=889, usage=0, 26x20 >[ 10.125] sna_create_pixmap: serial=889, 26x20, usage=0 >[ 10.125] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=378, drawable=37a >[ 10.125] sna_validate_gc: recomputing clip >[ 10.125] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.125] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.125] try_upload__fast: ignore existing cpu damage (if any) >[ 10.125] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.125] try_upload__fast: no, no gpu damage >[ 10.125] sna_drawable_move_region_to_cpu(pixmap=890 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.125] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.125] _sna_pixmap_move_to_cpu(pixmap=890, 26x20, flags=1) >[ 10.125] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.125] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.125] operate_inplace: no, inplace operation not suitable >[ 10.125] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.125] __sna_damage_all(26, 20) >[ 10.125] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.125] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.125] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.125] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.125] sna_accel_flush: flush?=0, dirty?=0 >[ 10.125] sna_composite(pixmap=872, op=3, src=890+(2370, 10), mask=0+(3554, 6), dst=872+(3554, 6)+(0, 0), size=(52, 36) >[ 10.125] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.125] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.125] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.125] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.125] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.125] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.125] gen9_render_composite: 52x36, current mode=0/1 >[ 10.125] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.125] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.125] sna_blt_composite: unsupported op [3] for blitting >[ 10.125] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.125] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.125] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.125] sna_drawable_use_bo pixmap=872, box=((3554, 6), (3606, 42)), flags=7... >[ 10.125] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.125] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.125] sna_drawable_use_bo: using whole GPU bo >[ 10.125] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.125] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.125] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.125] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.125] sna_render_pixmap_bo pixmap=890, (2370, 10)x(52, 36)/(26, 20) >[ 10.125] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.125] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.125] use_cpu_bo: no cpu bo >[ 10.125] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.125] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.125] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.125] sna_drawable_move_region_to_cpu(pixmap=890 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.125] sna_drawable_move_region_to_cpu: pixmap=890 all damaged on CPU >[ 10.125] kgem_can_create_2d: 26x20 @ 32 >[ 10.125] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.125] kgem_can_create_2d: untiled size=4096 >[ 10.125] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.125] kgem_choose_tiling: 26x20 -> 0 >[ 10.125] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.125] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.125] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.125] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.125] kgem_create_proxy: target handle=16 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.125] __kgem_bo_init(handle=16, num_pages=2560) >[ 10.125] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.125] upload: adding upload cache to pixmap=890 >[ 10.125] kgem_proxy_bo_attach: handle=16 >[ 10.125] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.125] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.125] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.125] gen4_choose_composite_emitter: simple src, no mask >[ 10.125] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.125] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.125] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.125] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.125] kgem_add_handle: handle=4, index=0 >[ 10.125] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.125] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.125] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.125] gen9_composite_get_binding_table(ffc0) >[ 10.125] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.125] kgem_add_handle: handle=39, index=1 >[ 10.125] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.125] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.125] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.125] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.125] kgem_add_reloc64: adding proxy [delta=4096] for handle=16 >[ 10.125] kgem_add_handle: handle=16, index=2 >[ 10.125] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fffa8000) >[ 10.125] [3fd0] bind bo(handle=16, addr=fffa9000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.125] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.125] gen9_emit_sampler: sampler = 22 >[ 10.125] gen9_emit_sf: num_sf_outputs=1 >[ 10.125] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.125] gen9_emit_vertex_elements: setup id=2 >[ 10.125] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.125] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.125] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.125] gen8_vertex_flush[490] = 3 >[ 10.125] sna_destroy_pixmap: pixmap=890, attached?=1 >[ 10.125] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.125] __sna_free_pixmap(pixmap=890) >[ 10.125] sna_composite(pixmap=872, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=872+(3490, 6)+(0, 0), size=(44, 36) >[ 10.125] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.125] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.125] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.125] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.125] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.125] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.125] gen9_render_composite: 44x36, current mode=1/1 >[ 10.125] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.125] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.125] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.125] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.125] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.125] sna_drawable_use_bo pixmap=872, box=((3490, 6), (3534, 42)), flags=7... >[ 10.125] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.125] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.125] sna_drawable_use_bo: using whole GPU bo >[ 10.125] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.125] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.125] sna_transform_is_imprecise_integer_translation: no transform >[ 10.125] gen9_composite_picture: integer translation (0, 0), removing >[ 10.125] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.125] sna_render_pixmap_bo: CPU all damaged >[ 10.125] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.125] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.125] gen8_vertex_close: used=63246, vbo active? 23, vb=4, nreloc=1 >[ 10.125] gen8_vertex_close: reloc[0] = 287 >[ 10.125] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.125] kgem_add_handle: handle=23, index=3 >[ 10.125] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.125] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.125] kgem_finish_buffers: buffer handle=16, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.125] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.125] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.125] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.125] kgem_fixup_relocs: shrinking by 61440 >[ 10.125] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.125] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.125] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.125] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.125] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.125] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.125] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.125] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.125] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.125] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.125] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.125] gen4_choose_composite_emitter: identity src, no mask >[ 10.125] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.125] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.125] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.125] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.125] kgem_add_handle: handle=4, index=0 >[ 10.125] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.125] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.125] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.125] gen9_composite_get_binding_table(ffc0) >[ 10.125] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.125] kgem_add_handle: handle=39, index=1 >[ 10.125] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.125] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.125] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.125] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.125] kgem_add_handle: handle=34, index=2 >[ 10.125] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.125] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.125] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.125] gen9_emit_sampler: sampler = 2 >[ 10.125] gen9_emit_sf: num_sf_outputs=1 >[ 10.125] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.125] gen9_emit_vertex_elements: setup id=2 >[ 10.125] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.125] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.125] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.125] gen8_vertex_flush[490] = 3 >[ 10.125] sna_composite(pixmap=872, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=872+(3422, 6)+(0, 0), size=(48, 36) >[ 10.125] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.125] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.125] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.125] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.125] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.125] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.125] gen9_render_composite: 48x36, current mode=1/1 >[ 10.125] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.125] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.126] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.126] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.126] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.126] sna_drawable_use_bo pixmap=872, box=((3422, 6), (3470, 42)), flags=7... >[ 10.126] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.126] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.126] sna_drawable_use_bo: using whole GPU bo >[ 10.126] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.126] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.126] sna_transform_is_imprecise_integer_translation: no transform >[ 10.126] gen9_composite_picture: integer translation (0, 0), removing >[ 10.126] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.126] sna_render_pixmap_bo: CPU all damaged >[ 10.126] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.126] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.126] __kgem_retire_rq: request 1 complete >[ 10.126] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.126] gen8_vertex_close: used=63255, vbo active? 23, vb=4, nreloc=1 >[ 10.126] gen8_vertex_close: reloc[0] = 287 >[ 10.126] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.126] kgem_add_handle: handle=23, index=3 >[ 10.126] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.126] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.126] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.126] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.126] kgem_fixup_relocs: shrinking by 61440 >[ 10.126] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.126] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.126] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.126] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.126] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.126] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.126] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.126] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.126] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.126] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.126] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.126] gen4_choose_composite_emitter: identity src, no mask >[ 10.126] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.126] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.126] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.126] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.126] kgem_add_handle: handle=4, index=0 >[ 10.126] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.126] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.126] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.126] gen9_composite_get_binding_table(ffc0) >[ 10.126] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.126] kgem_add_handle: handle=39, index=1 >[ 10.126] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.126] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.126] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.126] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.126] kgem_add_handle: handle=28, index=2 >[ 10.126] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.126] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.126] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.126] gen9_emit_sampler: sampler = 2 >[ 10.126] gen9_emit_sf: num_sf_outputs=1 >[ 10.126] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.126] gen9_emit_vertex_elements: setup id=2 >[ 10.126] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.126] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.126] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.126] gen8_vertex_flush[490] = 3 >[ 10.126] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.126] kgem_can_create_2d: 16x16 @ 32 >[ 10.126] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.126] kgem_can_create_2d: untiled size=4096 >[ 10.126] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.126] kgem_choose_tiling: 16x16 -> 0 >[ 10.126] sna_create_pixmap: usage=0, flags=a >[ 10.126] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.126] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.126] create_pixmap: serial=891, usage=0, 16x16 >[ 10.126] sna_create_pixmap: serial=891, 16x16, usage=0 >[ 10.126] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=37a, drawable=37c >[ 10.126] sna_validate_gc: recomputing clip >[ 10.126] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.126] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.126] try_upload__fast: ignore existing cpu damage (if any) >[ 10.126] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.126] try_upload__fast: no, no gpu damage >[ 10.126] sna_drawable_move_region_to_cpu(pixmap=892 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.126] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.126] _sna_pixmap_move_to_cpu(pixmap=892, 16x16, flags=1) >[ 10.126] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.126] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.126] operate_inplace: no, inplace operation not suitable >[ 10.126] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.126] __sna_damage_all(16, 16) >[ 10.126] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.126] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.126] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.126] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.126] sna_accel_flush: flush?=1, dirty?=1 >[ 10.126] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 10.126] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.126] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.126] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.126] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.126] kgem_bo_sync__cpu_full: handle=28 >[ 10.126] gen8_vertex_close: used=63264, vbo active? 23, vb=4, nreloc=1 >[ 10.126] gen8_vertex_close: reloc[0] = 287 >[ 10.126] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.126] kgem_add_handle: handle=23, index=3 >[ 10.126] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.126] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.126] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.126] __kgem_retire_rq: request 1 complete >[ 10.126] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.126] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.126] kgem_fixup_relocs: shrinking by 61440 >[ 10.126] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.126] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.126] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.126] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.126] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.126] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.126] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.126] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.126] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 10.126] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 10.126] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.126] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.126] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.126] __kgem_retire_rq: request 1 complete >[ 10.126] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.126] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.126] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.126] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.126] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.126] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.126] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.126] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.126] kgem_bo_sync__cpu_full: handle=34 >[ 10.126] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.126] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.126] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.126] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.126] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.126] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.126] sna_composite(pixmap=872, op=3, src=892+(2247, 15), mask=0+(3370, 7), dst=872+(3370, 7)+(0, 0), size=(32, 34) >[ 10.126] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.126] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.126] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.126] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.126] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.126] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.126] gen9_render_composite: 32x34, current mode=0/1 >[ 10.126] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.126] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.126] sna_blt_composite: unsupported op [3] for blitting >[ 10.126] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.126] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.126] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.126] sna_drawable_use_bo pixmap=872, box=((3370, 7), (3402, 41)), flags=7... >[ 10.126] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.126] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.126] sna_drawable_use_bo: using whole GPU bo >[ 10.126] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.126] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.126] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.126] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.126] sna_render_pixmap_bo pixmap=892, (2247, 15)x(32, 34)/(16, 16) >[ 10.126] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.126] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.126] use_cpu_bo: no cpu bo >[ 10.126] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.126] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.126] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.126] sna_drawable_move_region_to_cpu(pixmap=892 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.126] sna_drawable_move_region_to_cpu: pixmap=892 all damaged on CPU >[ 10.126] kgem_can_create_2d: 16x16 @ 32 >[ 10.126] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.126] kgem_can_create_2d: untiled size=4096 >[ 10.126] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.126] kgem_choose_tiling: 16x16 -> 0 >[ 10.126] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.126] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.126] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.126] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.126] kgem_create_proxy: target handle=16 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.126] __kgem_bo_init(handle=16, num_pages=1024) >[ 10.126] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.126] upload: adding upload cache to pixmap=892 >[ 10.126] kgem_proxy_bo_attach: handle=16 >[ 10.126] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.126] kgem_bo_is_render: handle=16, rq? 0 [0] >[ 10.126] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.126] gen4_choose_composite_emitter: simple src, no mask >[ 10.126] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.126] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.126] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.126] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.126] kgem_add_handle: handle=4, index=0 >[ 10.126] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.126] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.126] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.126] gen9_composite_get_binding_table(ffc0) >[ 10.126] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.126] kgem_add_handle: handle=39, index=1 >[ 10.126] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.126] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.126] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.126] kgem_add_reloc64: handle=16, pos=16344, delta=0, domains=40000 >[ 10.126] kgem_add_reloc64: adding proxy [delta=8192] for handle=16 >[ 10.126] kgem_add_handle: handle=16, index=2 >[ 10.126] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fffa8000) >[ 10.126] [3fd0] bind bo(handle=16, addr=fffaa000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.126] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.126] gen9_emit_sampler: sampler = 22 >[ 10.126] gen9_emit_sf: num_sf_outputs=1 >[ 10.126] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.126] gen9_emit_vertex_elements: setup id=2 >[ 10.126] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.126] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.126] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.126] gen8_vertex_flush[490] = 3 >[ 10.126] sna_destroy_pixmap: pixmap=892, attached?=1 >[ 10.126] _kgem_bo_destroy: handle=16, proxy? 1 >[ 10.126] __sna_free_pixmap(pixmap=892) >[ 10.126] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.126] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.126] sna_glyphs: discarding mask >[ 10.126] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.126] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.126] gen9_render_composite: 0x0, current mode=1/1 >[ 10.126] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.126] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.126] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.126] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.126] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=7... >[ 10.126] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.126] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.126] sna_drawable_use_bo: using whole GPU bo >[ 10.126] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.126] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.126] color_convert: src=ff232321 [20028888] >[ 10.126] color_convert: dst=ff232321 [20028888] >[ 10.126] sna_render_get_solid: ff232321 >[ 10.126] sna_render_get_solid(7) = ff232321 (old) >[ 10.126] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.126] sna_transform_is_imprecise_integer_translation: no transform >[ 10.126] gen9_composite_picture: integer translation (0, 0), removing >[ 10.126] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.126] sna_render_pixmap_bo: GPU all damaged >[ 10.126] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.126] gen4_choose_composite_emitter: solid, identity mask >[ 10.126] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.126] aligning vertex: was 3, now 4 floats per vertex >[ 10.126] gen9_composite_get_binding_table(ff00) >[ 10.126] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.126] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.126] kgem_add_handle: handle=8, index=3 >[ 10.126] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.126] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.126] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.126] kgem_add_handle: handle=6, index=4 >[ 10.126] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.126] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.126] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.126] gen9_emit_sampler: sampler = a >[ 10.126] gen9_emit_sf: num_sf_outputs=2 >[ 10.126] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.126] gen9_emit_vertex_elements: setup id=9 >[ 10.126] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.126] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.126] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.126] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.126] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.126] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.126] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.126] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.126] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.126] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.126] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.126] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.127] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.127] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.127] gen8_vertex_flush[56c] = 48 >[ 10.127] gen9_magic_ca_pass: CA fixup (15819 -> 15867) >[ 10.127] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.127] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.127] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.127] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.127] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.127] sna_glyphs: discarding mask >[ 10.127] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.127] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789678624 size=7680x2160 >[ 10.127] gen9_render_composite: 0x0, current mode=1/1 >[ 10.127] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.127] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.127] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.127] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.127] sna_drawable_use_bo pixmap=872, box=((0, 0), (7680, 2160)), flags=7... >[ 10.127] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.127] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.127] sna_drawable_use_bo: using whole GPU bo >[ 10.127] gen9_composite_set_target: pixmap=872, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.127] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.127] color_convert: src=ff8e8b85 [20028888] >[ 10.127] color_convert: dst=ff8e8b85 [20028888] >[ 10.127] sna_render_get_solid: ff8e8b85 >[ 10.127] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.127] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.127] sna_transform_is_imprecise_integer_translation: no transform >[ 10.127] gen9_composite_picture: integer translation (0, 0), removing >[ 10.127] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.127] sna_render_pixmap_bo: GPU all damaged >[ 10.127] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.127] gen4_choose_composite_emitter: solid, identity mask >[ 10.127] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.127] gen9_composite_get_binding_table(fe40) >[ 10.127] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.127] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.127] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.127] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.127] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.127] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.127] gen9_emit_vertex_elements: setup id=9 >[ 10.127] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.127] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.127] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.127] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.127] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.127] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.127] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.127] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.127] gen8_vertex_flush[66c] = 48 >[ 10.127] gen9_magic_ca_pass: CA fixup (15867 -> 15915) >[ 10.127] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.127] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.127] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.127] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=368, drawable=b1 >[ 10.127] sna_validate_gc: recomputing clip >[ 10.127] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.127] sna_copy_area: src=pixmap=872:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.127] sna_copy_area: normal copy >[ 10.127] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.127] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.127] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.127] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.127] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.127] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.127] sna_do_copy: pixmap -- no source clipping >[ 10.127] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.127] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.127] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=872+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.127] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.127] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.127] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.127] sna_drawable_use_bo: pinned, never REPLACES >[ 10.127] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.127] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.127] sna_drawable_use_bo: applying move-to-gpu override >[ 10.127] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.127] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.127] wait_for_shadow: flags=1, flips=1, handle=27, shadow=35 >[ 10.127] wait_for_shadow: 1 flips still pending, shadow flip_active=1 >[ 10.127] sna_mode_wakeup: len=32 >[ 10.127] sna_mode_wakeup: recording last swap on pipe=1, frame 331 [14b], time 10.127121 >[ 10.127] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 10.127] sna_mode_wakeup: flip complete, pending? 1 >[ 10.127] wait_for_shadow: after waiting 0 flips outstanding, flip_active=0 >[ 10.127] wait_for_shadow: setting front pixmap to handle=35 >[ 10.127] sna_drawable_use_bo: using whole GPU bo >[ 10.127] sna_pixmap_move_to_gpu(pixmap=872, usage=0), flags=a >[ 10.127] sna_pixmap_move_to_gpu: already all-damaged >[ 10.127] sna_pixmap_mark_active: pixmap=872, handle=39 >[ 10.127] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.127] sna_pixmap_make_cow: make cow src=872, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.127] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.127] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.127] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.127] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.127] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.127] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.127] kgem_set_mode: flushing before new bo >[ 10.127] gen8_vertex_close: used=63660, vbo active? 23, vb=204, nreloc=2 >[ 10.127] gen8_vertex_close: reloc[0] = 287 >[ 10.127] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.127] kgem_add_handle: handle=23, index=5 >[ 10.127] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fd545000) >[ 10.127] gen8_vertex_close: reloc[1] = 342 >[ 10.127] kgem_add_reloc64: handle=23, pos=342, delta=0, domains=200000 >[ 10.127] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fd545000) >[ 10.127] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.127] kgem_finish_buffers: buffer handle=16, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.127] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.127] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.127] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.127] kgem_fixup_relocs: shrinking by 61440 >[ 10.127] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.127] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.127] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.127] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.127] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.127] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.127] __kgem_bo_clear_busy: handle=8 >[ 10.127] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.127] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.127] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.127] __kgem_bo_clear_busy: handle=8 >[ 10.127] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.127] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.127] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.127] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.127] aligning vertex: was 4, now 2 floats per vertex >[ 10.127] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.127] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.127] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.127] kgem_add_handle: handle=4, index=0 >[ 10.127] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.127] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.127] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.127] gen9_composite_get_binding_table(ffc0) >[ 10.127] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.127] kgem_add_handle: handle=35, index=1 >[ 10.127] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.127] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.127] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.127] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.127] kgem_add_handle: handle=39, index=2 >[ 10.127] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.127] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.127] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.127] gen9_emit_sampler: sampler = 0 >[ 10.127] gen9_emit_sf: num_sf_outputs=1 >[ 10.127] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.127] gen9_emit_vertex_elements: setup id=0 >[ 10.127] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.127] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.127] gen8_vertex_flush[490] = 3 >[ 10.127] sna_destroy_pixmap: pixmap=872, attached?=1 >[ 10.127] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.127] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.127] __kgem_bo_destroy: handle=39 -> active >[ 10.127] __sna_free_pixmap(pixmap=872) >[ 10.127] sna_accel_flush: flush?=0, dirty?=0 >[ 10.127] sna_accel_flush: flush?=0, dirty?=0 >[ 10.127] sna_block_handler (tv=598.30000) >[ 10.127] kgem_retire, need_retire?=1 >[ 10.127] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.127] kgem_retire__requests_ring: retiring ring 0 >[ 10.127] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.127] __kgem_retire_rq: request 1 complete >[ 10.127] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.127] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.127] kgem_retire -- retired=0, need_retire=0 >[ 10.127] kgem_retire__buffers: handle=16, busy? 0 [0] >[ 10.127] kgem_retire__buffers: releasing upload cache for handle=16? 0 >[ 10.127] __kgem_bo_destroy: handle=16, size=262144 >[ 10.127] kgem_bo_replace_io: transferring io handle=16 to bo >[ 10.127] kgem_bo_move_to_inactive: moving handle=16 to inactive >[ 10.127] sna_accel_block: GPU idle, flushing >[ 10.127] gen8_vertex_close: used=63666, vbo active? 23, vb=1, nreloc=1 >[ 10.127] gen8_vertex_close: reloc[0] = 287 >[ 10.127] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.127] kgem_add_handle: handle=23, index=3 >[ 10.127] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.127] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.127] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.127] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.127] kgem_fixup_relocs: shrinking by 61440 >[ 10.127] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.127] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.127] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.127] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.127] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.127] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.127] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.127] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=3, offset=4250161152 >[ 10.127] sna_scanout_do_flush: flush timer active: delta=-7 >[ 10.127] sna_scanout_do_flush (time=10127), triggered >[ 10.127] sna_scanout_flush (time=10127), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.127] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.127] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.127] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.127] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.127] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.127] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.127] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.127] sna_pixmap_move_to_gpu: already all-damaged >[ 10.127] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.127] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.127] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.127] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.127] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 10.127] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 10.127] get_fb: reusing fb=105 for handle=35 >[ 10.128] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.128] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.128] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 10.128] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.128] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.128] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.128] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 10.128] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=35, shadow handle=27 >[ 10.128] sna_accel_do_throttle (time=10127), triggered >[ 10.128] sna_accel_throttle (time=10127) >[ 10.128] sna_accel_block: evaluating timers, active=7 >[ 10.128] sna_accel_block: flush timer expires in 16 [10143] >[ 10.128] sna_wakeup_handler >[ 10.128] sna_destroy_pixmap: pixmap=180, attached?=1 >[ 10.128] _kgem_bo_destroy: handle=29, proxy? 0 >[ 10.128] __kgem_bo_destroy: handle=29, size=132710400 >[ 10.128] __kgem_bo_destroy: handle=29, purged >[ 10.128] kgem_bo_move_to_inactive: moving handle=29 to inactive >[ 10.128] __sna_free_pixmap(pixmap=180) >[ 10.128] sna_accel_flush: flush?=0, dirty?=0 >[ 10.128] sna_block_handler (tv=598.29000) >[ 10.128] kgem_retire, need_retire?=1 >[ 10.128] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.128] kgem_retire__requests_ring: retiring ring 0 >[ 10.128] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.128] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.128] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.128] kgem_retire -- retired=0, need_retire=1 >[ 10.128] kgem_bo_is_busy: handle=23, domain: 3 exec? 0, rq? 1 >[ 10.128] sna_scanout_do_flush: flush timer active: delta=15 >[ 10.128] sna_accel_block: evaluating timers, active=7 >[ 10.128] sna_accel_block: flush timer expires in 15 [10143] >[ 10.128] sna_wakeup_handler >[ 10.128] sna_create_pixmap(7680, 2160, 24, usage=0) >[ 10.128] kgem_can_create_2d: 7680x2160 @ 24 >[ 10.128] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.128] kgem_can_create_2d: untiled size=66355200 >[ 10.128] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.128] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=30720, height=2160 >[ 10.128] kgem_can_create_2d: tiled[-1] size=66355200 >[ 10.128] sna_create_pixmap: usage=0, flags=1b >[ 10.128] sna_create_pixmap: creating GPU pixmap 7680x2160, stride=30720, flags=1b >[ 10.128] __pop_freed_pixmap: reusing freed pixmap=180 header >[ 10.128] create_pixmap_hdr: pixmap=893, width=7680, height=2160, usage=0 >[ 10.128] sna_create_pixmap: serial=893, 7680x2160, usage=0 >[ 10.128] sna_composite_rectangles(pixmap=894, op=0, 0 x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.128] sna_composite_rectangles: converted to op 0 >[ 10.128] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.128] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.128] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.128] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.128] sna_composite_rectangles: dropping last-cpu hint >[ 10.128] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=19... >[ 10.128] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.128] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.128] sna_pixmap_move_to_gpu(pixmap=894, usage=0), flags=b >[ 10.128] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.128] sna_pixmap_move_to_gpu: creating GPU bo (7680x2160@32), create=b >[ 10.128] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.128] kgem_choose_tiling: TLB miss between lines 7680x2160 (pitch=30720), forcing tiling 1 >[ 10.128] sna_pixmap_alloc_gpu: pixmap=894 >[ 10.128] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.128] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.128] kgem_bo_remove_from_active: removing handle=39 from active >[ 10.129] 1:from active: pitch=30720, tiling=1, handle=39, id=848 >[ 10.129] __sna_damage_all(7680, 2160) >[ 10.129] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.129] sna_pixmap_mark_active: pixmap=894, handle=39 >[ 10.129] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.129] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.129] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] gen9_render_fill_boxes(0 x 1 [(0, 0), (7680, 2160) ...]) >[ 10.129] sna_render_get_solid: 0 >[ 10.129] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.129] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.129] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.129] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.129] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.129] kgem_add_handle: handle=4, index=0 >[ 10.129] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.129] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.129] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.129] gen9_composite_get_binding_table(ffc0) >[ 10.129] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.129] kgem_add_handle: handle=39, index=1 >[ 10.129] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.129] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.129] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.129] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.129] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.129] kgem_add_handle: handle=7, index=2 >[ 10.129] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.129] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.129] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.129] gen9_emit_sampler: sampler = 1 >[ 10.129] gen9_emit_sf: num_sf_outputs=1 >[ 10.129] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.129] gen9_emit_vertex_elements: setup id=0 >[ 10.129] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.129] (0, 0), (7680, 2160) >[ 10.129] gen8_vertex_flush[490] = 3 >[ 10.129] sna_composite_rectangles: pixmap=894 marking clear [0]? 1 >[ 10.129] sna_composite_rectangles(pixmap=894, op=1, ff2c001e x 1 [(0, 0)x(7680, 2160) ...]) >[ 10.129] sna_composite_rectangles: converted to op 1 >[ 10.129] sna_composite_rectangles[0] (0, 0)x(7680, 2160) -> (0, 0), (7680, 2160) >[ 10.129] sna_composite_rectangles: nrects=1, region=(0, 0), (7680, 2160) x 1 >[ 10.129] sna_composite_rectangles: clipped extents (0, 0),(7680, 2160) x 1 >[ 10.129] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(7680, 2160) >[ 10.129] sna_composite_rectangles: promoting to full GPU >[ 10.129] sna_composite_rectangles: dropping last-cpu hint >[ 10.129] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=19... >[ 10.129] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.129] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.129] sna_drawable_use_bo: using whole GPU bo >[ 10.129] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (7680, 2160) ...]) >[ 10.129] sna_render_get_solid: ff2c001e >[ 10.129] sna_render_get_solid(0) = ff2c001e (old) >[ 10.129] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.129] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.129] gen9_composite_get_binding_table(ff00) >[ 10.129] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.129] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.129] kgem_add_handle: handle=8, index=3 >[ 10.129] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.129] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.129] gen9_emit_vertex_elements: setup id=0 >[ 10.129] (0, 0), (7680, 2160) >[ 10.129] gen8_vertex_flush[4cc] = 3 >[ 10.129] sna_composite_rectangles: pixmap=894 marking clear [ff2c001e]? 1 >[ 10.129] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=37e >[ 10.129] sna_validate_gc: recomputing clip >[ 10.129] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9ad97d0] >[ 10.129] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=894:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.129] sna_copy_area: normal copy >[ 10.129] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 10.129] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x2160) >[ 10.129] sna_do_copy: dst extents (0, 0), (3840, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.129] sna_do_copy: clipped dst extents (0, 0), (3840, 2160) >[ 10.129] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 10.129] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 10.129] sna_do_copy: pixmap -- no source clipping >[ 10.129] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 10.129] sna_do_copy: copy region (0, 0), (3840, 2160) x 1 + (0, 0) >[ 10.129] sna_copy_boxes (boxes=1x[(0, 0), (3840, 2160)...], src pixmap=292+(0, 0), dst pixmap=894+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.129] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.129] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.129] sna_drawable_use_bo pixmap=894, box=((0, 0), (3840, 2160)), flags=b... >[ 10.129] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.129] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.129] sna_drawable_use_bo: using whole GPU bo >[ 10.129] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.129] sna_pixmap_move_to_gpu: already all-damaged >[ 10.129] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.129] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.129] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.129] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.129] gen9_composite_get_binding_table(fe80) >[ 10.129] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.129] kgem_add_handle: handle=9, index=4 >[ 10.129] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.129] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.129] gen9_emit_sampler: sampler = 0 >[ 10.129] gen9_emit_vertex_elements: setup id=0 >[ 10.129] (0, 0) -> (0, 0) + (3840, 2160) >[ 10.129] gen8_vertex_flush[510] = 3 >[ 10.129] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 2160)+(0, 0) -> dst=pixmap=894:(3840, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.129] sna_copy_area: normal copy >[ 10.129] sna_do_copy: src=(0, 0), dst=(3840, 0), size=(3840x2160) >[ 10.129] sna_do_copy: after drawable: src=(0, 0), dst=(3840, 0), size=(3840x2160) >[ 10.129] sna_do_copy: dst extents (3840, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.129] sna_do_copy: clipped dst extents (3840, 0), (7680, 2160) >[ 10.129] sna_do_copy: unclipped src extents (0, 0), (3840, 2160) >[ 10.129] sna_do_copy: clipped src extents (0, 0), (3840, 2160) >[ 10.129] sna_do_copy: pixmap -- no source clipping >[ 10.129] sna_do_copy: src extents (0, 0), (3840, 2160) x 1 >[ 10.129] sna_do_copy: copy region (3840, 0), (7680, 2160) x 1 + (-3840, 0) >[ 10.129] sna_copy_boxes (boxes=1x[(3840, 0), (7680, 2160)...], src pixmap=292+(-3840, 0), dst pixmap=894+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.129] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.129] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.129] sna_drawable_use_bo pixmap=894, box=((3840, 0), (7680, 2160)), flags=b... >[ 10.129] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.129] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.129] sna_drawable_use_bo: using whole GPU bo >[ 10.129] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.129] sna_pixmap_move_to_gpu: already all-damaged >[ 10.129] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.129] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.129] gen9_render_copy_boxes (-3840, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.129] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.129] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.129] gen9_composite_get_binding_table(fe00) >[ 10.129] gen9_emit_vertex_elements: setup id=0 >[ 10.129] (0, 0) -> (3840, 0) + (3840, 2160) >[ 10.129] gen8_vertex_flush[510] = 6 >[ 10.129] sna_composite(pixmap=894, op=3, src=24+(3796, 2028), mask=0+(5694, 1014), dst=894+(5694, 1014)+(0, 0), size=(132, 132) >[ 10.129] sna_compute_composite_region: dst=(5694, 1014)x(132, 132) >[ 10.129] sna_compute_composite_region: initial clip against dst->pDrawable: (5694, 1014), (5826, 1146) >[ 10.129] clip_to_dst: region: 1x[(5694, 1014), (5826, 1146)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.129] sna_compute_composite_region: clip against dst->pCompositeClip: (5694, 1014), (5826, 1146) >[ 10.129] sna_compute_composite_region: clip against src (66x66 clip=0): (5694, 1014), (5826, 1146) >[ 10.130] sna_composite: composite region extents:+(0, 0) -> (5694, 1014), (5826, 1146) + (0, 0) >[ 10.130] gen9_render_composite: 132x132, current mode=1/1 >[ 10.130] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.130] kgem_bo_is_busy: handle=15, domain: 0 exec? 0, rq? 0 >[ 10.130] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.130] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.130] gen9_composite_set_target: (5694, 1014)x(132, 132), partial?=1 >[ 10.130] sna_drawable_use_bo pixmap=894, box=((5694, 1014), (5826, 1146)), flags=7... >[ 10.130] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.130] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.130] sna_drawable_use_bo: using whole GPU bo >[ 10.130] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.130] gen9_composite_picture: (3796, 2028)x(132, 132), dst=(5694, 1014) >[ 10.130] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1898.00, 0.00 0.50 -1014.00, 0.00 0.00 1.00] >[ 10.130] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.130] sna_render_pixmap_bo pixmap=24, (3796, 2028)x(132, 132)/(66, 66) >[ 10.130] sna_render_pixmap_bo: GPU all damaged >[ 10.130] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.130] kgem_bo_is_render: handle=15, rq? 0 [0] >[ 10.130] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.130] gen4_choose_composite_emitter: simple src, no mask >[ 10.130] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.130] aligning vertex: was 2, now 3 floats per vertex >[ 10.130] gen9_composite_get_binding_table(fe00) >[ 10.130] kgem_add_reloc64: handle=15, pos=16248, delta=0, domains=40000 >[ 10.130] kgem_add_handle: handle=15, index=5 >[ 10.130] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa3000) >[ 10.130] [3f70] bind bo(handle=15, addr=fffa3000), format=192, width=66, height=66, pitch=288, tiling=0 -> sampler >[ 10.130] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.130] gen9_emit_sampler: sampler = 22 >[ 10.130] gen9_emit_vertex_elements: setup id=2 >[ 10.130] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.130] gen9_render_composite_box: (5694, 1014), (5826, 1146) >[ 10.130] apply_damage: damage=0x0, region=1 [(5694, 1014), (5826, 1146) + (0, 0)] >[ 10.130] gen8_vertex_flush[59c] = 3 >[ 10.130] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.130] kgem_can_create_2d: 80x80 @ 32 >[ 10.130] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.130] kgem_can_create_2d: untiled size=28672 >[ 10.130] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.130] kgem_choose_tiling: 80x80 -> 0 >[ 10.130] sna_create_pixmap: usage=0, flags=b >[ 10.130] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.130] __pop_freed_pixmap: reusing freed pixmap=872 header >[ 10.130] create_pixmap_hdr: pixmap=895, width=80, height=80, usage=0 >[ 10.130] sna_create_pixmap: serial=895, 80x80, usage=0 >[ 10.130] sna_composite_rectangles(pixmap=896, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.130] sna_composite_rectangles: converted to op 0 >[ 10.130] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.130] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.130] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.130] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.130] sna_composite_rectangles: dropping last-cpu hint >[ 10.130] sna_drawable_use_bo pixmap=896, box=((0, 0), (80, 80)), flags=19... >[ 10.130] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.130] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.130] sna_pixmap_move_to_gpu(pixmap=896, usage=0), flags=b >[ 10.130] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.130] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.130] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.130] kgem_choose_tiling: 80x80 -> 0 >[ 10.130] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.130] kgem_choose_tiling: 80x80 -> 0 >[ 10.130] sna_pixmap_alloc_gpu: pixmap=896 >[ 10.130] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.130] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.130] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.130] from inactive: pitch=320, tiling=0: handle=22, id=849 >[ 10.130] __sna_damage_all(80, 80) >[ 10.130] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.130] sna_pixmap_mark_active: pixmap=896, handle=22 >[ 10.130] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.130] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.130] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.130] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.130] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.130] sna_render_get_solid: 0 >[ 10.130] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.130] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.130] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.130] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.130] aligning vertex: was 3, now 2 floats per vertex >[ 10.130] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.130] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.130] gen9_composite_get_binding_table(fd80) >[ 10.130] kgem_add_reloc64: handle=22, pos=16216, delta=0, domains=20002 >[ 10.130] kgem_add_handle: handle=22, index=6 >[ 10.130] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fd985000) >[ 10.130] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.130] [3f50] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.130] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.130] gen9_emit_sampler: sampler = 1 >[ 10.130] gen9_emit_vertex_elements: setup id=0 >[ 10.130] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.130] (0, 0), (80, 80) >[ 10.130] gen8_vertex_flush[60c] = 3 >[ 10.130] sna_composite_rectangles: pixmap=896 marking clear [0]? 1 >[ 10.130] sna_composite_rectangles(pixmap=896, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.130] sna_composite_rectangles: converted to op 1 >[ 10.130] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.130] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.130] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.130] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.130] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.130] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.130] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.130] sna_composite_rectangles: dropping last-cpu hint >[ 10.130] sna_drawable_use_bo pixmap=896, box=((0, 0), (80, 80)), flags=1... >[ 10.130] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.130] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.130] sna_drawable_use_bo: using whole GPU bo >[ 10.130] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.130] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.130] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.130] sna_render_get_solid: 40404040 >[ 10.130] sna_render_get_solid(1) = 40404040 (old) >[ 10.130] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.130] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.130] gen9_composite_get_binding_table(fd00) >[ 10.130] kgem_add_reloc64: handle=8, pos=16184, delta=0, domains=40000 >[ 10.130] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.130] kgem_add_reloc64[9] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.130] [3f30] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.130] gen9_emit_vertex_elements: setup id=0 >[ 10.130] (0, 0), (2, 2) >[ 10.130] (78, 0), (80, 2) >[ 10.130] (0, 78), (2, 80) >[ 10.130] (78, 78), (80, 80) >[ 10.130] gen8_vertex_flush[648] = 12 >[ 10.130] sna_composite(pixmap=894, op=3, src=896+(0, 0), mask=0+(0, 0), dst=894+(0, 0)+(0, 0), size=(7680, 2160) >[ 10.130] sna_compute_composite_region: dst=(0, 0)x(7680, 2160) >[ 10.130] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (7680, 2160) >[ 10.130] clip_to_dst: region: 1x[(0, 0), (7680, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.130] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (7680, 2160) >[ 10.130] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (7680, 2160) >[ 10.130] sna_composite: composite region extents:+(0, 0) -> (0, 0), (7680, 2160) + (0, 0) >[ 10.130] gen9_render_composite: 7680x2160, current mode=1/1 >[ 10.130] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.130] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.130] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.130] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.130] gen9_composite_set_target: (0, 0)x(7680, 2160), partial?=1 >[ 10.130] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=7... >[ 10.130] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.130] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.130] sna_drawable_use_bo: using whole GPU bo >[ 10.130] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.130] gen9_composite_picture: (0, 0)x(7680, 2160), dst=(0, 0) >[ 10.130] sna_transform_is_imprecise_integer_translation: no transform >[ 10.130] gen9_composite_picture: integer translation (0, 0), removing >[ 10.130] sna_render_pixmap_bo pixmap=896, (0, 0)x(7680, 2160)/(80, 80) >[ 10.130] sna_render_pixmap_bo: GPU all damaged >[ 10.130] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.130] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.130] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.130] gen4_choose_composite_emitter: identity src, no mask >[ 10.130] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.130] aligning vertex: was 2, now 3 floats per vertex >[ 10.130] gen9_composite_get_binding_table(fc80) >[ 10.130] kgem_add_reloc64: handle=22, pos=16152, delta=0, domains=40000 >[ 10.130] kgem_add_reloc64[10] = (delta=0, target handle=6, presumed=fd985000) >[ 10.130] [3f10] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.131] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.131] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.131] gen9_emit_sampler: sampler = a >[ 10.131] gen9_emit_vertex_elements: setup id=2 >[ 10.131] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.131] gen9_render_composite_box: (0, 0), (7680, 2160) >[ 10.131] apply_damage: damage=0x0, region=1 [(0, 0), (7680, 2160) + (0, 0)] >[ 10.131] gen8_vertex_flush[6d0] = 3 >[ 10.131] sna_destroy_pixmap: pixmap=896, attached?=1 >[ 10.131] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.131] __kgem_bo_destroy: handle=22, size=61440 >[ 10.131] __kgem_bo_destroy: handle=22 -> active >[ 10.131] __sna_free_pixmap(pixmap=896) >[ 10.131] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.131] kgem_can_create_2d: 640x2096 @ 32 >[ 10.131] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.131] kgem_can_create_2d: untiled size=5365760 >[ 10.131] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.131] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.131] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.131] sna_create_pixmap: usage=0, flags=1b >[ 10.131] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.131] __pop_freed_pixmap: reusing freed pixmap=896 header >[ 10.131] create_pixmap_hdr: pixmap=897, width=640, height=2096, usage=0 >[ 10.131] sna_create_pixmap: serial=897, 640x2096, usage=0 >[ 10.131] sna_composite_rectangles(pixmap=898, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.131] sna_composite_rectangles: converted to op 0 >[ 10.131] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.131] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.131] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.131] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.131] sna_composite_rectangles: dropping last-cpu hint >[ 10.131] sna_drawable_use_bo pixmap=898, box=((0, 0), (640, 2096)), flags=19... >[ 10.131] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.131] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.131] sna_pixmap_move_to_gpu(pixmap=898, usage=0), flags=b >[ 10.131] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.131] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.131] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.131] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.131] sna_pixmap_alloc_gpu: pixmap=898 >[ 10.131] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.131] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.131] kgem_bo_remove_from_inactive: removing handle=25 from inactive >[ 10.131] from inactive: pitch=2560, tiling=1: handle=25, id=850 >[ 10.131] __sna_damage_all(640, 2096) >[ 10.131] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.131] sna_pixmap_mark_active: pixmap=898, handle=25 >[ 10.131] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.131] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.131] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.131] kgem_bo_is_render: handle=25, rq? 0 [0] >[ 10.131] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.131] sna_render_get_solid: 0 >[ 10.131] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.131] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.131] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.131] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.131] aligning vertex: was 3, now 2 floats per vertex >[ 10.131] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.131] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.131] gen9_composite_get_binding_table(fc00) >[ 10.131] kgem_add_reloc64: handle=25, pos=16120, delta=0, domains=20002 >[ 10.131] kgem_add_handle: handle=25, index=7 >[ 10.131] kgem_add_reloc64[11] = (delta=0, target handle=7, presumed=f4225000) >[ 10.131] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.131] [3ef0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.131] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.131] gen9_emit_sampler: sampler = 1 >[ 10.131] gen9_emit_vertex_elements: setup id=0 >[ 10.131] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.131] (0, 0), (640, 2096) >[ 10.131] gen8_vertex_flush[740] = 3 >[ 10.131] sna_composite_rectangles: pixmap=898 marking clear [0]? 1 >[ 10.131] sna_composite(pixmap=898, op=1, src=292+(168, 968), mask=0+(8, 904), dst=898+(8, 904)+(0, 0), size=(624, 224) >[ 10.131] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.131] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.131] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.131] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.131] sna_compute_composite_region: clip against src (3840x2160 clip=0): (8, 904), (632, 1128) >[ 10.131] sna_composite: composite region extents:+(0, 0) -> (8, 904), (632, 1128) + (0, 0) >[ 10.131] gen9_render_composite: 624x224, current mode=1/1 >[ 10.131] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.131] kgem_bo_is_busy: handle=9, domain: 0 exec? 1, rq? 1 >[ 10.131] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.131] gen9_composite_set_target: (8, 904)x(624, 224), partial?=0 >[ 10.131] sna_drawable_use_bo pixmap=898, box=((8, 904), (632, 1128)), flags=f... >[ 10.131] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=f >[ 10.131] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.131] sna_drawable_use_bo: using whole GPU bo >[ 10.131] gen9_composite_set_target: pixmap=898, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.131] gen9_composite_picture: (168, 968)x(624, 224), dst=(8, 904) >[ 10.131] sna_transform_is_imprecise_integer_translation: no transform >[ 10.131] gen9_composite_picture: integer translation (0, 0), removing >[ 10.131] sna_render_pixmap_bo pixmap=292, (168, 968)x(624, 224)/(3840, 2160) >[ 10.131] sna_render_pixmap_bo: GPU all damaged >[ 10.131] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.131] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.131] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.131] gen4_choose_composite_emitter: identity src, no mask >[ 10.131] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.131] aligning vertex: was 2, now 3 floats per vertex >[ 10.131] gen9_composite_get_binding_table(fb80) >[ 10.131] kgem_add_reloc64: handle=9, pos=16088, delta=0, domains=40000 >[ 10.131] kgem_add_reloc64[12] = (delta=0, target handle=4, presumed=f816d000) >[ 10.131] [3ed0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.131] gen9_emit_sampler: sampler = 2 >[ 10.131] gen9_emit_vertex_elements: setup id=2 >[ 10.131] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.131] gen9_render_composite_box: (8, 904), (632, 1128) >[ 10.131] apply_damage: damage=0x0, region=1 [(8, 904), (632, 1128) + (0, 0)] >[ 10.131] gen8_vertex_flush[7a0] = 3 >[ 10.131] sna_composite_trapezoids(op=3, src=(32, 904), mask=18000, ntrap=33) >[ 10.131] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.131] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.131] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.131] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.131] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.131] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.131] imprecise_trapezoid_span_converter: extents (8, 904), (632, 1128) >[ 10.131] sna_compute_composite_region: dst=(8, 904)x(624, 224) >[ 10.131] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 904), (632, 1128) >[ 10.131] clip_to_dst: region: 1x[(8, 904), (632, 1128)], clip: 1x[(0, 0), (640, 2096)] >[ 10.131] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.131] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.131] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.131] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.131] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.131] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.131] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.131] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.131] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.131] sna_drawable_use_bo pixmap=898, box=((8, 904), (632, 1128)), flags=7... >[ 10.131] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.131] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.131] sna_drawable_use_bo: using whole GPU bo >[ 10.131] gen9_composite_set_target: pixmap=898, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.131] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.131] color_convert: src=660a0a0a [20028888] >[ 10.131] color_convert: dst=660a0a0a [20028888] >[ 10.131] sna_render_get_solid: 660a0a0a >[ 10.131] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.131] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.131] gen4_choose_spans_emitter: solid source >[ 10.131] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.131] gen9_composite_get_binding_table(fb00) >[ 10.131] kgem_add_reloc64: handle=8, pos=16056, delta=0, domains=40000 >[ 10.131] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.131] kgem_add_reloc64[13] = (delta=8, target handle=3, presumed=fdffe000) >[ 10.131] [3eb0] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.131] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.131] gen9_emit_sampler: sampler = c >[ 10.131] gen9_emit_sf: num_sf_outputs=2 >[ 10.131] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.131] gen9_emit_vertex_elements: setup id=5 >[ 10.131] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.131] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.131] thread_choose_span: clipped? 0 >[ 10.131] imprecise_trapezoid_span_converter: using 4 threads >[ 10.131] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.131] thread_choose_span: clipped? 0 >[ 10.132] span_thread: flushing 1 boxes >[ 10.132] span_thread: flushing 95 boxes >[ 10.132] span_thread: flushing 95 boxes >[ 10.132] span_thread: flushing 1 boxes >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=95, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen8_vertex_flush[87c] = 576 >[ 10.132] gen9_render_composite_spans_done() >[ 10.132] sna_composite_trapezoids(op=3, src=(32, 903), mask=18000, ntrap=295) >[ 10.132] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.132] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.132] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.132] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.132] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.132] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.132] imprecise_trapezoid_span_converter: extents (7, 904), (633, 1128) >[ 10.132] sna_compute_composite_region: dst=(7, 904)x(626, 224) >[ 10.132] sna_compute_composite_region: initial clip against dst->pDrawable: (7, 904), (633, 1128) >[ 10.132] clip_to_dst: region: 1x[(7, 904), (633, 1128)], clip: 1x[(8, 904), (632, 1128)] >[ 10.132] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 904), (632, 1128) >[ 10.132] sna_compute_composite_region: clip against src (0x0 clip=0): (8, 904), (632, 1128) >[ 10.132] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.132] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.132] imprecise_trapezoid_span_converter: after clip -- extents (8, 904), (632, 1128), delta=(0, 0) src -> (8, 904) >[ 10.132] gen9_render_composite_spans: 624x224 with flags=0, current mode=1 >[ 10.132] kgem_bo_is_busy: handle=25, domain: 0 exec? 1, rq? 1 >[ 10.132] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.132] gen9_composite_set_target: (8, 904)x(624, 224), partial?=1 >[ 10.132] sna_drawable_use_bo pixmap=898, box=((8, 904), (632, 1128)), flags=7... >[ 10.132] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.132] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.132] sna_drawable_use_bo: using whole GPU bo >[ 10.132] gen9_composite_set_target: pixmap=898, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.132] gen9_composite_picture: (8, 904)x(624, 224), dst=(8, 904) >[ 10.132] color_convert: src=66282828 [20028888] >[ 10.132] color_convert: dst=66282828 [20028888] >[ 10.132] sna_render_get_solid: 66282828 >[ 10.132] sna_render_get_solid(3) = 66282828 (old) >[ 10.132] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.132] gen4_choose_spans_emitter: solid source >[ 10.132] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.132] gen9_composite_get_binding_table(fa80) >[ 10.132] kgem_add_reloc64: handle=8, pos=16024, delta=0, domains=40000 >[ 10.132] kgem_add_reloc64: adding proxy [delta=12] for handle=8 >[ 10.132] kgem_add_reloc64[14] = (delta=12, target handle=3, presumed=fdffe000) >[ 10.132] [3e90] bind bo(handle=8, addr=fdffe00c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.132] gen9_emit_vertex_elements: setup id=5 >[ 10.132] thread_choose_span: clipped? 0 >[ 10.132] imprecise_trapezoid_span_converter: using 4 threads >[ 10.132] imprecise_trapezoid_span_converter: using 4 threads for span compositing 624x224 >[ 10.132] thread_choose_span: clipped? 0 >[ 10.132] span_thread: flushing 2 boxes >[ 10.132] span_thread: flushing 2 boxes >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.132] span_thread: flushing 162 boxes >[ 10.132] span_thread: flushing 166 boxes >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=166, src=+(0, 0), dst=+(0, 0) >[ 10.132] gen9_render_composite_spans_boxes__thread: nbox=162, src=+(0, 0), dst=+(0, 0) >[ 10.132] flushing vbo for gen9_get_rectangles: 2 < 9 >[ 10.132] gen8_vertex_flush[8b8] = 15 >[ 10.132] gen8_vertex_finish: used=65532 / 65534 >[ 10.132] gen8_vertex_finish: reloc[0] = 287 >[ 10.132] kgem_add_reloc64: handle=23, pos=287, delta=0, domains=200000 >[ 10.132] kgem_add_handle: handle=23, index=8 >[ 10.132] kgem_add_reloc64[15] = (delta=0, target handle=8, presumed=fd545000) >[ 10.132] gen8_vertex_finish: reloc[1] = 354 >[ 10.132] kgem_add_reloc64: handle=23, pos=354, delta=0, domains=200000 >[ 10.132] kgem_add_reloc64[16] = (delta=0, target handle=8, presumed=fd545000) >[ 10.132] gen8_vertex_finish: reloc[2] = 538 >[ 10.132] kgem_add_reloc64: handle=23, pos=538, delta=0, domains=200000 >[ 10.132] kgem_add_reloc64[17] = (delta=0, target handle=8, presumed=fd545000) >[ 10.132] _kgem_bo_destroy: handle=23, proxy? 0 >[ 10.132] __kgem_bo_destroy: handle=23, size=262144 >[ 10.132] __kgem_bo_destroy: handle=23 -> active >[ 10.132] kgem_create_linear(262144) >[ 10.132] search_linear_cache: num_pages=64, flags=486, use_active? 0, use_large=0 [max=65536] >[ 10.132] search_linear_cache: searching for inactive cpu map >[ 10.132] kgem_bo_remove_from_inactive: removing handle=16 from inactive >[ 10.132] search_linear_cache: found handle=16 (num_pages=64) in linear vma cache >[ 10.132] kgem_bo_map: handle=16, offset=4294606848, tiling=0, map=0x0:0x7f1c78b89000, domain=0 >[ 10.132] kgem_bo_map: converting request for GTT map into CPU map >[ 10.132] kgem_bo_map__cpu(handle=16, size=262144, map=0x0:0x7f1c78b89000) >[ 10.132] kgem_bo_sync__cpu: handle=16 >[ 10.132] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.132] kgem_bo_sync__cpu: SYNC: handle=16, needs_flush? 0, domain? 0, busy? 0 >[ 10.132] __kgem_busy: handle=16, busy=0, wedged=0 >[ 10.132] kgem_bo_retire: retiring bo handle=16 (needed flush? 0), rq? 0 [busy?=0] >[ 10.132] assert_bo_retired: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.132] gen8_vertex_finish: create vbo handle=16, size=65534 >[ 10.133] gen8_vertex_flush[8e8] = 981 >[ 10.133] gen9_render_composite_spans_done() >[ 10.133] sna_create_pixmap(640, 2096, 32, usage=0) >[ 10.133] kgem_can_create_2d: 640x2096 @ 32 >[ 10.133] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.133] kgem_can_create_2d: untiled size=5365760 >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.133] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2560, height=2096 >[ 10.133] kgem_can_create_2d: tiled[-1] size=5365760 >[ 10.133] sna_create_pixmap: usage=0, flags=1b >[ 10.133] sna_create_pixmap: creating GPU pixmap 640x2096, stride=2560, flags=1b >[ 10.133] __pop_freed_pixmap: reusing freed pixmap=876 header >[ 10.133] create_pixmap_hdr: pixmap=899, width=640, height=2096, usage=0 >[ 10.133] sna_create_pixmap: serial=899, 640x2096, usage=0 >[ 10.133] sna_composite_rectangles(pixmap=900, op=0, 0 x 1 [(0, 0)x(640, 2096) ...]) >[ 10.133] sna_composite_rectangles: converted to op 0 >[ 10.133] sna_composite_rectangles[0] (0, 0)x(640, 2096) -> (0, 0), (640, 2096) >[ 10.133] sna_composite_rectangles: nrects=1, region=(0, 0), (640, 2096) x 1 >[ 10.133] sna_composite_rectangles: clipped extents (0, 0),(640, 2096) x 1 >[ 10.133] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(640, 2096) >[ 10.133] sna_composite_rectangles: dropping last-cpu hint >[ 10.133] sna_drawable_use_bo pixmap=900, box=((0, 0), (640, 2096)), flags=19... >[ 10.133] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.133] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.133] sna_pixmap_move_to_gpu(pixmap=900, usage=0), flags=b >[ 10.133] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.133] sna_pixmap_move_to_gpu: creating GPU bo (640x2096@32), create=b >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 640x2096 (pitch=2560), forcing tiling 1 >[ 10.133] sna_pixmap_alloc_gpu: pixmap=900 >[ 10.133] kgem_create_2d(640x2096, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.133] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=2096 >[ 10.133] kgem_bo_remove_from_inactive: removing handle=11 from inactive >[ 10.133] from inactive: pitch=2560, tiling=1: handle=11, id=851 >[ 10.133] __sna_damage_all(640, 2096) >[ 10.133] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.133] sna_pixmap_mark_active: pixmap=900, handle=11 >[ 10.133] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.133] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.133] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.133] kgem_bo_is_render: handle=11, rq? 0 [0] >[ 10.133] gen9_render_fill_boxes(0 x 1 [(0, 0), (640, 2096) ...]) >[ 10.133] sna_render_get_solid: 0 >[ 10.133] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.133] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.133] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.133] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.133] aligning vertex: was 3, now 2 floats per vertex >[ 10.133] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.133] __kgem_ring_is_idle: last fence handle=1 still busy >[ 10.133] gen9_composite_get_binding_table(fa00) >[ 10.133] kgem_add_reloc64: handle=11, pos=15992, delta=0, domains=20002 >[ 10.133] kgem_add_handle: handle=11, index=9 >[ 10.133] kgem_add_reloc64[18] = (delta=0, target handle=9, presumed=fa111000) >[ 10.133] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.133] [3e70] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.133] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.133] gen9_emit_sampler: sampler = 1 >[ 10.133] gen9_emit_sf: num_sf_outputs=1 >[ 10.133] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.133] gen9_emit_vertex_elements: setup id=0 >[ 10.133] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.133] (0, 0), (640, 2096) >[ 10.133] gen8_vertex_flush[9bc] = 3 >[ 10.133] sna_composite_rectangles: pixmap=900 marking clear [0]? 1 >[ 10.133] sna_create_pixmap(624, 224, 32, usage=0) >[ 10.133] kgem_can_create_2d: 624x224 @ 32 >[ 10.133] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.133] kgem_can_create_2d: untiled size=561152 >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.133] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=224 >[ 10.133] kgem_can_create_2d: tiled[-1] size=561152 >[ 10.133] sna_create_pixmap: usage=0, flags=1b >[ 10.133] sna_create_pixmap: creating GPU pixmap 624x224, stride=2496, flags=1b >[ 10.133] __pop_freed_pixmap: reusing freed pixmap=878 header >[ 10.133] create_pixmap_hdr: pixmap=901, width=624, height=224, usage=0 >[ 10.133] sna_create_pixmap: serial=901, 624x224, usage=0 >[ 10.133] sna_composite_rectangles(pixmap=902, op=0, 0 x 1 [(0, 0)x(624, 224) ...]) >[ 10.133] sna_composite_rectangles: converted to op 0 >[ 10.133] sna_composite_rectangles[0] (0, 0)x(624, 224) -> (0, 0), (624, 224) >[ 10.133] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 224) x 1 >[ 10.133] sna_composite_rectangles: clipped extents (0, 0),(624, 224) x 1 >[ 10.133] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 224) >[ 10.133] sna_composite_rectangles: dropping last-cpu hint >[ 10.133] sna_drawable_use_bo pixmap=902, box=((0, 0), (624, 224)), flags=19... >[ 10.133] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.133] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.133] sna_pixmap_move_to_gpu(pixmap=902, usage=0), flags=b >[ 10.133] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.133] sna_pixmap_move_to_gpu: creating GPU bo (624x224@32), create=b >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.133] kgem_choose_tiling: TLB near-miss between lines 624x224 (pitch=2496), forcing tiling 1 >[ 10.133] sna_pixmap_alloc_gpu: pixmap=902 >[ 10.133] kgem_create_2d(624x224, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.133] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=224 >[ 10.133] kgem_bo_remove_from_inactive: removing handle=20 from inactive >[ 10.133] from inactive: pitch=2560, tiling=1: handle=20, id=852 >[ 10.133] __sna_damage_all(624, 224) >[ 10.133] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.133] sna_pixmap_mark_active: pixmap=902, handle=20 >[ 10.133] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.133] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.133] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.133] kgem_bo_is_render: handle=20, rq? 0 [0] >[ 10.133] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 224) ...]) >[ 10.133] sna_render_get_solid: 0 >[ 10.133] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.133] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.133] __kgem_retire_rq: request 1 complete >[ 10.133] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.133] kgem_set_mode: flushing before new bo >[ 10.133] gen8_vertex_close: used=2950, vbo active? 16, vb=21, nreloc=2 >[ 10.133] gen8_vertex_close: reloc[0] = 565 >[ 10.133] kgem_add_reloc64: handle=16, pos=565, delta=0, domains=200000 >[ 10.133] kgem_add_handle: handle=16, index=10 >[ 10.133] kgem_add_reloc64[19] = (delta=0, target handle=10, presumed=fffa8000) >[ 10.133] gen8_vertex_close: reloc[1] = 618 >[ 10.133] kgem_add_reloc64: handle=16, pos=618, delta=0, domains=200000 >[ 10.133] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=fffa8000) >[ 10.133] batch[1/1, flags=1800]: 630 630 15984 16384, nreloc=21, nexec=11, nfence=0, aperture=40660 [fenced=0] >[ 10.133] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 10.133] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -57343 >[ 10.133] kgem_fixup_relocs: shrinking by 57344 >[ 10.133] __kgem_busy: handle=2, busy=0, wedged=0 >[ 10.133] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 10.133] kgem_commit: release handle=11 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.133] kgem_commit: release handle=25 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.133] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.133] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.133] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.133] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.133] __kgem_bo_clear_busy: handle=7 >[ 10.133] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.133] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.133] __kgem_bo_clear_busy: handle=8 >[ 10.133] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.133] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.133] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa3000 >[ 10.133] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.133] __kgem_bo_clear_busy: handle=8 >[ 10.133] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.133] __kgem_bo_clear_busy: handle=8 >[ 10.133] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.133] __kgem_bo_clear_busy: handle=8 >[ 10.133] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.133] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.133] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.133] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.133] kgem_check_bo: num_pages=+798, num_exec=+1 >[ 10.133] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.133] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.133] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.133] kgem_add_handle: handle=4, index=0 >[ 10.133] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.133] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.133] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.133] gen9_composite_get_binding_table(ffc0) >[ 10.133] kgem_add_reloc64: handle=20, pos=16360, delta=0, domains=20002 >[ 10.133] kgem_add_handle: handle=20, index=1 >[ 10.133] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd9be000) >[ 10.133] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.133] [3fe0] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> render >[ 10.133] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.133] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.133] kgem_add_handle: handle=7, index=2 >[ 10.133] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.133] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.133] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.133] gen9_emit_sampler: sampler = 1 >[ 10.133] gen9_emit_sf: num_sf_outputs=1 >[ 10.133] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.133] gen9_emit_vertex_elements: setup id=0 >[ 10.133] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.133] (0, 0), (624, 224) >[ 10.133] gen8_vertex_flush[490] = 3 >[ 10.133] sna_composite_rectangles: pixmap=902 marking clear [0]? 1 >[ 10.133] sna_accel_flush: flush?=0, dirty?=0 >[ 10.133] sna_block_handler (tv=0.0) >[ 10.134] sna_wakeup_handler >[ 10.134] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.134] kgem_can_create_2d: 576x76 @ 32 >[ 10.134] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.134] kgem_can_create_2d: untiled size=176128 >[ 10.134] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.134] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.134] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.134] sna_create_pixmap: usage=0, flags=1b >[ 10.134] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.134] __pop_freed_pixmap: reusing freed pixmap=884 header >[ 10.134] create_pixmap_hdr: pixmap=903, width=576, height=76, usage=0 >[ 10.134] sna_create_pixmap: serial=903, 576x76, usage=0 >[ 10.134] sna_composite_rectangles(pixmap=904, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.134] sna_composite_rectangles: converted to op 0 >[ 10.134] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.134] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.134] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.134] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.134] sna_composite_rectangles: dropping last-cpu hint >[ 10.134] sna_drawable_use_bo pixmap=904, box=((0, 0), (576, 76)), flags=19... >[ 10.134] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.134] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.134] sna_pixmap_move_to_gpu(pixmap=904, usage=0), flags=b >[ 10.134] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.134] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.134] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.134] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.134] sna_pixmap_alloc_gpu: pixmap=904 >[ 10.134] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.134] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.134] kgem_set_tiling: handle=23, tiling=1 [1], pitch=2560 [2560]: 1 >[ 10.134] kgem_bo_remove_from_active: removing handle=23 from active >[ 10.134] 1:from active: pitch=2560, tiling=1, handle=23, id=853 >[ 10.134] __sna_damage_all(576, 76) >[ 10.134] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.134] sna_pixmap_mark_active: pixmap=904, handle=23 >[ 10.134] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.134] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.134] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.134] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.134] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.134] sna_render_get_solid: 0 >[ 10.134] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.134] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.134] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.134] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.134] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.134] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.134] gen9_composite_get_binding_table(ff00) >[ 10.134] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=20002 >[ 10.134] kgem_add_handle: handle=23, index=3 >[ 10.134] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.134] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 10.134] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.134] gen9_emit_vertex_elements: setup id=0 >[ 10.134] (0, 0), (576, 76) >[ 10.134] gen8_vertex_flush[4c4] = 3 >[ 10.134] sna_composite_rectangles: pixmap=904 marking clear [0]? 1 >[ 10.134] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.134] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.134] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.134] trapezoid_spans_maybe_inplace? clear, no >[ 10.134] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.134] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.134] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.134] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.134] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.134] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.134] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.134] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.134] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.134] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.134] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.134] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.134] sna_drawable_use_bo pixmap=904, box=((2, 2), (574, 74)), flags=7... >[ 10.134] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.134] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.134] sna_drawable_use_bo: using whole GPU bo >[ 10.134] gen9_composite_set_target: pixmap=904, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.134] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.134] color_convert: src=4c000000 [20028888] >[ 10.134] color_convert: dst=4c000000 [20028888] >[ 10.134] sna_render_get_solid: 4c000000 >[ 10.134] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.134] gen4_choose_spans_emitter: solid source >[ 10.134] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.134] aligning vertex: was 2, now 3 floats per vertex >[ 10.134] gen9_composite_get_binding_table(fe80) >[ 10.134] kgem_add_reloc64: handle=7, pos=16280, delta=0, domains=40000 >[ 10.134] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.134] kgem_add_reloc64[6] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.134] [3f90] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.134] gen9_emit_sampler: sampler = c >[ 10.134] gen9_emit_sf: num_sf_outputs=2 >[ 10.134] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.134] gen9_emit_vertex_elements: setup id=5 >[ 10.134] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.134] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.134] thread_choose_span: clipped? 0 >[ 10.134] imprecise_trapezoid_span_converter: using 4 threads >[ 10.134] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.134] thread_choose_span: clipped? 0 >[ 10.134] span_thread: flushing 26 boxes >[ 10.134] span_thread: flushing 1 boxes >[ 10.135] [ 10.135] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.135] span_thread: flushing 1 boxes >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 26 boxes >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.135] gen8_vertex_flush[588] = 162 >[ 10.135] gen9_render_composite_spans_done() >[ 10.135] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.135] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.135] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.135] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.135] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.135] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.135] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.135] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.135] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.135] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.135] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.135] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.135] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.135] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.135] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.135] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.135] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.135] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.135] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.135] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.135] sna_drawable_use_bo pixmap=904, box=((0, 0), (576, 76)), flags=7... >[ 10.135] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.135] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.135] sna_drawable_use_bo: using whole GPU bo >[ 10.135] gen9_composite_set_target: pixmap=904, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.135] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.135] color_convert: src=e6e6e6e6 [20028888] >[ 10.135] color_convert: dst=e6e6e6e6 [20028888] >[ 10.135] sna_render_get_solid: e6e6e6e6 >[ 10.135] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.135] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.135] gen4_choose_spans_emitter: solid source >[ 10.135] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.135] gen9_composite_get_binding_table(fe00) >[ 10.135] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.135] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.135] kgem_add_handle: handle=8, index=4 >[ 10.135] kgem_add_reloc64[7] = (delta=16, target handle=4, presumed=fdffe000) >[ 10.135] [3f70] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.135] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.135] gen9_emit_vertex_elements: setup id=5 >[ 10.135] thread_choose_span: clipped? 0 >[ 10.135] imprecise_trapezoid_span_converter: using 4 threads >[ 10.135] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.135] thread_choose_span: clipped? 0 >[ 10.135] span_thread: flushing 62 boxes >[ 10.135] [ 10.135] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 10.135] span_thread: flushing 62 boxes >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.135] span_thread: flushing 2 boxes >[ 10.135] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.135] gen8_vertex_flush[5dc] = 384 >[ 10.135] gen9_render_composite_spans_done() >[ 10.135] sna_composite_rectangles(pixmap=904, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.135] sna_composite_rectangles: converted to op 1 >[ 10.135] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.135] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.135] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.135] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.135] sna_composite_rectangles: dropping last-cpu hint >[ 10.135] sna_drawable_use_bo pixmap=904, box=((16, 16), (18, 60)), flags=9... >[ 10.135] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.135] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.135] sna_drawable_use_bo: using whole GPU bo >[ 10.135] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.136] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.136] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.136] sna_render_get_solid: ffffffff >[ 10.136] sna_render_get_solid(white) >[ 10.136] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.136] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.136] aligning vertex: was 3, now 2 floats per vertex >[ 10.136] gen9_composite_get_binding_table(fd80) >[ 10.136] kgem_add_reloc64: handle=7, pos=16216, delta=0, domains=40000 >[ 10.136] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.136] kgem_add_reloc64[8] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.136] [3f50] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.136] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.136] gen9_emit_sampler: sampler = 1 >[ 10.136] gen9_emit_sf: num_sf_outputs=1 >[ 10.136] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.136] gen9_emit_vertex_elements: setup id=0 >[ 10.136] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.136] (16, 16), (18, 60) >[ 10.136] gen8_vertex_flush[69c] = 3 >[ 10.136] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=37c, drawable=386 >[ 10.136] sna_validate_gc: recomputing clip >[ 10.136] sna_validate_gc: composite clip=1x[(0, 0), (624, 224)] [0x55bca9b28a90] >[ 10.136] sna_copy_area: src=pixmap=904:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=902:(24, 136)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.136] sna_copy_area: normal copy >[ 10.136] sna_do_copy: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.136] sna_do_copy: after drawable: src=(0, 0), dst=(24, 136), size=(576x76) >[ 10.136] sna_do_copy: dst extents (24, 136), (600, 212), dst clip extents (0, 0), (624, 224), dst size=624x224 >[ 10.136] sna_do_copy: clipped dst extents (24, 136), (600, 212) >[ 10.136] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.136] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.136] sna_do_copy: pixmap -- no source clipping >[ 10.136] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.136] sna_do_copy: copy region (24, 136), (600, 212) x 1 + (-24, -136) >[ 10.136] sna_copy_boxes (boxes=1x[(24, 136), (600, 212)...], src pixmap=904+(-24, -136), dst pixmap=902+(0, 0), alu=3, src.size=576x76, dst.size=624x224) >[ 10.136] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=23, cpu_bo=0), replaces=0 >[ 10.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.136] sna_drawable_use_bo pixmap=902, box=((24, 136), (600, 212)), flags=b... >[ 10.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.136] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.136] sna_drawable_use_bo: using whole GPU bo >[ 10.136] sna_pixmap_move_to_gpu(pixmap=904, usage=0), flags=a >[ 10.136] sna_pixmap_move_to_gpu: already all-damaged >[ 10.136] sna_pixmap_mark_active: pixmap=904, handle=23 >[ 10.136] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.136] gen9_render_copy_boxes (-24, -136)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.136] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.136] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.136] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.136] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.136] gen9_composite_get_binding_table(fd00) >[ 10.136] kgem_add_reloc64: handle=23, pos=16184, delta=0, domains=40000 >[ 10.136] kgem_add_reloc64[9] = (delta=0, target handle=3, presumed=fd545000) >[ 10.136] [3f30] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.136] __kgem_bo_mark_dirty: handle=20 (proxy? 0) >[ 10.136] gen9_emit_sampler: sampler = 0 >[ 10.136] gen9_emit_vertex_elements: setup id=0 >[ 10.136] (0, 0) -> (24, 136) + (576, 76) >[ 10.136] gen8_vertex_flush[6f0] = 3 >[ 10.136] sna_destroy_pixmap: pixmap=904, attached?=1 >[ 10.136] _kgem_bo_destroy: handle=23, proxy? 0 >[ 10.136] __kgem_bo_destroy: handle=23, size=262144 >[ 10.136] __kgem_bo_destroy: handle=23 -> active >[ 10.136] __sna_free_pixmap(pixmap=904) >[ 10.136] sna_glyphs(op=3, nlist=4, src=(40, 184)) >[ 10.136] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.136] sna_glyphs: discarding mask >[ 10.136] glyphs0_to_dst(op=3, src=(40, 184), nlist=4, dst=(40, 184)+(0, 0)) >[ 10.136] clipped_glyphs: no, clip region (0, 0), (624, 224) matches drawable pixmap=94268789458944 size=624x224 >[ 10.136] gen9_render_composite: 0x0, current mode=1/1 >[ 10.136] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.136] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.136] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.136] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.136] sna_drawable_use_bo pixmap=902, box=((0, 0), (624, 224)), flags=7... >[ 10.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.136] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.136] sna_drawable_use_bo: using whole GPU bo >[ 10.136] gen9_composite_set_target: pixmap=902, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.136] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.136] color_convert: src=ff888888 [20028888] >[ 10.136] color_convert: dst=ff888888 [20028888] >[ 10.136] sna_render_get_solid: ff888888 >[ 10.136] sna_render_get_solid(5) = ff888888 (old) >[ 10.136] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.136] sna_transform_is_imprecise_integer_translation: no transform >[ 10.136] gen9_composite_picture: integer translation (0, 0), removing >[ 10.136] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.136] sna_render_pixmap_bo: GPU all damaged >[ 10.136] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.136] gen4_choose_composite_emitter: solid, identity mask >[ 10.136] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.136] aligning vertex: was 2, now 4 floats per vertex >[ 10.136] gen9_composite_get_binding_table(fc80) >[ 10.136] kgem_add_reloc64: handle=8, pos=16152, delta=0, domains=40000 >[ 10.136] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.136] kgem_add_reloc64[10] = (delta=20, target handle=4, presumed=fdffe000) >[ 10.136] [3f10] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.136] kgem_add_reloc64: handle=6, pos=16136, delta=0, domains=40000 >[ 10.136] kgem_add_handle: handle=6, index=5 >[ 10.136] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fd585000) >[ 10.136] [3f00] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.136] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.136] gen9_emit_sampler: sampler = a >[ 10.136] gen9_emit_sf: num_sf_outputs=2 >[ 10.136] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.136] gen9_emit_vertex_elements: setup id=9 >[ 10.136] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.136] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.136] glyphs0_to_dst: glyph=(42, 159)x(20, 25), unclipped >[ 10.136] emit_primitive_identity_mask__avx2: dst=(42, 159), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.137] glyphs0_to_dst: glyph=(60, 165)x(17, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(60, 165), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(78, 165)x(16, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(78, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(94, 165)x(16, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(94, 165), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(109, 165)x(29, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(109, 165), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(136, 165)x(20, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(136, 165), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(157, 165)x(14, 19), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(157, 165), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.137] glyphs0_to_dst: glyph=(170, 156)x(19, 28), unclipped >[ 10.137] emit_primitive_identity_mask__avx2: dst=(170, 156), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.137] gen8_vertex_flush[7cc] = 24 >[ 10.137] gen9_magic_ca_pass: CA fixup (1154 -> 1178) >[ 10.137] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.137] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.137] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.137] sna_composite(pixmap=902, op=3, src=210+(0, 0), mask=0+(28, 8), dst=902+(28, 8)+(0, 0), size=(20, 80) >[ 10.137] sna_compute_composite_region: dst=(28, 8)x(20, 80) >[ 10.137] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 8), (48, 88) >[ 10.137] clip_to_dst: region: 1x[(28, 8), (48, 88)], clip: 1x[(0, 0), (624, 224)] >[ 10.137] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 8), (48, 88) >[ 10.137] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 8), (48, 88) >[ 10.137] sna_composite: composite region extents:+(0, 0) -> (28, 8), (48, 88) + (0, 0) >[ 10.137] gen9_render_composite: 20x80, current mode=1/1 >[ 10.137] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.137] kgem_bo_is_busy: handle=12, domain: 0 exec? 0, rq? 0 >[ 10.137] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.137] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.137] gen9_composite_set_target: (28, 8)x(20, 80), partial?=1 >[ 10.137] sna_drawable_use_bo pixmap=902, box=((28, 8), (48, 88)), flags=7... >[ 10.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.137] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.137] sna_drawable_use_bo: using whole GPU bo >[ 10.137] gen9_composite_set_target: pixmap=902, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.137] gen9_composite_picture: (0, 0)x(20, 80), dst=(28, 8) >[ 10.137] sna_transform_is_imprecise_integer_translation: no transform >[ 10.137] gen9_composite_picture: integer translation (0, 0), removing >[ 10.137] sna_render_pixmap_bo pixmap=210, (0, 0)x(20, 80)/(20, 80) >[ 10.137] sna_render_pixmap_bo: GPU all damaged >[ 10.137] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.137] kgem_bo_is_render: handle=12, rq? 0 [0] >[ 10.137] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.137] gen4_choose_composite_emitter: identity src, no mask >[ 10.137] kgem_check_bo: num_pages=+3, num_exec=+1 >[ 10.137] aligning vertex: was 4, now 3 floats per vertex >[ 10.137] gen9_composite_get_binding_table(fbc0) >[ 10.137] kgem_add_reloc64: handle=12, pos=16104, delta=0, domains=40000 >[ 10.137] kgem_add_handle: handle=12, index=6 >[ 10.137] kgem_add_reloc64[12] = (delta=0, target handle=6, presumed=fdffb000) >[ 10.137] [3ee0] bind bo(handle=12, addr=fdffb000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.137] gen9_emit_cc: blend=28 (current=16), src=1, dst=19 >[ 10.137] gen9_emit_sampler: sampler = 2 >[ 10.137] gen9_emit_sf: num_sf_outputs=1 >[ 10.137] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.137] gen9_emit_vertex_elements: setup id=2 >[ 10.137] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.137] gen9_render_composite_box: (28, 8), (48, 88) >[ 10.137] apply_damage: damage=0x0, region=1 [(28, 8), (48, 88) + (0, 0)] >[ 10.137] gen8_vertex_flush[91c] = 3 >[ 10.137] sna_composite(pixmap=902, op=3, src=214+(0, 0), mask=0+(28, 0), dst=902+(28, 0)+(0, 0), size=(20, 8) >[ 10.137] sna_compute_composite_region: dst=(28, 0)x(20, 8) >[ 10.137] sna_compute_composite_region: initial clip against dst->pDrawable: (28, 0), (48, 8) >[ 10.137] clip_to_dst: region: 1x[(28, 0), (48, 8)], clip: 1x[(0, 0), (624, 224)] >[ 10.137] sna_compute_composite_region: clip against dst->pCompositeClip: (28, 0), (48, 8) >[ 10.137] sna_compute_composite_region: clip against src (20x80 clip=0): (28, 0), (48, 8) >[ 10.137] sna_composite: composite region extents:+(0, 0) -> (28, 0), (48, 8) + (0, 0) >[ 10.137] gen9_render_composite: 20x8, current mode=1/1 >[ 10.137] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.137] kgem_bo_is_busy: handle=24, domain: 0 exec? 0, rq? 0 >[ 10.137] kgem_bo_is_busy: handle=20, domain: 0 exec? 1, rq? 1 >[ 10.137] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.137] gen9_composite_set_target: (28, 0)x(20, 8), partial?=1 >[ 10.137] sna_drawable_use_bo pixmap=902, box=((28, 0), (48, 8)), flags=7... >[ 10.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.137] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.137] sna_drawable_use_bo: using whole GPU bo >[ 10.137] gen9_composite_set_target: pixmap=902, format=20028888, size=624x224, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.137] gen9_composite_picture: (0, 0)x(20, 8), dst=(28, 0) >[ 10.137] sna_transform_is_imprecise_integer_translation: no transform >[ 10.137] gen9_composite_picture: integer translation (0, 0), removing >[ 10.137] sna_render_pixmap_bo pixmap=214, (0, 0)x(20, 8)/(20, 80) >[ 10.137] sna_render_pixmap_bo: GPU all damaged >[ 10.137] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.137] kgem_bo_is_render: handle=24, rq? 0 [0] >[ 10.137] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.137] gen4_choose_composite_emitter: identity src, no mask >[ 10.137] kgem_check_bo: num_pages=+5, num_exec=+1 >[ 10.137] gen9_composite_get_binding_table(fb40) >[ 10.137] kgem_add_reloc64: handle=24, pos=16072, delta=0, domains=40000 >[ 10.137] kgem_add_handle: handle=24, index=7 >[ 10.137] kgem_add_reloc64[13] = (delta=0, target handle=7, presumed=fd53c000) >[ 10.137] [3ec0] bind bo(handle=24, addr=fd53c000), format=192, width=20, height=80, pitch=96, tiling=0 -> sampler >[ 10.137] gen9_emit_vertex_elements: setup id=2 >[ 10.137] gen9_render_composite_box: (28, 0), (48, 8) >[ 10.137] apply_damage: damage=0x0, region=1 [(28, 0), (48, 8) + (0, 0)] >[ 10.137] gen8_vertex_flush[958] = 3 >[ 10.137] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=386, drawable=384 >[ 10.137] sna_validate_gc: recomputing clip >[ 10.137] sna_validate_gc: composite clip=1x[(0, 0), (640, 2096)] [0x55bca9b28a90] >[ 10.137] sna_copy_area: src=pixmap=902:(0, 0)x(624, 224)+(0, 0) -> dst=pixmap=900:(8, 896)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.137] sna_copy_area: normal copy >[ 10.137] sna_do_copy: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.137] sna_do_copy: after drawable: src=(0, 0), dst=(8, 896), size=(624x224) >[ 10.137] sna_do_copy: dst extents (8, 896), (632, 1120), dst clip extents (0, 0), (640, 2096), dst size=640x2096 >[ 10.137] sna_do_copy: clipped dst extents (8, 896), (632, 1120) >[ 10.137] sna_do_copy: unclipped src extents (0, 0), (624, 224) >[ 10.137] sna_do_copy: clipped src extents (0, 0), (624, 224) >[ 10.137] sna_do_copy: pixmap -- no source clipping >[ 10.137] sna_do_copy: src extents (0, 0), (624, 224) x 1 >[ 10.137] sna_do_copy: copy region (8, 896), (632, 1120) x 1 + (-8, -896) >[ 10.137] sna_copy_boxes (boxes=1x[(8, 896), (632, 1120)...], src pixmap=902+(-8, -896), dst pixmap=900+(0, 0), alu=3, src.size=624x224, dst.size=640x2096) >[ 10.137] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=11, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=20, cpu_bo=0), replaces=0 >[ 10.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.137] sna_drawable_use_bo pixmap=900, box=((8, 896), (632, 1120)), flags=b... >[ 10.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.137] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.137] sna_drawable_use_bo: using whole GPU bo >[ 10.137] sna_pixmap_move_to_gpu(pixmap=902, usage=0), flags=a >[ 10.137] sna_pixmap_move_to_gpu: already all-damaged >[ 10.137] sna_pixmap_mark_active: pixmap=902, handle=20 >[ 10.137] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.137] gen9_render_copy_boxes (-8, -896)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.138] kgem_bo_is_render: handle=20, rq? 1 [1] >[ 10.138] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.138] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.138] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.138] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.138] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.138] aligning vertex: was 3, now 2 floats per vertex >[ 10.138] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.138] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.138] gen9_composite_get_binding_table(fac0) >[ 10.138] kgem_add_reloc64: handle=11, pos=16040, delta=0, domains=20002 >[ 10.138] kgem_add_handle: handle=11, index=8 >[ 10.138] kgem_add_reloc64[14] = (delta=0, target handle=8, presumed=fa111000) >[ 10.138] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.138] [3ea0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.138] kgem_add_reloc64: handle=20, pos=16024, delta=0, domains=40000 >[ 10.138] kgem_add_reloc64[15] = (delta=0, target handle=1, presumed=fd9be000) >[ 10.138] [3e90] bind bo(handle=20, addr=fd9be000), format=192, width=624, height=224, pitch=2560, tiling=1 -> sampler >[ 10.138] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.138] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.138] gen9_emit_sampler: sampler = 0 >[ 10.138] gen9_emit_vertex_elements: setup id=0 >[ 10.138] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.138] (0, 0) -> (8, 896) + (624, 224) >[ 10.138] gen8_vertex_flush[9e0] = 3 >[ 10.138] sna_destroy_pixmap: pixmap=902, attached?=1 >[ 10.138] _kgem_bo_destroy: handle=20, proxy? 0 >[ 10.138] __kgem_bo_destroy: handle=20, size=3268608 >[ 10.138] __kgem_bo_destroy: handle=20 -> active >[ 10.138] __sna_free_pixmap(pixmap=902) >[ 10.138] sna_create_pixmap(624, 80, 32, usage=0) >[ 10.138] kgem_can_create_2d: 624x80 @ 32 >[ 10.138] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.138] kgem_can_create_2d: untiled size=200704 >[ 10.138] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.138] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2496, height=80 >[ 10.138] kgem_can_create_2d: tiled[-1] size=200704 >[ 10.138] sna_create_pixmap: usage=0, flags=1b >[ 10.138] sna_create_pixmap: creating GPU pixmap 624x80, stride=2496, flags=1b >[ 10.138] __pop_freed_pixmap: reusing freed pixmap=902 header >[ 10.138] create_pixmap_hdr: pixmap=905, width=624, height=80, usage=0 >[ 10.138] sna_create_pixmap: serial=905, 624x80, usage=0 >[ 10.138] sna_composite_rectangles(pixmap=906, op=0, 0 x 1 [(0, 0)x(624, 80) ...]) >[ 10.138] sna_composite_rectangles: converted to op 0 >[ 10.138] sna_composite_rectangles[0] (0, 0)x(624, 80) -> (0, 0), (624, 80) >[ 10.138] sna_composite_rectangles: nrects=1, region=(0, 0), (624, 80) x 1 >[ 10.138] sna_composite_rectangles: clipped extents (0, 0),(624, 80) x 1 >[ 10.138] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(624, 80) >[ 10.138] sna_composite_rectangles: dropping last-cpu hint >[ 10.138] sna_drawable_use_bo pixmap=906, box=((0, 0), (624, 80)), flags=19... >[ 10.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.138] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.138] sna_pixmap_move_to_gpu(pixmap=906, usage=0), flags=b >[ 10.138] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.138] sna_pixmap_move_to_gpu: creating GPU bo (624x80@32), create=b >[ 10.138] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.138] kgem_choose_tiling: TLB near-miss between lines 624x80 (pitch=2496), forcing tiling 1 >[ 10.138] sna_pixmap_alloc_gpu: pixmap=906 >[ 10.138] kgem_create_2d(624x80, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.138] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.138] kgem_bo_remove_from_active: removing handle=23 from active >[ 10.138] 1:from active: pitch=2560, tiling=1, handle=23, id=854 >[ 10.138] __sna_damage_all(624, 80) >[ 10.138] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.138] sna_pixmap_mark_active: pixmap=906, handle=23 >[ 10.138] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.138] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.138] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.138] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.138] gen9_render_fill_boxes(0 x 1 [(0, 0), (624, 80) ...]) >[ 10.138] sna_render_get_solid: 0 >[ 10.138] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.138] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.138] gen9_composite_get_binding_table(fa00) >[ 10.138] kgem_add_reloc64: handle=23, pos=15992, delta=0, domains=20002 >[ 10.138] kgem_add_reloc64[16] = (delta=0, target handle=3, presumed=fd545000) >[ 10.138] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 10.138] [3e70] bind bo(handle=23, addr=fd545000), format=192, width=624, height=80, pitch=2560, tiling=1 -> render >[ 10.138] gen9_emit_sampler: sampler = 1 >[ 10.138] gen9_emit_vertex_elements: setup id=0 >[ 10.138] (0, 0), (624, 80) >[ 10.138] gen8_vertex_flush[a1c] = 3 >[ 10.138] sna_composite_rectangles: pixmap=906 marking clear [0]? 1 >[ 10.138] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=384, drawable=38a >[ 10.138] sna_validate_gc: recomputing clip >[ 10.138] sna_validate_gc: composite clip=1x[(0, 0), (624, 80)] [0x55bca9b28a90] >[ 10.138] sna_copy_area: src=pixmap=218:(0, 0)x(218, 80)+(0, 0) -> dst=pixmap=906:(28, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.138] sna_copy_area: normal copy >[ 10.138] sna_do_copy: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.138] sna_do_copy: after drawable: src=(0, 0), dst=(28, 0), size=(218x80) >[ 10.138] sna_do_copy: dst extents (28, 0), (246, 80), dst clip extents (0, 0), (624, 80), dst size=624x80 >[ 10.138] sna_do_copy: clipped dst extents (28, 0), (246, 80) >[ 10.138] sna_do_copy: unclipped src extents (0, 0), (218, 80) >[ 10.138] sna_do_copy: clipped src extents (0, 0), (218, 80) >[ 10.138] sna_do_copy: pixmap -- no source clipping >[ 10.138] sna_do_copy: src extents (0, 0), (218, 80) x 1 >[ 10.138] sna_do_copy: copy region (28, 0), (246, 80) x 1 + (-28, 0) >[ 10.138] sna_copy_boxes (boxes=1x[(28, 0), (246, 80)...], src pixmap=218+(-28, 0), dst pixmap=906+(0, 0), alu=3, src.size=218x80, dst.size=624x80) >[ 10.138] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=23, cpu_bo=0), src=(priv=0x55bca9b58f60, gpu_bo=21, cpu_bo=0), replaces=0 >[ 10.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.138] sna_drawable_use_bo pixmap=906, box=((28, 0), (246, 80)), flags=b... >[ 10.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.138] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.138] sna_drawable_use_bo: using whole GPU bo >[ 10.138] sna_pixmap_move_to_gpu(pixmap=218, usage=0), flags=a >[ 10.138] sna_pixmap_move_to_gpu: already all-damaged >[ 10.139] sna_pixmap_mark_active: pixmap=218, handle=21 >[ 10.139] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.139] gen9_render_copy_boxes (-28, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.139] kgem_bo_is_render: handle=21, rq? 0 [0] >[ 10.139] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.139] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.139] kgem_check_bo: num_pages=+42, num_exec=+1 >[ 10.139] gen9_composite_get_binding_table(f980) >[ 10.139] kgem_add_reloc64: handle=21, pos=15960, delta=0, domains=40000 >[ 10.139] kgem_add_handle: handle=21, index=9 >[ 10.139] kgem_add_reloc64[17] = (delta=0, target handle=9, presumed=fd994000) >[ 10.139] [3e50] bind bo(handle=21, addr=fd994000), format=192, width=218, height=80, pitch=1024, tiling=1 -> sampler >[ 10.139] gen9_emit_sampler: sampler = 0 >[ 10.139] gen9_emit_vertex_elements: setup id=0 >[ 10.139] (0, 0) -> (28, 0) + (218, 80) >[ 10.139] gen8_vertex_flush[a60] = 3 >[ 10.139] sna_accel_flush: flush?=0, dirty?=0 >[ 10.139] sna_block_handler (tv=0.0) >[ 10.139] sna_wakeup_handler >[ 10.139] sna_composite(pixmap=900, op=3, src=906+(0, 0), mask=0+(0, 0), dst=900+(8, 1136)+(0, 0), size=(624, 80) >[ 10.139] sna_compute_composite_region: dst=(8, 1136)x(624, 80) >[ 10.139] sna_compute_composite_region: initial clip against dst->pDrawable: (8, 1136), (632, 1216) >[ 10.139] clip_to_dst: region: 1x[(8, 1136), (632, 1216)], clip: 1x[(0, 0), (640, 2096)] >[ 10.139] sna_compute_composite_region: clip against dst->pCompositeClip: (8, 1136), (632, 1216) >[ 10.139] sna_compute_composite_region: clip against src (624x80 clip=0): (8, 1136), (632, 1216) >[ 10.139] sna_compute_composite_region: clip against mask: (8, 1136), (632, 1216) >[ 10.139] sna_composite: composite region extents:+(0, 0) -> (8, 1136), (632, 1216) + (0, 0) >[ 10.139] gen9_render_composite: 624x80, current mode=1/1 >[ 10.139] kgem_bo_is_busy: handle=23, domain: 3 exec? 1, rq? 1 >[ 10.139] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.139] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.139] gen9_composite_set_target: (8, 1136)x(624, 80), partial?=1 >[ 10.139] sna_drawable_use_bo pixmap=900, box=((8, 1136), (632, 1216)), flags=7... >[ 10.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.139] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.139] sna_drawable_use_bo: using whole GPU bo >[ 10.139] gen9_composite_set_target: pixmap=900, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.139] gen9_composite_picture: (0, 0)x(624, 80), dst=(8, 1136) >[ 10.139] sna_transform_is_imprecise_integer_translation: no transform >[ 10.139] gen9_composite_picture: integer translation (0, 0), removing >[ 10.139] sna_render_pixmap_bo pixmap=906, (0, 0)x(624, 80)/(624, 80) >[ 10.139] sna_render_pixmap_bo: GPU all damaged >[ 10.139] color_convert: src=cc000000 [20028888] >[ 10.139] color_convert: dst=cc000000 [20028888] >[ 10.139] sna_render_get_solid: cc000000 >[ 10.139] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.139] gen4_choose_composite_emitter: identity source, identity mask >[ 10.139] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.139] aligning vertex: was 2, now 5 floats per vertex >[ 10.139] gen9_composite_get_binding_table(f900) >[ 10.139] kgem_add_reloc64: handle=23, pos=15928, delta=0, domains=40000 >[ 10.139] kgem_add_reloc64[18] = (delta=0, target handle=3, presumed=fd545000) >[ 10.139] [3e30] bind bo(handle=23, addr=fd545000), format=192, width=624, height=80, pitch=2560, tiling=1 -> sampler >[ 10.139] kgem_add_reloc64: handle=7, pos=15912, delta=0, domains=40000 >[ 10.139] kgem_add_reloc64: adding proxy [delta=816] for handle=7 >[ 10.139] kgem_add_reloc64[19] = (delta=816, target handle=2, presumed=fffe8000) >[ 10.139] [3e20] bind bo(handle=7, addr=fffe8330), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.139] __kgem_bo_mark_dirty: handle=11 (proxy? 0) >[ 10.139] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.139] gen9_emit_sampler: sampler = 3 >[ 10.139] gen9_emit_sf: num_sf_outputs=2 >[ 10.139] gen9_emit_wm: switching to MASK, num_surfaces=3 (8-wide? 512, 16-wide? 768, 32-wide? 0) >[ 10.139] gen9_emit_vertex_elements: setup id=10 >[ 10.139] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.139] gen9_emit_vertex_elements: second channel 2 floats, offset=12 >[ 10.139] gen9_render_composite_box: (8, 1136), (632, 1216) >[ 10.139] apply_damage: damage=0x0, region=1 [(8, 1136), (632, 1216) + (0, 0)] >[ 10.139] gen8_vertex_flush[b4c] = 3 >[ 10.139] sna_destroy_pixmap: pixmap=906, attached?=1 >[ 10.139] _kgem_bo_destroy: handle=23, proxy? 0 >[ 10.139] __kgem_bo_destroy: handle=23, size=262144 >[ 10.139] __kgem_bo_destroy: handle=23 -> active >[ 10.139] __sna_free_pixmap(pixmap=906) >[ 10.139] sna_composite(pixmap=898, op=3, src=900+(0, 0), mask=0+(0, 0), dst=898+(0, 0)+(0, 0), size=(640, 2096) >[ 10.139] sna_compute_composite_region: dst=(0, 0)x(640, 2096) >[ 10.139] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (640, 2096) >[ 10.139] clip_to_dst: region: 1x[(0, 0), (640, 2096)], clip: 1x[(0, 0), (640, 2096)] >[ 10.139] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (640, 2096) >[ 10.139] sna_compute_composite_region: clip against src (640x2096 clip=0): (0, 0), (640, 2096) >[ 10.139] sna_composite: composite region extents:+(0, 0) -> (0, 0), (640, 2096) + (0, 0) >[ 10.139] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.139] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.139] kgem_bo_is_busy: handle=11, domain: 3 exec? 1, rq? 1 >[ 10.139] kgem_bo_is_busy: handle=25, domain: 3 exec? 0, rq? 1 >[ 10.139] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.139] gen9_composite_set_target: (0, 0)x(640, 2096), partial?=1 >[ 10.140] sna_drawable_use_bo pixmap=898, box=((0, 0), (640, 2096)), flags=7... >[ 10.140] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.140] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.140] sna_drawable_use_bo: using whole GPU bo >[ 10.140] gen9_composite_set_target: pixmap=898, format=20028888, size=640x2096, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.140] gen9_composite_picture: (0, 0)x(640, 2096), dst=(0, 0) >[ 10.140] sna_transform_is_imprecise_integer_translation: no transform >[ 10.140] gen9_composite_picture: integer translation (0, 0), removing >[ 10.140] sna_render_pixmap_bo pixmap=900, (0, 0)x(640, 2096)/(640, 2096) >[ 10.140] sna_render_pixmap_bo: GPU all damaged >[ 10.140] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.140] kgem_bo_is_render: handle=11, rq? 1 [1] >[ 10.140] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.140] gen4_choose_composite_emitter: identity src, no mask >[ 10.140] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.140] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.140] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.140] aligning vertex: was 5, now 3 floats per vertex >[ 10.140] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.140] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.140] gen9_composite_get_binding_table(f840) >[ 10.140] kgem_add_reloc64: handle=25, pos=15880, delta=0, domains=20002 >[ 10.140] kgem_add_handle: handle=25, index=10 >[ 10.140] kgem_add_reloc64[20] = (delta=0, target handle=10, presumed=f4225000) >[ 10.140] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.140] [3e00] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> render >[ 10.140] kgem_add_reloc64: handle=11, pos=15864, delta=0, domains=40000 >[ 10.140] kgem_add_reloc64[21] = (delta=0, target handle=8, presumed=fa111000) >[ 10.140] [3df0] bind bo(handle=11, addr=fa111000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.140] __kgem_bo_mark_dirty: handle=25 (proxy? 0) >[ 10.140] gen9_emit_sampler: sampler = 2 >[ 10.140] gen9_emit_sf: num_sf_outputs=1 >[ 10.140] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.140] gen9_emit_vertex_elements: setup id=2 >[ 10.140] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.140] gen9_render_composite_box: (0, 0), (640, 2096) >[ 10.140] apply_damage: damage=0x0, region=1 [(0, 0), (640, 2096) + (0, 0)] >[ 10.140] gen8_vertex_flush[bf4] = 3 >[ 10.140] sna_destroy_pixmap: pixmap=900, attached?=1 >[ 10.140] _kgem_bo_destroy: handle=11, proxy? 0 >[ 10.140] __kgem_bo_destroy: handle=11, size=33177600 >[ 10.140] __kgem_bo_destroy: handle=11 -> active >[ 10.140] __sna_free_pixmap(pixmap=900) >[ 10.140] sna_composite(pixmap=894, op=3, src=898+(0, 0), mask=0+(160, 64), dst=894+(160, 64)+(0, 0), size=(640, 2096) >[ 10.140] sna_compute_composite_region: dst=(160, 64)x(640, 2096) >[ 10.140] sna_compute_composite_region: initial clip against dst->pDrawable: (160, 64), (800, 2160) >[ 10.140] clip_to_dst: region: 1x[(160, 64), (800, 2160)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.140] sna_compute_composite_region: clip against dst->pCompositeClip: (160, 64), (800, 2160) >[ 10.140] sna_compute_composite_region: clip against src (640x2096 clip=0): (160, 64), (800, 2160) >[ 10.140] sna_composite: composite region extents:+(0, 0) -> (160, 64), (800, 2160) + (0, 0) >[ 10.140] gen9_render_composite: 640x2096, current mode=1/1 >[ 10.140] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.140] kgem_bo_is_busy: handle=25, domain: 3 exec? 1, rq? 1 >[ 10.140] kgem_bo_is_busy: handle=39, domain: 3 exec? 0, rq? 1 >[ 10.140] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.140] gen9_composite_set_target: (160, 64)x(640, 2096), partial?=1 >[ 10.140] sna_drawable_use_bo pixmap=894, box=((160, 64), (800, 2160)), flags=7... >[ 10.140] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.140] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.140] sna_drawable_use_bo: using whole GPU bo >[ 10.140] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.140] gen9_composite_picture: (0, 0)x(640, 2096), dst=(160, 64) >[ 10.140] sna_transform_is_imprecise_integer_translation: no transform >[ 10.140] gen9_composite_picture: integer translation (0, 0), removing >[ 10.140] sna_render_pixmap_bo pixmap=898, (0, 0)x(640, 2096)/(640, 2096) >[ 10.140] sna_render_pixmap_bo: GPU all damaged >[ 10.140] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.140] kgem_bo_is_render: handle=25, rq? 1 [1] >[ 10.140] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.140] gen4_choose_composite_emitter: identity src, no mask >[ 10.140] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.140] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.140] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 10.140] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.140] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.140] gen9_composite_get_binding_table(f780) >[ 10.140] kgem_add_reloc64: handle=39, pos=15832, delta=0, domains=20002 >[ 10.140] kgem_add_handle: handle=39, index=11 >[ 10.140] kgem_add_reloc64[22] = (delta=0, target handle=11, presumed=e4505000) >[ 10.140] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.140] [3dd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.140] kgem_add_reloc64: handle=25, pos=15816, delta=0, domains=40000 >[ 10.140] kgem_add_reloc64[23] = (delta=0, target handle=10, presumed=f4225000) >[ 10.140] [3dc0] bind bo(handle=25, addr=f4225000), format=192, width=640, height=2096, pitch=2560, tiling=1 -> sampler >[ 10.140] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.140] gen9_emit_vertex_elements: setup id=2 >[ 10.140] gen9_render_composite_box: (160, 64), (800, 2160) >[ 10.140] apply_damage: damage=0x0, region=1 [(160, 64), (800, 2160) + (0, 0)] >[ 10.140] gen8_vertex_flush[c40] = 3 >[ 10.140] sna_destroy_pixmap: pixmap=898, attached?=1 >[ 10.140] _kgem_bo_destroy: handle=25, proxy? 0 >[ 10.141] __kgem_bo_destroy: handle=25, size=33177600 >[ 10.141] __kgem_bo_destroy: handle=25 -> active >[ 10.141] __sna_free_pixmap(pixmap=898) >[ 10.141] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.141] kgem_can_create_2d: 2x64 @ 32 >[ 10.141] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.141] kgem_can_create_2d: untiled size=4096 >[ 10.141] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.141] kgem_choose_tiling: 2x64 -> 0 >[ 10.141] sna_create_pixmap: usage=0, flags=a >[ 10.141] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.141] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.141] create_pixmap: serial=907, usage=0, 2x64 >[ 10.141] sna_create_pixmap: serial=907, 2x64, usage=0 >[ 10.141] sna_composite_rectangles(pixmap=908, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.141] sna_composite_rectangles: converted to op 0 >[ 10.141] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.141] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.141] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.141] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.141] sna_composite_rectangles: fallback, dst pixmap=908 too small or not attached >[ 10.141] sna_composite_rectangles: fallback >[ 10.141] sna_drawable_move_region_to_cpu(pixmap=908 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.141] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.141] _sna_pixmap_move_to_cpu(pixmap=908, 2x64, flags=1) >[ 10.141] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.141] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.141] operate_inplace: no, inplace operation not suitable >[ 10.141] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.141] __sna_damage_all(2, 64) >[ 10.141] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.141] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.141] kgem_can_create_2d: 1x32 @ 32 >[ 10.141] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.141] kgem_can_create_2d: untiled size=4096 >[ 10.141] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.141] kgem_choose_tiling: 1x32 -> 0 >[ 10.141] sna_create_pixmap: usage=0, flags=a >[ 10.141] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.141] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.141] create_pixmap: serial=909, usage=0, 1x32 >[ 10.141] sna_create_pixmap: serial=909, 1x32, usage=0 >[ 10.141] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=38a, drawable=38e >[ 10.141] sna_validate_gc: recomputing clip >[ 10.141] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.141] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.141] try_upload__fast: ignore existing cpu damage (if any) >[ 10.141] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.141] try_upload__fast: no, no gpu damage >[ 10.141] sna_drawable_move_region_to_cpu(pixmap=910 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.141] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.141] _sna_pixmap_move_to_cpu(pixmap=910, 1x32, flags=1) >[ 10.141] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.141] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.141] operate_inplace: no, inplace operation not suitable >[ 10.141] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.141] __sna_damage_all(1, 32) >[ 10.141] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.141] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.141] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.141] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.141] sna_accel_flush: flush?=0, dirty?=0 >[ 10.141] sna_composite(pixmap=908, op=1, src=910+(0, 0), mask=0+(0, 0), dst=908+(0, 0)+(0, 0), size=(2, 64) >[ 10.141] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.141] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.141] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.141] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.141] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.141] sna_composite: fallback, dst pixmap=908 is too small (or completely damaged) >[ 10.141] sna_composite: fallback -- fbComposite >[ 10.141] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.141] sna_composite_fb: fallback -- move src to cpu >[ 10.141] _sna_pixmap_move_to_cpu(pixmap=910, 1x32, flags=2) >[ 10.141] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.141] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.141] sna_composite_fb: fallback -- move dst to cpu >[ 10.141] sna_drawable_move_region_to_cpu(pixmap=908 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.141] sna_drawable_move_region_to_cpu: pixmap=908 all damaged on CPU >[ 10.141] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.141] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.141] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.141] sna_destroy_pixmap: pixmap=910, attached?=1 >[ 10.141] __sna_free_pixmap(pixmap=910) >[ 10.141] sna_composite(pixmap=894, op=3, src=908+(0, 0), mask=0+(0, 0), dst=894+(0, 0)+(0, 0), size=(3840, 64) >[ 10.141] sna_compute_composite_region: dst=(0, 0)x(3840, 64) >[ 10.141] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (3840, 64) >[ 10.141] clip_to_dst: region: 1x[(0, 0), (3840, 64)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.141] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (3840, 64) >[ 10.141] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (3840, 64) >[ 10.141] sna_composite: composite region extents:+(0, 0) -> (0, 0), (3840, 64) + (0, 0) >[ 10.141] gen9_render_composite: 3840x64, current mode=1/1 >[ 10.141] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.141] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.142] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.142] gen9_composite_set_target: (0, 0)x(3840, 64), partial?=1 >[ 10.142] sna_drawable_use_bo pixmap=894, box=((0, 0), (3840, 64)), flags=7... >[ 10.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.142] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.142] sna_drawable_use_bo: using whole GPU bo >[ 10.142] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.142] gen9_composite_picture: (0, 0)x(3840, 64), dst=(0, 0) >[ 10.142] sna_transform_is_imprecise_integer_translation: no transform >[ 10.142] gen9_composite_picture: integer translation (0, 0), removing >[ 10.142] sna_render_pixmap_bo pixmap=908, (0, 0)x(3840, 64)/(2, 64) >[ 10.142] sna_render_pixmap_bo box=(0, 0), (2, 64): (2, 64)/(2, 64) >[ 10.142] sna_render_pixmap_bo: offset=(0, 0), size=(2, 64) >[ 10.142] use_cpu_bo: no cpu bo >[ 10.142] move_to_gpu: migrating whole pixmap (2x64) for source (0,0),(2,64), count 5? 0 >[ 10.142] sna_render_pixmap_bo: uploading CPU box (0, 0), (2, 64) >[ 10.142] upload: box=(0, 0), (2, 64), pixmap=2x64 >[ 10.142] sna_drawable_move_region_to_cpu(pixmap=908 (2x64), [(0, 0), (2, 64)], flags=2) >[ 10.142] sna_drawable_move_region_to_cpu: pixmap=908 all damaged on CPU >[ 10.142] kgem_can_create_2d: 2x64 @ 32 >[ 10.142] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.142] kgem_can_create_2d: untiled size=4096 >[ 10.142] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.142] kgem_choose_tiling: 2x64 -> 0 >[ 10.142] kgem_upload_source_image : (0, 0), (2, 64), stride=8, bpp=32 >[ 10.142] kgem_create_buffer_2d: 2x64, 32 bpp, stride=32 >[ 10.142] kgem_create_buffer: size=2048, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.142] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.142] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.142] search_linear_cache: searching for inactive gtt map >[ 10.142] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.142] search_linear_cache: searching for inactive gtt map >[ 10.142] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.142] kgem_set_tiling: handle=31, tiling=0 [0], pitch=0 [0]: 1 >[ 10.142] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 10.142] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 10.142] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.142] kgem_create_buffer: reusing handle=31 for buffer >[ 10.142] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.142] init_buffer_from_bo: reusing handle=31 for buffer >[ 10.142] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 10.142] kgem_bo_map: converting request for GTT map into CPU map >[ 10.142] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 10.142] kgem_bo_sync__cpu: handle=31 >[ 10.142] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.142] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 10.142] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.142] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 10.142] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 10.142] kgem_create_buffer(pages=64 [64]) new handle=31, used=2048, write=1 >[ 10.142] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=2048, io=1 >[ 10.142] __kgem_bo_init(handle=31, num_pages=2048) >[ 10.142] memcpy_blt: src=(0, 0), dst=(0, 0), size=2x64, pitch=8/32 >[ 10.142] upload: adding upload cache to pixmap=908 >[ 10.142] kgem_proxy_bo_attach: handle=31 >[ 10.142] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.142] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.142] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.142] gen4_choose_composite_emitter: identity src, no mask >[ 10.142] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.142] gen9_composite_get_binding_table(f6c0) >[ 10.142] kgem_add_reloc64: handle=31, pos=15784, delta=0, domains=40000 >[ 10.142] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 10.142] kgem_add_handle: handle=31, index=12 >[ 10.142] kgem_add_reloc64[24] = (delta=0, target handle=12, presumed=fd4fc000) >[ 10.142] [3da0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=64, pitch=32, tiling=0 -> sampler >[ 10.142] gen9_emit_sampler: sampler = a >[ 10.142] gen9_emit_vertex_elements: setup id=2 >[ 10.142] gen9_render_composite_box: (0, 0), (3840, 64) >[ 10.142] apply_damage: damage=0x0, region=1 [(0, 0), (3840, 64) + (0, 0)] >[ 10.142] gen8_vertex_flush[c84] = 3 >[ 10.142] sna_destroy_pixmap: pixmap=908, attached?=1 >[ 10.142] _kgem_bo_destroy: handle=31, proxy? 1 >[ 10.142] __sna_free_pixmap(pixmap=908) >[ 10.142] sna_copy_area: src=pixmap=292:(0, 0)x(3840, 48)+(0, 0) -> dst=pixmap=894:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.142] sna_copy_area: normal copy >[ 10.142] sna_do_copy: src=(0, 0), dst=(0, 0), size=(3840x48) >[ 10.142] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(3840x48) >[ 10.142] sna_do_copy: dst extents (0, 0), (3840, 48), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.142] sna_do_copy: clipped dst extents (0, 0), (3840, 48) >[ 10.142] sna_do_copy: unclipped src extents (0, 0), (3840, 48) >[ 10.142] sna_do_copy: clipped src extents (0, 0), (3840, 48) >[ 10.142] sna_do_copy: pixmap -- no source clipping >[ 10.142] sna_do_copy: src extents (0, 0), (3840, 48) x 1 >[ 10.142] sna_do_copy: copy region (0, 0), (3840, 48) x 1 + (0, 0) >[ 10.142] sna_copy_boxes (boxes=1x[(0, 0), (3840, 48)...], src pixmap=292+(0, 0), dst pixmap=894+(0, 0), alu=3, src.size=3840x2160, dst.size=7680x2160) >[ 10.142] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=39, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=0 >[ 10.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.142] sna_drawable_use_bo pixmap=894, box=((0, 0), (3840, 48)), flags=b... >[ 10.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.142] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.142] sna_drawable_use_bo: using whole GPU bo >[ 10.142] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.142] sna_pixmap_move_to_gpu: already all-damaged >[ 10.142] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.142] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.142] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.142] kgem_bo_is_render: handle=9, rq? 1 [1] >[ 10.142] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.142] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.143] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.143] aligning vertex: was 3, now 2 floats per vertex >[ 10.143] gen9_composite_get_binding_table(f640) >[ 10.143] kgem_add_reloc64: handle=9, pos=15752, delta=0, domains=40000 >[ 10.143] kgem_add_handle: handle=9, index=13 >[ 10.143] kgem_add_reloc64[25] = (delta=0, target handle=13, presumed=f816d000) >[ 10.143] [3d80] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.143] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.143] gen9_emit_sampler: sampler = 0 >[ 10.143] gen9_emit_vertex_elements: setup id=0 >[ 10.143] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.143] (0, 0) -> (0, 0) + (3840, 48) >[ 10.143] gen8_vertex_flush[cfc] = 3 >[ 10.143] sna_composite_rectangles(pixmap=894, op=3, 660a0a0a x 1 [(0, 0)x(3840, 48) ...]) >[ 10.143] sna_composite_rectangles: converted to op 3 >[ 10.143] sna_composite_rectangles[0] (0, 0)x(3840, 48) -> (0, 0), (3840, 48) >[ 10.143] sna_composite_rectangles: nrects=1, region=(0, 0), (3840, 48) x 1 >[ 10.143] sna_composite_rectangles: clipped extents (0, 0),(3840, 48) x 1 >[ 10.143] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3840, 48) >[ 10.143] sna_drawable_use_bo pixmap=894, box=((0, 0), (3840, 48)), flags=1... >[ 10.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.143] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.143] sna_drawable_use_bo: using whole GPU bo >[ 10.143] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.143] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.143] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (3840, 48) ...]) >[ 10.143] sna_render_get_solid: 660a0a0a >[ 10.143] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.143] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.143] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.143] gen9_composite_get_binding_table(f5c0) >[ 10.143] kgem_add_reloc64: handle=8, pos=15720, delta=0, domains=40000 >[ 10.143] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.143] kgem_add_reloc64[26] = (delta=8, target handle=4, presumed=fdffe000) >[ 10.143] [3d60] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.143] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.143] gen9_emit_sampler: sampler = 1 >[ 10.143] gen9_emit_vertex_elements: setup id=0 >[ 10.143] (0, 0), (3840, 48) >[ 10.143] gen8_vertex_flush[d58] = 3 >[ 10.143] sna_composite(pixmap=894, op=3, src=236+(0, 4), mask=0+(3786, 6), dst=894+(3786, 6)+(0, 0), size=(44, 36) >[ 10.143] sna_compute_composite_region: dst=(3786, 6)x(44, 36) >[ 10.143] sna_compute_composite_region: initial clip against dst->pDrawable: (3786, 6), (3830, 42) >[ 10.143] clip_to_dst: region: 1x[(3786, 6), (3830, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.143] sna_compute_composite_region: clip against dst->pCompositeClip: (3786, 6), (3830, 42) >[ 10.143] sna_compute_composite_region: clip against src (44x44 clip=0): (3786, 6), (3830, 42) >[ 10.143] sna_composite: composite region extents:+(0, 0) -> (3786, 6), (3830, 42) + (0, 0) >[ 10.143] gen9_render_composite: 44x36, current mode=1/1 >[ 10.143] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.143] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.143] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.143] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.143] gen9_composite_set_target: (3786, 6)x(44, 36), partial?=1 >[ 10.143] sna_drawable_use_bo pixmap=894, box=((3786, 6), (3830, 42)), flags=7... >[ 10.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.143] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.143] sna_drawable_use_bo: using whole GPU bo >[ 10.143] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.143] gen9_composite_picture: (0, 4)x(44, 36), dst=(3786, 6) >[ 10.143] sna_transform_is_imprecise_integer_translation: no transform >[ 10.143] gen9_composite_picture: integer translation (0, 0), removing >[ 10.143] sna_render_pixmap_bo pixmap=236, (0, 4)x(44, 36)/(44, 44) >[ 10.143] sna_render_pixmap_bo: CPU all damaged >[ 10.143] sna_add_flush_pixmap: marking pixmap=236 for flushing >[ 10.143] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.143] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.143] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.143] kgem_bo_is_render: handle=32, rq? 0 [0] >[ 10.143] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.143] gen4_choose_composite_emitter: identity src, no mask >[ 10.143] kgem_check_bo: num_pages=+2, num_exec=+1 >[ 10.143] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.143] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.143] kgem_flush: opportunistic flushing? flush=0,1, aperture=42512/262144, idle?=0 >[ 10.143] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.143] __kgem_ring_is_idle: last fence handle=2 still busy >[ 10.143] aligning vertex: was 2, now 3 floats per vertex >[ 10.143] gen9_composite_get_binding_table(f540) >[ 10.143] kgem_add_reloc64: handle=32, pos=15688, delta=0, domains=40000 >[ 10.143] kgem_add_handle: handle=32, index=14 >[ 10.143] kgem_add_reloc64[27] = (delta=0, target handle=14, presumed=fd4fa000) >[ 10.143] [3d40] bind bo(handle=32, addr=fd4fa000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.143] gen9_emit_sampler: sampler = 2 >[ 10.143] gen9_emit_vertex_elements: setup id=2 >[ 10.143] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.143] gen9_render_composite_box: (3786, 6), (3830, 42) >[ 10.143] apply_damage: damage=0x0, region=1 [(3786, 6), (3830, 42) + (0, 0)] >[ 10.143] gen8_vertex_flush[db8] = 3 >[ 10.143] sna_glyphs(op=3, nlist=2, src=(3694, 34)) >[ 10.143] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.143] sna_glyphs: discarding mask >[ 10.143] glyphs0_to_dst(op=3, src=(3694, 34), nlist=2, dst=(3694, 34)+(0, 0)) >[ 10.143] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789313152 size=7680x2160 >[ 10.143] gen9_render_composite: 0x0, current mode=1/1 >[ 10.143] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.143] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.143] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.143] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.143] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=7... >[ 10.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.143] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.143] sna_drawable_use_bo: using whole GPU bo >[ 10.144] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.144] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.144] color_convert: src=ffdfdbd2 [20028888] >[ 10.144] color_convert: dst=ffdfdbd2 [20028888] >[ 10.144] sna_render_get_solid: ffdfdbd2 >[ 10.144] sna_render_get_solid(6) = ffdfdbd2 (old) >[ 10.144] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.144] sna_transform_is_imprecise_integer_translation: no transform >[ 10.144] gen9_composite_picture: integer translation (0, 0), removing >[ 10.144] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.144] sna_render_pixmap_bo: GPU all damaged >[ 10.144] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.144] gen4_choose_composite_emitter: solid, identity mask >[ 10.144] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.144] aligning vertex: was 3, now 4 floats per vertex >[ 10.144] gen9_composite_get_binding_table(f4c0) >[ 10.144] kgem_add_reloc64: handle=8, pos=15656, delta=0, domains=40000 >[ 10.144] kgem_add_reloc64: adding proxy [delta=24] for handle=8 >[ 10.144] kgem_add_reloc64[28] = (delta=24, target handle=4, presumed=fdffe000) >[ 10.144] [3d20] bind bo(handle=8, addr=fdffe018), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.144] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.144] gen9_emit_sampler: sampler = a >[ 10.144] gen9_emit_sf: num_sf_outputs=2 >[ 10.144] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.144] gen9_emit_vertex_elements: setup id=9 >[ 10.144] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.144] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.144] glyphs0_to_dst: glyph=(3694, 13)x(16, 21), unclipped >[ 10.144] emit_primitive_identity_mask__avx2: dst=(3694, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.144] glyphs0_to_dst: glyph=(3710, 13)x(16, 21), unclipped >[ 10.144] emit_primitive_identity_mask__avx2: dst=(3710, 13), mask=(352.00, 32.00) x (16.00, 21.00) >[ 10.144] glyphs0_to_dst: glyph=(3726, 18)x(7, 16), unclipped >[ 10.144] emit_primitive_identity_mask__avx2: dst=(3726, 18), mask=(384.00, 0.00) x (7.00, 16.00) >[ 10.144] glyphs0_to_dst: glyph=(3734, 13)x(17, 21), unclipped >[ 10.144] emit_primitive_identity_mask__avx2: dst=(3734, 13), mask=(416.00, 0.00) x (17.00, 21.00) >[ 10.144] glyphs0_to_dst: glyph=(3750, 13)x(16, 21), unclipped >[ 10.144] emit_primitive_identity_mask__avx2: dst=(3750, 13), mask=(576.00, 0.00) x (16.00, 21.00) >[ 10.144] gen8_vertex_flush[e80] = 15 >[ 10.144] gen9_magic_ca_pass: CA fixup (1204 -> 1219) >[ 10.144] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.144] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.144] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.144] sna_accel_flush: flush?=1, dirty?=1 >[ 10.144] sna_accel_flush: syncing SHM pixmap=236 (refcnt=1) >[ 10.144] _sna_pixmap_move_to_cpu(pixmap=236, 44x44, flags=3) >[ 10.144] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b17be1, is-clear?=0 >[ 10.144] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.144] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.144] kgem_bo_sync__cpu_full: handle=32 >[ 10.144] gen8_vertex_close: used=4876, vbo active? 16, vb=625, nreloc=5 >[ 10.144] gen8_vertex_close: reloc[0] = 287 >[ 10.144] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.144] kgem_add_handle: handle=16, index=15 >[ 10.144] kgem_add_reloc64[29] = (delta=0, target handle=15, presumed=fffa8000) >[ 10.144] gen8_vertex_close: reloc[1] = 349 >[ 10.144] kgem_add_reloc64: handle=16, pos=349, delta=0, domains=200000 >[ 10.144] kgem_add_reloc64[30] = (delta=0, target handle=15, presumed=fffa8000) >[ 10.144] gen8_vertex_close: reloc[2] = 494 >[ 10.144] kgem_add_reloc64: handle=16, pos=494, delta=0, domains=200000 >[ 10.144] kgem_add_reloc64[31] = (delta=0, target handle=15, presumed=fffa8000) >[ 10.144] gen8_vertex_close: reloc[3] = 578 >[ 10.144] kgem_add_reloc64: handle=16, pos=578, delta=0, domains=200000 >[ 10.144] kgem_add_reloc64[32] = (delta=0, target handle=15, presumed=fffa8000) >[ 10.144] gen8_vertex_close: reloc[4] = 718 >[ 10.144] kgem_add_reloc64: handle=16, pos=718, delta=0, domains=200000 >[ 10.144] kgem_add_reloc64[33] = (delta=0, target handle=15, presumed=fffa8000) >[ 10.144] batch[1/1, flags=1800]: 966 966 15648 16384, nreloc=34, nexec=16, nfence=0, aperture=42578 [fenced=0] >[ 10.144] kgem_finish_buffers: buffer handle=31, used=2048, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.144] kgem_finish_buffers: retaining upload buffer (2048/262144): used=4096, refcnt=1 >[ 10.144] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 10.144] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x28, presumed-offset=fd43c000 >[ 10.144] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> 1 >[ 10.144] kgem_create_linear(65536) >[ 10.144] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 10.144] search_linear_cache: searching for inactive cpu map >[ 10.144] kgem_bo_remove_from_inactive: removing handle=3 from inactive >[ 10.144] search_linear_cache: found handle=3 (num_pages=16) in linear vma cache >[ 10.144] kgem_bo_map__cpu(handle=3, size=65536, map=0x0:0x7f1c7f5e5000) >[ 10.144] kgem_new_batch: allocated and mapped batch handle=3 [size=65536] >[ 10.144] kgem_bo_sync__cpu: handle=3 >[ 10.144] __kgem_busy: handle=3, busy=0, wedged=0 >[ 10.144] kgem_bo_sync__cpu: SYNC: handle=3, needs_flush? 0, domain? 0, busy? 0 >[ 10.144] __kgem_busy: handle=3, busy=0, wedged=0 >[ 10.144] kgem_bo_retire: retiring bo handle=3 (needed flush? 0), rq? 0 [busy?=0] >[ 10.144] assert_bo_retired: handle=3, domain: 0 exec? 0, rq? 0 >[ 10.144] kgem_new_batch: using last batch handle=40 >[ 10.144] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd43c000 >[ 10.144] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.144] kgem_commit: release handle=25 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=f4225000 >[ 10.144] kgem_commit: release handle=11 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fa111000 >[ 10.144] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 10.144] kgem_commit: release handle=20 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd9be000 >[ 10.144] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.144] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=7 >[ 10.144] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.144] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=7 >[ 10.144] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=8 >[ 10.144] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.144] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=7 >[ 10.144] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=8 >[ 10.144] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.144] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffb000 >[ 10.144] kgem_commit: release handle=24 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd53c000 >[ 10.144] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd994000 >[ 10.144] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=7 >[ 10.144] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 10.144] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.144] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=8 >[ 10.144] kgem_commit: release handle=32 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fa000 >[ 10.144] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.144] __kgem_bo_clear_busy: handle=8 >[ 10.144] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.144] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.144] __kgem_busy: handle=32, busy=131072, wedged=0 >[ 10.144] kgem_bo_sync__cpu_full: SYNC: handle=32, needs_flush? 0, domain? 3, busy? 1 >[ 10.147] __kgem_busy: handle=32, busy=0, wedged=0 >[ 10.147] kgem_bo_retire: retiring bo handle=32 (needed flush? 0), rq? 1 [busy?=0] >[ 10.147] __kgem_retire_requests_upto(handle=32, ring=0) >[ 10.147] __kgem_retire_rq: request 2 complete >[ 10.147] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.147] kgem_bo_move_to_cache: release handle=22 >[ 10.147] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.148] __kgem_retire_rq: request 40 complete >[ 10.148] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.148] __kgem_bo_flush: handle=25, busy=0, wedged=0 >[ 10.148] kgem_bo_move_to_cache: release handle=25 >[ 10.148] kgem_bo_move_to_inactive: moving handle=25 to inactive >[ 10.148] kgem_bo_can_map: handle=25, map=0x7f1c6a05c000:0x0:0x0, tiling=1, domain=0, offset=4095889408 >[ 10.148] __kgem_bo_flush: handle=11, busy=0, wedged=0 >[ 10.148] kgem_bo_move_to_cache: release handle=11 >[ 10.148] kgem_bo_move_to_inactive: moving handle=11 to inactive >[ 10.148] kgem_bo_can_map: handle=11, map=0x7f1c71ee5000:0x0:0x0, tiling=1, domain=0, offset=4195422208 >[ 10.148] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 10.148] kgem_bo_move_to_cache: release handle=23 >[ 10.148] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.148] __kgem_bo_flush: handle=20, busy=0, wedged=0 >[ 10.148] kgem_bo_move_to_cache: release handle=20 >[ 10.148] kgem_bo_move_to_inactive: moving handle=20 to inactive >[ 10.148] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.148] assert_bo_retired: handle=32, domain: 0 exec? 0, rq? 0 >[ 10.148] kgem_bo_is_busy: handle=32, domain: 1 exec? 0, rq? 0 >[ 10.148] sna_block_handler (tv=0.0) >[ 10.148] sna_wakeup_handler >[ 10.148] sna_mode_wakeup: len=64 >[ 10.148] sna_mode_wakeup: recording last swap on pipe=1, frame 332 [14c], time 10.143792 >[ 10.148] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.148] sna_mode_wakeup: flip complete, pending? 2 >[ 10.148] sna_mode_wakeup: recording last swap on pipe=0, frame 362 [16a], time 10.145100 >[ 10.148] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.148] sna_mode_wakeup: flip complete, pending? 1 >[ 10.148] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.148] sna_composite(pixmap=894, op=3, src=248+(0, 4), mask=0+(3626, 6), dst=894+(3626, 6)+(0, 0), size=(48, 36) >[ 10.148] sna_compute_composite_region: dst=(3626, 6)x(48, 36) >[ 10.148] sna_compute_composite_region: initial clip against dst->pDrawable: (3626, 6), (3674, 42) >[ 10.148] clip_to_dst: region: 1x[(3626, 6), (3674, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.148] sna_compute_composite_region: clip against dst->pCompositeClip: (3626, 6), (3674, 42) >[ 10.148] sna_compute_composite_region: clip against src (48x44 clip=0): (3626, 6), (3674, 42) >[ 10.148] sna_composite: composite region extents:+(0, 0) -> (3626, 6), (3674, 42) + (0, 0) >[ 10.148] gen9_render_composite: 48x36, current mode=0/1 >[ 10.148] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.148] sna_blt_composite (0, 4), (3626, 6), 48x36 >[ 10.148] sna_blt_composite: unsupported op [3] for blitting >[ 10.148] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.148] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.148] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.148] gen9_composite_set_target: (3626, 6)x(48, 36), partial?=1 >[ 10.148] sna_drawable_use_bo pixmap=894, box=((3626, 6), (3674, 42)), flags=7... >[ 10.148] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.148] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.148] sna_drawable_use_bo: using whole GPU bo >[ 10.148] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.148] gen9_composite_picture: (0, 4)x(48, 36), dst=(3626, 6) >[ 10.148] sna_transform_is_imprecise_integer_translation: no transform >[ 10.148] gen9_composite_picture: integer translation (0, 0), removing >[ 10.148] sna_render_pixmap_bo pixmap=248, (0, 4)x(48, 36)/(48, 44) >[ 10.148] sna_render_pixmap_bo: CPU all damaged >[ 10.148] sna_add_flush_pixmap: marking pixmap=248 for flushing >[ 10.148] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.148] kgem_bo_is_render: handle=33, rq? 0 [0] >[ 10.148] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.148] gen4_choose_composite_emitter: identity src, no mask >[ 10.148] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.148] aligning vertex: was 4, now 3 floats per vertex >[ 10.148] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.148] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.148] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.148] kgem_add_handle: handle=4, index=0 >[ 10.148] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.148] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.148] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.148] gen9_composite_get_binding_table(ffc0) >[ 10.148] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.148] kgem_add_handle: handle=39, index=1 >[ 10.148] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.148] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.148] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.148] kgem_add_reloc64: handle=33, pos=16344, delta=0, domains=40000 >[ 10.148] kgem_add_handle: handle=33, index=2 >[ 10.148] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f7000) >[ 10.148] [3fd0] bind bo(handle=33, addr=fd4f7000), format=192, width=48, height=44, pitch=192, tiling=0 -> sampler >[ 10.148] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.148] gen9_emit_sampler: sampler = 2 >[ 10.148] gen9_emit_sf: num_sf_outputs=1 >[ 10.148] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.148] gen9_emit_vertex_elements: setup id=2 >[ 10.148] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.148] gen9_render_composite_box: (3626, 6), (3674, 42) >[ 10.148] apply_damage: damage=0x0, region=1 [(3626, 6), (3674, 42) + (0, 0)] >[ 10.148] gen8_vertex_flush[490] = 3 >[ 10.148] sna_create_pixmap(26, 20, 32, usage=0) >[ 10.148] kgem_can_create_2d: 26x20 @ 32 >[ 10.148] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.148] kgem_can_create_2d: untiled size=4096 >[ 10.148] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.148] kgem_choose_tiling: 26x20 -> 0 >[ 10.148] sna_create_pixmap: usage=0, flags=a >[ 10.148] sna_create_pixmap: small buffer [2080], attaching to shadow pixmap >[ 10.148] create_pixmap: allocating pixmap 26x20, depth=32/32, size=2088 >[ 10.148] create_pixmap: serial=911, usage=0, 26x20 >[ 10.148] sna_create_pixmap: serial=911, 26x20, usage=0 >[ 10.148] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=38e, drawable=390 >[ 10.148] sna_validate_gc: recomputing clip >[ 10.148] sna_validate_gc: composite clip=1x[(0, 0), (26, 20)] [0x55bca9b28a90] >[ 10.148] sna_put_image((0, 0)x(26, 20), depth=32, format=2) >[ 10.148] try_upload__fast: ignore existing cpu damage (if any) >[ 10.148] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.148] try_upload__fast: no, no gpu damage >[ 10.148] sna_drawable_move_region_to_cpu(pixmap=912 (26x20), [(0, 0), (26, 20)], flags=1) >[ 10.148] sna_drawable_move_region_to_cpu: region (0, 0), (26, 20) + (0, 0) subsumes pixmap (26x20) >[ 10.148] _sna_pixmap_move_to_cpu(pixmap=912, 26x20, flags=1) >[ 10.148] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.148] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.148] operate_inplace: no, inplace operation not suitable >[ 10.148] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.148] __sna_damage_all(26, 20) >[ 10.148] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.148] sna_put_zpixmap_blt: upload(0, 0, 26, 20) x 1 boxes >[ 10.148] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(26, 20) >[ 10.148] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/104 >[ 10.148] sna_accel_flush: flush?=1, dirty?=1 >[ 10.148] sna_accel_flush: syncing SHM pixmap=248 (refcnt=1) >[ 10.148] _sna_pixmap_move_to_cpu(pixmap=248, 48x44, flags=3) >[ 10.148] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b47901, is-clear?=0 >[ 10.148] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.148] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.148] kgem_bo_sync__cpu_full: handle=33 >[ 10.148] gen8_vertex_close: used=4887, vbo active? 16, vb=4, nreloc=1 >[ 10.148] gen8_vertex_close: reloc[0] = 287 >[ 10.148] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.148] kgem_add_handle: handle=16, index=3 >[ 10.148] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.148] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.148] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.148] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.148] kgem_fixup_relocs: shrinking by 61440 >[ 10.148] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.148] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.148] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.148] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.148] kgem_commit: release handle=33 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f7000 >[ 10.148] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.148] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.148] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.148] __kgem_busy: handle=33, busy=131072, wedged=0 >[ 10.148] kgem_bo_sync__cpu_full: SYNC: handle=33, needs_flush? 0, domain? 3, busy? 1 >[ 10.148] __kgem_busy: handle=33, busy=0, wedged=0 >[ 10.148] kgem_bo_retire: retiring bo handle=33 (needed flush? 0), rq? 1 [busy?=0] >[ 10.148] __kgem_retire_requests_upto(handle=33, ring=0) >[ 10.148] __kgem_retire_rq: request 1 complete >[ 10.148] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.148] assert_bo_retired: handle=33, domain: 0 exec? 0, rq? 0 >[ 10.148] kgem_bo_is_busy: handle=33, domain: 1 exec? 0, rq? 0 >[ 10.148] sna_composite(pixmap=894, op=3, src=912+(2370, 10), mask=0+(3554, 6), dst=894+(3554, 6)+(0, 0), size=(52, 36) >[ 10.148] sna_compute_composite_region: dst=(3554, 6)x(52, 36) >[ 10.148] sna_compute_composite_region: initial clip against dst->pDrawable: (3554, 6), (3606, 42) >[ 10.148] clip_to_dst: region: 1x[(3554, 6), (3606, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.148] sna_compute_composite_region: clip against dst->pCompositeClip: (3554, 6), (3606, 42) >[ 10.148] sna_compute_composite_region: clip against src (26x20 clip=0): (3554, 6), (3606, 42) >[ 10.148] sna_composite: composite region extents:+(0, 0) -> (3554, 6), (3606, 42) + (0, 0) >[ 10.148] gen9_render_composite: 52x36, current mode=0/1 >[ 10.148] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.148] sna_blt_composite (2370, 10), (3554, 6), 52x36 >[ 10.148] sna_blt_composite: unsupported op [3] for blitting >[ 10.148] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.148] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.148] gen9_composite_set_target: (3554, 6)x(52, 36), partial?=1 >[ 10.148] sna_drawable_use_bo pixmap=894, box=((3554, 6), (3606, 42)), flags=7... >[ 10.148] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.148] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.148] sna_drawable_use_bo: using whole GPU bo >[ 10.148] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.148] gen9_composite_picture: (2370, 10)x(52, 36), dst=(3554, 6) >[ 10.148] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1185.00, 0.00 0.50 -4.00, 0.00 0.00 1.00] >[ 10.148] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.148] sna_render_pixmap_bo pixmap=912, (2370, 10)x(52, 36)/(26, 20) >[ 10.148] sna_render_pixmap_bo box=(0, 0), (26, 20): (26, 20)/(26, 20) >[ 10.148] sna_render_pixmap_bo: offset=(-1184, 4), size=(26, 20) >[ 10.148] use_cpu_bo: no cpu bo >[ 10.148] move_to_gpu: migrating whole pixmap (26x20) for source (0,0),(26,20), count 5? 0 >[ 10.148] sna_render_pixmap_bo: uploading CPU box (0, 0), (26, 20) >[ 10.148] upload: box=(0, 0), (26, 20), pixmap=26x20 >[ 10.148] sna_drawable_move_region_to_cpu(pixmap=912 (26x20), [(0, 0), (26, 20)], flags=2) >[ 10.148] sna_drawable_move_region_to_cpu: pixmap=912 all damaged on CPU >[ 10.148] kgem_can_create_2d: 26x20 @ 32 >[ 10.148] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=128, height=20 >[ 10.148] kgem_can_create_2d: untiled size=4096 >[ 10.148] kgem_choose_tiling: too thin [width 26, 32 bpp] for TILING_X >[ 10.148] kgem_choose_tiling: 26x20 -> 0 >[ 10.148] kgem_upload_source_image : (0, 0), (26, 20), stride=104, bpp=32 >[ 10.148] kgem_create_buffer_2d: 26x20, 32 bpp, stride=128 >[ 10.148] kgem_create_buffer: size=2560, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.148] kgem_create_buffer: reusing buffer? used=4096 + size=2560, total=262144 >[ 10.148] kgem_create_proxy: target handle=31 [proxy? -1], offset=4096, length=2560, io=1 >[ 10.148] __kgem_bo_init(handle=31, num_pages=2560) >[ 10.148] memcpy_blt: src=(0, 0), dst=(0, 0), size=26x20, pitch=104/128 >[ 10.148] upload: adding upload cache to pixmap=912 >[ 10.148] kgem_proxy_bo_attach: handle=31 >[ 10.148] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.148] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.148] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.148] gen4_choose_composite_emitter: simple src, no mask >[ 10.148] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.148] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.148] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.148] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.148] kgem_add_handle: handle=4, index=0 >[ 10.148] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.148] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.148] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.148] gen9_composite_get_binding_table(ffc0) >[ 10.148] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.148] kgem_add_handle: handle=39, index=1 >[ 10.148] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.148] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.148] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.148] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 10.148] kgem_add_reloc64: adding proxy [delta=4096] for handle=31 >[ 10.148] kgem_add_handle: handle=31, index=2 >[ 10.148] kgem_add_reloc64[4] = (delta=4096, target handle=2, presumed=fd4fc000) >[ 10.148] [3fd0] bind bo(handle=31, addr=fd4fd000), format=192, width=26, height=20, pitch=128, tiling=0 -> sampler >[ 10.148] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.148] gen9_emit_sampler: sampler = 22 >[ 10.148] gen9_emit_sf: num_sf_outputs=1 >[ 10.148] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.148] gen9_emit_vertex_elements: setup id=2 >[ 10.148] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.148] gen9_render_composite_box: (3554, 6), (3606, 42) >[ 10.148] apply_damage: damage=0x0, region=1 [(3554, 6), (3606, 42) + (0, 0)] >[ 10.148] gen8_vertex_flush[490] = 3 >[ 10.148] sna_destroy_pixmap: pixmap=912, attached?=1 >[ 10.148] _kgem_bo_destroy: handle=31, proxy? 1 >[ 10.148] __sna_free_pixmap(pixmap=912) >[ 10.148] sna_composite(pixmap=894, op=3, src=252+(0, 4), mask=0+(3490, 6), dst=894+(3490, 6)+(0, 0), size=(44, 36) >[ 10.148] sna_compute_composite_region: dst=(3490, 6)x(44, 36) >[ 10.148] sna_compute_composite_region: initial clip against dst->pDrawable: (3490, 6), (3534, 42) >[ 10.148] clip_to_dst: region: 1x[(3490, 6), (3534, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.148] sna_compute_composite_region: clip against dst->pCompositeClip: (3490, 6), (3534, 42) >[ 10.148] sna_compute_composite_region: clip against src (44x44 clip=0): (3490, 6), (3534, 42) >[ 10.148] sna_composite: composite region extents:+(0, 0) -> (3490, 6), (3534, 42) + (0, 0) >[ 10.148] gen9_render_composite: 44x36, current mode=1/1 >[ 10.148] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.148] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.148] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.148] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.148] gen9_composite_set_target: (3490, 6)x(44, 36), partial?=1 >[ 10.148] sna_drawable_use_bo pixmap=894, box=((3490, 6), (3534, 42)), flags=7... >[ 10.148] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.148] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.148] sna_drawable_use_bo: using whole GPU bo >[ 10.148] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.148] gen9_composite_picture: (0, 4)x(44, 36), dst=(3490, 6) >[ 10.148] sna_transform_is_imprecise_integer_translation: no transform >[ 10.148] gen9_composite_picture: integer translation (0, 0), removing >[ 10.148] sna_render_pixmap_bo pixmap=252, (0, 4)x(44, 36)/(44, 44) >[ 10.148] sna_render_pixmap_bo: CPU all damaged >[ 10.149] sna_add_flush_pixmap: marking pixmap=252 for flushing >[ 10.149] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.149] gen8_vertex_close: used=4896, vbo active? 16, vb=4, nreloc=1 >[ 10.149] gen8_vertex_close: reloc[0] = 287 >[ 10.149] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.149] kgem_add_handle: handle=16, index=3 >[ 10.149] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.149] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16338 [fenced=0] >[ 10.149] kgem_finish_buffers: buffer handle=31, used=6656, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.149] kgem_finish_buffers: retaining upload buffer (6656/262144): used=8192, refcnt=1 >[ 10.149] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.149] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.149] kgem_fixup_relocs: shrinking by 61440 >[ 10.149] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.149] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.149] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.149] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.149] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 10.149] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.149] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.149] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.149] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.149] kgem_bo_is_render: handle=34, rq? 0 [0] >[ 10.149] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.149] gen4_choose_composite_emitter: identity src, no mask >[ 10.149] kgem_check_bo: num_pages=+16202, num_exec=+2 >[ 10.149] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.149] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.149] kgem_add_handle: handle=4, index=0 >[ 10.149] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] gen9_composite_get_binding_table(ffc0) >[ 10.149] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.149] kgem_add_handle: handle=39, index=1 >[ 10.149] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.149] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.149] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.149] kgem_add_reloc64: handle=34, pos=16344, delta=0, domains=40000 >[ 10.149] kgem_add_handle: handle=34, index=2 >[ 10.149] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f5000) >[ 10.149] [3fd0] bind bo(handle=34, addr=fd4f5000), format=192, width=44, height=44, pitch=176, tiling=0 -> sampler >[ 10.149] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.149] gen9_emit_sampler: sampler = 2 >[ 10.149] gen9_emit_sf: num_sf_outputs=1 >[ 10.149] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.149] gen9_emit_vertex_elements: setup id=2 >[ 10.149] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.149] gen9_render_composite_box: (3490, 6), (3534, 42) >[ 10.149] apply_damage: damage=0x0, region=1 [(3490, 6), (3534, 42) + (0, 0)] >[ 10.149] gen8_vertex_flush[490] = 3 >[ 10.149] sna_composite(pixmap=894, op=3, src=760+(0, 6), mask=0+(3422, 6), dst=894+(3422, 6)+(0, 0), size=(48, 36) >[ 10.149] sna_compute_composite_region: dst=(3422, 6)x(48, 36) >[ 10.149] sna_compute_composite_region: initial clip against dst->pDrawable: (3422, 6), (3470, 42) >[ 10.149] clip_to_dst: region: 1x[(3422, 6), (3470, 42)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.149] sna_compute_composite_region: clip against dst->pCompositeClip: (3422, 6), (3470, 42) >[ 10.149] sna_compute_composite_region: clip against src (48x48 clip=0): (3422, 6), (3470, 42) >[ 10.149] sna_composite: composite region extents:+(0, 0) -> (3422, 6), (3470, 42) + (0, 0) >[ 10.149] gen9_render_composite: 48x36, current mode=1/1 >[ 10.149] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.149] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.149] kgem_bo_is_busy: handle=39, domain: 3 exec? 1, rq? 1 >[ 10.149] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.149] gen9_composite_set_target: (3422, 6)x(48, 36), partial?=1 >[ 10.149] sna_drawable_use_bo pixmap=894, box=((3422, 6), (3470, 42)), flags=7... >[ 10.149] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.149] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.149] sna_drawable_use_bo: using whole GPU bo >[ 10.149] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.149] gen9_composite_picture: (0, 6)x(48, 36), dst=(3422, 6) >[ 10.149] sna_transform_is_imprecise_integer_translation: no transform >[ 10.149] gen9_composite_picture: integer translation (0, 0), removing >[ 10.149] sna_render_pixmap_bo pixmap=760, (0, 6)x(48, 36)/(48, 48) >[ 10.149] sna_render_pixmap_bo: CPU all damaged >[ 10.149] sna_add_flush_pixmap: marking pixmap=760 for flushing >[ 10.149] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.149] __kgem_retire_rq: request 1 complete >[ 10.149] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.149] gen8_vertex_close: used=4905, vbo active? 16, vb=4, nreloc=1 >[ 10.149] gen8_vertex_close: reloc[0] = 287 >[ 10.149] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.149] kgem_add_handle: handle=16, index=3 >[ 10.149] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.149] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16276 [fenced=0] >[ 10.149] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.149] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.149] kgem_fixup_relocs: shrinking by 61440 >[ 10.149] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.149] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.149] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.149] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.149] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f5000 >[ 10.149] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.149] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.149] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.149] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.149] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.149] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.149] gen4_choose_composite_emitter: identity src, no mask >[ 10.149] kgem_check_bo: num_pages=+16203, num_exec=+2 >[ 10.149] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.149] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.149] kgem_add_handle: handle=4, index=0 >[ 10.149] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] gen9_composite_get_binding_table(ffc0) >[ 10.149] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.149] kgem_add_handle: handle=39, index=1 >[ 10.149] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.149] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.149] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.149] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.149] kgem_add_handle: handle=28, index=2 >[ 10.149] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4f2000) >[ 10.149] [3fd0] bind bo(handle=28, addr=fd4f2000), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.149] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.149] gen9_emit_sampler: sampler = 2 >[ 10.149] gen9_emit_sf: num_sf_outputs=1 >[ 10.149] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.149] gen9_emit_vertex_elements: setup id=2 >[ 10.149] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.149] gen9_render_composite_box: (3422, 6), (3470, 42) >[ 10.149] apply_damage: damage=0x0, region=1 [(3422, 6), (3470, 42) + (0, 0)] >[ 10.149] gen8_vertex_flush[490] = 3 >[ 10.149] sna_create_pixmap(16, 16, 32, usage=0) >[ 10.149] kgem_can_create_2d: 16x16 @ 32 >[ 10.149] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.149] kgem_can_create_2d: untiled size=4096 >[ 10.149] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.149] kgem_choose_tiling: 16x16 -> 0 >[ 10.149] sna_create_pixmap: usage=0, flags=a >[ 10.149] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap >[ 10.149] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 >[ 10.149] create_pixmap: serial=913, usage=0, 16x16 >[ 10.149] sna_create_pixmap: serial=913, 16x16, usage=0 >[ 10.149] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=390, drawable=392 >[ 10.149] sna_validate_gc: recomputing clip >[ 10.149] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55bca9b28a90] >[ 10.149] sna_put_image((0, 0)x(16, 16), depth=32, format=2) >[ 10.149] try_upload__fast: ignore existing cpu damage (if any) >[ 10.149] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.149] try_upload__fast: no, no gpu damage >[ 10.149] sna_drawable_move_region_to_cpu(pixmap=914 (16x16), [(0, 0), (16, 16)], flags=1) >[ 10.149] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) >[ 10.149] _sna_pixmap_move_to_cpu(pixmap=914, 16x16, flags=1) >[ 10.149] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.149] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.149] operate_inplace: no, inplace operation not suitable >[ 10.149] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.149] __sna_damage_all(16, 16) >[ 10.149] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.149] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes >[ 10.149] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) >[ 10.149] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.149] sna_accel_flush: flush?=1, dirty?=1 >[ 10.149] sna_accel_flush: syncing SHM pixmap=760 (refcnt=1) >[ 10.149] _sna_pixmap_move_to_cpu(pixmap=760, 48x48, flags=3) >[ 10.149] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.149] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.149] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.149] kgem_bo_sync__cpu_full: handle=28 >[ 10.149] gen8_vertex_close: used=4914, vbo active? 16, vb=4, nreloc=1 >[ 10.149] gen8_vertex_close: reloc[0] = 287 >[ 10.149] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.149] kgem_add_handle: handle=16, index=3 >[ 10.149] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.149] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16277 [fenced=0] >[ 10.149] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.149] __kgem_retire_rq: request 1 complete >[ 10.149] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.149] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.149] kgem_fixup_relocs: shrinking by 61440 >[ 10.149] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.149] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.149] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.149] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.149] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.149] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.149] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.149] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.149] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 10.149] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 10.149] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.149] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.149] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.149] __kgem_retire_rq: request 1 complete >[ 10.149] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.149] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.149] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.149] sna_accel_flush: syncing SHM pixmap=252 (refcnt=1) >[ 10.149] _sna_pixmap_move_to_cpu(pixmap=252, 44x44, flags=3) >[ 10.149] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b49cf1, is-clear?=0 >[ 10.149] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.149] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.149] kgem_bo_sync__cpu_full: handle=34 >[ 10.149] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.149] kgem_bo_sync__cpu_full: SYNC: handle=34, needs_flush? 0, domain? 0, busy? 0 >[ 10.149] __kgem_busy: handle=34, busy=0, wedged=0 >[ 10.149] kgem_bo_retire: retiring bo handle=34 (needed flush? 0), rq? 0 [busy?=0] >[ 10.149] assert_bo_retired: handle=34, domain: 0 exec? 0, rq? 0 >[ 10.149] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 >[ 10.149] sna_composite(pixmap=894, op=3, src=914+(2247, 15), mask=0+(3370, 7), dst=894+(3370, 7)+(0, 0), size=(32, 34) >[ 10.149] sna_compute_composite_region: dst=(3370, 7)x(32, 34) >[ 10.149] sna_compute_composite_region: initial clip against dst->pDrawable: (3370, 7), (3402, 41) >[ 10.149] clip_to_dst: region: 1x[(3370, 7), (3402, 41)], clip: 1x[(0, 0), (7680, 2160)] >[ 10.149] sna_compute_composite_region: clip against dst->pCompositeClip: (3370, 7), (3402, 41) >[ 10.149] sna_compute_composite_region: clip against src (16x16 clip=0): (3370, 7), (3402, 41) >[ 10.149] sna_composite: composite region extents:+(0, 0) -> (3370, 7), (3402, 41) + (0, 0) >[ 10.149] gen9_render_composite: 32x34, current mode=0/1 >[ 10.149] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.149] sna_blt_composite (2247, 15), (3370, 7), 32x34 >[ 10.149] sna_blt_composite: unsupported op [3] for blitting >[ 10.149] kgem_bo_is_busy: handle=39, domain: 0 exec? 0, rq? 0 >[ 10.149] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.149] gen9_composite_set_target: (3370, 7)x(32, 34), partial?=1 >[ 10.149] sna_drawable_use_bo pixmap=894, box=((3370, 7), (3402, 41)), flags=7... >[ 10.149] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.149] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.149] sna_drawable_use_bo: using whole GPU bo >[ 10.149] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.149] gen9_composite_picture: (2247, 15)x(32, 34), dst=(3370, 7) >[ 10.149] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 -1123.50, 0.00 0.50 -8.00, 0.00 0.00 1.00] >[ 10.149] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.149] sna_render_pixmap_bo pixmap=914, (2247, 15)x(32, 34)/(16, 16) >[ 10.149] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) >[ 10.149] sna_render_pixmap_bo: offset=(-1123, 8), size=(16, 16) >[ 10.149] use_cpu_bo: no cpu bo >[ 10.149] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 >[ 10.149] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) >[ 10.149] upload: box=(0, 0), (16, 16), pixmap=16x16 >[ 10.149] sna_drawable_move_region_to_cpu(pixmap=914 (16x16), [(0, 0), (16, 16)], flags=2) >[ 10.149] sna_drawable_move_region_to_cpu: pixmap=914 all damaged on CPU >[ 10.149] kgem_can_create_2d: 16x16 @ 32 >[ 10.149] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=64, height=16 >[ 10.149] kgem_can_create_2d: untiled size=4096 >[ 10.149] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X >[ 10.149] kgem_choose_tiling: 16x16 -> 0 >[ 10.149] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 >[ 10.149] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 >[ 10.149] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.149] kgem_create_buffer: reusing buffer? used=8192 + size=1024, total=262144 >[ 10.149] kgem_create_proxy: target handle=31 [proxy? -1], offset=8192, length=1024, io=1 >[ 10.149] __kgem_bo_init(handle=31, num_pages=1024) >[ 10.149] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 >[ 10.149] upload: adding upload cache to pixmap=914 >[ 10.149] kgem_proxy_bo_attach: handle=31 >[ 10.149] kgem_bo_is_render: handle=39, rq? 0 [0] >[ 10.149] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.149] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.149] gen4_choose_composite_emitter: simple src, no mask >[ 10.149] kgem_check_bo: num_pages=+16264, num_exec=+2 >[ 10.149] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.149] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.149] kgem_add_handle: handle=4, index=0 >[ 10.149] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.149] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.149] gen9_composite_get_binding_table(ffc0) >[ 10.149] kgem_add_reloc64: handle=39, pos=16360, delta=0, domains=20002 >[ 10.149] kgem_add_handle: handle=39, index=1 >[ 10.149] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.149] __kgem_bo_mark_dirty: handle=39 (proxy? 0) >[ 10.149] [3fe0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.149] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 10.149] kgem_add_reloc64: adding proxy [delta=8192] for handle=31 >[ 10.149] kgem_add_handle: handle=31, index=2 >[ 10.149] kgem_add_reloc64[4] = (delta=8192, target handle=2, presumed=fd4fc000) >[ 10.149] [3fd0] bind bo(handle=31, addr=fd4fe000), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler >[ 10.149] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.149] gen9_emit_sampler: sampler = 22 >[ 10.149] gen9_emit_sf: num_sf_outputs=1 >[ 10.149] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.149] gen9_emit_vertex_elements: setup id=2 >[ 10.149] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.149] gen9_render_composite_box: (3370, 7), (3402, 41) >[ 10.149] apply_damage: damage=0x0, region=1 [(3370, 7), (3402, 41) + (0, 0)] >[ 10.149] gen8_vertex_flush[490] = 3 >[ 10.149] sna_destroy_pixmap: pixmap=914, attached?=1 >[ 10.149] _kgem_bo_destroy: handle=31, proxy? 1 >[ 10.149] __sna_free_pixmap(pixmap=914) >[ 10.149] sna_glyphs(op=3, nlist=11, src=(10, 32)) >[ 10.149] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.149] sna_glyphs: discarding mask >[ 10.149] glyphs0_to_dst(op=3, src=(10, 32), nlist=11, dst=(10, 32)+(0, 0)) >[ 10.149] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789313152 size=7680x2160 >[ 10.149] gen9_render_composite: 0x0, current mode=1/1 >[ 10.149] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.149] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.149] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.149] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.149] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=7... >[ 10.149] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.149] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.149] sna_drawable_use_bo: using whole GPU bo >[ 10.149] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.149] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.149] color_convert: src=ff232321 [20028888] >[ 10.149] color_convert: dst=ff232321 [20028888] >[ 10.149] sna_render_get_solid: ff232321 >[ 10.149] sna_render_get_solid(7) = ff232321 (old) >[ 10.149] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.149] sna_transform_is_imprecise_integer_translation: no transform >[ 10.149] gen9_composite_picture: integer translation (0, 0), removing >[ 10.149] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.149] sna_render_pixmap_bo: GPU all damaged >[ 10.150] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.150] gen4_choose_composite_emitter: solid, identity mask >[ 10.150] kgem_check_bo: num_pages=+1025, num_exec=+2 >[ 10.150] aligning vertex: was 3, now 4 floats per vertex >[ 10.150] gen9_composite_get_binding_table(ff00) >[ 10.150] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.150] kgem_add_reloc64: adding proxy [delta=28] for handle=8 >[ 10.150] kgem_add_handle: handle=8, index=3 >[ 10.150] kgem_add_reloc64[5] = (delta=28, target handle=3, presumed=fdffe000) >[ 10.150] [3fb0] bind bo(handle=8, addr=fdffe01c), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.150] kgem_add_reloc64: handle=6, pos=16296, delta=0, domains=40000 >[ 10.150] kgem_add_handle: handle=6, index=4 >[ 10.150] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fd585000) >[ 10.150] [3fa0] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.150] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.150] gen9_emit_sampler: sampler = a >[ 10.150] gen9_emit_sf: num_sf_outputs=2 >[ 10.150] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.150] gen9_emit_vertex_elements: setup id=9 >[ 10.150] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.150] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.150] glyphs0_to_dst: glyph=(11, 16)x(15, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(11, 16), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(27, 21)x(10, 3), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(27, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.150] glyphs0_to_dst: glyph=(37, 11)x(17, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(37, 11), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(55, 16)x(11, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(55, 16), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(66, 16)x(16, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(66, 16), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(82, 16)x(14, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(82, 16), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(96, 10)x(7, 22), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(96, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.150] glyphs0_to_dst: glyph=(104, 16)x(13, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(104, 16), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(118, 10)x(7, 22), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(118, 10), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.150] glyphs0_to_dst: glyph=(126, 16)x(17, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(126, 16), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(145, 16)x(15, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(145, 16), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(161, 21)x(10, 3), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(161, 21), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.150] glyphs0_to_dst: glyph=(170, 11)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(170, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(186, 11)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(186, 11), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(202, 11)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(202, 11), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(218, 11)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(218, 11), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.150] gen8_vertex_flush[56c] = 48 >[ 10.150] gen9_magic_ca_pass: CA fixup (1231 -> 1279) >[ 10.150] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.150] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.150] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.150] sna_glyphs(op=3, nlist=11, src=(10, 34)) >[ 10.150] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.150] sna_glyphs: discarding mask >[ 10.150] glyphs0_to_dst(op=3, src=(10, 34), nlist=11, dst=(10, 34)+(0, 0)) >[ 10.150] clipped_glyphs: no, clip region (0, 0), (7680, 2160) matches drawable pixmap=94268789313152 size=7680x2160 >[ 10.150] gen9_render_composite: 0x0, current mode=1/1 >[ 10.150] kgem_bo_is_busy: handle=6, domain: 0 exec? 1, rq? 1 >[ 10.150] kgem_bo_is_busy: handle=39, domain: 0 exec? 1, rq? 1 >[ 10.150] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.150] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.150] sna_drawable_use_bo pixmap=894, box=((0, 0), (7680, 2160)), flags=7... >[ 10.150] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.150] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.150] sna_drawable_use_bo: using whole GPU bo >[ 10.150] gen9_composite_set_target: pixmap=894, format=20020888, size=7680x2160, pitch=30720, delta=(0,0),damage=0xffffffffffffffff >[ 10.150] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.150] color_convert: src=ff8e8b85 [20028888] >[ 10.150] color_convert: dst=ff8e8b85 [20028888] >[ 10.150] sna_render_get_solid: ff8e8b85 >[ 10.150] sna_render_get_solid(8) = ff8e8b85 (old) >[ 10.150] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.150] sna_transform_is_imprecise_integer_translation: no transform >[ 10.150] gen9_composite_picture: integer translation (0, 0), removing >[ 10.150] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.150] sna_render_pixmap_bo: GPU all damaged >[ 10.150] blend op=8, dst=20020888 [A=0] => src=17, dst=18 => offset=977 >[ 10.150] gen4_choose_composite_emitter: solid, identity mask >[ 10.150] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.150] gen9_composite_get_binding_table(fe40) >[ 10.150] kgem_add_reloc64: handle=8, pos=16264, delta=0, domains=40000 >[ 10.150] kgem_add_reloc64: adding proxy [delta=32] for handle=8 >[ 10.150] kgem_add_reloc64[7] = (delta=32, target handle=3, presumed=fdffe000) >[ 10.150] [3f80] bind bo(handle=8, addr=fdffe020), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.150] gen9_emit_cc: blend=177 (current=16), src=17, dst=18 >[ 10.150] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.150] gen9_emit_vertex_elements: setup id=9 >[ 10.150] glyphs0_to_dst: glyph=(11, 18)x(15, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(11, 18), mask=(416.00, 32.00) x (15.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(27, 23)x(10, 3), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(27, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.150] glyphs0_to_dst: glyph=(37, 13)x(17, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(37, 13), mask=(448.00, 0.00) x (17.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(55, 18)x(11, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(55, 18), mask=(480.00, 0.00) x (11.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(66, 18)x(16, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(66, 18), mask=(496.00, 0.00) x (16.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(82, 18)x(14, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(82, 18), mask=(480.00, 16.00) x (14.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(96, 12)x(7, 22), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(96, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.150] glyphs0_to_dst: glyph=(104, 18)x(13, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(104, 18), mask=(480.00, 32.00) x (13.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(118, 12)x(7, 22), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(118, 12), mask=(448.00, 32.00) x (7.00, 22.00) >[ 10.150] glyphs0_to_dst: glyph=(126, 18)x(17, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(126, 18), mask=(512.00, 0.00) x (17.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(145, 18)x(15, 16), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(145, 18), mask=(544.00, 0.00) x (15.00, 16.00) >[ 10.150] glyphs0_to_dst: glyph=(161, 23)x(10, 3), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(161, 23), mask=(432.00, 32.00) x (10.00, 3.00) >[ 10.150] glyphs0_to_dst: glyph=(170, 13)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(170, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(186, 13)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(186, 13), mask=(512.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(202, 13)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(202, 13), mask=(544.00, 32.00) x (16.00, 21.00) >[ 10.150] glyphs0_to_dst: glyph=(218, 13)x(16, 21), unclipped >[ 10.150] emit_primitive_identity_mask__avx2: dst=(218, 13), mask=(320.00, 32.00) x (16.00, 21.00) >[ 10.150] gen8_vertex_flush[66c] = 48 >[ 10.150] gen9_magic_ca_pass: CA fixup (1279 -> 1327) >[ 10.150] blend op=12, dst=20020888 [A=0] => src=1, dst=1 => offset=816 >[ 10.150] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.150] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.150] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=37e, drawable=b1 >[ 10.150] sna_validate_gc: recomputing clip >[ 10.150] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.150] sna_copy_area: src=pixmap=894:(0, 0)x(7680, 2160)+(0, 0) -> dst=pixmap=165:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.150] sna_copy_area: normal copy >[ 10.150] sna_do_copy: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.150] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(7680x2160) >[ 10.150] sna_do_copy: dst extents (0, 0), (7680, 2160), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.150] sna_do_copy: clipped dst extents (0, 0), (7680, 2160) >[ 10.150] sna_do_copy: unclipped src extents (0, 0), (7680, 2160) >[ 10.150] sna_do_copy: clipped src extents (0, 0), (7680, 2160) >[ 10.150] sna_do_copy: pixmap -- no source clipping >[ 10.150] sna_do_copy: src extents (0, 0), (7680, 2160) x 1 >[ 10.150] sna_do_copy: copy region (0, 0), (7680, 2160) x 1 + (0, 0) >[ 10.150] sna_copy_boxes (boxes=1x[(0, 0), (7680, 2160)...], src pixmap=894+(0, 0), dst pixmap=165+(0, 0), alu=3, src.size=7680x2160, dst.size=7680x2160) >[ 10.150] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b34f00, gpu_bo=39, cpu_bo=0), replaces=1 >[ 10.150] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.150] sna_drawable_use_bo pixmap=165, box=((0, 0), (7680, 2160)), flags=1b... >[ 10.150] sna_drawable_use_bo: pinned, never REPLACES >[ 10.150] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.150] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.150] sna_drawable_use_bo: applying move-to-gpu override >[ 10.150] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (7680, 2160)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.150] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap >[ 10.150] wait_for_shadow: flags=1, flips=0, handle=35, shadow=27 >[ 10.150] wait_for_shadow: setting front pixmap to handle=27 >[ 10.150] sna_drawable_use_bo: using whole GPU bo >[ 10.150] sna_pixmap_move_to_gpu(pixmap=894, usage=0), flags=a >[ 10.150] sna_pixmap_move_to_gpu: already all-damaged >[ 10.150] sna_pixmap_mark_active: pixmap=894, handle=39 >[ 10.150] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.150] sna_pixmap_make_cow: make cow src=894, dst=165, handle=39 (already cow? src=0, dst=0) >[ 10.150] sna_pixmap_make_cow: can't cow, dst_pinned=1 >[ 10.150] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.150] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.150] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.150] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.150] kgem_bo_is_render: handle=39, rq? 1 [1] >[ 10.150] kgem_set_mode: flushing before new bo >[ 10.150] gen8_vertex_close: used=5308, vbo active? 16, vb=204, nreloc=2 >[ 10.150] gen8_vertex_close: reloc[0] = 287 >[ 10.150] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.150] kgem_add_handle: handle=16, index=5 >[ 10.150] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.150] gen8_vertex_close: reloc[1] = 342 >[ 10.150] kgem_add_reloc64: handle=16, pos=342, delta=0, domains=200000 >[ 10.150] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.150] batch[1/1, flags=1800]: 448 448 16256 16384, nreloc=10, nexec=6, nfence=0, aperture=17363 [fenced=0] >[ 10.150] kgem_finish_buffers: buffer handle=31, used=9216, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.150] kgem_finish_buffers: retaining upload buffer (9216/262144): used=12288, refcnt=1 >[ 10.150] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.150] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.150] kgem_fixup_relocs: shrinking by 61440 >[ 10.150] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.150] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.150] kgem_commit: release handle=39 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.150] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.150] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 10.150] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.150] __kgem_bo_clear_busy: handle=8 >[ 10.150] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.150] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.150] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.150] __kgem_bo_clear_busy: handle=8 >[ 10.150] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.150] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.150] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.150] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.150] aligning vertex: was 4, now 2 floats per vertex >[ 10.150] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.150] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.150] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.150] kgem_add_handle: handle=4, index=0 >[ 10.150] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.150] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.150] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.150] gen9_composite_get_binding_table(ffc0) >[ 10.150] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 10.150] kgem_add_handle: handle=27, index=1 >[ 10.150] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.150] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 10.150] [3fe0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.150] kgem_add_reloc64: handle=39, pos=16344, delta=0, domains=40000 >[ 10.150] kgem_add_handle: handle=39, index=2 >[ 10.150] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e4505000) >[ 10.150] [3fd0] bind bo(handle=39, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.150] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.150] gen9_emit_sampler: sampler = 0 >[ 10.150] gen9_emit_sf: num_sf_outputs=1 >[ 10.150] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.150] gen9_emit_vertex_elements: setup id=0 >[ 10.150] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.150] (0, 0) -> (0, 0) + (7680, 2160) >[ 10.150] gen8_vertex_flush[490] = 3 >[ 10.150] sna_destroy_pixmap: pixmap=894, attached?=1 >[ 10.150] _kgem_bo_destroy: handle=39, proxy? 0 >[ 10.150] __kgem_bo_destroy: handle=39, size=66355200 >[ 10.150] __kgem_bo_destroy: handle=39 -> active >[ 10.150] __sna_free_pixmap(pixmap=894) >[ 10.150] sna_accel_flush: flush?=0, dirty?=0 >[ 10.150] sna_accel_flush: flush?=0, dirty?=0 >[ 10.150] sna_block_handler (tv=598.7000) >[ 10.150] kgem_retire, need_retire?=1 >[ 10.150] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.150] kgem_retire__requests_ring: retiring ring 0 >[ 10.150] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.150] __kgem_retire_rq: request 1 complete >[ 10.150] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.150] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.150] kgem_retire -- retired=0, need_retire=0 >[ 10.150] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 10.150] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 10.150] __kgem_bo_destroy: handle=31, size=262144 >[ 10.150] kgem_bo_replace_io: transferring io handle=31 to bo >[ 10.150] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 10.150] sna_accel_block: GPU idle, flushing >[ 10.150] gen8_vertex_close: used=5314, vbo active? 16, vb=1, nreloc=1 >[ 10.150] gen8_vertex_close: reloc[0] = 287 >[ 10.150] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.150] kgem_add_handle: handle=16, index=3 >[ 10.150] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.150] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=32474 [fenced=0] >[ 10.150] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.150] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.150] kgem_fixup_relocs: shrinking by 61440 >[ 10.150] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.150] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.150] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.150] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.150] kgem_commit: release handle=39 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=e4505000 >[ 10.150] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.150] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.150] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.150] sna_scanout_do_flush: flush timer active: delta=-7 >[ 10.150] sna_scanout_do_flush (time=10150), triggered >[ 10.150] sna_scanout_flush (time=10150), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.150] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.150] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.150] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.150] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.150] sna_mode_redisplay: damage: 1x(0, 0), (7680, 2160) >[ 10.150] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.150] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.150] sna_pixmap_move_to_gpu: already all-damaged >[ 10.150] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 10.150] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.150] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.150] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.150] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 10.150] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 10.151] get_fb: reusing fb=101 for handle=27 >[ 10.151] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 10.151] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.151] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 10.151] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 10.151] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.151] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.151] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 10.151] set_shadow: waiting for region 1x[(0, 0), (7680, 2160)], front handle=27, shadow handle=35 >[ 10.151] sna_accel_do_throttle (time=10150), triggered >[ 10.151] sna_accel_throttle (time=10150) >[ 10.151] sna_accel_block: evaluating timers, active=7 >[ 10.151] sna_accel_block: flush timer expires in 16 [10166] >[ 10.160] sna_wakeup_handler >[ 10.160] sna_mode_wakeup: len=32 >[ 10.160] sna_mode_wakeup: recording last swap on pipe=1, frame 333 [14d], time 10.160457 >[ 10.160] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 10.160] sna_mode_wakeup: flip complete, pending? 2 >[ 10.160] sna_block_handler (tv=597.997000) >[ 10.160] kgem_retire, need_retire?=1 >[ 10.160] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.160] kgem_retire__requests_ring: retiring ring 0 >[ 10.160] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.160] __kgem_retire_rq: request 1 complete >[ 10.160] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 10.160] __kgem_bo_flush: handle=39, busy=0, wedged=0 >[ 10.160] kgem_bo_move_to_cache: release handle=39 >[ 10.160] kgem_bo_move_to_inactive: moving handle=39 to inactive >[ 10.160] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.160] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.160] kgem_retire -- retired=1, need_retire=0 >[ 10.160] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.160] gen6_render_retire: resetting idle vbo >[ 10.160] sna_scanout_do_flush: flush timer active: delta=6 >[ 10.160] sna_accel_block: evaluating timers, active=7 >[ 10.160] sna_accel_block: flush timer expires in 6 [10166] >[ 10.161] sna_wakeup_handler >[ 10.161] sna_mode_wakeup: len=32 >[ 10.161] sna_mode_wakeup: recording last swap on pipe=0, frame 363 [16b], time 10.161763 >[ 10.161] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 10.161] sna_mode_wakeup: flip complete, pending? 1 >[ 10.161] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.161] sna_block_handler (tv=597.996000) >[ 10.161] sna_scanout_do_flush: flush timer active: delta=5 >[ 10.161] sna_accel_block: evaluating timers, active=7 >[ 10.161] sna_accel_block: flush timer expires in 5 [10166] >[ 10.166] sna_wakeup_handler >[ 10.166] sna_block_handler (tv=597.991000) >[ 10.166] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.166] sna_scanout_do_flush (time=10166), triggered >[ 10.166] sna_scanout_flush (time=10166), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.166] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.166] stop_flush: scanout=27 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.166] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.166] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.166] sna_accel_block: evaluating timers, active=7 >[ 10.166] sna_accel_block: flush timer expires in 16 [10182] >[ 10.182] sna_wakeup_handler >[ 10.182] sna_block_handler (tv=597.975000) >[ 10.182] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.182] sna_scanout_do_flush (time=10182), triggered >[ 10.182] sna_scanout_flush (time=10182), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.182] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.182] stop_flush: scanout=27 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.182] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.182] sna_accel_disarm_timer[0] (time=10182) >[ 10.182] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.182] sna_accel_do_throttle (time=10182), triggered >[ 10.182] sna_accel_throttle (time=10182) >[ 10.182] sna_accel_disarm_timer[1] (time=10182) >[ 10.404] sna_wakeup_handler >[ 10.404] sna_create_pixmap(576, 76, 24, usage=0) >[ 10.404] kgem_can_create_2d: 576x76 @ 24 >[ 10.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.404] kgem_can_create_2d: untiled size=176128 >[ 10.404] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.404] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.404] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.404] sna_create_pixmap: usage=0, flags=1b >[ 10.404] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.404] __pop_freed_pixmap: reusing freed pixmap=894 header >[ 10.404] create_pixmap_hdr: pixmap=915, width=576, height=76, usage=0 >[ 10.404] sna_create_pixmap: serial=915, 576x76, usage=0 >[ 10.404] sna_composite_rectangles(pixmap=916, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.404] sna_composite_rectangles: converted to op 0 >[ 10.404] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.404] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.405] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.405] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.405] sna_composite_rectangles: dropping last-cpu hint >[ 10.405] sna_drawable_use_bo pixmap=916, box=((0, 0), (576, 76)), flags=19... >[ 10.405] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.405] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.405] sna_pixmap_move_to_gpu(pixmap=916, usage=0), flags=b >[ 10.405] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.405] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.405] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.405] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.405] sna_pixmap_alloc_gpu: pixmap=916 >[ 10.405] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.405] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.405] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.405] from inactive: pitch=2560, tiling=1: handle=38, id=861 >[ 10.405] __sna_damage_all(576, 76) >[ 10.405] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.405] sna_pixmap_mark_active: pixmap=916, handle=38 >[ 10.405] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.405] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.405] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.405] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.405] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.405] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.405] sna_render_get_solid: 0 >[ 10.405] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.405] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.405] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.405] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.405] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.405] kgem_add_handle: handle=4, index=0 >[ 10.405] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.405] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.405] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.405] gen9_composite_get_binding_table(ffc0) >[ 10.405] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.405] kgem_add_handle: handle=38, index=1 >[ 10.405] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.405] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.405] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.405] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.405] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.405] kgem_add_handle: handle=7, index=2 >[ 10.405] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.405] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.405] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.405] gen9_emit_sampler: sampler = 1 >[ 10.405] gen9_emit_sf: num_sf_outputs=1 >[ 10.405] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.405] gen9_emit_vertex_elements: setup id=0 >[ 10.405] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.405] (0, 0), (576, 76) >[ 10.405] gen8_vertex_flush[490] = 3 >[ 10.405] sna_composite_rectangles: pixmap=916 marking clear [0]? 1 >[ 10.405] sna_composite_rectangles(pixmap=916, op=1, ff2c001e x 1 [(0, 0)x(576, 76) ...]) >[ 10.405] sna_composite_rectangles: converted to op 1 >[ 10.405] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.405] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.405] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.405] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.405] sna_composite_rectangles: promoting to full GPU >[ 10.405] sna_composite_rectangles: dropping last-cpu hint >[ 10.405] sna_drawable_use_bo pixmap=916, box=((0, 0), (576, 76)), flags=19... >[ 10.405] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.405] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.405] sna_drawable_use_bo: using whole GPU bo >[ 10.405] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.405] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.405] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (576, 76) ...]) >[ 10.405] sna_render_get_solid: ff2c001e >[ 10.405] sna_render_get_solid(0) = ff2c001e (old) >[ 10.405] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.405] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.405] gen9_composite_get_binding_table(ff00) >[ 10.405] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.405] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.405] kgem_add_handle: handle=8, index=3 >[ 10.405] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.405] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.405] gen9_emit_vertex_elements: setup id=0 >[ 10.405] (0, 0), (576, 76) >[ 10.405] gen8_vertex_flush[4cc] = 3 >[ 10.405] sna_composite_rectangles: pixmap=916 marking clear [ff2c001e]? 1 >[ 10.405] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=394 >[ 10.405] sna_validate_gc: recomputing clip >[ 10.405] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9ad97d0] >[ 10.405] sna_copy_area: src=pixmap=292:(192, 1096)x(576, 76)+(0, 0) -> dst=pixmap=916:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.405] sna_copy_area: normal copy >[ 10.405] sna_do_copy: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 10.405] sna_do_copy: after drawable: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 10.405] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.405] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.405] sna_do_copy: unclipped src extents (192, 1096), (768, 1172) >[ 10.405] sna_do_copy: clipped src extents (192, 1096), (768, 1172) >[ 10.405] sna_do_copy: pixmap -- no source clipping >[ 10.405] sna_do_copy: src extents (192, 1096), (768, 1172) x 1 >[ 10.405] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (192, 1096) >[ 10.405] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=292+(192, 1096), dst pixmap=916+(0, 0), alu=3, src.size=3840x2160, dst.size=576x76) >[ 10.405] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.405] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.405] sna_drawable_use_bo pixmap=916, box=((0, 0), (576, 76)), flags=1b... >[ 10.405] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.405] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.405] sna_drawable_use_bo: using whole GPU bo >[ 10.405] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.405] sna_pixmap_move_to_gpu: already all-damaged >[ 10.405] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.405] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.405] gen9_render_copy_boxes (192, 1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.405] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.405] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.405] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.405] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.405] gen9_composite_get_binding_table(fe80) >[ 10.405] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.405] kgem_add_handle: handle=9, index=4 >[ 10.405] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.405] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.405] gen9_emit_sampler: sampler = 0 >[ 10.405] gen9_emit_vertex_elements: setup id=0 >[ 10.405] (192, 1096) -> (0, 0) + (576, 76) >[ 10.405] gen8_vertex_flush[510] = 3 >[ 10.405] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.405] kgem_can_create_2d: 80x80 @ 32 >[ 10.405] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.405] kgem_can_create_2d: untiled size=28672 >[ 10.405] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.405] kgem_choose_tiling: 80x80 -> 0 >[ 10.405] sna_create_pixmap: usage=0, flags=b >[ 10.405] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.405] __pop_freed_pixmap: reusing freed pixmap=898 header >[ 10.405] create_pixmap_hdr: pixmap=917, width=80, height=80, usage=0 >[ 10.405] sna_create_pixmap: serial=917, 80x80, usage=0 >[ 10.405] sna_composite_rectangles(pixmap=918, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.405] sna_composite_rectangles: converted to op 0 >[ 10.405] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.405] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.405] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.405] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.405] sna_composite_rectangles: dropping last-cpu hint >[ 10.405] sna_drawable_use_bo pixmap=918, box=((0, 0), (80, 80)), flags=19... >[ 10.405] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.405] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.405] sna_pixmap_move_to_gpu(pixmap=918, usage=0), flags=b >[ 10.405] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.405] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.405] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.405] kgem_choose_tiling: 80x80 -> 0 >[ 10.405] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.405] kgem_choose_tiling: 80x80 -> 0 >[ 10.405] sna_pixmap_alloc_gpu: pixmap=918 >[ 10.405] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.405] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.405] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.405] from inactive: pitch=320, tiling=0: handle=22, id=862 >[ 10.405] __sna_damage_all(80, 80) >[ 10.405] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.405] sna_pixmap_mark_active: pixmap=918, handle=22 >[ 10.405] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.405] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.405] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.405] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.405] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.405] sna_render_get_solid: 0 >[ 10.405] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.405] kgem_set_mode: flushing before new bo >[ 10.405] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.405] gen8_vertex_close: reloc[0] = 287 >[ 10.405] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.405] kgem_add_handle: handle=16, index=5 >[ 10.405] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.405] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 10.405] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.405] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.405] kgem_fixup_relocs: shrinking by 61440 >[ 10.405] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.405] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.405] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.405] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.405] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.405] __kgem_bo_clear_busy: handle=7 >[ 10.405] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.405] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.405] __kgem_bo_clear_busy: handle=8 >[ 10.405] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.405] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.405] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.405] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.405] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.405] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.405] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.405] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.405] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.405] kgem_add_handle: handle=4, index=0 >[ 10.405] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.405] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.405] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.405] gen9_composite_get_binding_table(ffc0) >[ 10.405] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.405] kgem_add_handle: handle=22, index=1 >[ 10.405] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.405] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.405] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.405] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.405] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.405] kgem_add_handle: handle=7, index=2 >[ 10.405] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.405] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.405] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.405] gen9_emit_sampler: sampler = 1 >[ 10.405] gen9_emit_sf: num_sf_outputs=1 >[ 10.405] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.405] gen9_emit_vertex_elements: setup id=0 >[ 10.405] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.405] (0, 0), (80, 80) >[ 10.405] gen8_vertex_flush[490] = 3 >[ 10.405] sna_composite_rectangles: pixmap=918 marking clear [0]? 1 >[ 10.405] sna_composite_rectangles(pixmap=918, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.405] sna_composite_rectangles: converted to op 1 >[ 10.405] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.405] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.405] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.405] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.405] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.405] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.405] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.405] sna_composite_rectangles: dropping last-cpu hint >[ 10.405] sna_drawable_use_bo pixmap=918, box=((0, 0), (80, 80)), flags=1... >[ 10.405] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.405] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.405] sna_drawable_use_bo: using whole GPU bo >[ 10.405] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.405] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.405] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.405] sna_render_get_solid: 40404040 >[ 10.405] sna_render_get_solid(1) = 40404040 (old) >[ 10.405] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.405] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.405] gen9_composite_get_binding_table(ff00) >[ 10.405] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.405] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.405] kgem_add_handle: handle=8, index=3 >[ 10.405] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.405] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.405] gen9_emit_vertex_elements: setup id=0 >[ 10.405] (0, 0), (2, 2) >[ 10.405] (78, 0), (80, 2) >[ 10.405] (0, 78), (2, 80) >[ 10.405] (78, 78), (80, 80) >[ 10.405] gen8_vertex_flush[4cc] = 12 >[ 10.405] sna_composite(pixmap=916, op=3, src=918+(192, 1096), mask=0+(0, 0), dst=916+(0, 0)+(0, 0), size=(576, 76) >[ 10.405] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.405] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.405] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.405] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.405] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (576, 76) >[ 10.405] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.405] gen9_render_composite: 576x76, current mode=1/1 >[ 10.405] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.405] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.405] kgem_bo_is_busy: handle=38, domain: 3 exec? 0, rq? 1 >[ 10.405] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.406] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.406] sna_drawable_use_bo pixmap=916, box=((0, 0), (576, 76)), flags=7... >[ 10.406] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.406] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.406] sna_drawable_use_bo: using whole GPU bo >[ 10.406] gen9_composite_set_target: pixmap=916, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.406] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 10.406] sna_transform_is_imprecise_integer_translation: no transform >[ 10.406] gen9_composite_picture: integer translation (0, 0), removing >[ 10.406] sna_render_pixmap_bo pixmap=918, (192, 1096)x(576, 76)/(80, 80) >[ 10.406] sna_render_pixmap_bo: GPU all damaged >[ 10.406] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.406] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.406] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.406] gen4_choose_composite_emitter: identity src, no mask >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] __kgem_retire_rq: request 1 complete >[ 10.406] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.406] kgem_set_mode: flushing before new bo >[ 10.406] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.406] gen8_vertex_close: reloc[0] = 287 >[ 10.406] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.406] kgem_add_handle: handle=16, index=4 >[ 10.406] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.406] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=91 [fenced=0] >[ 10.406] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.406] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.406] kgem_fixup_relocs: shrinking by 61440 >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.406] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.406] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.406] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.406] __kgem_bo_clear_busy: handle=7 >[ 10.406] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.406] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.406] __kgem_bo_clear_busy: handle=8 >[ 10.406] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.406] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.406] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.406] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.406] kgem_check_bo: num_pages=+65, num_exec=+2 >[ 10.406] aligning vertex: was 2, now 3 floats per vertex >[ 10.406] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.406] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.406] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.406] kgem_add_handle: handle=4, index=0 >[ 10.406] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.406] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.406] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.406] gen9_composite_get_binding_table(ffc0) >[ 10.406] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.406] kgem_add_handle: handle=38, index=1 >[ 10.406] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.406] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.406] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.406] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 10.406] kgem_add_handle: handle=22, index=2 >[ 10.406] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 10.406] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.406] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.406] gen9_emit_sampler: sampler = a >[ 10.406] gen9_emit_sf: num_sf_outputs=1 >[ 10.406] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.406] gen9_emit_vertex_elements: setup id=2 >[ 10.406] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.406] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.406] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.406] gen8_vertex_flush[490] = 3 >[ 10.406] sna_destroy_pixmap: pixmap=918, attached?=1 >[ 10.406] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.406] __kgem_bo_destroy: handle=22, size=61440 >[ 10.406] __kgem_bo_destroy: handle=22 -> active >[ 10.406] __sna_free_pixmap(pixmap=918) >[ 10.406] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.406] kgem_can_create_2d: 576x76 @ 32 >[ 10.406] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.406] kgem_can_create_2d: untiled size=176128 >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.406] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.406] sna_create_pixmap: usage=0, flags=1b >[ 10.406] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.406] __pop_freed_pixmap: reusing freed pixmap=918 header >[ 10.406] create_pixmap_hdr: pixmap=919, width=576, height=76, usage=0 >[ 10.406] sna_create_pixmap: serial=919, 576x76, usage=0 >[ 10.406] sna_composite_rectangles(pixmap=920, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.406] sna_composite_rectangles: converted to op 0 >[ 10.406] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.406] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.406] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.406] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.406] sna_composite_rectangles: dropping last-cpu hint >[ 10.406] sna_drawable_use_bo pixmap=920, box=((0, 0), (576, 76)), flags=19... >[ 10.406] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.406] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.406] sna_pixmap_move_to_gpu(pixmap=920, usage=0), flags=b >[ 10.406] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.406] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] sna_pixmap_alloc_gpu: pixmap=920 >[ 10.406] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.406] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.406] kgem_bo_remove_from_inactive: removing handle=36 from inactive >[ 10.406] from inactive: pitch=2560, tiling=1: handle=36, id=863 >[ 10.406] __sna_damage_all(576, 76) >[ 10.406] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.406] sna_pixmap_mark_active: pixmap=920, handle=36 >[ 10.406] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.406] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.406] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.406] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.406] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.406] sna_render_get_solid: 0 >[ 10.406] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] __kgem_retire_rq: request 1 complete >[ 10.406] kgem_set_mode: flushing before new bo >[ 10.406] gen8_vertex_close: used=57, vbo active? 16, vb=4, nreloc=1 >[ 10.406] gen8_vertex_close: reloc[0] = 287 >[ 10.406] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.406] kgem_add_handle: handle=16, index=3 >[ 10.406] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.406] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 10.406] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.406] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.406] kgem_fixup_relocs: shrinking by 61440 >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.406] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.406] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.406] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.406] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.406] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.406] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.406] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.406] aligning vertex: was 3, now 2 floats per vertex >[ 10.406] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.406] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.406] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.406] kgem_add_handle: handle=4, index=0 >[ 10.406] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.406] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.406] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.406] gen9_composite_get_binding_table(ffc0) >[ 10.406] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 10.406] kgem_add_handle: handle=36, index=1 >[ 10.406] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 10.406] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 10.406] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.406] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.406] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.406] kgem_add_handle: handle=7, index=2 >[ 10.406] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.406] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.406] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.406] gen9_emit_sampler: sampler = 1 >[ 10.406] gen9_emit_sf: num_sf_outputs=1 >[ 10.406] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.406] gen9_emit_vertex_elements: setup id=0 >[ 10.406] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.406] (0, 0), (576, 76) >[ 10.406] gen8_vertex_flush[490] = 3 >[ 10.406] sna_composite_rectangles: pixmap=920 marking clear [0]? 1 >[ 10.406] sna_composite(pixmap=920, op=1, src=292+(192, 1096), mask=0+(0, 0), dst=920+(0, 0)+(0, 0), size=(576, 76) >[ 10.406] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.406] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.406] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.406] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.406] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (576, 76) >[ 10.406] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.406] gen9_render_composite: 576x76, current mode=1/1 >[ 10.406] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.406] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.406] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.406] gen9_composite_set_target: (0, 0)x(576, 76), partial?=0 >[ 10.406] sna_drawable_use_bo pixmap=920, box=((0, 0), (576, 76)), flags=1f... >[ 10.406] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 10.406] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.406] sna_drawable_use_bo: using whole GPU bo >[ 10.406] gen9_composite_set_target: pixmap=920, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.406] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 10.406] sna_transform_is_imprecise_integer_translation: no transform >[ 10.406] gen9_composite_picture: integer translation (0, 0), removing >[ 10.406] sna_render_pixmap_bo pixmap=292, (192, 1096)x(576, 76)/(3840, 2160) >[ 10.406] sna_render_pixmap_bo: GPU all damaged >[ 10.406] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.406] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.406] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.406] gen4_choose_composite_emitter: identity src, no mask >[ 10.406] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.406] aligning vertex: was 2, now 3 floats per vertex >[ 10.406] gen9_composite_get_binding_table(ff00) >[ 10.406] kgem_add_reloc64: handle=9, pos=16312, delta=0, domains=40000 >[ 10.406] kgem_add_handle: handle=9, index=3 >[ 10.406] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=f816d000) >[ 10.406] [3fb0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.406] gen9_emit_sampler: sampler = 2 >[ 10.406] gen9_emit_vertex_elements: setup id=2 >[ 10.406] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.406] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.406] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.406] gen8_vertex_flush[504] = 3 >[ 10.406] sna_composite_rectangles(pixmap=920, op=3, 660a0a0a x 1 [(0, 0)x(576, 76) ...]) >[ 10.406] sna_composite_rectangles: converted to op 3 >[ 10.406] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.406] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.406] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.406] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.406] sna_drawable_use_bo pixmap=920, box=((0, 0), (576, 76)), flags=1... >[ 10.406] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.406] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.406] sna_drawable_use_bo: using whole GPU bo >[ 10.406] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20028888]) >[ 10.406] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.406] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (576, 76) ...]) >[ 10.406] sna_render_get_solid: 660a0a0a >[ 10.406] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.406] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.406] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.406] aligning vertex: was 3, now 2 floats per vertex >[ 10.406] gen9_composite_get_binding_table(fe80) >[ 10.406] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.406] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.406] kgem_add_handle: handle=8, index=4 >[ 10.406] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffe000) >[ 10.406] [3f90] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.406] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.406] gen9_emit_sampler: sampler = 1 >[ 10.406] gen9_emit_vertex_elements: setup id=0 >[ 10.406] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.406] (0, 0), (576, 76) >[ 10.406] gen8_vertex_flush[57c] = 3 >[ 10.406] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.406] kgem_can_create_2d: 576x76 @ 32 >[ 10.406] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.406] kgem_can_create_2d: untiled size=176128 >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.406] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.406] sna_create_pixmap: usage=0, flags=1b >[ 10.406] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.406] __pop_freed_pixmap: reusing freed pixmap=900 header >[ 10.406] create_pixmap_hdr: pixmap=921, width=576, height=76, usage=0 >[ 10.406] sna_create_pixmap: serial=921, 576x76, usage=0 >[ 10.406] sna_composite_rectangles(pixmap=922, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.406] sna_composite_rectangles: converted to op 0 >[ 10.406] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.406] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.406] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.406] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.406] sna_composite_rectangles: dropping last-cpu hint >[ 10.406] sna_drawable_use_bo pixmap=922, box=((0, 0), (576, 76)), flags=19... >[ 10.406] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.406] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.406] sna_pixmap_move_to_gpu(pixmap=922, usage=0), flags=b >[ 10.406] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.406] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.406] sna_pixmap_alloc_gpu: pixmap=922 >[ 10.406] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.406] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.406] kgem_bo_remove_from_inactive: removing handle=37 from inactive >[ 10.406] from inactive: pitch=2560, tiling=1: handle=37, id=864 >[ 10.406] __sna_damage_all(576, 76) >[ 10.406] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.406] sna_pixmap_mark_active: pixmap=922, handle=37 >[ 10.406] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.406] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.406] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.406] kgem_bo_is_render: handle=37, rq? 0 [0] >[ 10.406] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.406] sna_render_get_solid: 0 >[ 10.406] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] __kgem_retire_rq: request 1 complete >[ 10.406] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.406] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.406] kgem_bo_move_to_cache: release handle=22 >[ 10.406] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.406] kgem_set_mode: flushing before new bo >[ 10.406] gen8_vertex_close: used=82, vbo active? 16, vb=5, nreloc=2 >[ 10.406] gen8_vertex_close: reloc[0] = 287 >[ 10.406] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.406] kgem_add_handle: handle=16, index=5 >[ 10.406] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.406] gen8_vertex_close: reloc[1] = 316 >[ 10.406] kgem_add_reloc64: handle=16, pos=316, delta=0, domains=200000 >[ 10.406] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.406] batch[1/1, flags=1800]: 358 358 16272 16384, nreloc=9, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 10.406] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.406] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.406] kgem_fixup_relocs: shrinking by 61440 >[ 10.406] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.406] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.406] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.406] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.406] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.406] __kgem_bo_clear_busy: handle=7 >[ 10.406] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.406] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.406] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.406] __kgem_bo_clear_busy: handle=8 >[ 10.406] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.406] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.406] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.406] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.406] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.407] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.407] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.407] kgem_add_handle: handle=4, index=0 >[ 10.407] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] gen9_composite_get_binding_table(ffc0) >[ 10.407] kgem_add_reloc64: handle=37, pos=16360, delta=0, domains=20002 >[ 10.407] kgem_add_handle: handle=37, index=1 >[ 10.407] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd48e000) >[ 10.407] __kgem_bo_mark_dirty: handle=37 (proxy? 0) >[ 10.407] [3fe0] bind bo(handle=37, addr=fd48e000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.407] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.407] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.407] kgem_add_handle: handle=7, index=2 >[ 10.407] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.407] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.407] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.407] gen9_emit_sampler: sampler = 1 >[ 10.407] gen9_emit_sf: num_sf_outputs=1 >[ 10.407] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.407] gen9_emit_vertex_elements: setup id=0 >[ 10.407] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.407] (0, 0), (576, 76) >[ 10.407] gen8_vertex_flush[490] = 3 >[ 10.407] sna_composite_rectangles: pixmap=922 marking clear [0]? 1 >[ 10.407] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.407] kgem_can_create_2d: 576x76 @ 32 >[ 10.407] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.407] kgem_can_create_2d: untiled size=176128 >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.407] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.407] sna_create_pixmap: usage=0, flags=1b >[ 10.407] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.407] __pop_freed_pixmap: reusing freed pixmap=906 header >[ 10.407] create_pixmap_hdr: pixmap=923, width=576, height=76, usage=0 >[ 10.407] sna_create_pixmap: serial=923, 576x76, usage=0 >[ 10.407] sna_composite_rectangles(pixmap=924, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.407] sna_composite_rectangles: converted to op 0 >[ 10.407] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.407] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.407] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.407] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.407] sna_composite_rectangles: dropping last-cpu hint >[ 10.407] sna_drawable_use_bo pixmap=924, box=((0, 0), (576, 76)), flags=19... >[ 10.407] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.407] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.407] sna_pixmap_move_to_gpu(pixmap=924, usage=0), flags=b >[ 10.407] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.407] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] sna_pixmap_alloc_gpu: pixmap=924 >[ 10.407] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.407] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.407] kgem_set_tiling: handle=31, tiling=1 [1], pitch=2560 [2560]: 1 >[ 10.407] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 10.407] from inactive: pitch=2560, tiling=1: handle=31, id=865 >[ 10.407] __sna_damage_all(576, 76) >[ 10.407] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.407] sna_pixmap_mark_active: pixmap=924, handle=31 >[ 10.407] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.407] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.407] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.407] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.407] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.407] sna_render_get_solid: 0 >[ 10.407] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.407] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.407] __kgem_retire_rq: request 1 complete >[ 10.407] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 10.407] kgem_set_mode: flushing before new bo >[ 10.407] gen8_vertex_close: used=88, vbo active? 16, vb=1, nreloc=1 >[ 10.407] gen8_vertex_close: reloc[0] = 287 >[ 10.407] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.407] kgem_add_handle: handle=16, index=3 >[ 10.407] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.407] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=125 [fenced=0] >[ 10.407] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.407] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.407] kgem_fixup_relocs: shrinking by 61440 >[ 10.407] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.407] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.407] kgem_commit: release handle=37 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd48e000 >[ 10.407] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.407] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.407] __kgem_bo_clear_busy: handle=7 >[ 10.407] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.407] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.407] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.407] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.407] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.407] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.407] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.407] kgem_add_handle: handle=4, index=0 >[ 10.407] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] gen9_composite_get_binding_table(ffc0) >[ 10.407] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 10.407] kgem_add_handle: handle=31, index=1 >[ 10.407] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 10.407] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 10.407] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.407] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.407] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.407] kgem_add_handle: handle=7, index=2 >[ 10.407] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.407] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.407] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.407] gen9_emit_sampler: sampler = 1 >[ 10.407] gen9_emit_sf: num_sf_outputs=1 >[ 10.407] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.407] gen9_emit_vertex_elements: setup id=0 >[ 10.407] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.407] (0, 0), (576, 76) >[ 10.407] gen8_vertex_flush[490] = 3 >[ 10.407] sna_composite_rectangles: pixmap=924 marking clear [0]? 1 >[ 10.407] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.407] kgem_can_create_2d: 576x76 @ 32 >[ 10.407] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.407] kgem_can_create_2d: untiled size=176128 >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.407] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.407] sna_create_pixmap: usage=0, flags=1b >[ 10.407] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.407] __pop_freed_pixmap: reusing freed pixmap=904 header >[ 10.407] create_pixmap_hdr: pixmap=925, width=576, height=76, usage=0 >[ 10.407] sna_create_pixmap: serial=925, 576x76, usage=0 >[ 10.407] sna_composite_rectangles(pixmap=926, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.407] sna_composite_rectangles: converted to op 0 >[ 10.407] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.407] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.407] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.407] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.407] sna_composite_rectangles: dropping last-cpu hint >[ 10.407] sna_drawable_use_bo pixmap=926, box=((0, 0), (576, 76)), flags=19... >[ 10.407] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.407] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.407] sna_pixmap_move_to_gpu(pixmap=926, usage=0), flags=b >[ 10.407] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.407] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.407] sna_pixmap_alloc_gpu: pixmap=926 >[ 10.407] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.407] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.407] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 10.407] from inactive: pitch=2560, tiling=1: handle=23, id=866 >[ 10.407] __sna_damage_all(576, 76) >[ 10.407] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.407] sna_pixmap_mark_active: pixmap=926, handle=23 >[ 10.407] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.407] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.407] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.407] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 10.407] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.407] sna_render_get_solid: 0 >[ 10.407] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.407] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.407] __kgem_retire_rq: request 1 complete >[ 10.407] __kgem_bo_flush: handle=37, busy=0, wedged=0 >[ 10.407] kgem_set_mode: flushing before new bo >[ 10.407] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 10.407] gen8_vertex_close: reloc[0] = 287 >[ 10.407] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.407] kgem_add_handle: handle=16, index=3 >[ 10.407] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.407] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 10.407] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.407] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.407] kgem_fixup_relocs: shrinking by 61440 >[ 10.407] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.407] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.407] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 10.407] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.407] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.407] __kgem_bo_clear_busy: handle=7 >[ 10.407] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.407] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.407] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.407] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.407] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.407] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.407] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.407] kgem_add_handle: handle=4, index=0 >[ 10.407] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.407] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.407] gen9_composite_get_binding_table(ffc0) >[ 10.407] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 10.407] kgem_add_handle: handle=23, index=1 >[ 10.407] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 10.407] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 10.407] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.407] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.407] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.407] kgem_add_handle: handle=7, index=2 >[ 10.407] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.407] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.407] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.407] gen9_emit_sampler: sampler = 1 >[ 10.407] gen9_emit_sf: num_sf_outputs=1 >[ 10.407] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.407] gen9_emit_vertex_elements: setup id=0 >[ 10.407] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.407] (0, 0), (576, 76) >[ 10.407] gen8_vertex_flush[490] = 3 >[ 10.407] sna_composite_rectangles: pixmap=926 marking clear [0]? 1 >[ 10.407] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.407] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.407] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.407] trapezoid_spans_maybe_inplace? clear, no >[ 10.407] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.407] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.407] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.407] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.407] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.407] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.407] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.407] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.407] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.407] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.407] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.407] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.407] sna_drawable_use_bo pixmap=926, box=((2, 2), (574, 74)), flags=7... >[ 10.407] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.407] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.407] sna_drawable_use_bo: using whole GPU bo >[ 10.407] gen9_composite_set_target: pixmap=926, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.407] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.407] color_convert: src=4c000000 [20028888] >[ 10.407] color_convert: dst=4c000000 [20028888] >[ 10.407] sna_render_get_solid: 4c000000 >[ 10.407] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.407] gen4_choose_spans_emitter: solid source >[ 10.407] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.407] aligning vertex: was 2, now 3 floats per vertex >[ 10.407] gen9_composite_get_binding_table(ff00) >[ 10.407] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 10.407] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.407] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.407] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.407] gen9_emit_sampler: sampler = c >[ 10.407] gen9_emit_sf: num_sf_outputs=2 >[ 10.407] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.407] gen9_emit_vertex_elements: setup id=5 >[ 10.407] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.407] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.407] thread_choose_span: clipped? 0 >[ 10.407] imprecise_trapezoid_span_converter: using 4 threads >[ 10.407] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.407] thread_choose_span: clipped? 0 >[ 10.407] span_thread: flushing 26 boxes >[ 10.407] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.407] span_thread: flushing 26 boxes >[ 10.407] span_thread: flushing 1 boxes >[ 10.407] span_thread: flushing 1 boxes >[ 10.407] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.407] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.407] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.408] gen8_vertex_flush[554] = 162 >[ 10.408] gen9_render_composite_spans_done() >[ 10.408] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.408] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.408] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.408] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.408] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.408] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.408] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.408] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.408] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.408] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.408] sna_drawable_use_bo pixmap=926, box=((0, 0), (576, 76)), flags=7... >[ 10.408] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.408] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.408] sna_drawable_use_bo: using whole GPU bo >[ 10.408] gen9_composite_set_target: pixmap=926, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.408] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.408] color_convert: src=e6e6e6e6 [20028888] >[ 10.408] color_convert: dst=e6e6e6e6 [20028888] >[ 10.408] sna_render_get_solid: e6e6e6e6 >[ 10.408] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.408] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.408] gen4_choose_spans_emitter: solid source >[ 10.408] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.408] gen9_composite_get_binding_table(fe80) >[ 10.408] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.408] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.408] kgem_add_handle: handle=8, index=3 >[ 10.408] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 10.408] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.408] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.408] gen9_emit_vertex_elements: setup id=5 >[ 10.408] thread_choose_span: clipped? 0 >[ 10.408] imprecise_trapezoid_span_converter: using 4 threads >[ 10.408] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.408] thread_choose_span: clipped? 0 >[ 10.408] span_thread: flushing 62 boxes >[ 10.408] span_thread: flushing 2 boxes >[ 10.408] span_thread: flushing 62 boxes >[ 10.408] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.408] span_thread: flushing 2 boxes >[ 10.408] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.408] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.408] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.408] gen8_vertex_flush[5a8] = 384 >[ 10.408] gen9_render_composite_spans_done() >[ 10.408] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=392, drawable=39c >[ 10.408] sna_validate_gc: recomputing clip >[ 10.408] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 10.408] sna_copy_area: src=pixmap=926:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=924:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.408] sna_copy_area: normal copy >[ 10.408] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.408] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.408] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.408] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: pixmap -- no source clipping >[ 10.408] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.408] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 10.408] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=926+(0, 0), dst pixmap=924+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 10.408] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=31, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=23, cpu_bo=0), replaces=1 >[ 10.408] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.408] sna_drawable_use_bo pixmap=924, box=((0, 0), (576, 76)), flags=1b... >[ 10.408] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.408] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.408] sna_drawable_use_bo: using whole GPU bo >[ 10.408] sna_pixmap_move_to_gpu(pixmap=926, usage=0), flags=a >[ 10.408] sna_pixmap_move_to_gpu: already all-damaged >[ 10.408] sna_pixmap_mark_active: pixmap=926, handle=23 >[ 10.408] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.408] sna_pixmap_make_cow: make cow src=926, dst=924, handle=23 (already cow? src=0, dst=0) >[ 10.408] sna_pixmap_make_cow: moo! attaching source cow to pixmap=926, handle=23 >[ 10.408] _kgem_bo_destroy: handle=31, proxy? 0 >[ 10.408] __kgem_bo_destroy: handle=31, size=262144 >[ 10.408] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.408] __kgem_bo_clear_busy: handle=31 >[ 10.408] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 10.408] sna_pixmap_make_cow: moo! attaching clone to pixmap=924 (source=926, handle=23) >[ 10.408] sna_destroy_pixmap: pixmap=926, attached?=1 >[ 10.408] sna_destroy_pixmap: pixmap=926 discarding cow, refcnt=2 >[ 10.408] __sna_free_pixmap(pixmap=926) >[ 10.408] sna_glyphs(op=3, nlist=4, src=(16, 48)) >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] sna_glyphs: discarding mask >[ 10.408] glyphs0_to_dst(op=3, src=(16, 48), nlist=4, dst=(16, 48)+(0, 0)) >[ 10.408] clipped_glyphs: no, clip region (0, 0), (576, 76) matches drawable pixmap=94268789458944 size=576x76 >[ 10.408] gen9_render_composite: 0x0, current mode=1/1 >[ 10.408] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.408] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.408] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.408] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.408] sna_drawable_use_bo pixmap=924, box=((0, 0), (576, 76)), flags=7... >[ 10.408] sna_pixmap_undo_cow: pixmap=924, handle=23 [refcnt=1], cow refcnt=1, flags=43 >[ 10.408] sna_pixmap_undo_cow: freeing cow >[ 10.408] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.408] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.408] sna_drawable_use_bo: using whole GPU bo >[ 10.408] gen9_composite_set_target: pixmap=924, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.408] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.408] color_convert: src=ff888888 [20028888] >[ 10.408] color_convert: dst=ff888888 [20028888] >[ 10.408] sna_render_get_solid: ff888888 >[ 10.408] sna_render_get_solid(5) = ff888888 (old) >[ 10.408] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.408] sna_transform_is_imprecise_integer_translation: no transform >[ 10.408] gen9_composite_picture: integer translation (0, 0), removing >[ 10.408] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.408] sna_render_pixmap_bo: GPU all damaged >[ 10.408] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.408] gen4_choose_composite_emitter: solid, identity mask >[ 10.408] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.408] aligning vertex: was 3, now 4 floats per vertex >[ 10.408] gen9_composite_get_binding_table(fe00) >[ 10.408] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.408] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.408] kgem_add_reloc64[7] = (delta=20, target handle=3, presumed=fdffe000) >[ 10.408] [3f70] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.408] kgem_add_reloc64: handle=6, pos=16232, delta=0, domains=40000 >[ 10.408] kgem_add_handle: handle=6, index=4 >[ 10.408] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd585000) >[ 10.408] [3f60] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.408] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 10.408] gen9_emit_sampler: sampler = a >[ 10.408] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.408] gen9_emit_vertex_elements: setup id=9 >[ 10.408] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.408] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.408] glyphs0_to_dst: glyph=(18, 23)x(20, 25), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(18, 23), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.408] glyphs0_to_dst: glyph=(36, 29)x(17, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(36, 29), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(54, 29)x(16, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(54, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(70, 29)x(16, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(70, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(85, 29)x(29, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(85, 29), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(112, 29)x(20, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(112, 29), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(133, 29)x(14, 19), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(133, 29), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.408] glyphs0_to_dst: glyph=(146, 20)x(19, 28), unclipped >[ 10.408] emit_primitive_identity_mask__avx2: dst=(146, 20), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.408] gen8_vertex_flush[66c] = 24 >[ 10.408] gen9_magic_ca_pass: CA fixup (435 -> 459) >[ 10.408] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.408] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.408] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.408] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=39c, drawable=39a >[ 10.408] sna_validate_gc: recomputing clip >[ 10.408] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 10.408] sna_copy_area: src=pixmap=924:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=922:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.408] sna_copy_area: normal copy >[ 10.408] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.408] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.408] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.408] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.408] sna_do_copy: pixmap -- no source clipping >[ 10.408] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.408] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 10.408] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=924+(0, 0), dst pixmap=922+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 10.408] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=37, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=23, cpu_bo=0), replaces=1 >[ 10.408] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.408] sna_drawable_use_bo pixmap=922, box=((0, 0), (576, 76)), flags=1b... >[ 10.408] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.408] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.408] sna_drawable_use_bo: using whole GPU bo >[ 10.408] sna_pixmap_move_to_gpu(pixmap=924, usage=0), flags=a >[ 10.408] sna_pixmap_move_to_gpu: already all-damaged >[ 10.408] sna_pixmap_mark_active: pixmap=924, handle=23 >[ 10.408] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.408] sna_pixmap_make_cow: make cow src=924, dst=922, handle=23 (already cow? src=0, dst=0) >[ 10.408] sna_pixmap_make_cow: moo! attaching source cow to pixmap=924, handle=23 >[ 10.408] _kgem_bo_destroy: handle=37, proxy? 0 >[ 10.408] __kgem_bo_destroy: handle=37, size=204800 >[ 10.408] __kgem_bo_destroy: handle=37, purged >[ 10.408] kgem_bo_move_to_inactive: moving handle=37 to inactive >[ 10.408] sna_pixmap_make_cow: moo! attaching clone to pixmap=922 (source=924, handle=23) >[ 10.408] sna_destroy_pixmap: pixmap=924, attached?=1 >[ 10.408] sna_destroy_pixmap: pixmap=924 discarding cow, refcnt=2 >[ 10.408] __sna_free_pixmap(pixmap=924) >[ 10.408] sna_composite(pixmap=920, op=3, src=922+(0, 0), mask=0+(0, 0), dst=920+(0, 0)+(0, 0), size=(576, 76) >[ 10.408] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.408] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.408] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.408] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.408] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 10.408] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.408] gen9_render_composite: 576x76, current mode=1/1 >[ 10.408] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.409] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 10.409] sna_blt_composite: unsupported op [3] for blitting >[ 10.409] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 10.409] kgem_bo_is_busy: handle=36, domain: 0 exec? 0, rq? 0 >[ 10.409] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.409] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.409] sna_drawable_use_bo pixmap=920, box=((0, 0), (576, 76)), flags=7... >[ 10.409] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.409] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.409] sna_drawable_use_bo: using whole GPU bo >[ 10.409] gen9_composite_set_target: pixmap=920, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.409] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.409] sna_transform_is_imprecise_integer_translation: no transform >[ 10.409] gen9_composite_picture: integer translation (0, 0), removing >[ 10.409] sna_render_pixmap_bo pixmap=922, (0, 0)x(576, 76)/(576, 76) >[ 10.409] sna_render_pixmap_bo: GPU all damaged >[ 10.409] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.409] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 10.409] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.409] gen4_choose_composite_emitter: identity src, no mask >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] __kgem_retire_rq: request 1 complete >[ 10.409] kgem_set_mode: flushing before new bo >[ 10.409] gen8_vertex_close: used=1836, vbo active? 16, vb=221, nreloc=3 >[ 10.409] gen8_vertex_close: reloc[0] = 287 >[ 10.409] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.409] kgem_add_handle: handle=16, index=5 >[ 10.409] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.409] gen8_vertex_close: reloc[1] = 336 >[ 10.409] kgem_add_reloc64: handle=16, pos=336, delta=0, domains=200000 >[ 10.409] kgem_add_reloc64[10] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.409] gen8_vertex_close: reloc[2] = 406 >[ 10.409] kgem_add_reloc64: handle=16, pos=406, delta=0, domains=200000 >[ 10.409] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.409] batch[1/1, flags=1800]: 448 448 16224 16384, nreloc=12, nexec=6, nfence=0, aperture=1164 [fenced=0] >[ 10.409] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.409] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.409] kgem_fixup_relocs: shrinking by 61440 >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.409] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 10.409] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.409] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.409] __kgem_bo_clear_busy: handle=7 >[ 10.409] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.409] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.409] __kgem_bo_clear_busy: handle=7 >[ 10.409] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.409] __kgem_bo_clear_busy: handle=8 >[ 10.409] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.409] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.409] __kgem_bo_clear_busy: handle=8 >[ 10.409] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.409] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.409] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.409] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.409] kgem_check_bo: num_pages=+114, num_exec=+2 >[ 10.409] aligning vertex: was 4, now 3 floats per vertex >[ 10.409] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.409] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.409] kgem_add_handle: handle=4, index=0 >[ 10.409] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] gen9_composite_get_binding_table(ffc0) >[ 10.409] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 10.409] kgem_add_handle: handle=36, index=1 >[ 10.409] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 10.409] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 10.409] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.409] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 10.409] kgem_add_handle: handle=23, index=2 >[ 10.409] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd545000) >[ 10.409] [3fd0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.409] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.409] gen9_emit_sampler: sampler = 2 >[ 10.409] gen9_emit_sf: num_sf_outputs=1 >[ 10.409] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.409] gen9_emit_vertex_elements: setup id=2 >[ 10.409] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.409] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.409] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.409] gen8_vertex_flush[490] = 3 >[ 10.409] sna_destroy_pixmap: pixmap=922, attached?=1 >[ 10.409] sna_destroy_pixmap: pixmap=922 discarding cow, refcnt=1 >[ 10.409] _kgem_bo_destroy: handle=23, proxy? 0 >[ 10.409] __kgem_bo_destroy: handle=23, size=262144 >[ 10.409] __kgem_bo_destroy: handle=23 -> active >[ 10.409] __sna_free_pixmap(pixmap=922) >[ 10.409] sna_composite(pixmap=916, op=3, src=920+(0, 0), mask=0+(0, 0), dst=916+(0, 0)+(0, 0), size=(576, 76) >[ 10.409] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.409] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.409] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.409] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.409] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 10.409] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.409] gen9_render_composite: 576x76, current mode=1/1 >[ 10.409] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.409] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 10.409] sna_blt_composite: unsupported op [3] for blitting >[ 10.409] kgem_bo_is_busy: handle=36, domain: 0 exec? 1, rq? 1 >[ 10.409] kgem_bo_is_busy: handle=38, domain: 0 exec? 0, rq? 0 >[ 10.409] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.409] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.409] sna_drawable_use_bo pixmap=916, box=((0, 0), (576, 76)), flags=7... >[ 10.409] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.409] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.409] sna_drawable_use_bo: using whole GPU bo >[ 10.409] gen9_composite_set_target: pixmap=916, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.409] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.409] sna_transform_is_imprecise_integer_translation: no transform >[ 10.409] gen9_composite_picture: integer translation (0, 0), removing >[ 10.409] sna_render_pixmap_bo pixmap=920, (0, 0)x(576, 76)/(576, 76) >[ 10.409] sna_render_pixmap_bo: GPU all damaged >[ 10.409] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.409] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.409] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.409] gen4_choose_composite_emitter: identity src, no mask >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] __kgem_retire_rq: request 1 complete >[ 10.409] kgem_set_mode: flushing before new bo >[ 10.409] gen8_vertex_close: used=1845, vbo active? 16, vb=4, nreloc=1 >[ 10.409] gen8_vertex_close: reloc[0] = 287 >[ 10.409] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.409] kgem_add_handle: handle=16, index=3 >[ 10.409] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.409] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=188 [fenced=0] >[ 10.409] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.409] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.409] kgem_fixup_relocs: shrinking by 61440 >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.409] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.409] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.409] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 10.409] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.409] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.409] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.409] kgem_check_bo: num_pages=+100, num_exec=+2 >[ 10.409] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.409] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.409] kgem_add_handle: handle=4, index=0 >[ 10.409] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] gen9_composite_get_binding_table(ffc0) >[ 10.409] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.409] kgem_add_handle: handle=38, index=1 >[ 10.409] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.409] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.409] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.409] kgem_add_reloc64: handle=36, pos=16344, delta=0, domains=40000 >[ 10.409] kgem_add_handle: handle=36, index=2 >[ 10.409] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4c0000) >[ 10.409] [3fd0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.409] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.409] gen9_emit_sampler: sampler = 2 >[ 10.409] gen9_emit_sf: num_sf_outputs=1 >[ 10.409] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.409] gen9_emit_vertex_elements: setup id=2 >[ 10.409] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.409] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.409] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.409] gen8_vertex_flush[490] = 3 >[ 10.409] sna_destroy_pixmap: pixmap=920, attached?=1 >[ 10.409] _kgem_bo_destroy: handle=36, proxy? 0 >[ 10.409] __kgem_bo_destroy: handle=36, size=204800 >[ 10.409] __kgem_bo_destroy: handle=36 -> active >[ 10.409] __sna_free_pixmap(pixmap=920) >[ 10.409] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=394, drawable=b1 >[ 10.409] sna_validate_gc: recomputing clip >[ 10.409] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.409] sna_copy_area: src=pixmap=916:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=165:(192, 1096)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.409] sna_copy_area: normal copy >[ 10.409] sna_do_copy: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 10.409] sna_do_copy: after drawable: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 10.409] sna_do_copy: dst extents (192, 1096), (768, 1172), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.409] sna_do_copy: clipped dst extents (192, 1096), (768, 1172) >[ 10.409] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.409] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.409] sna_do_copy: pixmap -- no source clipping >[ 10.409] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.409] sna_do_copy: copy region (192, 1096), (768, 1172) x 1 + (-192, -1096) >[ 10.409] sna_copy_boxes (boxes=1x[(192, 1096), (768, 1172)...], src pixmap=916+(-192, -1096), dst pixmap=165+(0, 0), alu=3, src.size=576x76, dst.size=7680x2160) >[ 10.409] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b34f00, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.409] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.409] sna_drawable_use_bo pixmap=165, box=((192, 1096), (768, 1172)), flags=b... >[ 10.409] sna_drawable_use_bo: pinned, never REPLACES >[ 10.409] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.409] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.409] sna_drawable_use_bo: applying move-to-gpu override >[ 10.409] sna_pixmap_discard_shadow_damage: discarding region 1x[(192, 1096), (768, 1172)] from damage 1x[(0, 0], (7680, 2160)] >[ 10.409] wait_for_shadow: flags=3, flips=0, handle=27, shadow=35 >[ 10.409] wait_for_shadow: copying existing GPU damage: 4x(0, 0), (7680, 2160) >[ 10.409] gen9_render_copy_boxes (0, 0)->(0, 0) x 4, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.409] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.409] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.409] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.409] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] __kgem_retire_rq: request 1 complete >[ 10.409] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 10.409] kgem_bo_move_to_cache: release handle=23 >[ 10.409] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.409] kgem_set_mode: flushing before new bo >[ 10.409] gen8_vertex_close: used=1854, vbo active? 16, vb=4, nreloc=1 >[ 10.409] gen8_vertex_close: reloc[0] = 287 >[ 10.409] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.409] kgem_add_handle: handle=16, index=3 >[ 10.409] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.409] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=174 [fenced=0] >[ 10.409] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.409] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.409] kgem_fixup_relocs: shrinking by 61440 >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.409] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.409] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.409] kgem_commit: release handle=36 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.409] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.409] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.409] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.409] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.409] aligning vertex: was 3, now 2 floats per vertex >[ 10.409] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.409] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.409] kgem_add_handle: handle=4, index=0 >[ 10.409] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.409] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.409] gen9_composite_get_binding_table(ffc0) >[ 10.409] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.409] kgem_add_handle: handle=35, index=1 >[ 10.409] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.409] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.409] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.409] kgem_add_reloc64: handle=27, pos=16344, delta=0, domains=40000 >[ 10.409] kgem_add_handle: handle=27, index=2 >[ 10.409] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e05bd000) >[ 10.409] [3fd0] bind bo(handle=27, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.409] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.409] gen9_emit_sampler: sampler = 0 >[ 10.409] gen9_emit_sf: num_sf_outputs=1 >[ 10.409] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.409] gen9_emit_vertex_elements: setup id=0 >[ 10.409] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.409] (0, 0) -> (0, 0) + (7680, 1096) >[ 10.409] (0, 1096) -> (0, 1096) + (192, 76) >[ 10.409] (768, 1096) -> (768, 1096) + (6912, 76) >[ 10.409] (0, 1172) -> (0, 1172) + (7680, 988) >[ 10.409] gen8_vertex_flush[490] = 12 >[ 10.409] wait_for_shadow: setting front pixmap to handle=35 >[ 10.409] sna_drawable_use_bo: using whole GPU bo >[ 10.409] sna_pixmap_move_to_gpu(pixmap=916, usage=0), flags=a >[ 10.409] sna_pixmap_move_to_gpu: already all-damaged >[ 10.409] sna_pixmap_mark_active: pixmap=916, handle=38 >[ 10.409] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.409] gen9_render_copy_boxes (-192, -1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.409] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.409] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 10.409] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 10.409] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.409] gen9_composite_get_binding_table(ff00) >[ 10.409] kgem_add_reloc64: handle=38, pos=16312, delta=0, domains=40000 >[ 10.409] kgem_add_handle: handle=38, index=3 >[ 10.409] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd45c000) >[ 10.409] [3fb0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.409] gen9_emit_vertex_elements: setup id=0 >[ 10.409] (0, 0) -> (192, 1096) + (576, 76) >[ 10.409] gen8_vertex_flush[4cc] = 3 >[ 10.409] sna_accel_flush: flush?=0, dirty?=0 >[ 10.409] sna_block_handler (tv=0.0) >[ 10.409] kgem_retire, need_retire?=1 >[ 10.409] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.409] kgem_retire__requests_ring: retiring ring 0 >[ 10.409] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.409] __kgem_retire_rq: request 1 complete >[ 10.409] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 10.410] kgem_bo_move_to_cache: release handle=36 >[ 10.410] kgem_bo_move_to_inactive: moving handle=36 to inactive >[ 10.410] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.410] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.410] kgem_retire -- retired=1, need_retire=0 >[ 10.410] sna_accel_block: GPU idle, flushing >[ 10.410] gen8_vertex_close: used=1884, vbo active? 16, vb=1, nreloc=1 >[ 10.410] gen8_vertex_close: reloc[0] = 287 >[ 10.410] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.410] kgem_add_handle: handle=16, index=4 >[ 10.410] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.410] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32524 [fenced=0] >[ 10.410] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.410] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.410] kgem_fixup_relocs: shrinking by 61440 >[ 10.410] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.410] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.410] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.410] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.410] kgem_commit: release handle=27 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=dc675000 >[ 10.410] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.410] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.410] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.410] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.410] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.410] start_flush: has dirty shadow >[ 10.410] timer_enable (time=10410), starting timer 0 >[ 10.410] timer_enable (time=10410), starting timer 1 >[ 10.410] sna_accel_block: evaluating timers, active=7 >[ 10.410] sna_accel_block: flush timer expires in 8 [10418] >[ 10.410] sna_wakeup_handler >[ 10.410] sna_destroy_pixmap: pixmap=916, attached?=1 >[ 10.410] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.410] __kgem_bo_destroy: handle=38, size=204800 >[ 10.410] __kgem_busy: handle=38, busy=131072, wedged=0 >[ 10.410] __kgem_bo_destroy: handle=38 -> active >[ 10.410] __sna_free_pixmap(pixmap=916) >[ 10.410] sna_accel_flush: flush?=0, dirty?=0 >[ 10.410] sna_accel_flush: flush?=0, dirty?=0 >[ 10.410] sna_block_handler (tv=597.747000) >[ 10.410] kgem_retire, need_retire?=1 >[ 10.410] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.410] kgem_retire__requests_ring: retiring ring 0 >[ 10.410] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.410] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.410] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.410] kgem_retire -- retired=0, need_retire=1 >[ 10.410] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.410] sna_scanout_do_flush: flush timer active: delta=8 >[ 10.410] sna_accel_block: evaluating timers, active=7 >[ 10.410] sna_accel_block: flush timer expires in 8 [10418] >[ 10.418] sna_wakeup_handler >[ 10.418] sna_block_handler (tv=597.739000) >[ 10.418] kgem_retire, need_retire?=1 >[ 10.418] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.418] kgem_retire__requests_ring: retiring ring 0 >[ 10.418] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.418] __kgem_retire_rq: request 1 complete >[ 10.418] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.418] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.418] kgem_bo_move_to_cache: release handle=38 >[ 10.418] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.418] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.418] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.418] kgem_retire -- retired=1, need_retire=0 >[ 10.418] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.418] gen6_render_retire: resetting idle vbo >[ 10.418] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.418] sna_scanout_do_flush (time=10418), triggered >[ 10.418] sna_scanout_flush (time=10418), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.418] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.418] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.418] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.418] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.418] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 10.418] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.418] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.418] sna_pixmap_move_to_gpu: already all-damaged >[ 10.418] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.418] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.418] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.418] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.418] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=35 [active=0] >[ 10.418] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 10.418] get_fb: reusing fb=105 for handle=35 >[ 10.418] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.418] __kgem_bo_clear_busy: handle=35 >[ 10.418] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 10.418] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.418] __kgem_bo_clear_busy: handle=35 >[ 10.418] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.418] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 10.418] set_shadow: waiting for region 1x[(192, 1096), (768, 1172)], front handle=35, shadow handle=27 >[ 10.418] sna_accel_block: evaluating timers, active=7 >[ 10.418] sna_accel_block: flush timer expires in 16 [10434] >[ 10.426] sna_wakeup_handler >[ 10.426] sna_mode_wakeup: len=32 >[ 10.426] sna_mode_wakeup: recording last swap on pipe=1, frame 349 [15d], time 10.427137 >[ 10.426] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.426] sna_mode_wakeup: flip complete, pending? 2 >[ 10.426] sna_block_handler (tv=597.731000) >[ 10.426] sna_scanout_do_flush: flush timer active: delta=8 >[ 10.426] sna_accel_block: evaluating timers, active=7 >[ 10.426] sna_accel_block: flush timer expires in 8 [10434] >[ 10.428] sna_wakeup_handler >[ 10.428] sna_mode_wakeup: len=32 >[ 10.428] sna_mode_wakeup: recording last swap on pipe=0, frame 379 [17b], time 10.428449 >[ 10.428] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.428] sna_mode_wakeup: flip complete, pending? 1 >[ 10.428] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.428] sna_block_handler (tv=597.729000) >[ 10.428] sna_scanout_do_flush: flush timer active: delta=6 >[ 10.428] sna_accel_do_throttle (time=10428), triggered >[ 10.428] sna_accel_throttle (time=10428) >[ 10.428] sna_accel_disarm_timer[1] (time=10428) >[ 10.428] sna_accel_block: evaluating timers, active=5 >[ 10.428] sna_accel_block: flush timer expires in 6 [10434] >[ 10.434] sna_wakeup_handler >[ 10.434] sna_block_handler (tv=597.723000) >[ 10.434] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.434] sna_scanout_do_flush (time=10434), triggered >[ 10.434] sna_scanout_flush (time=10434), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.434] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.434] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.434] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.434] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.434] sna_accel_do_throttle -- no pending activity >[ 10.434] sna_accel_block: evaluating timers, active=5 >[ 10.434] sna_accel_block: flush timer expires in 16 [10450] >[ 10.450] sna_wakeup_handler >[ 10.450] sna_block_handler (tv=597.707000) >[ 10.450] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.450] sna_scanout_do_flush (time=10450), triggered >[ 10.450] sna_scanout_flush (time=10450), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.450] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.450] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.450] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.450] sna_accel_disarm_timer[0] (time=10450) >[ 10.450] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.450] sna_accel_do_throttle -- no pending activity >[ 10.764] sna_wakeup_handler >[ 10.764] sna_destroy_pixmap: pixmap=760, attached?=1 >[ 10.764] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.764] __sna_free_pixmap(pixmap=760) >[ 10.764] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 10.764] kgem_bo_sync__cpu: handle=28 >[ 10.764] sna_accel_watch_flush: enable=-1 >[ 10.764] _kgem_bo_destroy: handle=28, proxy? 0 >[ 10.764] __kgem_bo_destroy: handle=28, size=12288 >[ 10.764] __kgem_bo_destroy: handle=28, not reusable >[ 10.764] kgem_bo_free: handle=28, size=12288 >[ 10.764] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.764] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 10.764] sna_accel_flush: flush?=0, dirty?=0 >[ 10.764] sna_block_handler (tv=597.393000) >[ 10.764] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.764] sna_accel_do_throttle -- no pending activity >[ 10.765] sna_wakeup_handler >[ 10.765] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 10.765] __pop_freed_pixmap: reusing freed pixmap=916 header >[ 10.765] create_pixmap_hdr: pixmap=927, width=48, height=48, usage=0 >[ 10.765] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 10.765] __kgem_bo_init(handle=28, num_pages=3) >[ 10.765] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 10.765] sna_accel_watch_flush: enable=1 >[ 10.765] __sna_damage_all(48, 48) >[ 10.765] sna_pixmap_create_shm: serial=927, 48x48, usage=0 >[ 10.765] sna_accel_flush: flush?=0, dirty?=0 >[ 10.765] sna_create_pixmap(48, 36, 24, usage=0) >[ 10.765] kgem_can_create_2d: 48x36 @ 24 >[ 10.765] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.765] kgem_can_create_2d: untiled size=8192 >[ 10.765] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 48x36 -> 0 >[ 10.765] sna_create_pixmap: usage=0, flags=b >[ 10.765] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 10.765] __pop_freed_pixmap: reusing freed pixmap=920 header >[ 10.765] create_pixmap_hdr: pixmap=929, width=48, height=36, usage=0 >[ 10.765] sna_create_pixmap: serial=929, 48x36, usage=0 >[ 10.765] sna_composite_rectangles(pixmap=930, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 10.765] sna_composite_rectangles: converted to op 0 >[ 10.765] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.765] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.765] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.765] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.765] sna_composite_rectangles: dropping last-cpu hint >[ 10.765] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=19... >[ 10.765] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.765] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.765] sna_pixmap_move_to_gpu(pixmap=930, usage=0), flags=b >[ 10.765] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.765] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 10.765] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 48x36 -> 0 >[ 10.765] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 48x36 -> 0 >[ 10.765] sna_pixmap_alloc_gpu: pixmap=930 >[ 10.765] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.765] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.765] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.765] from inactive: pitch=192, tiling=0: handle=22, id=868 >[ 10.765] __sna_damage_all(48, 36) >[ 10.765] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.765] sna_pixmap_mark_active: pixmap=930, handle=22 >[ 10.765] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.765] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.765] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.765] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.765] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.765] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 10.765] sna_render_get_solid: 0 >[ 10.765] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.765] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.765] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.765] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.765] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.765] kgem_add_handle: handle=4, index=0 >[ 10.765] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.765] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.765] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.765] gen9_composite_get_binding_table(ffc0) >[ 10.765] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.765] kgem_add_handle: handle=22, index=1 >[ 10.765] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.765] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.765] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.765] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.765] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.765] kgem_add_handle: handle=7, index=2 >[ 10.765] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.765] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.765] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.765] gen9_emit_sampler: sampler = 1 >[ 10.765] gen9_emit_sf: num_sf_outputs=1 >[ 10.765] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.765] gen9_emit_vertex_elements: setup id=0 >[ 10.765] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.765] (0, 0), (48, 36) >[ 10.765] gen8_vertex_flush[490] = 3 >[ 10.765] sna_composite_rectangles: pixmap=930 marking clear [0]? 1 >[ 10.765] sna_composite_rectangles(pixmap=930, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 10.765] sna_composite_rectangles: converted to op 1 >[ 10.765] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.765] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.765] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.765] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.765] sna_composite_rectangles: promoting to full GPU >[ 10.765] sna_composite_rectangles: dropping last-cpu hint >[ 10.765] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=19... >[ 10.765] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.765] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.765] sna_drawable_use_bo: using whole GPU bo >[ 10.765] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.765] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.765] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 10.765] sna_render_get_solid: ff2c001e >[ 10.765] sna_render_get_solid(0) = ff2c001e (old) >[ 10.765] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.765] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.765] gen9_composite_get_binding_table(ff00) >[ 10.765] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.765] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.765] kgem_add_handle: handle=8, index=3 >[ 10.765] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.765] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.765] gen9_emit_vertex_elements: setup id=0 >[ 10.765] (0, 0), (48, 36) >[ 10.765] gen8_vertex_flush[4cc] = 3 >[ 10.765] sna_composite_rectangles: pixmap=930 marking clear [ff2c001e]? 1 >[ 10.765] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3a2 >[ 10.765] sna_validate_gc: recomputing clip >[ 10.765] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 10.765] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=930:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.765] sna_copy_area: normal copy >[ 10.765] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.765] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.765] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.765] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.765] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.765] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.765] sna_do_copy: pixmap -- no source clipping >[ 10.765] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.765] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.765] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=930+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.765] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.765] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.765] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=1b... >[ 10.765] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.765] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.765] sna_drawable_use_bo: using whole GPU bo >[ 10.765] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.765] sna_pixmap_move_to_gpu: already all-damaged >[ 10.765] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.765] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.765] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.765] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.765] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.765] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.765] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.765] gen9_composite_get_binding_table(fe80) >[ 10.765] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.765] kgem_add_handle: handle=9, index=4 >[ 10.765] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.765] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.765] gen9_emit_sampler: sampler = 0 >[ 10.765] gen9_emit_vertex_elements: setup id=0 >[ 10.765] (3422, 6) -> (0, 0) + (48, 36) >[ 10.765] gen8_vertex_flush[510] = 3 >[ 10.765] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.765] kgem_can_create_2d: 80x80 @ 32 >[ 10.765] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.765] kgem_can_create_2d: untiled size=28672 >[ 10.765] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 80x80 -> 0 >[ 10.765] sna_create_pixmap: usage=0, flags=b >[ 10.765] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.765] __pop_freed_pixmap: reusing freed pixmap=922 header >[ 10.765] create_pixmap_hdr: pixmap=931, width=80, height=80, usage=0 >[ 10.765] sna_create_pixmap: serial=931, 80x80, usage=0 >[ 10.765] sna_composite_rectangles(pixmap=932, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.765] sna_composite_rectangles: converted to op 0 >[ 10.765] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.765] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.765] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.765] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.765] sna_composite_rectangles: dropping last-cpu hint >[ 10.765] sna_drawable_use_bo pixmap=932, box=((0, 0), (80, 80)), flags=19... >[ 10.765] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.765] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.765] sna_pixmap_move_to_gpu(pixmap=932, usage=0), flags=b >[ 10.765] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.765] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.765] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 80x80 -> 0 >[ 10.765] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.765] kgem_choose_tiling: 80x80 -> 0 >[ 10.765] sna_pixmap_alloc_gpu: pixmap=932 >[ 10.765] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.765] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.765] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.765] from inactive: pitch=320, tiling=0: handle=40, id=869 >[ 10.765] __sna_damage_all(80, 80) >[ 10.765] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.765] sna_pixmap_mark_active: pixmap=932, handle=40 >[ 10.765] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.765] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.765] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.765] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 10.765] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.765] sna_render_get_solid: 0 >[ 10.765] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.765] kgem_set_mode: flushing before new bo >[ 10.765] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.765] gen8_vertex_close: reloc[0] = 287 >[ 10.765] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.765] kgem_add_handle: handle=16, index=5 >[ 10.765] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.765] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 10.765] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.765] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.765] kgem_fixup_relocs: shrinking by 61440 >[ 10.765] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.766] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.766] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.766] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.766] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.766] __kgem_bo_clear_busy: handle=7 >[ 10.766] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.766] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.766] __kgem_bo_clear_busy: handle=8 >[ 10.766] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.766] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.766] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.766] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.766] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.766] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 10.766] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.766] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.766] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.766] kgem_add_handle: handle=4, index=0 >[ 10.766] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.766] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.766] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.766] gen9_composite_get_binding_table(ffc0) >[ 10.766] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 10.766] kgem_add_handle: handle=40, index=1 >[ 10.766] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 10.766] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 10.766] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.766] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.766] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.766] kgem_add_handle: handle=7, index=2 >[ 10.766] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.766] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.766] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.766] gen9_emit_sampler: sampler = 1 >[ 10.766] gen9_emit_sf: num_sf_outputs=1 >[ 10.766] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.766] gen9_emit_vertex_elements: setup id=0 >[ 10.766] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.766] (0, 0), (80, 80) >[ 10.766] gen8_vertex_flush[490] = 3 >[ 10.766] sna_composite_rectangles: pixmap=932 marking clear [0]? 1 >[ 10.766] sna_composite_rectangles(pixmap=932, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.766] sna_composite_rectangles: converted to op 1 >[ 10.766] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.766] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.766] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.766] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.766] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.766] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.766] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.766] sna_composite_rectangles: dropping last-cpu hint >[ 10.766] sna_drawable_use_bo pixmap=932, box=((0, 0), (80, 80)), flags=1... >[ 10.766] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.766] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.766] sna_drawable_use_bo: using whole GPU bo >[ 10.766] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.766] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.766] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.766] sna_render_get_solid: 40404040 >[ 10.766] sna_render_get_solid(1) = 40404040 (old) >[ 10.766] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.766] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.766] gen9_composite_get_binding_table(ff00) >[ 10.766] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.766] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.766] kgem_add_handle: handle=8, index=3 >[ 10.766] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.766] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.766] gen9_emit_vertex_elements: setup id=0 >[ 10.766] (0, 0), (2, 2) >[ 10.766] (78, 0), (80, 2) >[ 10.766] (0, 78), (2, 80) >[ 10.766] (78, 78), (80, 80) >[ 10.766] gen8_vertex_flush[4cc] = 12 >[ 10.766] sna_composite(pixmap=930, op=3, src=932+(3422, 6), mask=0+(0, 0), dst=930+(0, 0)+(0, 0), size=(48, 36) >[ 10.766] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.766] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.766] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.766] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.766] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 10.766] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.766] gen9_render_composite: 48x36, current mode=1/1 >[ 10.766] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.766] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 10.766] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 10.766] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.766] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.766] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=7... >[ 10.766] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.766] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.766] sna_drawable_use_bo: using whole GPU bo >[ 10.766] gen9_composite_set_target: pixmap=930, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.766] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.766] sna_transform_is_imprecise_integer_translation: no transform >[ 10.766] gen9_composite_picture: integer translation (0, 0), removing >[ 10.766] sna_render_pixmap_bo pixmap=932, (3422, 6)x(48, 36)/(80, 80) >[ 10.766] sna_render_pixmap_bo: GPU all damaged >[ 10.766] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.766] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.766] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.766] gen4_choose_composite_emitter: identity src, no mask >[ 10.766] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.766] __kgem_retire_rq: request 1 complete >[ 10.766] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.766] kgem_set_mode: flushing before new bo >[ 10.766] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.766] gen8_vertex_close: reloc[0] = 287 >[ 10.766] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.766] kgem_add_handle: handle=16, index=4 >[ 10.766] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.766] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 10.766] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.766] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.766] kgem_fixup_relocs: shrinking by 61440 >[ 10.766] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.766] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.766] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.766] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.766] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.766] __kgem_bo_clear_busy: handle=7 >[ 10.766] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.766] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.766] __kgem_bo_clear_busy: handle=8 >[ 10.766] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.766] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.766] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.766] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.766] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 10.766] aligning vertex: was 2, now 3 floats per vertex >[ 10.766] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.766] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.766] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.766] kgem_add_handle: handle=4, index=0 >[ 10.766] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.766] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.766] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.766] gen9_composite_get_binding_table(ffc0) >[ 10.766] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.766] kgem_add_handle: handle=22, index=1 >[ 10.766] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.766] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.766] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.766] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 10.766] kgem_add_handle: handle=40, index=2 >[ 10.766] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 10.766] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.766] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.766] gen9_emit_sampler: sampler = a >[ 10.766] gen9_emit_sf: num_sf_outputs=1 >[ 10.766] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.766] gen9_emit_vertex_elements: setup id=2 >[ 10.766] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.766] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.766] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.766] gen8_vertex_flush[490] = 3 >[ 10.766] sna_destroy_pixmap: pixmap=932, attached?=1 >[ 10.766] _kgem_bo_destroy: handle=40, proxy? 0 >[ 10.766] __kgem_bo_destroy: handle=40, size=65536 >[ 10.766] __kgem_bo_destroy: handle=40 -> active >[ 10.766] __sna_free_pixmap(pixmap=932) >[ 10.766] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.766] kgem_can_create_2d: 2x64 @ 32 >[ 10.766] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.766] kgem_can_create_2d: untiled size=4096 >[ 10.766] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.766] kgem_choose_tiling: 2x64 -> 0 >[ 10.766] sna_create_pixmap: usage=0, flags=a >[ 10.766] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.766] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.766] create_pixmap: serial=933, usage=0, 2x64 >[ 10.766] sna_create_pixmap: serial=933, 2x64, usage=0 >[ 10.766] sna_composite_rectangles(pixmap=934, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.766] sna_composite_rectangles: converted to op 0 >[ 10.766] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.766] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.766] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.766] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.766] sna_composite_rectangles: fallback, dst pixmap=934 too small or not attached >[ 10.766] sna_composite_rectangles: fallback >[ 10.766] sna_drawable_move_region_to_cpu(pixmap=934 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.766] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.766] _sna_pixmap_move_to_cpu(pixmap=934, 2x64, flags=1) >[ 10.766] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.766] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.766] operate_inplace: no, inplace operation not suitable >[ 10.766] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.766] __sna_damage_all(2, 64) >[ 10.766] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.766] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.766] kgem_can_create_2d: 1x32 @ 32 >[ 10.766] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.766] kgem_can_create_2d: untiled size=4096 >[ 10.766] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.766] kgem_choose_tiling: 1x32 -> 0 >[ 10.766] sna_create_pixmap: usage=0, flags=a >[ 10.766] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.766] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.766] create_pixmap: serial=935, usage=0, 1x32 >[ 10.766] sna_create_pixmap: serial=935, 1x32, usage=0 >[ 10.766] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=39a, drawable=3a8 >[ 10.766] sna_validate_gc: recomputing clip >[ 10.766] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.766] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.766] try_upload__fast: ignore existing cpu damage (if any) >[ 10.766] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.766] try_upload__fast: no, no gpu damage >[ 10.766] sna_drawable_move_region_to_cpu(pixmap=936 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.766] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.766] _sna_pixmap_move_to_cpu(pixmap=936, 1x32, flags=1) >[ 10.766] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.766] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.766] operate_inplace: no, inplace operation not suitable >[ 10.766] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.766] __sna_damage_all(1, 32) >[ 10.766] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.766] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.766] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.766] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.766] sna_accel_flush: flush?=0, dirty?=0 >[ 10.766] sna_composite(pixmap=934, op=1, src=936+(0, 0), mask=0+(0, 0), dst=934+(0, 0)+(0, 0), size=(2, 64) >[ 10.766] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.766] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.766] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.766] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.766] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.766] sna_composite: fallback, dst pixmap=934 is too small (or completely damaged) >[ 10.766] sna_composite: fallback -- fbComposite >[ 10.766] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.766] sna_composite_fb: fallback -- move src to cpu >[ 10.766] _sna_pixmap_move_to_cpu(pixmap=936, 1x32, flags=2) >[ 10.766] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.766] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.766] sna_composite_fb: fallback -- move dst to cpu >[ 10.766] sna_drawable_move_region_to_cpu(pixmap=934 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.766] sna_drawable_move_region_to_cpu: pixmap=934 all damaged on CPU >[ 10.766] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.766] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.766] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.766] sna_destroy_pixmap: pixmap=936, attached?=1 >[ 10.766] __sna_free_pixmap(pixmap=936) >[ 10.766] sna_composite(pixmap=930, op=3, src=934+(3422, 6), mask=0+(0, 0), dst=930+(0, 0)+(0, 0), size=(48, 36) >[ 10.766] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.766] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.766] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.766] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.766] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 10.766] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.766] gen9_render_composite: 48x36, current mode=1/1 >[ 10.766] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.767] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.767] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.767] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=7... >[ 10.767] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.767] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.767] sna_drawable_use_bo: using whole GPU bo >[ 10.767] gen9_composite_set_target: pixmap=930, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.767] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.767] sna_transform_is_imprecise_integer_translation: no transform >[ 10.767] gen9_composite_picture: integer translation (0, 0), removing >[ 10.767] sna_render_pixmap_bo pixmap=934, (3422, 6)x(48, 36)/(2, 64) >[ 10.767] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 10.767] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 10.767] use_cpu_bo: no cpu bo >[ 10.767] kgem_choose_tiling: too thin [2] for TILING_Y >[ 10.767] kgem_choose_tiling: 2x36 -> 0 >[ 10.767] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 10.767] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 10.767] sna_drawable_move_region_to_cpu(pixmap=934 (2x64), [(0, 6), (2, 42)], flags=2) >[ 10.767] sna_drawable_move_region_to_cpu: pixmap=934 all damaged on CPU >[ 10.767] kgem_can_create_2d: 2x36 @ 32 >[ 10.767] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 10.767] kgem_can_create_2d: untiled size=4096 >[ 10.767] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.767] kgem_choose_tiling: 2x36 -> 0 >[ 10.767] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 10.767] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 10.767] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.767] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.767] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.767] search_linear_cache: searching for inactive gtt map >[ 10.767] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.767] search_linear_cache: searching for inactive gtt map >[ 10.767] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.767] kgem_set_tiling: handle=23, tiling=0 [0], pitch=0 [0]: 1 >[ 10.767] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 10.767] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 10.767] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.767] kgem_create_buffer: reusing handle=23 for buffer >[ 10.767] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.767] init_buffer_from_bo: reusing handle=23 for buffer >[ 10.767] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 10.767] kgem_bo_map: converting request for GTT map into CPU map >[ 10.767] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 10.767] kgem_bo_sync__cpu: handle=23 >[ 10.767] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.767] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 10.767] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.767] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 10.767] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 10.767] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 10.767] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 10.767] __kgem_bo_init(handle=23, num_pages=1152) >[ 10.767] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 10.767] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.767] gen4_choose_composite_emitter: identity src, no mask >[ 10.767] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.767] gen9_composite_get_binding_table(ff00) >[ 10.767] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 10.767] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 10.767] kgem_add_handle: handle=23, index=3 >[ 10.767] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.767] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 10.767] gen9_emit_vertex_elements: setup id=2 >[ 10.767] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.767] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.767] gen8_vertex_flush[4cc] = 3 >[ 10.767] _kgem_bo_destroy: handle=23, proxy? 1 >[ 10.767] sna_destroy_pixmap: pixmap=934, attached?=1 >[ 10.767] __sna_free_pixmap(pixmap=934) >[ 10.767] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=930:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.767] sna_copy_area: normal copy >[ 10.767] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.767] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.767] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.767] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.767] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.767] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.767] sna_do_copy: pixmap -- no source clipping >[ 10.767] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.767] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.767] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=930+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.767] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.767] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.767] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=1b... >[ 10.767] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.767] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.767] sna_drawable_use_bo: using whole GPU bo >[ 10.767] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.767] sna_pixmap_move_to_gpu: already all-damaged >[ 10.767] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.767] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.767] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.767] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.767] aligning vertex: was 3, now 2 floats per vertex >[ 10.767] gen9_composite_get_binding_table(fe80) >[ 10.767] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.767] kgem_add_handle: handle=9, index=4 >[ 10.767] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.767] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.767] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.767] gen9_emit_sampler: sampler = 0 >[ 10.767] gen9_emit_vertex_elements: setup id=0 >[ 10.767] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.767] (3422, 6) -> (0, 0) + (48, 36) >[ 10.767] gen8_vertex_flush[558] = 3 >[ 10.767] sna_composite_rectangles(pixmap=930, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 10.767] sna_composite_rectangles: converted to op 3 >[ 10.767] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.767] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.767] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.767] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.767] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=1... >[ 10.767] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.767] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.767] sna_drawable_use_bo: using whole GPU bo >[ 10.767] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 10.767] sna_render_get_solid: 660a0a0a >[ 10.767] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.767] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.767] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.767] gen9_composite_get_binding_table(fe00) >[ 10.767] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.767] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.767] kgem_add_handle: handle=8, index=5 >[ 10.767] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.767] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.767] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.767] gen9_emit_sampler: sampler = 1 >[ 10.767] gen9_emit_vertex_elements: setup id=0 >[ 10.767] (0, 0), (48, 36) >[ 10.767] gen8_vertex_flush[5b4] = 3 >[ 10.767] sna_composite(pixmap=930, op=3, src=928+(0, 6), mask=0+(0, 0), dst=930+(0, 0)+(0, 0), size=(48, 36) >[ 10.767] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.767] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.767] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.767] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.767] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 10.767] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.767] gen9_render_composite: 48x36, current mode=1/1 >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.767] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.767] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.767] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.767] sna_drawable_use_bo pixmap=930, box=((0, 0), (48, 36)), flags=7... >[ 10.767] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.767] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.767] sna_drawable_use_bo: using whole GPU bo >[ 10.767] gen9_composite_set_target: pixmap=930, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.767] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 10.767] sna_transform_is_imprecise_integer_translation: no transform >[ 10.767] gen9_composite_picture: integer translation (0, 0), removing >[ 10.767] sna_render_pixmap_bo pixmap=928, (0, 6)x(48, 36)/(48, 48) >[ 10.767] sna_render_pixmap_bo: CPU all damaged >[ 10.767] sna_add_flush_pixmap: marking pixmap=928 for flushing >[ 10.767] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.767] __kgem_retire_rq: request 1 complete >[ 10.767] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.767] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 10.767] gen8_vertex_close: reloc[0] = 287 >[ 10.767] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.767] kgem_add_handle: handle=16, index=6 >[ 10.767] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.767] gen8_vertex_close: reloc[1] = 337 >[ 10.767] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 10.767] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.767] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 10.767] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.767] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 10.767] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.767] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.767] kgem_fixup_relocs: shrinking by 61440 >[ 10.767] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.767] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.767] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.767] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.767] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.767] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.767] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.767] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.767] __kgem_bo_clear_busy: handle=8 >[ 10.767] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.767] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.767] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.767] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.767] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.767] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.767] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.767] gen4_choose_composite_emitter: identity src, no mask >[ 10.767] needs_batch_flush: flushing before handle=28 for new reservation >[ 10.767] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 10.767] aligning vertex: was 2, now 3 floats per vertex >[ 10.767] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.767] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.767] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.767] kgem_add_handle: handle=4, index=0 >[ 10.767] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.767] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.767] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.767] gen9_composite_get_binding_table(ffc0) >[ 10.767] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.767] kgem_add_handle: handle=22, index=1 >[ 10.767] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.767] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.767] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.767] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.767] kgem_add_handle: handle=28, index=2 >[ 10.767] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 10.767] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.767] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.767] gen9_emit_sampler: sampler = 2 >[ 10.767] gen9_emit_sf: num_sf_outputs=1 >[ 10.767] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.767] gen9_emit_vertex_elements: setup id=2 >[ 10.767] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.767] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.767] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.767] gen8_vertex_flush[490] = 3 >[ 10.767] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3a2, drawable=b1 >[ 10.767] sna_validate_gc: recomputing clip >[ 10.767] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.767] sna_copy_area: src=pixmap=930:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.767] sna_copy_area: normal copy >[ 10.767] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.767] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.767] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.767] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 10.767] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 10.767] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 10.767] sna_do_copy: pixmap -- no source clipping >[ 10.767] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 10.767] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 10.767] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=930+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 10.767] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 10.767] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.767] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 10.767] sna_drawable_use_bo: pinned, never REPLACES >[ 10.767] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.767] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.767] sna_drawable_use_bo: applying move-to-gpu override >[ 10.767] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(192, 1096], (768, 1172)] >[ 10.767] wait_for_shadow: flags=3, flips=0, handle=35, shadow=27 >[ 10.767] wait_for_shadow: copying existing GPU damage: 1x(192, 1096), (768, 1172) >[ 10.767] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.767] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.767] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.767] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.767] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.767] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.767] __kgem_retire_rq: request 1 complete >[ 10.767] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 10.767] kgem_bo_move_to_cache: release handle=40 >[ 10.767] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.767] kgem_set_mode: flushing before new bo >[ 10.767] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 10.767] gen8_vertex_close: reloc[0] = 287 >[ 10.767] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.767] kgem_add_handle: handle=16, index=3 >[ 10.767] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.767] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 10.767] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.767] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.767] kgem_fixup_relocs: shrinking by 61440 >[ 10.767] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.767] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.767] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.767] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.767] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.768] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.768] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.768] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.768] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.768] aligning vertex: was 3, now 2 floats per vertex >[ 10.768] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.768] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.768] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.768] kgem_add_handle: handle=4, index=0 >[ 10.768] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.768] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.768] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.768] gen9_composite_get_binding_table(ffc0) >[ 10.768] kgem_add_reloc64: handle=27, pos=16360, delta=0, domains=20002 >[ 10.768] kgem_add_handle: handle=27, index=1 >[ 10.768] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=dc675000) >[ 10.768] __kgem_bo_mark_dirty: handle=27 (proxy? 0) >[ 10.768] [3fe0] bind bo(handle=27, addr=dc675000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.768] kgem_add_reloc64: handle=35, pos=16344, delta=0, domains=40000 >[ 10.768] kgem_add_handle: handle=35, index=2 >[ 10.768] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e05bd000) >[ 10.768] [3fd0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.768] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.768] gen9_emit_sampler: sampler = 0 >[ 10.768] gen9_emit_sf: num_sf_outputs=1 >[ 10.768] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.768] gen9_emit_vertex_elements: setup id=0 >[ 10.768] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.768] (192, 1096) -> (192, 1096) + (576, 76) >[ 10.768] gen8_vertex_flush[490] = 3 >[ 10.768] wait_for_shadow: setting front pixmap to handle=27 >[ 10.768] sna_drawable_use_bo: using whole GPU bo >[ 10.768] sna_pixmap_move_to_gpu(pixmap=930, usage=0), flags=a >[ 10.768] sna_pixmap_move_to_gpu: already all-damaged >[ 10.768] sna_pixmap_mark_active: pixmap=930, handle=22 >[ 10.768] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.768] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.768] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.768] kgem_bo_is_render: handle=27, rq? 1 [1] >[ 10.768] kgem_bo_is_render: handle=27, rq? 1 [1] >[ 10.768] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.768] gen9_composite_get_binding_table(ff00) >[ 10.768] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 10.768] kgem_add_handle: handle=22, index=3 >[ 10.768] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 10.768] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 10.768] gen9_emit_vertex_elements: setup id=0 >[ 10.768] (0, 0) -> (3422, 6) + (48, 36) >[ 10.768] gen8_vertex_flush[4cc] = 3 >[ 10.768] sna_destroy_pixmap: pixmap=930, attached?=1 >[ 10.768] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.768] __kgem_bo_destroy: handle=22, size=61440 >[ 10.768] __kgem_bo_destroy: handle=22 -> active >[ 10.768] __sna_free_pixmap(pixmap=930) >[ 10.768] sna_accel_flush: flush?=0, dirty?=1 >[ 10.768] sna_accel_flush: syncing SHM pixmap=928 (refcnt=1) >[ 10.768] _sna_pixmap_move_to_cpu(pixmap=928, 48x48, flags=3) >[ 10.768] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.768] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.768] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.768] kgem_bo_sync__cpu_full: handle=28 >[ 10.768] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.768] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.768] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.768] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.768] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.768] __kgem_retire_rq: request 1 complete >[ 10.768] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.768] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.768] sna_accel_flush: flush?=0, dirty?=0 >[ 10.768] sna_block_handler (tv=597.389000) >[ 10.768] kgem_retire, need_retire?=1 >[ 10.768] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.768] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.768] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.768] kgem_retire -- retired=0, need_retire=0 >[ 10.768] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 10.768] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 10.768] __kgem_bo_destroy: handle=23, size=262144 >[ 10.768] kgem_bo_replace_io: transferring io handle=23 to bo >[ 10.768] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.768] sna_accel_block: GPU idle, flushing >[ 10.768] gen8_vertex_close: used=100, vbo active? 16, vb=1, nreloc=1 >[ 10.768] gen8_vertex_close: reloc[0] = 287 >[ 10.768] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.768] kgem_add_handle: handle=16, index=4 >[ 10.768] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.768] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 10.768] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.768] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.768] kgem_fixup_relocs: shrinking by 61440 >[ 10.768] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.768] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.768] kgem_commit: release handle=27 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=dc675000 >[ 10.768] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.768] kgem_commit: release handle=35 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e05bd000 >[ 10.768] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.768] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.768] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.768] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.768] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.768] start_flush: has dirty shadow >[ 10.768] timer_enable (time=10768), starting timer 0 >[ 10.768] timer_enable (time=10768), starting timer 1 >[ 10.768] sna_accel_block: evaluating timers, active=7 >[ 10.768] sna_accel_block: flush timer expires in 8 [10776] >[ 10.769] sna_wakeup_handler >[ 10.769] sna_destroy_pixmap: pixmap=928, attached?=1 >[ 10.769] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.769] __sna_free_pixmap(pixmap=928) >[ 10.769] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 10.769] kgem_bo_sync__cpu: handle=28 >[ 10.769] sna_accel_watch_flush: enable=-1 >[ 10.769] _kgem_bo_destroy: handle=28, proxy? 0 >[ 10.769] __kgem_bo_destroy: handle=28, size=12288 >[ 10.769] __kgem_bo_destroy: handle=28, not reusable >[ 10.769] kgem_bo_free: handle=28, size=12288 >[ 10.769] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.769] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 10.769] sna_accel_flush: flush?=0, dirty?=0 >[ 10.769] sna_block_handler (tv=597.388000) >[ 10.769] kgem_retire, need_retire?=1 >[ 10.769] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.769] kgem_retire__requests_ring: retiring ring 0 >[ 10.769] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.769] __kgem_retire_rq: request 1 complete >[ 10.769] __kgem_bo_flush: handle=27, busy=0, wedged=0 >[ 10.769] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.769] kgem_bo_move_to_cache: release handle=22 >[ 10.769] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.769] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.769] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.769] kgem_retire -- retired=1, need_retire=0 >[ 10.769] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.769] gen6_render_retire: resetting idle vbo >[ 10.769] sna_scanout_do_flush: flush timer active: delta=7 >[ 10.769] sna_accel_block: evaluating timers, active=7 >[ 10.769] sna_accel_block: flush timer expires in 7 [10776] >[ 10.776] sna_wakeup_handler >[ 10.776] sna_block_handler (tv=597.381000) >[ 10.776] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.776] sna_scanout_do_flush (time=10776), triggered >[ 10.776] sna_scanout_flush (time=10776), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.776] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.776] stop_flush: scanout=27 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.776] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.776] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.776] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.776] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.776] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.776] sna_pixmap_move_to_gpu: already all-damaged >[ 10.776] sna_pixmap_mark_active: pixmap=165, handle=27 >[ 10.776] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.776] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.776] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.776] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=27 [active=0] >[ 10.776] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 10.776] get_fb: reusing fb=101 for handle=27 >[ 10.776] sna_mode_redisplay: recording flip on CRTC:32 handle=27, active_scanout=1, serial=2 >[ 10.776] __kgem_bo_clear_busy: handle=27 >[ 10.776] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 10.776] sna_mode_redisplay: recording flip on CRTC:39 handle=27, active_scanout=2, serial=3 >[ 10.776] __kgem_bo_clear_busy: handle=27 >[ 10.776] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.776] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 10.776] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=27, shadow handle=35 >[ 10.777] sna_accel_block: evaluating timers, active=7 >[ 10.777] sna_accel_block: flush timer expires in 16 [10792] >[ 10.778] sna_wakeup_handler >[ 10.778] sna_mode_wakeup: len=32 >[ 10.778] sna_mode_wakeup: recording last swap on pipe=0, frame 400 [190], time 10.778465 >[ 10.778] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=27 [active_scanout=2] >[ 10.778] sna_mode_wakeup: flip complete, pending? 2 >[ 10.778] sna_block_handler (tv=597.379000) >[ 10.778] sna_scanout_do_flush: flush timer active: delta=14 >[ 10.778] sna_accel_block: evaluating timers, active=7 >[ 10.778] sna_accel_block: flush timer expires in 14 [10792] >[ 10.782] sna_wakeup_handler >[ 10.782] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 10.782] __pop_freed_pixmap: reusing freed pixmap=930 header >[ 10.782] create_pixmap_hdr: pixmap=937, width=48, height=48, usage=0 >[ 10.782] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 10.782] __kgem_bo_init(handle=28, num_pages=3) >[ 10.782] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 10.782] sna_accel_watch_flush: enable=1 >[ 10.782] __sna_damage_all(48, 48) >[ 10.782] sna_pixmap_create_shm: serial=937, 48x48, usage=0 >[ 10.782] sna_accel_flush: flush?=0, dirty?=0 >[ 10.782] sna_create_pixmap(48, 36, 24, usage=0) >[ 10.782] kgem_can_create_2d: 48x36 @ 24 >[ 10.782] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.782] kgem_can_create_2d: untiled size=8192 >[ 10.782] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.782] kgem_choose_tiling: 48x36 -> 0 >[ 10.782] sna_create_pixmap: usage=0, flags=b >[ 10.782] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 10.782] __pop_freed_pixmap: reusing freed pixmap=932 header >[ 10.782] create_pixmap_hdr: pixmap=939, width=48, height=36, usage=0 >[ 10.782] sna_create_pixmap: serial=939, 48x36, usage=0 >[ 10.782] sna_composite_rectangles(pixmap=940, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 10.782] sna_composite_rectangles: converted to op 0 >[ 10.782] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.782] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.782] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.782] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.782] sna_composite_rectangles: dropping last-cpu hint >[ 10.782] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=19... >[ 10.782] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.782] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.782] sna_pixmap_move_to_gpu(pixmap=940, usage=0), flags=b >[ 10.782] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.782] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 10.782] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.782] kgem_choose_tiling: 48x36 -> 0 >[ 10.782] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.782] kgem_choose_tiling: 48x36 -> 0 >[ 10.782] sna_pixmap_alloc_gpu: pixmap=940 >[ 10.782] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.782] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.782] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.782] from inactive: pitch=192, tiling=0: handle=22, id=873 >[ 10.782] __sna_damage_all(48, 36) >[ 10.782] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.782] sna_pixmap_mark_active: pixmap=940, handle=22 >[ 10.782] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.782] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.782] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.782] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.782] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.782] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 10.782] sna_render_get_solid: 0 >[ 10.782] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.782] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.782] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.782] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.782] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.782] kgem_add_handle: handle=4, index=0 >[ 10.782] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.782] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.782] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.782] gen9_composite_get_binding_table(ffc0) >[ 10.782] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.782] kgem_add_handle: handle=22, index=1 >[ 10.782] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.782] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.782] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.782] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.782] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.782] kgem_add_handle: handle=7, index=2 >[ 10.782] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.782] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.782] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.782] gen9_emit_sampler: sampler = 1 >[ 10.782] gen9_emit_sf: num_sf_outputs=1 >[ 10.782] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.782] gen9_emit_vertex_elements: setup id=0 >[ 10.782] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.782] (0, 0), (48, 36) >[ 10.782] gen8_vertex_flush[490] = 3 >[ 10.782] sna_composite_rectangles: pixmap=940 marking clear [0]? 1 >[ 10.782] sna_composite_rectangles(pixmap=940, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 10.782] sna_composite_rectangles: converted to op 1 >[ 10.782] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.782] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.782] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.782] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.782] sna_composite_rectangles: promoting to full GPU >[ 10.782] sna_composite_rectangles: dropping last-cpu hint >[ 10.782] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=19... >[ 10.782] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.782] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.782] sna_drawable_use_bo: using whole GPU bo >[ 10.782] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.782] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.782] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 10.782] sna_render_get_solid: ff2c001e >[ 10.782] sna_render_get_solid(0) = ff2c001e (old) >[ 10.782] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.782] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.782] gen9_composite_get_binding_table(ff00) >[ 10.782] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.782] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.782] kgem_add_handle: handle=8, index=3 >[ 10.782] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.782] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.782] gen9_emit_vertex_elements: setup id=0 >[ 10.782] (0, 0), (48, 36) >[ 10.782] gen8_vertex_flush[4cc] = 3 >[ 10.782] sna_composite_rectangles: pixmap=940 marking clear [ff2c001e]? 1 >[ 10.782] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3ac >[ 10.782] sna_validate_gc: recomputing clip >[ 10.782] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 10.782] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=940:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.782] sna_copy_area: normal copy >[ 10.782] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.782] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.783] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.783] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.783] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.783] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.783] sna_do_copy: pixmap -- no source clipping >[ 10.783] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.783] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.783] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=940+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.783] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.783] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.783] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=1b... >[ 10.783] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.783] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.783] sna_drawable_use_bo: using whole GPU bo >[ 10.783] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.783] sna_pixmap_move_to_gpu: already all-damaged >[ 10.783] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.783] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.783] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.783] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.783] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.783] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.783] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.783] gen9_composite_get_binding_table(fe80) >[ 10.783] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.783] kgem_add_handle: handle=9, index=4 >[ 10.783] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.783] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.783] gen9_emit_sampler: sampler = 0 >[ 10.783] gen9_emit_vertex_elements: setup id=0 >[ 10.783] (3422, 6) -> (0, 0) + (48, 36) >[ 10.783] gen8_vertex_flush[510] = 3 >[ 10.783] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.783] kgem_can_create_2d: 80x80 @ 32 >[ 10.783] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.783] kgem_can_create_2d: untiled size=28672 >[ 10.783] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.783] kgem_choose_tiling: 80x80 -> 0 >[ 10.783] sna_create_pixmap: usage=0, flags=b >[ 10.783] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.783] __pop_freed_pixmap: reusing freed pixmap=924 header >[ 10.783] create_pixmap_hdr: pixmap=941, width=80, height=80, usage=0 >[ 10.783] sna_create_pixmap: serial=941, 80x80, usage=0 >[ 10.783] sna_composite_rectangles(pixmap=942, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.783] sna_composite_rectangles: converted to op 0 >[ 10.783] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.783] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.783] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.783] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.783] sna_composite_rectangles: dropping last-cpu hint >[ 10.783] sna_drawable_use_bo pixmap=942, box=((0, 0), (80, 80)), flags=19... >[ 10.783] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.783] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.783] sna_pixmap_move_to_gpu(pixmap=942, usage=0), flags=b >[ 10.783] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.783] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.783] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.783] kgem_choose_tiling: 80x80 -> 0 >[ 10.783] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.783] kgem_choose_tiling: 80x80 -> 0 >[ 10.783] sna_pixmap_alloc_gpu: pixmap=942 >[ 10.783] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.783] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.783] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.783] from inactive: pitch=320, tiling=0: handle=40, id=874 >[ 10.783] __sna_damage_all(80, 80) >[ 10.783] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.783] sna_pixmap_mark_active: pixmap=942, handle=40 >[ 10.783] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.783] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.783] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.783] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 10.783] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.783] sna_render_get_solid: 0 >[ 10.783] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.783] kgem_set_mode: flushing before new bo >[ 10.783] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.783] gen8_vertex_close: reloc[0] = 287 >[ 10.783] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.783] kgem_add_handle: handle=16, index=5 >[ 10.783] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.783] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 10.783] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.783] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.783] kgem_fixup_relocs: shrinking by 61440 >[ 10.783] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.783] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.783] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.783] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.783] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.783] __kgem_bo_clear_busy: handle=7 >[ 10.783] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.783] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.783] __kgem_bo_clear_busy: handle=8 >[ 10.783] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.783] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.783] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.783] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.783] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.783] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 10.783] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.783] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.783] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.783] kgem_add_handle: handle=4, index=0 >[ 10.783] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.783] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.783] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.783] gen9_composite_get_binding_table(ffc0) >[ 10.783] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 10.783] kgem_add_handle: handle=40, index=1 >[ 10.783] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 10.783] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 10.783] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.783] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.783] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.783] kgem_add_handle: handle=7, index=2 >[ 10.783] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.783] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.783] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.783] gen9_emit_sampler: sampler = 1 >[ 10.783] gen9_emit_sf: num_sf_outputs=1 >[ 10.783] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.783] gen9_emit_vertex_elements: setup id=0 >[ 10.783] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.783] (0, 0), (80, 80) >[ 10.783] gen8_vertex_flush[490] = 3 >[ 10.783] sna_composite_rectangles: pixmap=942 marking clear [0]? 1 >[ 10.783] sna_composite_rectangles(pixmap=942, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.783] sna_composite_rectangles: converted to op 1 >[ 10.783] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.783] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.783] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.783] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.783] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.783] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.783] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.783] sna_composite_rectangles: dropping last-cpu hint >[ 10.783] sna_drawable_use_bo pixmap=942, box=((0, 0), (80, 80)), flags=1... >[ 10.783] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.783] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.783] sna_drawable_use_bo: using whole GPU bo >[ 10.783] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.783] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.783] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.783] sna_render_get_solid: 40404040 >[ 10.783] sna_render_get_solid(1) = 40404040 (old) >[ 10.783] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.783] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.783] gen9_composite_get_binding_table(ff00) >[ 10.783] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.783] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.783] kgem_add_handle: handle=8, index=3 >[ 10.783] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.783] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.783] gen9_emit_vertex_elements: setup id=0 >[ 10.783] (0, 0), (2, 2) >[ 10.783] (78, 0), (80, 2) >[ 10.783] (0, 78), (2, 80) >[ 10.783] (78, 78), (80, 80) >[ 10.783] gen8_vertex_flush[4cc] = 12 >[ 10.783] sna_composite(pixmap=940, op=3, src=942+(3422, 6), mask=0+(0, 0), dst=940+(0, 0)+(0, 0), size=(48, 36) >[ 10.783] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.783] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.783] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.783] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.783] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 10.783] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.783] gen9_render_composite: 48x36, current mode=1/1 >[ 10.783] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.783] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 10.783] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 10.783] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.783] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.783] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=7... >[ 10.783] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.783] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.783] sna_drawable_use_bo: using whole GPU bo >[ 10.783] gen9_composite_set_target: pixmap=940, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.783] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.783] sna_transform_is_imprecise_integer_translation: no transform >[ 10.783] gen9_composite_picture: integer translation (0, 0), removing >[ 10.783] sna_render_pixmap_bo pixmap=942, (3422, 6)x(48, 36)/(80, 80) >[ 10.783] sna_render_pixmap_bo: GPU all damaged >[ 10.783] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.783] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.783] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.783] gen4_choose_composite_emitter: identity src, no mask >[ 10.783] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.783] __kgem_retire_rq: request 1 complete >[ 10.783] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.783] kgem_set_mode: flushing before new bo >[ 10.783] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.783] gen8_vertex_close: reloc[0] = 287 >[ 10.783] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.783] kgem_add_handle: handle=16, index=4 >[ 10.783] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.783] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 10.783] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.783] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.783] kgem_fixup_relocs: shrinking by 61440 >[ 10.783] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.783] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.783] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.783] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.783] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.783] __kgem_bo_clear_busy: handle=7 >[ 10.783] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.783] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.783] __kgem_bo_clear_busy: handle=8 >[ 10.783] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.783] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.783] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.783] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.783] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 10.783] aligning vertex: was 2, now 3 floats per vertex >[ 10.783] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.783] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.783] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.783] kgem_add_handle: handle=4, index=0 >[ 10.783] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.783] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.783] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.783] gen9_composite_get_binding_table(ffc0) >[ 10.783] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.783] kgem_add_handle: handle=22, index=1 >[ 10.783] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.783] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.783] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.783] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 10.783] kgem_add_handle: handle=40, index=2 >[ 10.783] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 10.783] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.783] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.783] gen9_emit_sampler: sampler = a >[ 10.783] gen9_emit_sf: num_sf_outputs=1 >[ 10.783] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.783] gen9_emit_vertex_elements: setup id=2 >[ 10.783] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.783] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.783] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.783] gen8_vertex_flush[490] = 3 >[ 10.784] sna_destroy_pixmap: pixmap=942, attached?=1 >[ 10.784] _kgem_bo_destroy: handle=40, proxy? 0 >[ 10.784] __kgem_bo_destroy: handle=40, size=65536 >[ 10.784] __kgem_bo_destroy: handle=40 -> active >[ 10.784] __sna_free_pixmap(pixmap=942) >[ 10.784] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.784] kgem_can_create_2d: 2x64 @ 32 >[ 10.784] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.784] kgem_can_create_2d: untiled size=4096 >[ 10.784] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.784] kgem_choose_tiling: 2x64 -> 0 >[ 10.784] sna_create_pixmap: usage=0, flags=a >[ 10.784] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.784] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.784] create_pixmap: serial=943, usage=0, 2x64 >[ 10.784] sna_create_pixmap: serial=943, 2x64, usage=0 >[ 10.784] sna_composite_rectangles(pixmap=944, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.784] sna_composite_rectangles: converted to op 0 >[ 10.784] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.784] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.784] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.784] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.784] sna_composite_rectangles: fallback, dst pixmap=944 too small or not attached >[ 10.784] sna_composite_rectangles: fallback >[ 10.784] sna_drawable_move_region_to_cpu(pixmap=944 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.784] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.784] _sna_pixmap_move_to_cpu(pixmap=944, 2x64, flags=1) >[ 10.784] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.784] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.784] operate_inplace: no, inplace operation not suitable >[ 10.784] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.784] __sna_damage_all(2, 64) >[ 10.784] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.784] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.784] kgem_can_create_2d: 1x32 @ 32 >[ 10.784] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.784] kgem_can_create_2d: untiled size=4096 >[ 10.784] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.784] kgem_choose_tiling: 1x32 -> 0 >[ 10.784] sna_create_pixmap: usage=0, flags=a >[ 10.784] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.784] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.784] create_pixmap: serial=945, usage=0, 1x32 >[ 10.784] sna_create_pixmap: serial=945, 1x32, usage=0 >[ 10.784] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3a8, drawable=3b2 >[ 10.784] sna_validate_gc: recomputing clip >[ 10.784] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.784] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.784] try_upload__fast: ignore existing cpu damage (if any) >[ 10.784] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.784] try_upload__fast: no, no gpu damage >[ 10.784] sna_drawable_move_region_to_cpu(pixmap=946 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.784] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.784] _sna_pixmap_move_to_cpu(pixmap=946, 1x32, flags=1) >[ 10.784] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.784] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.784] operate_inplace: no, inplace operation not suitable >[ 10.784] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.784] __sna_damage_all(1, 32) >[ 10.784] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.784] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.784] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.784] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.784] sna_accel_flush: flush?=0, dirty?=0 >[ 10.784] sna_composite(pixmap=944, op=1, src=946+(0, 0), mask=0+(0, 0), dst=944+(0, 0)+(0, 0), size=(2, 64) >[ 10.784] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.784] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.784] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.784] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.784] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.784] sna_composite: fallback, dst pixmap=944 is too small (or completely damaged) >[ 10.784] sna_composite: fallback -- fbComposite >[ 10.784] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.784] sna_composite_fb: fallback -- move src to cpu >[ 10.784] _sna_pixmap_move_to_cpu(pixmap=946, 1x32, flags=2) >[ 10.784] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.784] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.784] sna_composite_fb: fallback -- move dst to cpu >[ 10.784] sna_drawable_move_region_to_cpu(pixmap=944 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.784] sna_drawable_move_region_to_cpu: pixmap=944 all damaged on CPU >[ 10.784] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.784] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.784] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.784] sna_destroy_pixmap: pixmap=946, attached?=1 >[ 10.784] __sna_free_pixmap(pixmap=946) >[ 10.784] sna_composite(pixmap=940, op=3, src=944+(3422, 6), mask=0+(0, 0), dst=940+(0, 0)+(0, 0), size=(48, 36) >[ 10.784] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.784] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.784] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.784] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.784] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 10.784] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.784] gen9_render_composite: 48x36, current mode=1/1 >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.784] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.784] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.784] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=7... >[ 10.784] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.784] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.784] sna_drawable_use_bo: using whole GPU bo >[ 10.784] gen9_composite_set_target: pixmap=940, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.784] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.784] sna_transform_is_imprecise_integer_translation: no transform >[ 10.784] gen9_composite_picture: integer translation (0, 0), removing >[ 10.784] sna_render_pixmap_bo pixmap=944, (3422, 6)x(48, 36)/(2, 64) >[ 10.784] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 10.784] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 10.784] use_cpu_bo: no cpu bo >[ 10.784] kgem_choose_tiling: too thin [2] for TILING_Y >[ 10.784] kgem_choose_tiling: 2x36 -> 0 >[ 10.784] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 10.784] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 10.784] sna_drawable_move_region_to_cpu(pixmap=944 (2x64), [(0, 6), (2, 42)], flags=2) >[ 10.784] sna_drawable_move_region_to_cpu: pixmap=944 all damaged on CPU >[ 10.784] kgem_can_create_2d: 2x36 @ 32 >[ 10.784] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 10.784] kgem_can_create_2d: untiled size=4096 >[ 10.784] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.784] kgem_choose_tiling: 2x36 -> 0 >[ 10.784] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 10.784] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 10.784] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.784] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.784] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.784] search_linear_cache: searching for inactive gtt map >[ 10.784] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.784] search_linear_cache: searching for inactive gtt map >[ 10.784] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.784] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 10.784] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 10.784] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.784] kgem_create_buffer: reusing handle=23 for buffer >[ 10.784] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.784] init_buffer_from_bo: reusing handle=23 for buffer >[ 10.784] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 10.784] kgem_bo_map: converting request for GTT map into CPU map >[ 10.784] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 10.784] kgem_bo_sync__cpu: handle=23 >[ 10.784] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.784] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 10.784] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.784] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 10.784] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 10.784] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 10.784] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 10.784] __kgem_bo_init(handle=23, num_pages=1152) >[ 10.784] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 10.784] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.784] gen4_choose_composite_emitter: identity src, no mask >[ 10.784] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.784] gen9_composite_get_binding_table(ff00) >[ 10.784] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 10.784] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 10.784] kgem_add_handle: handle=23, index=3 >[ 10.784] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.784] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 10.784] gen9_emit_vertex_elements: setup id=2 >[ 10.784] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.784] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.784] gen8_vertex_flush[4cc] = 3 >[ 10.784] _kgem_bo_destroy: handle=23, proxy? 1 >[ 10.784] sna_destroy_pixmap: pixmap=944, attached?=1 >[ 10.784] __sna_free_pixmap(pixmap=944) >[ 10.784] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=940:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.784] sna_copy_area: normal copy >[ 10.784] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.784] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.784] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.784] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.784] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.784] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.784] sna_do_copy: pixmap -- no source clipping >[ 10.784] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.784] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.784] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=940+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.784] sna_copy_boxes: dst=(priv=0x55bca9b8e5b0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.784] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.784] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=1b... >[ 10.784] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.784] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.784] sna_drawable_use_bo: using whole GPU bo >[ 10.784] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.784] sna_pixmap_move_to_gpu: already all-damaged >[ 10.784] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.784] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.784] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.784] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.784] aligning vertex: was 3, now 2 floats per vertex >[ 10.784] gen9_composite_get_binding_table(fe80) >[ 10.784] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.784] kgem_add_handle: handle=9, index=4 >[ 10.784] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.784] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.784] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.784] gen9_emit_sampler: sampler = 0 >[ 10.784] gen9_emit_vertex_elements: setup id=0 >[ 10.784] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.784] (3422, 6) -> (0, 0) + (48, 36) >[ 10.784] gen8_vertex_flush[558] = 3 >[ 10.784] sna_composite_rectangles(pixmap=940, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 10.784] sna_composite_rectangles: converted to op 3 >[ 10.784] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.784] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.784] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.784] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.784] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=1... >[ 10.784] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.784] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.784] sna_drawable_use_bo: using whole GPU bo >[ 10.784] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 10.784] sna_render_get_solid: 660a0a0a >[ 10.784] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.784] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.784] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.784] gen9_composite_get_binding_table(fe00) >[ 10.784] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.784] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.784] kgem_add_handle: handle=8, index=5 >[ 10.784] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.784] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.784] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.784] gen9_emit_sampler: sampler = 1 >[ 10.784] gen9_emit_vertex_elements: setup id=0 >[ 10.784] (0, 0), (48, 36) >[ 10.784] gen8_vertex_flush[5b4] = 3 >[ 10.784] sna_composite(pixmap=940, op=3, src=938+(0, 6), mask=0+(0, 0), dst=940+(0, 0)+(0, 0), size=(48, 36) >[ 10.784] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.784] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.784] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.784] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.784] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 10.784] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.784] gen9_render_composite: 48x36, current mode=1/1 >[ 10.784] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.784] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.784] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.784] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.784] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.784] sna_drawable_use_bo pixmap=940, box=((0, 0), (48, 36)), flags=7... >[ 10.784] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.784] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.784] sna_drawable_use_bo: using whole GPU bo >[ 10.784] gen9_composite_set_target: pixmap=940, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.784] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 10.784] sna_transform_is_imprecise_integer_translation: no transform >[ 10.784] gen9_composite_picture: integer translation (0, 0), removing >[ 10.784] sna_render_pixmap_bo pixmap=938, (0, 6)x(48, 36)/(48, 48) >[ 10.784] sna_render_pixmap_bo: CPU all damaged >[ 10.784] sna_add_flush_pixmap: marking pixmap=938 for flushing >[ 10.784] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.784] __kgem_retire_rq: request 1 complete >[ 10.784] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.784] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 10.784] gen8_vertex_close: reloc[0] = 287 >[ 10.784] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.784] kgem_add_handle: handle=16, index=6 >[ 10.784] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.784] gen8_vertex_close: reloc[1] = 337 >[ 10.784] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 10.784] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.784] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 10.784] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.784] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 10.784] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.784] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.784] kgem_fixup_relocs: shrinking by 61440 >[ 10.784] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.784] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.784] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.784] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.784] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.784] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.784] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.784] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.784] __kgem_bo_clear_busy: handle=8 >[ 10.784] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.784] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.784] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.784] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.785] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.785] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.785] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.785] gen4_choose_composite_emitter: identity src, no mask >[ 10.785] needs_batch_flush: flushing before handle=28 for new reservation >[ 10.785] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 10.785] aligning vertex: was 2, now 3 floats per vertex >[ 10.785] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.785] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.785] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.785] kgem_add_handle: handle=4, index=0 >[ 10.785] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.785] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.785] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.785] gen9_composite_get_binding_table(ffc0) >[ 10.785] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.785] kgem_add_handle: handle=22, index=1 >[ 10.785] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.785] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.785] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.785] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.785] kgem_add_handle: handle=28, index=2 >[ 10.785] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 10.785] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.785] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.785] gen9_emit_sampler: sampler = 2 >[ 10.785] gen9_emit_sf: num_sf_outputs=1 >[ 10.785] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.785] gen9_emit_vertex_elements: setup id=2 >[ 10.785] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.785] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.785] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.785] gen8_vertex_flush[490] = 3 >[ 10.785] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3ac, drawable=b1 >[ 10.785] sna_validate_gc: recomputing clip >[ 10.785] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.785] sna_copy_area: src=pixmap=940:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.785] sna_copy_area: normal copy >[ 10.785] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.785] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.785] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.785] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 10.785] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 10.785] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 10.785] sna_do_copy: pixmap -- no source clipping >[ 10.785] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 10.785] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 10.785] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=940+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 10.785] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=27, cpu_bo=0), src=(priv=0x55bca9b8e5b0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 10.785] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.785] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 10.785] sna_drawable_use_bo: pinned, never REPLACES >[ 10.785] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.785] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.785] sna_drawable_use_bo: applying move-to-gpu override >[ 10.785] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 10.785] wait_for_shadow: flags=3, flips=1, handle=27, shadow=35 >[ 10.785] wait_for_shadow: 1 flips still pending, shadow flip_active=1 >[ 10.785] wait_for_shadow: after waiting 1 flips outstanding, flip_active=1 >[ 10.785] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 10.785] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.785] 1:from scanout: pitch=30720, tiling=1, handle=26, id=877 >[ 10.785] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=1 >[ 10.785] wait_for_shadow: copying existing GPU damage: 4x(0, 0), (7680, 2160) >[ 10.785] gen9_render_copy_boxes (0, 0)->(0, 0) x 4, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.785] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.785] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 10.785] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 10.785] kgem_bo_is_render: handle=27, rq? 0 [0] >[ 10.785] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.785] __kgem_retire_rq: request 1 complete >[ 10.785] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 10.785] kgem_bo_move_to_cache: release handle=40 >[ 10.785] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.785] kgem_set_mode: flushing before new bo >[ 10.785] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 10.785] gen8_vertex_close: reloc[0] = 287 >[ 10.785] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.785] kgem_add_handle: handle=16, index=3 >[ 10.785] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.785] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 10.785] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.785] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.785] kgem_fixup_relocs: shrinking by 61440 >[ 10.785] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.785] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.785] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.785] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.785] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.785] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.785] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.785] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.785] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.785] aligning vertex: was 3, now 2 floats per vertex >[ 10.785] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.785] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.785] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.785] kgem_add_handle: handle=4, index=0 >[ 10.785] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.785] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.785] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.785] gen9_composite_get_binding_table(ffc0) >[ 10.785] kgem_add_reloc64: handle=26, pos=16360, delta=0, domains=20002 >[ 10.785] kgem_add_handle: handle=26, index=1 >[ 10.785] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 10.785] __kgem_bo_mark_dirty: handle=26 (proxy? 0) >[ 10.785] [3fe0] bind bo(handle=26, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.785] kgem_add_reloc64: handle=27, pos=16344, delta=0, domains=40000 >[ 10.785] kgem_add_handle: handle=27, index=2 >[ 10.785] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=dc675000) >[ 10.785] [3fd0] bind bo(handle=27, addr=dc675000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.785] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.785] gen9_emit_sampler: sampler = 0 >[ 10.785] gen9_emit_sf: num_sf_outputs=1 >[ 10.785] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.785] gen9_emit_vertex_elements: setup id=0 >[ 10.785] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.785] (0, 0) -> (0, 0) + (7680, 6) >[ 10.785] (0, 6) -> (0, 6) + (3422, 36) >[ 10.785] (3470, 6) -> (3470, 6) + (4210, 36) >[ 10.785] (0, 42) -> (0, 42) + (7680, 2118) >[ 10.785] gen8_vertex_flush[490] = 12 >[ 10.785] wait_for_shadow: setting front pixmap to handle=26 >[ 10.785] sna_drawable_use_bo: using whole GPU bo >[ 10.785] sna_pixmap_move_to_gpu(pixmap=940, usage=0), flags=a >[ 10.785] sna_pixmap_move_to_gpu: already all-damaged >[ 10.785] sna_pixmap_mark_active: pixmap=940, handle=22 >[ 10.785] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.785] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.785] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.785] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 10.785] kgem_bo_is_render: handle=26, rq? 1 [1] >[ 10.785] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.785] gen9_composite_get_binding_table(ff00) >[ 10.785] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 10.785] kgem_add_handle: handle=22, index=3 >[ 10.785] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 10.785] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 10.785] gen9_emit_vertex_elements: setup id=0 >[ 10.785] (0, 0) -> (3422, 6) + (48, 36) >[ 10.785] gen8_vertex_flush[4cc] = 3 >[ 10.785] sna_destroy_pixmap: pixmap=940, attached?=1 >[ 10.785] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.785] __kgem_bo_destroy: handle=22, size=61440 >[ 10.785] __kgem_bo_destroy: handle=22 -> active >[ 10.785] __sna_free_pixmap(pixmap=940) >[ 10.785] sna_accel_flush: flush?=0, dirty?=1 >[ 10.785] sna_accel_flush: syncing SHM pixmap=938 (refcnt=1) >[ 10.785] _sna_pixmap_move_to_cpu(pixmap=938, 48x48, flags=3) >[ 10.785] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.785] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.785] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.785] kgem_bo_sync__cpu_full: handle=28 >[ 10.785] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.785] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.785] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.785] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.785] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.785] __kgem_retire_rq: request 1 complete >[ 10.785] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.785] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.785] sna_accel_flush: flush?=0, dirty?=0 >[ 10.785] sna_block_handler (tv=597.372000) >[ 10.785] kgem_retire, need_retire?=1 >[ 10.785] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.785] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.785] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.785] kgem_retire -- retired=0, need_retire=0 >[ 10.785] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 10.785] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 10.785] __kgem_bo_destroy: handle=23, size=262144 >[ 10.785] kgem_bo_replace_io: transferring io handle=23 to bo >[ 10.785] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.785] sna_accel_block: GPU idle, flushing >[ 10.785] gen8_vertex_close: used=118, vbo active? 16, vb=1, nreloc=1 >[ 10.785] gen8_vertex_close: reloc[0] = 287 >[ 10.785] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.785] kgem_add_handle: handle=16, index=4 >[ 10.785] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.785] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 10.785] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.785] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.785] kgem_fixup_relocs: shrinking by 61440 >[ 10.785] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.785] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.785] kgem_commit: release handle=26 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 10.785] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.785] kgem_commit: release handle=27 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=dc675000 >[ 10.785] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.785] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.785] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.785] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.785] sna_scanout_do_flush: flush timer active: delta=7 >[ 10.785] sna_accel_do_throttle (time=10785), triggered >[ 10.785] sna_accel_throttle (time=10785) >[ 10.785] sna_accel_block: evaluating timers, active=7 >[ 10.785] sna_accel_block: flush timer expires in 7 [10792] >[ 10.786] sna_wakeup_handler >[ 10.786] sna_destroy_pixmap: pixmap=938, attached?=1 >[ 10.786] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.786] __sna_free_pixmap(pixmap=938) >[ 10.786] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 10.786] kgem_bo_sync__cpu: handle=28 >[ 10.786] sna_accel_watch_flush: enable=-1 >[ 10.786] _kgem_bo_destroy: handle=28, proxy? 0 >[ 10.786] __kgem_bo_destroy: handle=28, size=12288 >[ 10.786] __kgem_bo_destroy: handle=28, not reusable >[ 10.786] kgem_bo_free: handle=28, size=12288 >[ 10.786] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.786] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 10.786] sna_accel_flush: flush?=0, dirty?=0 >[ 10.786] sna_block_handler (tv=597.371000) >[ 10.786] kgem_retire, need_retire?=1 >[ 10.786] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.786] kgem_retire__requests_ring: retiring ring 0 >[ 10.786] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.786] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.786] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.786] kgem_retire -- retired=0, need_retire=1 >[ 10.786] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.786] sna_scanout_do_flush: flush timer active: delta=6 >[ 10.786] sna_accel_block: evaluating timers, active=7 >[ 10.786] sna_accel_block: flush timer expires in 6 [10792] >[ 10.792] sna_wakeup_handler >[ 10.792] sna_block_handler (tv=597.365000) >[ 10.792] kgem_retire, need_retire?=1 >[ 10.792] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.792] kgem_retire__requests_ring: retiring ring 0 >[ 10.792] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.792] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.792] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.792] kgem_retire -- retired=0, need_retire=1 >[ 10.792] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.792] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.792] sna_scanout_do_flush (time=10792), triggered >[ 10.792] sna_scanout_flush (time=10792), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.792] has_shadow: has pending damage? 1, outstanding flips: 1 >[ 10.792] stop_flush: scanout=26 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.792] has_shadow: has pending damage? 1, outstanding flips: 1 >[ 10.792] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 1, mode reconfiguration pending? 0) >[ 10.792] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.792] sna_mode_redisplay: checking for 1 outstanding flip completions >[ 10.792] sna_mode_redisplay: now 1 outstanding flip completions (enabled? 1) >[ 10.792] sna_accel_block: evaluating timers, active=7 >[ 10.792] sna_accel_block: flush timer expires in 16 [10808] >[ 10.793] sna_wakeup_handler >[ 10.793] sna_mode_wakeup: len=32 >[ 10.793] sna_mode_wakeup: recording last swap on pipe=1, frame 371 [173], time 10.793826 >[ 10.793] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=27 [active_scanout=2] >[ 10.793] _kgem_bo_destroy: handle=35, proxy? 0 >[ 10.793] __kgem_bo_destroy: handle=35, size=66355200 >[ 10.793] kgem_bo_move_to_scanout: moving 35 [fb 105] to scanout cache, active? 0 >[ 10.793] sna_mode_wakeup: flip complete, pending? 1 >[ 10.793] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.793] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.793] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.793] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.793] sna_pixmap_move_to_gpu: already all-damaged >[ 10.793] sna_pixmap_mark_active: pixmap=165, handle=26 >[ 10.793] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.793] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.793] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.793] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=27 [active?=2], new handle=26 [active=0] >[ 10.793] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 27, transformed? 0 >[ 10.793] get_fb: reusing fb=73 for handle=26 >[ 10.793] sna_mode_redisplay: recording flip on CRTC:32 handle=26, active_scanout=1, serial=2 >[ 10.793] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.793] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 27, transformed? 0 >[ 10.793] sna_mode_redisplay: recording flip on CRTC:39 handle=26, active_scanout=2, serial=3 >[ 10.793] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.793] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.793] sna_mode_redisplay: flipped 2 outputs, shadow active? 27 >[ 10.793] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=26, shadow handle=27 >[ 10.793] sna_block_handler (tv=597.364000) >[ 10.793] kgem_retire, need_retire?=1 >[ 10.793] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.793] kgem_retire__requests_ring: retiring ring 0 >[ 10.793] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.793] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.793] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.793] kgem_retire -- retired=0, need_retire=1 >[ 10.793] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.793] sna_scanout_do_flush: flush timer active: delta=15 >[ 10.793] sna_accel_block: evaluating timers, active=7 >[ 10.793] sna_accel_block: flush timer expires in 15 [10808] >[ 10.794] sna_wakeup_handler >[ 10.794] sna_mode_wakeup: len=32 >[ 10.794] sna_mode_wakeup: recording last swap on pipe=0, frame 401 [191], time 10.795130 >[ 10.794] sna_mode_wakeup: removing handle=27 [active_scanout=1] from scanout, installing handle=26 [active_scanout=2] >[ 10.794] sna_mode_wakeup: flip complete, pending? 2 >[ 10.794] sna_block_handler (tv=597.363000) >[ 10.794] kgem_retire, need_retire?=1 >[ 10.794] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.794] kgem_retire__requests_ring: retiring ring 0 >[ 10.794] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.794] __kgem_retire_rq: request 1 complete >[ 10.794] __kgem_bo_flush: handle=26, busy=0, wedged=0 >[ 10.794] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.794] kgem_bo_move_to_cache: release handle=22 >[ 10.794] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.794] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.794] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.794] kgem_retire -- retired=1, need_retire=0 >[ 10.794] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.794] gen6_render_retire: resetting idle vbo >[ 10.794] sna_scanout_do_flush: flush timer active: delta=14 >[ 10.794] sna_accel_block: evaluating timers, active=7 >[ 10.794] sna_accel_block: flush timer expires in 14 [10808] >[ 10.800] sna_wakeup_handler >[ 10.800] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 10.800] __pop_freed_pixmap: reusing freed pixmap=940 header >[ 10.800] create_pixmap_hdr: pixmap=947, width=48, height=48, usage=0 >[ 10.800] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 10.800] __kgem_bo_init(handle=28, num_pages=3) >[ 10.800] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 10.800] sna_accel_watch_flush: enable=1 >[ 10.800] __sna_damage_all(48, 48) >[ 10.800] sna_pixmap_create_shm: serial=947, 48x48, usage=0 >[ 10.800] sna_accel_flush: flush?=0, dirty?=0 >[ 10.800] sna_create_pixmap(48, 36, 24, usage=0) >[ 10.800] kgem_can_create_2d: 48x36 @ 24 >[ 10.800] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.800] kgem_can_create_2d: untiled size=8192 >[ 10.800] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.800] kgem_choose_tiling: 48x36 -> 0 >[ 10.800] sna_create_pixmap: usage=0, flags=b >[ 10.800] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 10.800] __pop_freed_pixmap: reusing freed pixmap=942 header >[ 10.800] create_pixmap_hdr: pixmap=949, width=48, height=36, usage=0 >[ 10.800] sna_create_pixmap: serial=949, 48x36, usage=0 >[ 10.800] sna_composite_rectangles(pixmap=950, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 10.800] sna_composite_rectangles: converted to op 0 >[ 10.800] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.800] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.800] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.800] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.800] sna_composite_rectangles: dropping last-cpu hint >[ 10.800] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=19... >[ 10.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.800] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.800] sna_pixmap_move_to_gpu(pixmap=950, usage=0), flags=b >[ 10.800] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.800] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 10.800] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.800] kgem_choose_tiling: 48x36 -> 0 >[ 10.800] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.800] kgem_choose_tiling: 48x36 -> 0 >[ 10.800] sna_pixmap_alloc_gpu: pixmap=950 >[ 10.800] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.800] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.800] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.800] from inactive: pitch=192, tiling=0: handle=22, id=879 >[ 10.800] __sna_damage_all(48, 36) >[ 10.800] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.800] sna_pixmap_mark_active: pixmap=950, handle=22 >[ 10.800] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.800] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.800] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.800] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.800] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.800] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 10.800] sna_render_get_solid: 0 >[ 10.800] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.800] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.800] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.800] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.800] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.800] kgem_add_handle: handle=4, index=0 >[ 10.800] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.800] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.800] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.800] gen9_composite_get_binding_table(ffc0) >[ 10.800] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.800] kgem_add_handle: handle=22, index=1 >[ 10.800] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.800] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.800] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.800] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.800] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.800] kgem_add_handle: handle=7, index=2 >[ 10.800] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.800] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.800] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.800] gen9_emit_sampler: sampler = 1 >[ 10.800] gen9_emit_sf: num_sf_outputs=1 >[ 10.800] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.800] gen9_emit_vertex_elements: setup id=0 >[ 10.800] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.800] (0, 0), (48, 36) >[ 10.800] gen8_vertex_flush[490] = 3 >[ 10.800] sna_composite_rectangles: pixmap=950 marking clear [0]? 1 >[ 10.800] sna_composite_rectangles(pixmap=950, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 10.800] sna_composite_rectangles: converted to op 1 >[ 10.800] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.800] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.800] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.800] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.800] sna_composite_rectangles: promoting to full GPU >[ 10.800] sna_composite_rectangles: dropping last-cpu hint >[ 10.800] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=19... >[ 10.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.800] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.800] sna_drawable_use_bo: using whole GPU bo >[ 10.800] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.800] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.800] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 10.800] sna_render_get_solid: ff2c001e >[ 10.800] sna_render_get_solid(0) = ff2c001e (old) >[ 10.800] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.800] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.800] gen9_composite_get_binding_table(ff00) >[ 10.800] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.800] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.800] kgem_add_handle: handle=8, index=3 >[ 10.800] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.800] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.800] gen9_emit_vertex_elements: setup id=0 >[ 10.800] (0, 0), (48, 36) >[ 10.800] gen8_vertex_flush[4cc] = 3 >[ 10.800] sna_composite_rectangles: pixmap=950 marking clear [ff2c001e]? 1 >[ 10.800] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3b6 >[ 10.800] sna_validate_gc: recomputing clip >[ 10.800] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 10.800] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=950:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.800] sna_copy_area: normal copy >[ 10.800] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.800] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.800] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.800] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.800] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.800] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.800] sna_do_copy: pixmap -- no source clipping >[ 10.800] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.800] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.800] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=950+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.800] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.800] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.800] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=1b... >[ 10.800] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.800] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.800] sna_drawable_use_bo: using whole GPU bo >[ 10.800] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.800] sna_pixmap_move_to_gpu: already all-damaged >[ 10.800] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.800] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.800] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.800] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.800] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.800] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.801] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.801] gen9_composite_get_binding_table(fe80) >[ 10.801] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.801] kgem_add_handle: handle=9, index=4 >[ 10.801] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.801] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.801] gen9_emit_sampler: sampler = 0 >[ 10.801] gen9_emit_vertex_elements: setup id=0 >[ 10.801] (3422, 6) -> (0, 0) + (48, 36) >[ 10.801] gen8_vertex_flush[510] = 3 >[ 10.801] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.801] kgem_can_create_2d: 80x80 @ 32 >[ 10.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.801] kgem_can_create_2d: untiled size=28672 >[ 10.801] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.801] kgem_choose_tiling: 80x80 -> 0 >[ 10.801] sna_create_pixmap: usage=0, flags=b >[ 10.801] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.801] __pop_freed_pixmap: reusing freed pixmap=926 header >[ 10.801] create_pixmap_hdr: pixmap=951, width=80, height=80, usage=0 >[ 10.801] sna_create_pixmap: serial=951, 80x80, usage=0 >[ 10.801] sna_composite_rectangles(pixmap=952, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.801] sna_composite_rectangles: converted to op 0 >[ 10.801] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.801] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.801] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.801] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.801] sna_composite_rectangles: dropping last-cpu hint >[ 10.801] sna_drawable_use_bo pixmap=952, box=((0, 0), (80, 80)), flags=19... >[ 10.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.801] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.801] sna_pixmap_move_to_gpu(pixmap=952, usage=0), flags=b >[ 10.801] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.801] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.801] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.801] kgem_choose_tiling: 80x80 -> 0 >[ 10.801] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.801] kgem_choose_tiling: 80x80 -> 0 >[ 10.801] sna_pixmap_alloc_gpu: pixmap=952 >[ 10.801] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.801] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.801] from inactive: pitch=320, tiling=0: handle=40, id=880 >[ 10.801] __sna_damage_all(80, 80) >[ 10.801] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.801] sna_pixmap_mark_active: pixmap=952, handle=40 >[ 10.801] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.801] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.801] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.801] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 10.801] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.801] sna_render_get_solid: 0 >[ 10.801] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.801] kgem_set_mode: flushing before new bo >[ 10.801] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.801] gen8_vertex_close: reloc[0] = 287 >[ 10.801] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.801] kgem_add_handle: handle=16, index=5 >[ 10.801] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.801] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 10.801] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.801] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.801] kgem_fixup_relocs: shrinking by 61440 >[ 10.801] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.801] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.801] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.801] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.801] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.801] __kgem_bo_clear_busy: handle=7 >[ 10.801] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.801] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.801] __kgem_bo_clear_busy: handle=8 >[ 10.801] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.801] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.801] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.801] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.801] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.801] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 10.801] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.801] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.801] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.801] kgem_add_handle: handle=4, index=0 >[ 10.801] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.801] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.801] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.801] gen9_composite_get_binding_table(ffc0) >[ 10.801] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 10.801] kgem_add_handle: handle=40, index=1 >[ 10.801] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 10.801] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 10.801] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.801] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.801] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.801] kgem_add_handle: handle=7, index=2 >[ 10.801] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.801] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.801] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.801] gen9_emit_sampler: sampler = 1 >[ 10.801] gen9_emit_sf: num_sf_outputs=1 >[ 10.801] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.801] gen9_emit_vertex_elements: setup id=0 >[ 10.801] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.801] (0, 0), (80, 80) >[ 10.801] gen8_vertex_flush[490] = 3 >[ 10.801] sna_composite_rectangles: pixmap=952 marking clear [0]? 1 >[ 10.801] sna_composite_rectangles(pixmap=952, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.801] sna_composite_rectangles: converted to op 1 >[ 10.801] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.801] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.801] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.801] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.801] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.801] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.801] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.801] sna_composite_rectangles: dropping last-cpu hint >[ 10.801] sna_drawable_use_bo pixmap=952, box=((0, 0), (80, 80)), flags=1... >[ 10.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.801] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.801] sna_drawable_use_bo: using whole GPU bo >[ 10.801] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.801] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.801] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.801] sna_render_get_solid: 40404040 >[ 10.801] sna_render_get_solid(1) = 40404040 (old) >[ 10.801] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.801] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.801] gen9_composite_get_binding_table(ff00) >[ 10.801] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.801] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.801] kgem_add_handle: handle=8, index=3 >[ 10.801] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.801] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.801] gen9_emit_vertex_elements: setup id=0 >[ 10.801] (0, 0), (2, 2) >[ 10.801] (78, 0), (80, 2) >[ 10.801] (0, 78), (2, 80) >[ 10.801] (78, 78), (80, 80) >[ 10.801] gen8_vertex_flush[4cc] = 12 >[ 10.801] sna_composite(pixmap=950, op=3, src=952+(3422, 6), mask=0+(0, 0), dst=950+(0, 0)+(0, 0), size=(48, 36) >[ 10.801] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.801] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.801] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.801] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.801] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 10.801] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.801] gen9_render_composite: 48x36, current mode=1/1 >[ 10.801] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.801] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 10.801] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 10.801] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.801] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.801] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=7... >[ 10.801] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.801] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.801] sna_drawable_use_bo: using whole GPU bo >[ 10.801] gen9_composite_set_target: pixmap=950, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.801] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.801] sna_transform_is_imprecise_integer_translation: no transform >[ 10.801] gen9_composite_picture: integer translation (0, 0), removing >[ 10.801] sna_render_pixmap_bo pixmap=952, (3422, 6)x(48, 36)/(80, 80) >[ 10.801] sna_render_pixmap_bo: GPU all damaged >[ 10.801] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.801] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.801] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.801] gen4_choose_composite_emitter: identity src, no mask >[ 10.801] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.801] __kgem_retire_rq: request 1 complete >[ 10.801] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.801] kgem_set_mode: flushing before new bo >[ 10.801] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.801] gen8_vertex_close: reloc[0] = 287 >[ 10.801] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.801] kgem_add_handle: handle=16, index=4 >[ 10.801] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.801] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 10.801] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.801] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.801] kgem_fixup_relocs: shrinking by 61440 >[ 10.801] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.801] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.801] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.801] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.801] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.801] __kgem_bo_clear_busy: handle=7 >[ 10.801] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.801] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.801] __kgem_bo_clear_busy: handle=8 >[ 10.801] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.801] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.801] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.801] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.801] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 10.801] aligning vertex: was 2, now 3 floats per vertex >[ 10.801] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.801] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.801] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.801] kgem_add_handle: handle=4, index=0 >[ 10.801] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.801] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.801] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.801] gen9_composite_get_binding_table(ffc0) >[ 10.801] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.801] kgem_add_handle: handle=22, index=1 >[ 10.801] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.801] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.801] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.801] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 10.801] kgem_add_handle: handle=40, index=2 >[ 10.801] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 10.801] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.801] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.801] gen9_emit_sampler: sampler = a >[ 10.801] gen9_emit_sf: num_sf_outputs=1 >[ 10.801] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.801] gen9_emit_vertex_elements: setup id=2 >[ 10.801] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.801] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.801] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.801] gen8_vertex_flush[490] = 3 >[ 10.801] sna_destroy_pixmap: pixmap=952, attached?=1 >[ 10.801] _kgem_bo_destroy: handle=40, proxy? 0 >[ 10.801] __kgem_bo_destroy: handle=40, size=65536 >[ 10.801] __kgem_bo_destroy: handle=40 -> active >[ 10.801] __sna_free_pixmap(pixmap=952) >[ 10.801] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.801] kgem_can_create_2d: 2x64 @ 32 >[ 10.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.801] kgem_can_create_2d: untiled size=4096 >[ 10.801] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.801] kgem_choose_tiling: 2x64 -> 0 >[ 10.801] sna_create_pixmap: usage=0, flags=a >[ 10.801] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.801] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.801] create_pixmap: serial=953, usage=0, 2x64 >[ 10.801] sna_create_pixmap: serial=953, 2x64, usage=0 >[ 10.801] sna_composite_rectangles(pixmap=954, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.801] sna_composite_rectangles: converted to op 0 >[ 10.801] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.801] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.801] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.801] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.801] sna_composite_rectangles: fallback, dst pixmap=954 too small or not attached >[ 10.801] sna_composite_rectangles: fallback >[ 10.801] sna_drawable_move_region_to_cpu(pixmap=954 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.801] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.801] _sna_pixmap_move_to_cpu(pixmap=954, 2x64, flags=1) >[ 10.801] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.801] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.801] operate_inplace: no, inplace operation not suitable >[ 10.801] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.801] __sna_damage_all(2, 64) >[ 10.801] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.801] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.801] kgem_can_create_2d: 1x32 @ 32 >[ 10.801] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.801] kgem_can_create_2d: untiled size=4096 >[ 10.801] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.801] kgem_choose_tiling: 1x32 -> 0 >[ 10.801] sna_create_pixmap: usage=0, flags=a >[ 10.801] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.801] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.802] create_pixmap: serial=955, usage=0, 1x32 >[ 10.802] sna_create_pixmap: serial=955, 1x32, usage=0 >[ 10.802] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3b2, drawable=3bc >[ 10.802] sna_validate_gc: recomputing clip >[ 10.802] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.802] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.802] try_upload__fast: ignore existing cpu damage (if any) >[ 10.802] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.802] try_upload__fast: no, no gpu damage >[ 10.802] sna_drawable_move_region_to_cpu(pixmap=956 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.802] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.802] _sna_pixmap_move_to_cpu(pixmap=956, 1x32, flags=1) >[ 10.802] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.802] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.802] operate_inplace: no, inplace operation not suitable >[ 10.802] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.802] __sna_damage_all(1, 32) >[ 10.802] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.802] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.802] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.802] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.802] sna_accel_flush: flush?=0, dirty?=0 >[ 10.802] sna_composite(pixmap=954, op=1, src=956+(0, 0), mask=0+(0, 0), dst=954+(0, 0)+(0, 0), size=(2, 64) >[ 10.802] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.802] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.802] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.802] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.802] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.802] sna_composite: fallback, dst pixmap=954 is too small (or completely damaged) >[ 10.802] sna_composite: fallback -- fbComposite >[ 10.802] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.802] sna_composite_fb: fallback -- move src to cpu >[ 10.802] _sna_pixmap_move_to_cpu(pixmap=956, 1x32, flags=2) >[ 10.802] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.802] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.802] sna_composite_fb: fallback -- move dst to cpu >[ 10.802] sna_drawable_move_region_to_cpu(pixmap=954 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.802] sna_drawable_move_region_to_cpu: pixmap=954 all damaged on CPU >[ 10.802] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.802] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.802] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.802] sna_destroy_pixmap: pixmap=956, attached?=1 >[ 10.802] __sna_free_pixmap(pixmap=956) >[ 10.802] sna_composite(pixmap=950, op=3, src=954+(3422, 6), mask=0+(0, 0), dst=950+(0, 0)+(0, 0), size=(48, 36) >[ 10.802] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.802] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.802] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.802] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.802] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 10.802] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.802] gen9_render_composite: 48x36, current mode=1/1 >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.802] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.802] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=7... >[ 10.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.802] sna_drawable_use_bo: using whole GPU bo >[ 10.802] gen9_composite_set_target: pixmap=950, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.802] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.802] sna_transform_is_imprecise_integer_translation: no transform >[ 10.802] gen9_composite_picture: integer translation (0, 0), removing >[ 10.802] sna_render_pixmap_bo pixmap=954, (3422, 6)x(48, 36)/(2, 64) >[ 10.802] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 10.802] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 10.802] use_cpu_bo: no cpu bo >[ 10.802] kgem_choose_tiling: too thin [2] for TILING_Y >[ 10.802] kgem_choose_tiling: 2x36 -> 0 >[ 10.802] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 10.802] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 10.802] sna_drawable_move_region_to_cpu(pixmap=954 (2x64), [(0, 6), (2, 42)], flags=2) >[ 10.802] sna_drawable_move_region_to_cpu: pixmap=954 all damaged on CPU >[ 10.802] kgem_can_create_2d: 2x36 @ 32 >[ 10.802] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 10.802] kgem_can_create_2d: untiled size=4096 >[ 10.802] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.802] kgem_choose_tiling: 2x36 -> 0 >[ 10.802] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 10.802] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 10.802] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.802] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.802] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.802] search_linear_cache: searching for inactive gtt map >[ 10.802] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.802] search_linear_cache: searching for inactive gtt map >[ 10.802] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.802] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 10.802] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 10.802] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.802] kgem_create_buffer: reusing handle=23 for buffer >[ 10.802] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 10.802] init_buffer_from_bo: reusing handle=23 for buffer >[ 10.802] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 10.802] kgem_bo_map: converting request for GTT map into CPU map >[ 10.802] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 10.802] kgem_bo_sync__cpu: handle=23 >[ 10.802] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.802] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 10.802] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.802] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 10.802] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 10.802] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 10.802] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 10.802] __kgem_bo_init(handle=23, num_pages=1152) >[ 10.802] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 10.802] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.802] gen4_choose_composite_emitter: identity src, no mask >[ 10.802] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.802] gen9_composite_get_binding_table(ff00) >[ 10.802] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 10.802] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 10.802] kgem_add_handle: handle=23, index=3 >[ 10.802] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 10.802] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 10.802] gen9_emit_vertex_elements: setup id=2 >[ 10.802] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.802] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.802] gen8_vertex_flush[4cc] = 3 >[ 10.802] _kgem_bo_destroy: handle=23, proxy? 1 >[ 10.802] sna_destroy_pixmap: pixmap=954, attached?=1 >[ 10.802] __sna_free_pixmap(pixmap=954) >[ 10.802] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=950:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.802] sna_copy_area: normal copy >[ 10.802] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.802] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.802] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.802] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.802] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.802] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.802] sna_do_copy: pixmap -- no source clipping >[ 10.802] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.802] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.802] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=950+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.802] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.802] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.802] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=1b... >[ 10.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.802] sna_drawable_use_bo: using whole GPU bo >[ 10.802] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.802] sna_pixmap_move_to_gpu: already all-damaged >[ 10.802] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.802] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.802] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.802] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.802] aligning vertex: was 3, now 2 floats per vertex >[ 10.802] gen9_composite_get_binding_table(fe80) >[ 10.802] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.802] kgem_add_handle: handle=9, index=4 >[ 10.802] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.802] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.802] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.802] gen9_emit_sampler: sampler = 0 >[ 10.802] gen9_emit_vertex_elements: setup id=0 >[ 10.802] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.802] (3422, 6) -> (0, 0) + (48, 36) >[ 10.802] gen8_vertex_flush[558] = 3 >[ 10.802] sna_composite_rectangles(pixmap=950, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 10.802] sna_composite_rectangles: converted to op 3 >[ 10.802] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.802] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.802] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.802] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.802] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=1... >[ 10.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.802] sna_drawable_use_bo: using whole GPU bo >[ 10.802] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 10.802] sna_render_get_solid: 660a0a0a >[ 10.802] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.802] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.802] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.802] gen9_composite_get_binding_table(fe00) >[ 10.802] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.802] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.802] kgem_add_handle: handle=8, index=5 >[ 10.802] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.802] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.802] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.802] gen9_emit_sampler: sampler = 1 >[ 10.802] gen9_emit_vertex_elements: setup id=0 >[ 10.802] (0, 0), (48, 36) >[ 10.802] gen8_vertex_flush[5b4] = 3 >[ 10.802] sna_composite(pixmap=950, op=3, src=948+(0, 6), mask=0+(0, 0), dst=950+(0, 0)+(0, 0), size=(48, 36) >[ 10.802] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.802] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.802] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.802] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.802] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 10.802] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.802] gen9_render_composite: 48x36, current mode=1/1 >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.802] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.802] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.802] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.802] sna_drawable_use_bo pixmap=950, box=((0, 0), (48, 36)), flags=7... >[ 10.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.802] sna_drawable_use_bo: using whole GPU bo >[ 10.802] gen9_composite_set_target: pixmap=950, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.802] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 10.802] sna_transform_is_imprecise_integer_translation: no transform >[ 10.802] gen9_composite_picture: integer translation (0, 0), removing >[ 10.802] sna_render_pixmap_bo pixmap=948, (0, 6)x(48, 36)/(48, 48) >[ 10.802] sna_render_pixmap_bo: CPU all damaged >[ 10.802] sna_add_flush_pixmap: marking pixmap=948 for flushing >[ 10.802] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.802] __kgem_retire_rq: request 1 complete >[ 10.802] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.802] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 10.802] gen8_vertex_close: reloc[0] = 287 >[ 10.802] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.802] kgem_add_handle: handle=16, index=6 >[ 10.802] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.802] gen8_vertex_close: reloc[1] = 337 >[ 10.802] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 10.802] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.802] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 10.802] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.802] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 10.802] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.802] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.802] kgem_fixup_relocs: shrinking by 61440 >[ 10.802] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.802] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.802] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.802] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.802] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.802] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 10.802] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.802] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.802] __kgem_bo_clear_busy: handle=8 >[ 10.802] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.802] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.802] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.802] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.802] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.802] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.802] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.802] gen4_choose_composite_emitter: identity src, no mask >[ 10.802] needs_batch_flush: flushing before handle=28 for new reservation >[ 10.802] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 10.802] aligning vertex: was 2, now 3 floats per vertex >[ 10.802] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.802] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.802] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.802] kgem_add_handle: handle=4, index=0 >[ 10.802] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.802] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.802] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.802] gen9_composite_get_binding_table(ffc0) >[ 10.802] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.802] kgem_add_handle: handle=22, index=1 >[ 10.802] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.802] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.802] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.802] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.802] kgem_add_handle: handle=28, index=2 >[ 10.802] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 10.802] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.802] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.802] gen9_emit_sampler: sampler = 2 >[ 10.802] gen9_emit_sf: num_sf_outputs=1 >[ 10.802] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.802] gen9_emit_vertex_elements: setup id=2 >[ 10.802] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.802] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.802] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.802] gen8_vertex_flush[490] = 3 >[ 10.802] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3b6, drawable=b1 >[ 10.802] sna_validate_gc: recomputing clip >[ 10.802] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.802] sna_copy_area: src=pixmap=950:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.802] sna_copy_area: normal copy >[ 10.802] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.802] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.802] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.802] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 10.802] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 10.802] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 10.802] sna_do_copy: pixmap -- no source clipping >[ 10.802] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 10.802] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 10.802] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=950+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 10.802] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=26, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), replaces=0 >[ 10.802] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.802] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 10.802] sna_drawable_use_bo: pinned, never REPLACES >[ 10.802] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.802] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.802] sna_drawable_use_bo: applying move-to-gpu override >[ 10.802] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 10.802] wait_for_shadow: flags=3, flips=1, handle=26, shadow=27 >[ 10.803] wait_for_shadow: 1 flips still pending, shadow flip_active=1 >[ 10.803] wait_for_shadow: after waiting 1 flips outstanding, flip_active=1 >[ 10.803] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 10.803] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.803] 1:from scanout: pitch=30720, tiling=1, handle=30, id=883 >[ 10.803] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=1 >[ 10.803] wait_for_shadow: copying existing GPU damage: 4x(0, 0), (7680, 2160) >[ 10.803] gen9_render_copy_boxes (0, 0)->(0, 0) x 4, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.803] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 10.803] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.803] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.803] kgem_bo_is_render: handle=26, rq? 0 [0] >[ 10.803] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.803] __kgem_retire_rq: request 1 complete >[ 10.803] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 10.803] kgem_bo_move_to_cache: release handle=40 >[ 10.803] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.803] kgem_set_mode: flushing before new bo >[ 10.803] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 10.803] gen8_vertex_close: reloc[0] = 287 >[ 10.803] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.803] kgem_add_handle: handle=16, index=3 >[ 10.803] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.803] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 10.803] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.803] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.803] kgem_fixup_relocs: shrinking by 61440 >[ 10.803] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.803] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.803] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.803] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.803] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.803] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.803] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.803] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.803] aligning vertex: was 3, now 2 floats per vertex >[ 10.803] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.803] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.803] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.803] kgem_add_handle: handle=4, index=0 >[ 10.803] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.803] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.803] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.803] gen9_composite_get_binding_table(ffc0) >[ 10.803] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 10.803] kgem_add_handle: handle=30, index=1 >[ 10.803] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e4505000) >[ 10.803] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 10.803] [3fe0] bind bo(handle=30, addr=e4505000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.803] kgem_add_reloc64: handle=26, pos=16344, delta=0, domains=40000 >[ 10.803] kgem_add_handle: handle=26, index=2 >[ 10.803] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 10.803] [3fd0] bind bo(handle=26, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.803] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.803] gen9_emit_sampler: sampler = 0 >[ 10.803] gen9_emit_sf: num_sf_outputs=1 >[ 10.803] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.803] gen9_emit_vertex_elements: setup id=0 >[ 10.803] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.803] (0, 0) -> (0, 0) + (7680, 6) >[ 10.803] (0, 6) -> (0, 6) + (3422, 36) >[ 10.803] (3470, 6) -> (3470, 6) + (4210, 36) >[ 10.803] (0, 42) -> (0, 42) + (7680, 2118) >[ 10.803] gen8_vertex_flush[490] = 12 >[ 10.803] wait_for_shadow: setting front pixmap to handle=30 >[ 10.803] sna_drawable_use_bo: using whole GPU bo >[ 10.803] sna_pixmap_move_to_gpu(pixmap=950, usage=0), flags=a >[ 10.803] sna_pixmap_move_to_gpu: already all-damaged >[ 10.803] sna_pixmap_mark_active: pixmap=950, handle=22 >[ 10.803] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.803] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.803] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.803] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 10.803] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 10.803] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.803] gen9_composite_get_binding_table(ff00) >[ 10.803] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 10.803] kgem_add_handle: handle=22, index=3 >[ 10.803] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 10.803] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 10.803] gen9_emit_vertex_elements: setup id=0 >[ 10.803] (0, 0) -> (3422, 6) + (48, 36) >[ 10.803] gen8_vertex_flush[4cc] = 3 >[ 10.803] sna_destroy_pixmap: pixmap=950, attached?=1 >[ 10.803] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.803] __kgem_bo_destroy: handle=22, size=61440 >[ 10.803] __kgem_bo_destroy: handle=22 -> active >[ 10.803] __sna_free_pixmap(pixmap=950) >[ 10.803] sna_accel_flush: flush?=0, dirty?=1 >[ 10.803] sna_accel_flush: syncing SHM pixmap=948 (refcnt=1) >[ 10.803] _sna_pixmap_move_to_cpu(pixmap=948, 48x48, flags=3) >[ 10.803] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.803] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.803] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.803] kgem_bo_sync__cpu_full: handle=28 >[ 10.803] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.803] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.803] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.803] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.803] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.803] __kgem_retire_rq: request 1 complete >[ 10.803] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.803] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.803] sna_accel_flush: flush?=0, dirty?=0 >[ 10.803] sna_block_handler (tv=597.354000) >[ 10.803] kgem_retire, need_retire?=1 >[ 10.803] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.803] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.803] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.803] kgem_retire -- retired=0, need_retire=0 >[ 10.803] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 10.803] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 10.803] __kgem_bo_destroy: handle=23, size=262144 >[ 10.803] kgem_bo_replace_io: transferring io handle=23 to bo >[ 10.803] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.803] sna_accel_block: GPU idle, flushing >[ 10.803] gen8_vertex_close: used=118, vbo active? 16, vb=1, nreloc=1 >[ 10.803] gen8_vertex_close: reloc[0] = 287 >[ 10.803] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.803] kgem_add_handle: handle=16, index=4 >[ 10.803] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.803] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 10.803] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.803] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.803] kgem_fixup_relocs: shrinking by 61440 >[ 10.803] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.803] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.803] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 10.803] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.803] kgem_commit: release handle=26 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=d872d000 >[ 10.803] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.803] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.803] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.803] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.803] sna_scanout_do_flush: flush timer active: delta=5 >[ 10.803] sna_accel_do_throttle (time=10803), triggered >[ 10.803] sna_accel_throttle (time=10803) >[ 10.803] sna_accel_block: evaluating timers, active=7 >[ 10.803] sna_accel_block: flush timer expires in 5 [10808] >[ 10.808] sna_wakeup_handler >[ 10.808] sna_block_handler (tv=597.349000) >[ 10.808] kgem_retire, need_retire?=1 >[ 10.808] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.808] kgem_retire__requests_ring: retiring ring 0 >[ 10.808] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.808] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.808] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.808] kgem_retire -- retired=0, need_retire=1 >[ 10.808] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.808] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.808] sna_scanout_do_flush (time=10808), triggered >[ 10.808] sna_scanout_flush (time=10808), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.808] has_shadow: has pending damage? 1, outstanding flips: 1 >[ 10.808] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.808] has_shadow: has pending damage? 1, outstanding flips: 1 >[ 10.808] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 1, mode reconfiguration pending? 0) >[ 10.808] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.808] sna_mode_redisplay: checking for 1 outstanding flip completions >[ 10.808] sna_mode_redisplay: now 1 outstanding flip completions (enabled? 1) >[ 10.808] sna_accel_block: evaluating timers, active=7 >[ 10.808] sna_accel_block: flush timer expires in 16 [10824] >[ 10.810] sna_wakeup_handler >[ 10.810] sna_mode_wakeup: len=32 >[ 10.810] sna_mode_wakeup: recording last swap on pipe=1, frame 372 [174], time 10.810492 >[ 10.810] sna_mode_wakeup: removing handle=27 [active_scanout=0] from scanout, installing handle=26 [active_scanout=2] >[ 10.810] _kgem_bo_destroy: handle=27, proxy? 0 >[ 10.810] __kgem_bo_destroy: handle=27, size=66355200 >[ 10.810] kgem_bo_move_to_scanout: moving 27 [fb 101] to scanout cache, active? 0 >[ 10.810] sna_mode_wakeup: flip complete, pending? 1 >[ 10.810] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.810] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.810] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.810] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.810] sna_pixmap_move_to_gpu: already all-damaged >[ 10.810] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 10.810] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.810] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.810] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.810] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=26 [active?=2], new handle=30 [active=0] >[ 10.810] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 26, transformed? 0 >[ 10.810] get_fb: reusing fb=108 for handle=30 >[ 10.810] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 10.810] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.810] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 26, transformed? 0 >[ 10.810] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 10.810] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.810] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.810] sna_mode_redisplay: flipped 2 outputs, shadow active? 26 >[ 10.810] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=26 >[ 10.810] sna_block_handler (tv=597.347000) >[ 10.810] kgem_retire, need_retire?=1 >[ 10.810] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.810] kgem_retire__requests_ring: retiring ring 0 >[ 10.810] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.810] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.810] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.810] kgem_retire -- retired=0, need_retire=1 >[ 10.810] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.810] sna_scanout_do_flush: flush timer active: delta=14 >[ 10.810] sna_accel_block: evaluating timers, active=7 >[ 10.810] sna_accel_block: flush timer expires in 14 [10824] >[ 10.817] sna_wakeup_handler >[ 10.817] sna_create_pixmap(576, 76, 24, usage=0) >[ 10.817] kgem_can_create_2d: 576x76 @ 24 >[ 10.817] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.817] kgem_can_create_2d: untiled size=176128 >[ 10.817] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.817] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.817] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.817] sna_create_pixmap: usage=0, flags=1b >[ 10.817] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.817] __pop_freed_pixmap: reusing freed pixmap=950 header >[ 10.817] create_pixmap_hdr: pixmap=957, width=576, height=76, usage=0 >[ 10.817] sna_create_pixmap: serial=957, 576x76, usage=0 >[ 10.817] sna_composite_rectangles(pixmap=958, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.817] sna_composite_rectangles: converted to op 0 >[ 10.817] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.817] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.817] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.817] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.817] sna_composite_rectangles: dropping last-cpu hint >[ 10.817] sna_drawable_use_bo pixmap=958, box=((0, 0), (576, 76)), flags=19... >[ 10.817] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.817] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.817] sna_pixmap_move_to_gpu(pixmap=958, usage=0), flags=b >[ 10.817] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.817] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.817] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.817] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.817] sna_pixmap_alloc_gpu: pixmap=958 >[ 10.817] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.817] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.817] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 10.817] from inactive: pitch=2560, tiling=1: handle=38, id=884 >[ 10.817] __sna_damage_all(576, 76) >[ 10.817] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.817] sna_pixmap_mark_active: pixmap=958, handle=38 >[ 10.817] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.817] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.817] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.817] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.817] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.817] sna_render_get_solid: 0 >[ 10.817] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.817] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.817] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.817] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.817] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.817] kgem_add_handle: handle=4, index=0 >[ 10.817] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.817] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.817] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.817] gen9_composite_get_binding_table(ffc0) >[ 10.817] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.817] kgem_add_handle: handle=38, index=1 >[ 10.817] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.817] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.817] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.817] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.817] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.817] kgem_add_handle: handle=7, index=2 >[ 10.817] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.817] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.817] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.817] gen9_emit_sampler: sampler = 1 >[ 10.817] gen9_emit_sf: num_sf_outputs=1 >[ 10.817] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.817] gen9_emit_vertex_elements: setup id=0 >[ 10.817] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.817] (0, 0), (576, 76) >[ 10.817] gen8_vertex_flush[490] = 3 >[ 10.817] sna_composite_rectangles: pixmap=958 marking clear [0]? 1 >[ 10.817] sna_composite_rectangles(pixmap=958, op=1, ff2c001e x 1 [(0, 0)x(576, 76) ...]) >[ 10.817] sna_composite_rectangles: converted to op 1 >[ 10.817] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.817] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.817] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.817] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.817] sna_composite_rectangles: promoting to full GPU >[ 10.817] sna_composite_rectangles: dropping last-cpu hint >[ 10.817] sna_drawable_use_bo pixmap=958, box=((0, 0), (576, 76)), flags=19... >[ 10.817] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.817] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.817] sna_drawable_use_bo: using whole GPU bo >[ 10.817] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.817] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.817] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (576, 76) ...]) >[ 10.817] sna_render_get_solid: ff2c001e >[ 10.817] sna_render_get_solid(0) = ff2c001e (old) >[ 10.817] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.817] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.817] gen9_composite_get_binding_table(ff00) >[ 10.817] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.817] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.817] kgem_add_handle: handle=8, index=3 >[ 10.817] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.817] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.817] gen9_emit_vertex_elements: setup id=0 >[ 10.817] (0, 0), (576, 76) >[ 10.817] gen8_vertex_flush[4cc] = 3 >[ 10.817] sna_composite_rectangles: pixmap=958 marking clear [ff2c001e]? 1 >[ 10.817] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3be >[ 10.817] sna_validate_gc: recomputing clip >[ 10.817] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9ad97d0] >[ 10.817] sna_copy_area: src=pixmap=292:(192, 1096)x(576, 76)+(0, 0) -> dst=pixmap=958:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.817] sna_copy_area: normal copy >[ 10.817] sna_do_copy: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 10.817] sna_do_copy: after drawable: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 10.817] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.817] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.817] sna_do_copy: unclipped src extents (192, 1096), (768, 1172) >[ 10.817] sna_do_copy: clipped src extents (192, 1096), (768, 1172) >[ 10.817] sna_do_copy: pixmap -- no source clipping >[ 10.817] sna_do_copy: src extents (192, 1096), (768, 1172) x 1 >[ 10.817] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (192, 1096) >[ 10.817] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=292+(192, 1096), dst pixmap=958+(0, 0), alu=3, src.size=3840x2160, dst.size=576x76) >[ 10.817] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.817] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.817] sna_drawable_use_bo pixmap=958, box=((0, 0), (576, 76)), flags=1b... >[ 10.817] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.817] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.817] sna_drawable_use_bo: using whole GPU bo >[ 10.817] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.817] sna_pixmap_move_to_gpu: already all-damaged >[ 10.817] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.817] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.817] gen9_render_copy_boxes (192, 1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.817] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.817] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.817] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.817] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.817] gen9_composite_get_binding_table(fe80) >[ 10.817] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.817] kgem_add_handle: handle=9, index=4 >[ 10.817] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.817] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.817] gen9_emit_sampler: sampler = 0 >[ 10.817] gen9_emit_vertex_elements: setup id=0 >[ 10.817] (192, 1096) -> (0, 0) + (576, 76) >[ 10.817] gen8_vertex_flush[510] = 3 >[ 10.817] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.817] kgem_can_create_2d: 80x80 @ 32 >[ 10.817] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.817] kgem_can_create_2d: untiled size=28672 >[ 10.817] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.817] kgem_choose_tiling: 80x80 -> 0 >[ 10.817] sna_create_pixmap: usage=0, flags=b >[ 10.817] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.817] __pop_freed_pixmap: reusing freed pixmap=952 header >[ 10.817] create_pixmap_hdr: pixmap=959, width=80, height=80, usage=0 >[ 10.817] sna_create_pixmap: serial=959, 80x80, usage=0 >[ 10.817] sna_composite_rectangles(pixmap=960, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.817] sna_composite_rectangles: converted to op 0 >[ 10.817] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.817] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.817] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.817] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.817] sna_composite_rectangles: dropping last-cpu hint >[ 10.817] sna_drawable_use_bo pixmap=960, box=((0, 0), (80, 80)), flags=19... >[ 10.817] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.817] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.817] sna_pixmap_move_to_gpu(pixmap=960, usage=0), flags=b >[ 10.817] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.817] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.817] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.817] kgem_choose_tiling: 80x80 -> 0 >[ 10.817] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.817] kgem_choose_tiling: 80x80 -> 0 >[ 10.817] sna_pixmap_alloc_gpu: pixmap=960 >[ 10.817] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.817] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.817] kgem_bo_remove_from_active: removing handle=22 from active >[ 10.817] 1:from active: pitch=320, tiling=0, handle=22, id=885 >[ 10.817] __sna_damage_all(80, 80) >[ 10.817] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.817] sna_pixmap_mark_active: pixmap=960, handle=22 >[ 10.817] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.817] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.817] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.817] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.817] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.817] sna_render_get_solid: 0 >[ 10.817] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.817] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.817] __kgem_retire_rq: request 1 complete >[ 10.817] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 10.817] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.817] kgem_set_mode: flushing before new bo >[ 10.817] gen8_vertex_close: used=136, vbo active? 16, vb=1, nreloc=1 >[ 10.817] gen8_vertex_close: reloc[0] = 287 >[ 10.817] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.817] kgem_add_handle: handle=16, index=5 >[ 10.817] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.817] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 10.817] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.817] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.817] kgem_fixup_relocs: shrinking by 61440 >[ 10.817] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.818] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.818] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.818] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.818] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.818] __kgem_bo_clear_busy: handle=7 >[ 10.818] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.818] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.818] __kgem_bo_clear_busy: handle=8 >[ 10.818] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.818] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.818] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.818] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.818] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.818] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.818] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.818] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.818] kgem_add_handle: handle=4, index=0 >[ 10.818] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] gen9_composite_get_binding_table(ffc0) >[ 10.818] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.818] kgem_add_handle: handle=22, index=1 >[ 10.818] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.818] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.818] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.818] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.818] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.818] kgem_add_handle: handle=7, index=2 >[ 10.818] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.818] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.818] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.818] gen9_emit_sampler: sampler = 1 >[ 10.818] gen9_emit_sf: num_sf_outputs=1 >[ 10.818] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.818] gen9_emit_vertex_elements: setup id=0 >[ 10.818] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.818] (0, 0), (80, 80) >[ 10.818] gen8_vertex_flush[490] = 3 >[ 10.818] sna_composite_rectangles: pixmap=960 marking clear [0]? 1 >[ 10.818] sna_composite_rectangles(pixmap=960, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.818] sna_composite_rectangles: converted to op 1 >[ 10.818] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.818] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.818] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.818] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.818] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.818] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.818] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.818] sna_composite_rectangles: dropping last-cpu hint >[ 10.818] sna_drawable_use_bo pixmap=960, box=((0, 0), (80, 80)), flags=1... >[ 10.818] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.818] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.818] sna_drawable_use_bo: using whole GPU bo >[ 10.818] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.818] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.818] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.818] sna_render_get_solid: 40404040 >[ 10.818] sna_render_get_solid(1) = 40404040 (old) >[ 10.818] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.818] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.818] gen9_composite_get_binding_table(ff00) >[ 10.818] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.818] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.818] kgem_add_handle: handle=8, index=3 >[ 10.818] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.818] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.818] gen9_emit_vertex_elements: setup id=0 >[ 10.818] (0, 0), (2, 2) >[ 10.818] (78, 0), (80, 2) >[ 10.818] (0, 78), (2, 80) >[ 10.818] (78, 78), (80, 80) >[ 10.818] gen8_vertex_flush[4cc] = 12 >[ 10.818] sna_composite(pixmap=958, op=3, src=960+(192, 1096), mask=0+(0, 0), dst=958+(0, 0)+(0, 0), size=(576, 76) >[ 10.818] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.818] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.818] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.818] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.818] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (576, 76) >[ 10.818] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.818] gen9_render_composite: 576x76, current mode=1/1 >[ 10.818] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.818] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.818] kgem_bo_is_busy: handle=38, domain: 3 exec? 0, rq? 1 >[ 10.818] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.818] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.818] sna_drawable_use_bo pixmap=958, box=((0, 0), (576, 76)), flags=7... >[ 10.818] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.818] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.818] sna_drawable_use_bo: using whole GPU bo >[ 10.818] gen9_composite_set_target: pixmap=958, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.818] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 10.818] sna_transform_is_imprecise_integer_translation: no transform >[ 10.818] gen9_composite_picture: integer translation (0, 0), removing >[ 10.818] sna_render_pixmap_bo pixmap=960, (192, 1096)x(576, 76)/(80, 80) >[ 10.818] sna_render_pixmap_bo: GPU all damaged >[ 10.818] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.818] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.818] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.818] gen4_choose_composite_emitter: identity src, no mask >[ 10.818] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.818] __kgem_retire_rq: request 1 complete >[ 10.818] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.818] kgem_set_mode: flushing before new bo >[ 10.818] gen8_vertex_close: used=166, vbo active? 16, vb=1, nreloc=1 >[ 10.818] gen8_vertex_close: reloc[0] = 287 >[ 10.818] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.818] kgem_add_handle: handle=16, index=4 >[ 10.818] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.818] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=91 [fenced=0] >[ 10.818] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.818] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.818] kgem_fixup_relocs: shrinking by 61440 >[ 10.818] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.818] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.818] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.818] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.818] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.818] __kgem_bo_clear_busy: handle=7 >[ 10.818] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.818] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.818] __kgem_bo_clear_busy: handle=8 >[ 10.818] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.818] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.818] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.818] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.818] kgem_check_bo: num_pages=+65, num_exec=+2 >[ 10.818] aligning vertex: was 2, now 3 floats per vertex >[ 10.818] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.818] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.818] kgem_add_handle: handle=4, index=0 >[ 10.818] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] gen9_composite_get_binding_table(ffc0) >[ 10.818] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.818] kgem_add_handle: handle=38, index=1 >[ 10.818] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.818] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.818] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.818] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 10.818] kgem_add_handle: handle=22, index=2 >[ 10.818] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 10.818] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.818] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.818] gen9_emit_sampler: sampler = a >[ 10.818] gen9_emit_sf: num_sf_outputs=1 >[ 10.818] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.818] gen9_emit_vertex_elements: setup id=2 >[ 10.818] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.818] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.818] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.818] gen8_vertex_flush[490] = 3 >[ 10.818] sna_destroy_pixmap: pixmap=960, attached?=1 >[ 10.818] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.818] __kgem_bo_destroy: handle=22, size=61440 >[ 10.818] __kgem_bo_destroy: handle=22 -> active >[ 10.818] __sna_free_pixmap(pixmap=960) >[ 10.818] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.818] kgem_can_create_2d: 576x76 @ 32 >[ 10.818] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.818] kgem_can_create_2d: untiled size=176128 >[ 10.818] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.818] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.818] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.818] sna_create_pixmap: usage=0, flags=1b >[ 10.818] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.818] __pop_freed_pixmap: reusing freed pixmap=960 header >[ 10.818] create_pixmap_hdr: pixmap=961, width=576, height=76, usage=0 >[ 10.818] sna_create_pixmap: serial=961, 576x76, usage=0 >[ 10.818] sna_composite_rectangles(pixmap=962, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.818] sna_composite_rectangles: converted to op 0 >[ 10.818] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.818] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.818] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.818] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.818] sna_composite_rectangles: dropping last-cpu hint >[ 10.818] sna_drawable_use_bo pixmap=962, box=((0, 0), (576, 76)), flags=19... >[ 10.818] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.818] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.818] sna_pixmap_move_to_gpu(pixmap=962, usage=0), flags=b >[ 10.818] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.818] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.818] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.818] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.818] sna_pixmap_alloc_gpu: pixmap=962 >[ 10.818] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.818] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.818] kgem_bo_remove_from_inactive: removing handle=36 from inactive >[ 10.818] from inactive: pitch=2560, tiling=1: handle=36, id=886 >[ 10.818] __sna_damage_all(576, 76) >[ 10.818] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.818] sna_pixmap_mark_active: pixmap=962, handle=36 >[ 10.818] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.818] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.818] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.818] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.818] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.818] sna_render_get_solid: 0 >[ 10.818] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.818] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.818] __kgem_retire_rq: request 1 complete >[ 10.818] kgem_set_mode: flushing before new bo >[ 10.818] gen8_vertex_close: used=177, vbo active? 16, vb=4, nreloc=1 >[ 10.818] gen8_vertex_close: reloc[0] = 287 >[ 10.818] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.818] kgem_add_handle: handle=16, index=3 >[ 10.818] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.818] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 10.818] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.818] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.818] kgem_fixup_relocs: shrinking by 61440 >[ 10.818] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.818] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.818] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.818] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.818] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.818] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.818] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.818] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.818] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.818] aligning vertex: was 3, now 2 floats per vertex >[ 10.818] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.818] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.818] kgem_add_handle: handle=4, index=0 >[ 10.818] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.818] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.818] gen9_composite_get_binding_table(ffc0) >[ 10.818] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 10.818] kgem_add_handle: handle=36, index=1 >[ 10.818] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 10.818] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 10.818] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.818] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.818] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.818] kgem_add_handle: handle=7, index=2 >[ 10.818] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.818] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.818] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.818] gen9_emit_sampler: sampler = 1 >[ 10.818] gen9_emit_sf: num_sf_outputs=1 >[ 10.818] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.818] gen9_emit_vertex_elements: setup id=0 >[ 10.818] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.818] (0, 0), (576, 76) >[ 10.818] gen8_vertex_flush[490] = 3 >[ 10.818] sna_composite_rectangles: pixmap=962 marking clear [0]? 1 >[ 10.818] sna_composite(pixmap=962, op=1, src=292+(192, 1096), mask=0+(0, 0), dst=962+(0, 0)+(0, 0), size=(576, 76) >[ 10.818] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.818] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.818] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.818] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.818] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (576, 76) >[ 10.818] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.818] gen9_render_composite: 576x76, current mode=1/1 >[ 10.818] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.818] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 10.818] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 10.818] gen9_composite_set_target: (0, 0)x(576, 76), partial?=0 >[ 10.818] sna_drawable_use_bo pixmap=962, box=((0, 0), (576, 76)), flags=1f... >[ 10.818] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 10.818] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.818] sna_drawable_use_bo: using whole GPU bo >[ 10.818] gen9_composite_set_target: pixmap=962, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.818] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 10.818] sna_transform_is_imprecise_integer_translation: no transform >[ 10.818] gen9_composite_picture: integer translation (0, 0), removing >[ 10.819] sna_render_pixmap_bo pixmap=292, (192, 1096)x(576, 76)/(3840, 2160) >[ 10.819] sna_render_pixmap_bo: GPU all damaged >[ 10.819] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.819] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.819] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.819] gen4_choose_composite_emitter: identity src, no mask >[ 10.819] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.819] aligning vertex: was 2, now 3 floats per vertex >[ 10.819] gen9_composite_get_binding_table(ff00) >[ 10.819] kgem_add_reloc64: handle=9, pos=16312, delta=0, domains=40000 >[ 10.819] kgem_add_handle: handle=9, index=3 >[ 10.819] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=f816d000) >[ 10.819] [3fb0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.819] gen9_emit_sampler: sampler = 2 >[ 10.819] gen9_emit_vertex_elements: setup id=2 >[ 10.819] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.819] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.819] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.819] gen8_vertex_flush[504] = 3 >[ 10.819] sna_composite_rectangles(pixmap=962, op=3, 660a0a0a x 1 [(0, 0)x(576, 76) ...]) >[ 10.819] sna_composite_rectangles: converted to op 3 >[ 10.819] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.819] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.819] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.819] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.819] sna_drawable_use_bo pixmap=962, box=((0, 0), (576, 76)), flags=1... >[ 10.819] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.819] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.819] sna_drawable_use_bo: using whole GPU bo >[ 10.819] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20028888]) >[ 10.819] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.819] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (576, 76) ...]) >[ 10.819] sna_render_get_solid: 660a0a0a >[ 10.819] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.819] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.819] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.819] aligning vertex: was 3, now 2 floats per vertex >[ 10.819] gen9_composite_get_binding_table(fe80) >[ 10.819] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.819] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.819] kgem_add_handle: handle=8, index=4 >[ 10.819] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffe000) >[ 10.819] [3f90] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.819] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.819] gen9_emit_sampler: sampler = 1 >[ 10.819] gen9_emit_vertex_elements: setup id=0 >[ 10.819] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.819] (0, 0), (576, 76) >[ 10.819] gen8_vertex_flush[57c] = 3 >[ 10.819] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.819] kgem_can_create_2d: 576x76 @ 32 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: untiled size=176128 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.819] sna_create_pixmap: usage=0, flags=1b >[ 10.819] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.819] __pop_freed_pixmap: reusing freed pixmap=882 header >[ 10.819] create_pixmap_hdr: pixmap=963, width=576, height=76, usage=0 >[ 10.819] sna_create_pixmap: serial=963, 576x76, usage=0 >[ 10.819] sna_composite_rectangles(pixmap=964, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.819] sna_composite_rectangles: converted to op 0 >[ 10.819] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.819] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.819] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.819] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.819] sna_composite_rectangles: dropping last-cpu hint >[ 10.819] sna_drawable_use_bo pixmap=964, box=((0, 0), (576, 76)), flags=19... >[ 10.819] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.819] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.819] sna_pixmap_move_to_gpu(pixmap=964, usage=0), flags=b >[ 10.819] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.819] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] sna_pixmap_alloc_gpu: pixmap=964 >[ 10.819] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.819] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.819] kgem_bo_remove_from_inactive: removing handle=37 from inactive >[ 10.819] from inactive: pitch=2560, tiling=1: handle=37, id=887 >[ 10.819] __sna_damage_all(576, 76) >[ 10.819] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.819] sna_pixmap_mark_active: pixmap=964, handle=37 >[ 10.819] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.819] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.819] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.819] kgem_bo_is_render: handle=37, rq? 0 [0] >[ 10.819] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.819] sna_render_get_solid: 0 >[ 10.819] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] __kgem_retire_rq: request 1 complete >[ 10.819] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.819] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.819] kgem_bo_move_to_cache: release handle=22 >[ 10.819] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.819] kgem_set_mode: flushing before new bo >[ 10.819] gen8_vertex_close: used=202, vbo active? 16, vb=5, nreloc=2 >[ 10.819] gen8_vertex_close: reloc[0] = 287 >[ 10.819] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.819] kgem_add_handle: handle=16, index=5 >[ 10.819] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.819] gen8_vertex_close: reloc[1] = 316 >[ 10.819] kgem_add_reloc64: handle=16, pos=316, delta=0, domains=200000 >[ 10.819] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.819] batch[1/1, flags=1800]: 358 358 16272 16384, nreloc=9, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 10.819] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.819] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.819] kgem_fixup_relocs: shrinking by 61440 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.819] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.819] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.819] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.819] __kgem_bo_clear_busy: handle=7 >[ 10.819] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.819] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.819] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.819] __kgem_bo_clear_busy: handle=8 >[ 10.819] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.819] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.819] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.819] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.819] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.819] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.819] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.819] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.819] kgem_add_handle: handle=4, index=0 >[ 10.819] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.819] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.819] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.819] gen9_composite_get_binding_table(ffc0) >[ 10.819] kgem_add_reloc64: handle=37, pos=16360, delta=0, domains=20002 >[ 10.819] kgem_add_handle: handle=37, index=1 >[ 10.819] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd48e000) >[ 10.819] __kgem_bo_mark_dirty: handle=37 (proxy? 0) >[ 10.819] [3fe0] bind bo(handle=37, addr=fd48e000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.819] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.819] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.819] kgem_add_handle: handle=7, index=2 >[ 10.819] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.819] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.819] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.819] gen9_emit_sampler: sampler = 1 >[ 10.819] gen9_emit_sf: num_sf_outputs=1 >[ 10.819] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.819] gen9_emit_vertex_elements: setup id=0 >[ 10.819] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.819] (0, 0), (576, 76) >[ 10.819] gen8_vertex_flush[490] = 3 >[ 10.819] sna_composite_rectangles: pixmap=964 marking clear [0]? 1 >[ 10.819] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.819] kgem_can_create_2d: 576x76 @ 32 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: untiled size=176128 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.819] sna_create_pixmap: usage=0, flags=1b >[ 10.819] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.819] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 10.819] create_pixmap: serial=965, usage=0, 0x0 >[ 10.819] create_pixmap_hdr: pixmap=965, width=576, height=76, usage=0 >[ 10.819] sna_create_pixmap: serial=965, 576x76, usage=0 >[ 10.819] sna_composite_rectangles(pixmap=966, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.819] sna_composite_rectangles: converted to op 0 >[ 10.819] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.819] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.819] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.819] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.819] sna_composite_rectangles: dropping last-cpu hint >[ 10.819] sna_drawable_use_bo pixmap=966, box=((0, 0), (576, 76)), flags=19... >[ 10.819] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.819] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.819] sna_pixmap_move_to_gpu(pixmap=966, usage=0), flags=b >[ 10.819] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.819] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] sna_pixmap_alloc_gpu: pixmap=966 >[ 10.819] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.819] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.819] kgem_set_tiling: handle=23, tiling=1 [1], pitch=2560 [2560]: 1 >[ 10.819] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 10.819] from inactive: pitch=2560, tiling=1: handle=23, id=888 >[ 10.819] __sna_damage_all(576, 76) >[ 10.819] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.819] sna_pixmap_mark_active: pixmap=966, handle=23 >[ 10.819] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.819] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.819] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.819] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 10.819] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.819] sna_render_get_solid: 0 >[ 10.819] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] __kgem_retire_rq: request 1 complete >[ 10.819] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 10.819] kgem_set_mode: flushing before new bo >[ 10.819] gen8_vertex_close: used=208, vbo active? 16, vb=1, nreloc=1 >[ 10.819] gen8_vertex_close: reloc[0] = 287 >[ 10.819] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.819] kgem_add_handle: handle=16, index=3 >[ 10.819] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.819] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=125 [fenced=0] >[ 10.819] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.819] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.819] kgem_fixup_relocs: shrinking by 61440 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.819] kgem_commit: release handle=37 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd48e000 >[ 10.819] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.819] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.819] __kgem_bo_clear_busy: handle=7 >[ 10.819] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.819] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.819] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.819] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.819] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.819] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.819] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.819] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.819] kgem_add_handle: handle=4, index=0 >[ 10.819] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.819] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.819] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.819] gen9_composite_get_binding_table(ffc0) >[ 10.819] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 10.819] kgem_add_handle: handle=23, index=1 >[ 10.819] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 10.819] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 10.819] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.819] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.819] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.819] kgem_add_handle: handle=7, index=2 >[ 10.819] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.819] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.819] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.819] gen9_emit_sampler: sampler = 1 >[ 10.819] gen9_emit_sf: num_sf_outputs=1 >[ 10.819] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.819] gen9_emit_vertex_elements: setup id=0 >[ 10.819] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.819] (0, 0), (576, 76) >[ 10.819] gen8_vertex_flush[490] = 3 >[ 10.819] sna_composite_rectangles: pixmap=966 marking clear [0]? 1 >[ 10.819] sna_create_pixmap(576, 76, 32, usage=0) >[ 10.819] kgem_can_create_2d: 576x76 @ 32 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: untiled size=176128 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 10.819] kgem_can_create_2d: tiled[-1] size=176128 >[ 10.819] sna_create_pixmap: usage=0, flags=1b >[ 10.819] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 10.819] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 10.819] create_pixmap: serial=967, usage=0, 0x0 >[ 10.819] create_pixmap_hdr: pixmap=967, width=576, height=76, usage=0 >[ 10.819] sna_create_pixmap: serial=967, 576x76, usage=0 >[ 10.819] sna_composite_rectangles(pixmap=968, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 10.819] sna_composite_rectangles: converted to op 0 >[ 10.819] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 10.819] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 10.819] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 10.819] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 10.819] sna_composite_rectangles: dropping last-cpu hint >[ 10.819] sna_drawable_use_bo pixmap=968, box=((0, 0), (576, 76)), flags=19... >[ 10.819] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.819] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.819] sna_pixmap_move_to_gpu(pixmap=968, usage=0), flags=b >[ 10.819] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.819] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 10.819] sna_pixmap_alloc_gpu: pixmap=968 >[ 10.819] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.819] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 10.819] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 10.819] from inactive: pitch=2560, tiling=1: handle=31, id=889 >[ 10.819] __sna_damage_all(576, 76) >[ 10.819] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.819] sna_pixmap_mark_active: pixmap=968, handle=31 >[ 10.819] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.819] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.819] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.819] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.819] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 10.819] sna_render_get_solid: 0 >[ 10.819] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] __kgem_retire_rq: request 1 complete >[ 10.819] __kgem_bo_flush: handle=37, busy=0, wedged=0 >[ 10.819] kgem_set_mode: flushing before new bo >[ 10.819] gen8_vertex_close: used=214, vbo active? 16, vb=1, nreloc=1 >[ 10.819] gen8_vertex_close: reloc[0] = 287 >[ 10.819] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.819] kgem_add_handle: handle=16, index=3 >[ 10.819] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.819] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 10.819] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.819] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.819] kgem_fixup_relocs: shrinking by 61440 >[ 10.819] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.819] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.819] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 10.819] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.819] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.819] __kgem_bo_clear_busy: handle=7 >[ 10.819] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.819] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.819] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.819] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.819] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.819] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.819] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.819] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.819] kgem_add_handle: handle=4, index=0 >[ 10.819] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.819] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.820] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.820] gen9_composite_get_binding_table(ffc0) >[ 10.820] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 10.820] kgem_add_handle: handle=31, index=1 >[ 10.820] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 10.820] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 10.820] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.820] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.820] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.820] kgem_add_handle: handle=7, index=2 >[ 10.820] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.820] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.820] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.820] gen9_emit_sampler: sampler = 1 >[ 10.820] gen9_emit_sf: num_sf_outputs=1 >[ 10.820] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.820] gen9_emit_vertex_elements: setup id=0 >[ 10.820] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.820] (0, 0), (576, 76) >[ 10.820] gen8_vertex_flush[490] = 3 >[ 10.820] sna_composite_rectangles: pixmap=968 marking clear [0]? 1 >[ 10.820] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.820] trapezoid_spans_maybe_inplace? clear, no >[ 10.820] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.820] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 10.820] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 10.820] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 10.820] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 10.820] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 10.820] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 10.820] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.820] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 10.820] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 10.820] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 10.820] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 10.820] sna_drawable_use_bo pixmap=968, box=((2, 2), (574, 74)), flags=7... >[ 10.820] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.820] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.820] sna_drawable_use_bo: using whole GPU bo >[ 10.820] gen9_composite_set_target: pixmap=968, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.820] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 10.820] color_convert: src=4c000000 [20028888] >[ 10.820] color_convert: dst=4c000000 [20028888] >[ 10.820] sna_render_get_solid: 4c000000 >[ 10.820] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.820] gen4_choose_spans_emitter: solid source >[ 10.820] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.820] aligning vertex: was 2, now 3 floats per vertex >[ 10.820] gen9_composite_get_binding_table(ff00) >[ 10.820] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 10.820] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 10.820] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 10.820] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.820] gen9_emit_sampler: sampler = c >[ 10.820] gen9_emit_sf: num_sf_outputs=2 >[ 10.820] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 10.820] gen9_emit_vertex_elements: setup id=5 >[ 10.820] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.820] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 10.820] thread_choose_span: clipped? 0 >[ 10.820] imprecise_trapezoid_span_converter: using 4 threads >[ 10.820] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 10.820] thread_choose_span: clipped? 0 >[ 10.820] span_thread: flushing 26 boxes >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.820] span_thread: flushing 26 boxes >[ 10.820] span_thread: flushing 1 boxes >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.820] span_thread: flushing 1 boxes >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 10.820] gen8_vertex_flush[554] = 162 >[ 10.820] gen9_render_composite_spans_done() >[ 10.820] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.820] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 10.820] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.820] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.820] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.820] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.820] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.820] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 10.820] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 10.820] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.820] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.820] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.820] sna_drawable_use_bo pixmap=968, box=((0, 0), (576, 76)), flags=7... >[ 10.820] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.820] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.820] sna_drawable_use_bo: using whole GPU bo >[ 10.820] gen9_composite_set_target: pixmap=968, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.820] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.820] color_convert: src=e6e6e6e6 [20028888] >[ 10.820] color_convert: dst=e6e6e6e6 [20028888] >[ 10.820] sna_render_get_solid: e6e6e6e6 >[ 10.820] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 10.820] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.820] gen4_choose_spans_emitter: solid source >[ 10.820] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 10.820] gen9_composite_get_binding_table(fe80) >[ 10.820] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 10.820] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 10.820] kgem_add_handle: handle=8, index=3 >[ 10.820] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 10.820] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.820] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.820] gen9_emit_vertex_elements: setup id=5 >[ 10.820] thread_choose_span: clipped? 0 >[ 10.820] imprecise_trapezoid_span_converter: using 4 threads >[ 10.820] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 10.820] thread_choose_span: clipped? 0 >[ 10.820] span_thread: flushing 62 boxes >[ 10.820] span_thread: flushing 2 boxes >[ 10.820] span_thread: flushing 2 boxes >[ 10.820] [ 10.820] span_thread: flushing 62 boxes >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 10.820] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 10.820] gen8_vertex_flush[5a8] = 384 >[ 10.820] gen9_render_composite_spans_done() >[ 10.820] sna_composite_rectangles(pixmap=968, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 10.820] sna_composite_rectangles: converted to op 1 >[ 10.820] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 10.820] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 10.820] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 10.820] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 10.820] sna_composite_rectangles: dropping last-cpu hint >[ 10.820] sna_drawable_use_bo pixmap=968, box=((16, 16), (18, 60)), flags=9... >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 10.821] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 10.821] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 10.821] sna_render_get_solid: ffffffff >[ 10.821] sna_render_get_solid(white) >[ 10.821] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.821] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.821] aligning vertex: was 3, now 2 floats per vertex >[ 10.821] gen9_composite_get_binding_table(fe00) >[ 10.821] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 10.821] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 10.821] kgem_add_reloc64[7] = (delta=1048, target handle=2, presumed=fffe8000) >[ 10.821] [3f70] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.821] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.821] gen9_emit_sampler: sampler = 1 >[ 10.821] gen9_emit_sf: num_sf_outputs=1 >[ 10.821] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.821] gen9_emit_vertex_elements: setup id=0 >[ 10.821] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.821] (16, 16), (18, 60) >[ 10.821] gen8_vertex_flush[668] = 3 >[ 10.821] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3bc, drawable=3c6 >[ 10.821] sna_validate_gc: recomputing clip >[ 10.821] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 10.821] sna_copy_area: src=pixmap=968:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=966:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.821] sna_copy_area: normal copy >[ 10.821] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.821] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.821] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.821] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: pixmap -- no source clipping >[ 10.821] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.821] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 10.821] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=968+(0, 0), dst pixmap=966+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 10.821] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=23, cpu_bo=0), src=(priv=0x55bca988c340, gpu_bo=31, cpu_bo=0), replaces=1 >[ 10.821] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.821] sna_drawable_use_bo pixmap=966, box=((0, 0), (576, 76)), flags=1b... >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] sna_pixmap_move_to_gpu(pixmap=968, usage=0), flags=a >[ 10.821] sna_pixmap_move_to_gpu: already all-damaged >[ 10.821] sna_pixmap_mark_active: pixmap=968, handle=31 >[ 10.821] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.821] sna_pixmap_make_cow: make cow src=968, dst=966, handle=31 (already cow? src=0, dst=0) >[ 10.821] sna_pixmap_make_cow: moo! attaching source cow to pixmap=968, handle=31 >[ 10.821] _kgem_bo_destroy: handle=23, proxy? 0 >[ 10.821] __kgem_bo_destroy: handle=23, size=262144 >[ 10.821] __kgem_busy: handle=23, busy=0, wedged=0 >[ 10.821] __kgem_bo_clear_busy: handle=23 >[ 10.821] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 10.821] sna_pixmap_make_cow: moo! attaching clone to pixmap=966 (source=968, handle=31) >[ 10.821] sna_destroy_pixmap: pixmap=968, attached?=1 >[ 10.821] sna_destroy_pixmap: pixmap=968 discarding cow, refcnt=2 >[ 10.821] __sna_free_pixmap(pixmap=968) >[ 10.821] sna_glyphs(op=3, nlist=4, src=(16, 48)) >[ 10.821] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.821] sna_glyphs: discarding mask >[ 10.821] glyphs0_to_dst(op=3, src=(16, 48), nlist=4, dst=(16, 48)+(0, 0)) >[ 10.821] clipped_glyphs: no, clip region (0, 0), (576, 76) matches drawable pixmap=94268789313280 size=576x76 >[ 10.821] gen9_render_composite: 0x0, current mode=1/1 >[ 10.821] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 10.821] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.821] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.821] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 10.821] sna_drawable_use_bo pixmap=966, box=((0, 0), (576, 76)), flags=7... >[ 10.821] sna_pixmap_undo_cow: pixmap=966, handle=31 [refcnt=1], cow refcnt=1, flags=43 >[ 10.821] sna_pixmap_undo_cow: freeing cow >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] gen9_composite_set_target: pixmap=966, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.821] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.821] color_convert: src=ff888888 [20028888] >[ 10.821] color_convert: dst=ff888888 [20028888] >[ 10.821] sna_render_get_solid: ff888888 >[ 10.821] sna_render_get_solid(5) = ff888888 (old) >[ 10.821] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 10.821] sna_transform_is_imprecise_integer_translation: no transform >[ 10.821] gen9_composite_picture: integer translation (0, 0), removing >[ 10.821] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 10.821] sna_render_pixmap_bo: GPU all damaged >[ 10.821] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 10.821] gen4_choose_composite_emitter: solid, identity mask >[ 10.821] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 10.821] aligning vertex: was 2, now 4 floats per vertex >[ 10.821] gen9_composite_get_binding_table(fd80) >[ 10.821] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 10.821] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 10.821] kgem_add_reloc64[8] = (delta=20, target handle=3, presumed=fdffe000) >[ 10.821] [3f50] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.821] kgem_add_reloc64: handle=6, pos=16200, delta=0, domains=40000 >[ 10.821] kgem_add_handle: handle=6, index=4 >[ 10.821] kgem_add_reloc64[9] = (delta=0, target handle=4, presumed=fd585000) >[ 10.821] [3f40] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 10.821] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 10.821] gen9_emit_sampler: sampler = a >[ 10.821] gen9_emit_sf: num_sf_outputs=2 >[ 10.821] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 10.821] gen9_emit_vertex_elements: setup id=9 >[ 10.821] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 10.821] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 10.821] glyphs0_to_dst: glyph=(18, 23)x(20, 25), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(18, 23), mask=(128.00, 0.00) x (20.00, 25.00) >[ 10.821] glyphs0_to_dst: glyph=(36, 29)x(17, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(36, 29), mask=(160.00, 0.00) x (17.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(54, 29)x(16, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(54, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(70, 29)x(16, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(70, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(85, 29)x(29, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(85, 29), mask=(160.00, 32.00) x (29.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(112, 29)x(20, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(112, 29), mask=(192.00, 0.00) x (20.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(133, 29)x(14, 19), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(133, 29), mask=(224.00, 0.00) x (14.00, 19.00) >[ 10.821] glyphs0_to_dst: glyph=(146, 20)x(19, 28), unclipped >[ 10.821] emit_primitive_identity_mask__avx2: dst=(146, 20), mask=(192.00, 32.00) x (19.00, 28.00) >[ 10.821] gen8_vertex_flush[744] = 24 >[ 10.821] gen9_magic_ca_pass: CA fixup (467 -> 491) >[ 10.821] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 10.821] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 10.821] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 10.821] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3c6, drawable=3c4 >[ 10.821] sna_validate_gc: recomputing clip >[ 10.821] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 10.821] sna_copy_area: src=pixmap=966:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=964:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 10.821] sna_copy_area: normal copy >[ 10.821] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.821] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 10.821] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 10.821] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.821] sna_do_copy: pixmap -- no source clipping >[ 10.821] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.821] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 10.821] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=966+(0, 0), dst pixmap=964+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 10.821] sna_copy_boxes: dst=(priv=0x55bca9b8ec70, gpu_bo=37, cpu_bo=0), src=(priv=0x55bca9b8ded0, gpu_bo=31, cpu_bo=0), replaces=1 >[ 10.821] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.821] sna_drawable_use_bo pixmap=964, box=((0, 0), (576, 76)), flags=1b... >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] sna_pixmap_move_to_gpu(pixmap=966, usage=0), flags=a >[ 10.821] sna_pixmap_move_to_gpu: already all-damaged >[ 10.821] sna_pixmap_mark_active: pixmap=966, handle=31 >[ 10.821] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.821] sna_pixmap_make_cow: make cow src=966, dst=964, handle=31 (already cow? src=0, dst=0) >[ 10.821] sna_pixmap_make_cow: moo! attaching source cow to pixmap=966, handle=31 >[ 10.821] _kgem_bo_destroy: handle=37, proxy? 0 >[ 10.821] __kgem_bo_destroy: handle=37, size=204800 >[ 10.821] __kgem_bo_destroy: handle=37, purged >[ 10.821] kgem_bo_move_to_inactive: moving handle=37 to inactive >[ 10.821] sna_pixmap_make_cow: moo! attaching clone to pixmap=964 (source=966, handle=31) >[ 10.821] sna_destroy_pixmap: pixmap=966, attached?=1 >[ 10.821] sna_destroy_pixmap: pixmap=966 discarding cow, refcnt=2 >[ 10.821] __sna_free_pixmap(pixmap=966) >[ 10.821] sna_composite(pixmap=962, op=3, src=964+(0, 0), mask=0+(0, 0), dst=962+(0, 0)+(0, 0), size=(576, 76) >[ 10.821] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.821] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.821] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.821] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.821] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 10.821] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.821] gen9_render_composite: 576x76, current mode=1/1 >[ 10.821] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.821] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 10.821] sna_blt_composite: unsupported op [3] for blitting >[ 10.821] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 10.821] kgem_bo_is_busy: handle=36, domain: 0 exec? 0, rq? 0 >[ 10.821] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.821] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.821] sna_drawable_use_bo pixmap=962, box=((0, 0), (576, 76)), flags=7... >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] gen9_composite_set_target: pixmap=962, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.821] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.821] sna_transform_is_imprecise_integer_translation: no transform >[ 10.821] gen9_composite_picture: integer translation (0, 0), removing >[ 10.821] sna_render_pixmap_bo pixmap=964, (0, 0)x(576, 76)/(576, 76) >[ 10.821] sna_render_pixmap_bo: GPU all damaged >[ 10.821] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 10.821] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 10.821] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 10.821] gen4_choose_composite_emitter: identity src, no mask >[ 10.821] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.821] __kgem_retire_rq: request 1 complete >[ 10.821] kgem_set_mode: flushing before new bo >[ 10.821] gen8_vertex_close: used=1964, vbo active? 16, vb=221, nreloc=3 >[ 10.821] gen8_vertex_close: reloc[0] = 287 >[ 10.821] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.821] kgem_add_handle: handle=16, index=5 >[ 10.821] kgem_add_reloc64[10] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.821] gen8_vertex_close: reloc[1] = 336 >[ 10.821] kgem_add_reloc64: handle=16, pos=336, delta=0, domains=200000 >[ 10.821] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.821] gen8_vertex_close: reloc[2] = 460 >[ 10.821] kgem_add_reloc64: handle=16, pos=460, delta=0, domains=200000 >[ 10.821] kgem_add_reloc64[12] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.821] batch[1/1, flags=1800]: 502 502 16192 16384, nreloc=13, nexec=6, nfence=0, aperture=1164 [fenced=0] >[ 10.821] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.821] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.821] kgem_fixup_relocs: shrinking by 61440 >[ 10.821] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.821] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.821] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 10.821] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.821] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.821] __kgem_bo_clear_busy: handle=7 >[ 10.821] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.821] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.821] __kgem_bo_clear_busy: handle=7 >[ 10.821] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.821] __kgem_bo_clear_busy: handle=8 >[ 10.821] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.821] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.821] __kgem_bo_clear_busy: handle=7 >[ 10.821] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.821] __kgem_bo_clear_busy: handle=8 >[ 10.821] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 10.821] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.821] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.821] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.821] kgem_check_bo: num_pages=+114, num_exec=+2 >[ 10.821] aligning vertex: was 4, now 3 floats per vertex >[ 10.821] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.821] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.821] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.821] kgem_add_handle: handle=4, index=0 >[ 10.821] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.821] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.821] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.821] gen9_composite_get_binding_table(ffc0) >[ 10.821] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 10.821] kgem_add_handle: handle=36, index=1 >[ 10.821] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 10.821] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 10.821] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.821] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 10.821] kgem_add_handle: handle=31, index=2 >[ 10.821] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fc000) >[ 10.821] [3fd0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.821] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.821] gen9_emit_sampler: sampler = 2 >[ 10.821] gen9_emit_sf: num_sf_outputs=1 >[ 10.821] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.821] gen9_emit_vertex_elements: setup id=2 >[ 10.821] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.821] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.821] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.821] gen8_vertex_flush[490] = 3 >[ 10.821] sna_destroy_pixmap: pixmap=964, attached?=1 >[ 10.821] sna_destroy_pixmap: pixmap=964 discarding cow, refcnt=1 >[ 10.821] _kgem_bo_destroy: handle=31, proxy? 0 >[ 10.821] __kgem_bo_destroy: handle=31, size=262144 >[ 10.821] __kgem_bo_destroy: handle=31 -> active >[ 10.821] __sna_free_pixmap(pixmap=964) >[ 10.821] sna_composite(pixmap=958, op=3, src=962+(0, 0), mask=0+(0, 0), dst=958+(0, 0)+(0, 0), size=(576, 76) >[ 10.821] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 10.821] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 10.821] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 10.821] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 10.821] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 10.821] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 10.821] gen9_render_composite: 576x76, current mode=1/1 >[ 10.821] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.821] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 10.821] sna_blt_composite: unsupported op [3] for blitting >[ 10.821] kgem_bo_is_busy: handle=36, domain: 0 exec? 1, rq? 1 >[ 10.821] kgem_bo_is_busy: handle=38, domain: 0 exec? 0, rq? 0 >[ 10.821] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.821] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 10.821] sna_drawable_use_bo pixmap=958, box=((0, 0), (576, 76)), flags=7... >[ 10.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.821] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.821] sna_drawable_use_bo: using whole GPU bo >[ 10.821] gen9_composite_set_target: pixmap=958, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 10.821] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 10.821] sna_transform_is_imprecise_integer_translation: no transform >[ 10.821] gen9_composite_picture: integer translation (0, 0), removing >[ 10.821] sna_render_pixmap_bo pixmap=962, (0, 0)x(576, 76)/(576, 76) >[ 10.821] sna_render_pixmap_bo: GPU all damaged >[ 10.821] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 10.821] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 10.821] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.821] gen4_choose_composite_emitter: identity src, no mask >[ 10.821] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.821] __kgem_retire_rq: request 1 complete >[ 10.821] kgem_set_mode: flushing before new bo >[ 10.821] gen8_vertex_close: used=1974, vbo active? 16, vb=4, nreloc=1 >[ 10.821] gen8_vertex_close: reloc[0] = 287 >[ 10.821] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.821] kgem_add_handle: handle=16, index=3 >[ 10.821] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.821] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=188 [fenced=0] >[ 10.821] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.821] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.821] kgem_fixup_relocs: shrinking by 61440 >[ 10.821] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.821] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.821] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.821] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.821] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 10.822] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.822] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.822] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.822] kgem_check_bo: num_pages=+100, num_exec=+2 >[ 10.822] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.822] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.822] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.822] kgem_add_handle: handle=4, index=0 >[ 10.822] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.822] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.822] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.822] gen9_composite_get_binding_table(ffc0) >[ 10.822] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 10.822] kgem_add_handle: handle=38, index=1 >[ 10.822] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 10.822] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 10.822] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 10.822] kgem_add_reloc64: handle=36, pos=16344, delta=0, domains=40000 >[ 10.822] kgem_add_handle: handle=36, index=2 >[ 10.822] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4c0000) >[ 10.822] [3fd0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.822] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.822] gen9_emit_sampler: sampler = 2 >[ 10.822] gen9_emit_sf: num_sf_outputs=1 >[ 10.822] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.822] gen9_emit_vertex_elements: setup id=2 >[ 10.822] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.822] gen9_render_composite_box: (0, 0), (576, 76) >[ 10.822] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 10.822] gen8_vertex_flush[490] = 3 >[ 10.822] sna_destroy_pixmap: pixmap=962, attached?=1 >[ 10.822] _kgem_bo_destroy: handle=36, proxy? 0 >[ 10.822] __kgem_bo_destroy: handle=36, size=204800 >[ 10.822] __kgem_bo_destroy: handle=36 -> active >[ 10.822] __sna_free_pixmap(pixmap=962) >[ 10.822] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3be, drawable=b1 >[ 10.822] sna_validate_gc: recomputing clip >[ 10.822] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.822] sna_copy_area: src=pixmap=958:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=165:(192, 1096)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.822] sna_copy_area: normal copy >[ 10.822] sna_do_copy: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 10.822] sna_do_copy: after drawable: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 10.822] sna_do_copy: dst extents (192, 1096), (768, 1172), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.822] sna_do_copy: clipped dst extents (192, 1096), (768, 1172) >[ 10.822] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 10.822] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 10.822] sna_do_copy: pixmap -- no source clipping >[ 10.822] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 10.822] sna_do_copy: copy region (192, 1096), (768, 1172) x 1 + (-192, -1096) >[ 10.822] sna_copy_boxes (boxes=1x[(192, 1096), (768, 1172)...], src pixmap=958+(-192, -1096), dst pixmap=165+(0, 0), alu=3, src.size=576x76, dst.size=7680x2160) >[ 10.822] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), replaces=0 >[ 10.822] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.822] sna_drawable_use_bo pixmap=165, box=((192, 1096), (768, 1172)), flags=b... >[ 10.822] sna_drawable_use_bo: pinned, never REPLACES >[ 10.822] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.822] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.822] sna_drawable_use_bo: applying move-to-gpu override >[ 10.822] sna_pixmap_discard_shadow_damage: discarding region 1x[(192, 1096), (768, 1172)] from damage 1x[(3422, 6], (3470, 42)] >[ 10.822] wait_for_shadow: flags=3, flips=2, handle=30, shadow=26 >[ 10.822] wait_for_shadow: 2 flips still pending, shadow flip_active=2 >[ 10.822] wait_for_shadow: after waiting 2 flips outstanding, flip_active=2 >[ 10.822] kgem_create_2d(7680x2160, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) >[ 10.822] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=30720, height=2160 >[ 10.822] 1:from scanout: pitch=30720, tiling=1, handle=35, id=890 >[ 10.822] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=2 >[ 10.822] wait_for_shadow: copying existing GPU damage: 4x(0, 0), (7680, 2160) >[ 10.822] gen9_render_copy_boxes (0, 0)->(0, 0) x 4, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.822] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.822] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.822] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.822] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.822] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.822] __kgem_retire_rq: request 1 complete >[ 10.822] __kgem_bo_flush: handle=31, busy=0, wedged=0 >[ 10.822] kgem_bo_move_to_cache: release handle=31 >[ 10.822] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 10.822] kgem_set_mode: flushing before new bo >[ 10.822] gen8_vertex_close: used=1983, vbo active? 16, vb=4, nreloc=1 >[ 10.822] gen8_vertex_close: reloc[0] = 287 >[ 10.822] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.822] kgem_add_handle: handle=16, index=3 >[ 10.822] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.822] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=174 [fenced=0] >[ 10.822] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.822] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.822] kgem_fixup_relocs: shrinking by 61440 >[ 10.822] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.822] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.822] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.822] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.822] kgem_commit: release handle=36 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 10.822] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.822] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.822] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.822] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.822] aligning vertex: was 3, now 2 floats per vertex >[ 10.822] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.822] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.822] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.822] kgem_add_handle: handle=4, index=0 >[ 10.822] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.822] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.822] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.822] gen9_composite_get_binding_table(ffc0) >[ 10.822] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.822] kgem_add_handle: handle=35, index=1 >[ 10.822] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.822] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.822] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.822] kgem_add_reloc64: handle=30, pos=16344, delta=0, domains=40000 >[ 10.822] kgem_add_handle: handle=30, index=2 >[ 10.822] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 10.822] [3fd0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.822] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.822] gen9_emit_sampler: sampler = 0 >[ 10.822] gen9_emit_sf: num_sf_outputs=1 >[ 10.822] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.822] gen9_emit_vertex_elements: setup id=0 >[ 10.822] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.822] (0, 0) -> (0, 0) + (7680, 1096) >[ 10.822] (0, 1096) -> (0, 1096) + (192, 76) >[ 10.822] (768, 1096) -> (768, 1096) + (6912, 76) >[ 10.822] (0, 1172) -> (0, 1172) + (7680, 988) >[ 10.822] gen8_vertex_flush[490] = 12 >[ 10.822] wait_for_shadow: setting front pixmap to handle=35 >[ 10.822] sna_drawable_use_bo: using whole GPU bo >[ 10.822] sna_pixmap_move_to_gpu(pixmap=958, usage=0), flags=a >[ 10.822] sna_pixmap_move_to_gpu: already all-damaged >[ 10.822] sna_pixmap_mark_active: pixmap=958, handle=38 >[ 10.822] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.822] gen9_render_copy_boxes (-192, -1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.822] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 10.822] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 10.822] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 10.822] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 10.822] gen9_composite_get_binding_table(ff00) >[ 10.822] kgem_add_reloc64: handle=38, pos=16312, delta=0, domains=40000 >[ 10.822] kgem_add_handle: handle=38, index=3 >[ 10.822] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd45c000) >[ 10.822] [3fb0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 10.822] gen9_emit_vertex_elements: setup id=0 >[ 10.822] (0, 0) -> (192, 1096) + (576, 76) >[ 10.822] gen8_vertex_flush[4cc] = 3 >[ 10.822] sna_accel_flush: flush?=0, dirty?=0 >[ 10.822] sna_block_handler (tv=0.0) >[ 10.822] sna_wakeup_handler >[ 10.822] sna_destroy_pixmap: pixmap=958, attached?=1 >[ 10.822] _kgem_bo_destroy: handle=38, proxy? 0 >[ 10.822] __kgem_bo_destroy: handle=38, size=204800 >[ 10.822] __kgem_bo_destroy: handle=38 -> active >[ 10.822] __sna_free_pixmap(pixmap=958) >[ 10.822] sna_accel_flush: flush?=0, dirty?=0 >[ 10.822] sna_accel_flush: flush?=0, dirty?=0 >[ 10.822] sna_block_handler (tv=597.335000) >[ 10.822] kgem_retire, need_retire?=1 >[ 10.822] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.822] kgem_retire__requests_ring: retiring ring 0 >[ 10.822] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.822] __kgem_retire_rq: request 1 complete >[ 10.822] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 10.822] kgem_bo_move_to_cache: release handle=36 >[ 10.822] kgem_bo_move_to_inactive: moving handle=36 to inactive >[ 10.822] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.822] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.822] kgem_retire -- retired=1, need_retire=0 >[ 10.822] sna_accel_block: GPU idle, flushing >[ 10.822] gen8_vertex_close: used=2014, vbo active? 16, vb=1, nreloc=1 >[ 10.822] gen8_vertex_close: reloc[0] = 287 >[ 10.822] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.822] kgem_add_handle: handle=16, index=4 >[ 10.822] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.822] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32524 [fenced=0] >[ 10.822] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.822] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.822] kgem_fixup_relocs: shrinking by 61440 >[ 10.822] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.822] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.822] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 10.822] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.822] kgem_commit: release handle=30 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e05bd000 >[ 10.822] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 10.822] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.822] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.822] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.822] sna_scanout_do_flush: flush timer active: delta=2 >[ 10.822] sna_scanout_do_flush (time=10822), triggered >[ 10.822] sna_scanout_flush (time=10822), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.822] has_shadow: has pending damage? 1, outstanding flips: 2 >[ 10.822] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 10.822] has_shadow: has pending damage? 1, outstanding flips: 2 >[ 10.822] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 2, mode reconfiguration pending? 0) >[ 10.822] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 10.822] sna_mode_redisplay: checking for 2 outstanding flip completions >[ 10.822] sna_mode_redisplay: now 2 outstanding flip completions (enabled? 1) >[ 10.822] sna_accel_do_throttle (time=10822), triggered >[ 10.822] sna_accel_throttle (time=10822) >[ 10.822] sna_accel_block: evaluating timers, active=7 >[ 10.822] sna_accel_block: flush timer expires in 16 [10838] >[ 10.826] sna_wakeup_handler >[ 10.826] sna_mode_wakeup: len=32 >[ 10.826] sna_mode_wakeup: recording last swap on pipe=1, frame 373 [175], time 10.827158 >[ 10.826] sna_mode_wakeup: removing handle=26 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 10.826] sna_mode_wakeup: flip complete, pending? 2 >[ 10.826] sna_block_handler (tv=597.331000) >[ 10.826] kgem_retire, need_retire?=1 >[ 10.826] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.826] kgem_retire__requests_ring: retiring ring 0 >[ 10.826] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.826] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.826] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.826] kgem_retire -- retired=0, need_retire=1 >[ 10.826] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.826] sna_scanout_do_flush: flush timer active: delta=12 >[ 10.826] sna_accel_block: evaluating timers, active=7 >[ 10.826] sna_accel_block: flush timer expires in 12 [10838] >[ 10.828] sna_wakeup_handler >[ 10.828] sna_mode_wakeup: len=32 >[ 10.828] sna_mode_wakeup: recording last swap on pipe=0, frame 403 [193], time 10.828466 >[ 10.828] sna_mode_wakeup: removing handle=26 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 10.828] _kgem_bo_destroy: handle=26, proxy? 0 >[ 10.828] __kgem_bo_destroy: handle=26, size=66355200 >[ 10.828] kgem_bo_move_to_scanout: moving 26 [fb 73] to scanout cache, active? 0 >[ 10.828] sna_mode_wakeup: flip complete, pending? 1 >[ 10.828] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.828] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 10.828] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.828] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.828] sna_pixmap_move_to_gpu: already all-damaged >[ 10.828] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.828] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.828] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.828] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.828] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 10.828] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 10.828] get_fb: reusing fb=105 for handle=35 >[ 10.828] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.828] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.828] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 10.828] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.828] sna_mode_redisplay: marking flip bo as busy [20001 -> mode=3] >[ 10.828] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.828] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 10.828] set_shadow: waiting for region 1x[(192, 1096), (768, 1172)], front handle=35, shadow handle=30 >[ 10.828] sna_block_handler (tv=597.329000) >[ 10.828] kgem_retire, need_retire?=1 >[ 10.828] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.828] kgem_retire__requests_ring: retiring ring 0 >[ 10.828] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.828] kgem_retire__requests_ring: ring=0, 1 outstanding requests, oldest=1, retired? 0 >[ 10.828] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.828] kgem_retire -- retired=0, need_retire=1 >[ 10.828] kgem_bo_is_busy: handle=16, domain: 3 exec? 0, rq? 1 >[ 10.828] sna_scanout_do_flush: flush timer active: delta=10 >[ 10.828] sna_accel_block: evaluating timers, active=7 >[ 10.828] sna_accel_block: flush timer expires in 10 [10838] >[ 10.838] sna_wakeup_handler >[ 10.838] sna_block_handler (tv=597.319000) >[ 10.838] kgem_retire, need_retire?=1 >[ 10.838] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.838] kgem_retire__requests_ring: retiring ring 0 >[ 10.838] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.838] __kgem_retire_rq: request 1 complete >[ 10.838] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.838] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 10.838] kgem_bo_move_to_cache: release handle=38 >[ 10.838] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 10.838] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.838] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.838] kgem_retire -- retired=1, need_retire=0 >[ 10.838] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.838] gen6_render_retire: resetting idle vbo >[ 10.838] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.838] sna_scanout_do_flush (time=10838), triggered >[ 10.838] sna_scanout_flush (time=10838), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.838] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 10.838] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.838] has_shadow: has pending damage? 0, outstanding flips: 2 >[ 10.838] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 2, mode reconfiguration pending? 0) >[ 10.838] sna_accel_block: evaluating timers, active=7 >[ 10.838] sna_accel_block: flush timer expires in 16 [10854] >[ 10.843] sna_wakeup_handler >[ 10.843] sna_mode_wakeup: len=32 >[ 10.843] sna_mode_wakeup: recording last swap on pipe=1, frame 374 [176], time 10.843825 >[ 10.843] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.843] sna_mode_wakeup: flip complete, pending? 2 >[ 10.843] sna_block_handler (tv=597.314000) >[ 10.843] sna_scanout_do_flush: flush timer active: delta=11 >[ 10.843] sna_accel_do_throttle (time=10843), triggered >[ 10.843] sna_accel_throttle (time=10843) >[ 10.843] sna_accel_disarm_timer[1] (time=10843) >[ 10.843] sna_accel_block: evaluating timers, active=5 >[ 10.843] sna_accel_block: flush timer expires in 11 [10854] >[ 10.844] sna_wakeup_handler >[ 10.844] sna_mode_wakeup: len=32 >[ 10.844] sna_mode_wakeup: recording last swap on pipe=0, frame 404 [194], time 10.845134 >[ 10.844] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.844] sna_mode_wakeup: flip complete, pending? 1 >[ 10.844] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.844] sna_block_handler (tv=597.313000) >[ 10.844] sna_scanout_do_flush: flush timer active: delta=10 >[ 10.844] sna_accel_do_throttle -- no pending activity >[ 10.844] sna_accel_block: evaluating timers, active=5 >[ 10.844] sna_accel_block: flush timer expires in 10 [10854] >[ 10.855] sna_wakeup_handler >[ 10.855] sna_block_handler (tv=597.302000) >[ 10.855] sna_scanout_do_flush: flush timer active: delta=-1 >[ 10.855] sna_scanout_do_flush (time=10855), triggered >[ 10.855] sna_scanout_flush (time=10855), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.855] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.855] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.855] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.855] sna_accel_disarm_timer[0] (time=10855) >[ 10.855] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.855] sna_accel_do_throttle -- no pending activity >[ 10.855] sna_wakeup_handler >[ 10.855] sna_destroy_pixmap: pixmap=948, attached?=1 >[ 10.855] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.855] __sna_free_pixmap(pixmap=948) >[ 10.855] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 10.855] kgem_bo_sync__cpu: handle=28 >[ 10.855] sna_accel_watch_flush: enable=-1 >[ 10.855] _kgem_bo_destroy: handle=28, proxy? 0 >[ 10.855] __kgem_bo_destroy: handle=28, size=12288 >[ 10.855] __kgem_bo_destroy: handle=28, not reusable >[ 10.855] kgem_bo_free: handle=28, size=12288 >[ 10.855] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.855] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 10.855] sna_accel_flush: flush?=0, dirty?=0 >[ 10.855] sna_block_handler (tv=597.302000) >[ 10.855] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.855] sna_accel_do_throttle -- no pending activity >[ 10.856] sna_wakeup_handler >[ 10.856] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 10.856] __pop_freed_pixmap: reusing freed pixmap=958 header >[ 10.856] create_pixmap_hdr: pixmap=969, width=48, height=48, usage=0 >[ 10.856] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 10.856] __kgem_bo_init(handle=28, num_pages=3) >[ 10.856] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 10.856] sna_accel_watch_flush: enable=1 >[ 10.856] __sna_damage_all(48, 48) >[ 10.856] sna_pixmap_create_shm: serial=969, 48x48, usage=0 >[ 10.856] sna_accel_flush: flush?=0, dirty?=0 >[ 10.856] sna_create_pixmap(48, 36, 24, usage=0) >[ 10.856] kgem_can_create_2d: 48x36 @ 24 >[ 10.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.856] kgem_can_create_2d: untiled size=8192 >[ 10.856] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 48x36 -> 0 >[ 10.856] sna_create_pixmap: usage=0, flags=b >[ 10.856] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 10.856] __pop_freed_pixmap: reusing freed pixmap=962 header >[ 10.856] create_pixmap_hdr: pixmap=971, width=48, height=36, usage=0 >[ 10.856] sna_create_pixmap: serial=971, 48x36, usage=0 >[ 10.856] sna_composite_rectangles(pixmap=972, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 10.856] sna_composite_rectangles: converted to op 0 >[ 10.856] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.856] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.856] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.856] sna_composite_rectangles: dropping last-cpu hint >[ 10.856] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=19... >[ 10.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.856] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.856] sna_pixmap_move_to_gpu(pixmap=972, usage=0), flags=b >[ 10.856] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.856] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 10.856] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 48x36 -> 0 >[ 10.856] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 48x36 -> 0 >[ 10.856] sna_pixmap_alloc_gpu: pixmap=972 >[ 10.856] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.856] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.856] from inactive: pitch=192, tiling=0: handle=22, id=892 >[ 10.856] __sna_damage_all(48, 36) >[ 10.856] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.856] sna_pixmap_mark_active: pixmap=972, handle=22 >[ 10.856] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.856] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.856] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.856] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.856] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.856] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 10.856] sna_render_get_solid: 0 >[ 10.856] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.856] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.856] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.856] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.856] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.856] kgem_add_handle: handle=4, index=0 >[ 10.856] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.856] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.856] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.856] gen9_composite_get_binding_table(ffc0) >[ 10.856] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.856] kgem_add_handle: handle=22, index=1 >[ 10.856] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.856] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.856] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.856] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.856] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.856] kgem_add_handle: handle=7, index=2 >[ 10.856] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.856] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.856] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.856] gen9_emit_sampler: sampler = 1 >[ 10.856] gen9_emit_sf: num_sf_outputs=1 >[ 10.856] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.856] gen9_emit_vertex_elements: setup id=0 >[ 10.856] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.856] (0, 0), (48, 36) >[ 10.856] gen8_vertex_flush[490] = 3 >[ 10.856] sna_composite_rectangles: pixmap=972 marking clear [0]? 1 >[ 10.856] sna_composite_rectangles(pixmap=972, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 10.856] sna_composite_rectangles: converted to op 1 >[ 10.856] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.856] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.856] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.856] sna_composite_rectangles: promoting to full GPU >[ 10.856] sna_composite_rectangles: dropping last-cpu hint >[ 10.856] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=19... >[ 10.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.856] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.856] sna_drawable_use_bo: using whole GPU bo >[ 10.856] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.856] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.856] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 10.856] sna_render_get_solid: ff2c001e >[ 10.856] sna_render_get_solid(0) = ff2c001e (old) >[ 10.856] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.856] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.856] gen9_composite_get_binding_table(ff00) >[ 10.856] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.856] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.856] kgem_add_handle: handle=8, index=3 >[ 10.856] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.856] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.856] gen9_emit_vertex_elements: setup id=0 >[ 10.856] (0, 0), (48, 36) >[ 10.856] gen8_vertex_flush[4cc] = 3 >[ 10.856] sna_composite_rectangles: pixmap=972 marking clear [ff2c001e]? 1 >[ 10.856] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3cc >[ 10.856] sna_validate_gc: recomputing clip >[ 10.856] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 10.856] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=972:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.856] sna_copy_area: normal copy >[ 10.856] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.856] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.856] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.856] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.856] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.856] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.856] sna_do_copy: pixmap -- no source clipping >[ 10.856] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.856] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.856] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=972+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.856] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.856] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.856] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=1b... >[ 10.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.856] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.856] sna_drawable_use_bo: using whole GPU bo >[ 10.856] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.856] sna_pixmap_move_to_gpu: already all-damaged >[ 10.856] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.856] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.856] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.856] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.856] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.856] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.856] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.856] gen9_composite_get_binding_table(fe80) >[ 10.856] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.856] kgem_add_handle: handle=9, index=4 >[ 10.856] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.856] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.856] gen9_emit_sampler: sampler = 0 >[ 10.856] gen9_emit_vertex_elements: setup id=0 >[ 10.856] (3422, 6) -> (0, 0) + (48, 36) >[ 10.856] gen8_vertex_flush[510] = 3 >[ 10.856] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.856] kgem_can_create_2d: 80x80 @ 32 >[ 10.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.856] kgem_can_create_2d: untiled size=28672 >[ 10.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 80x80 -> 0 >[ 10.856] sna_create_pixmap: usage=0, flags=b >[ 10.856] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.856] __pop_freed_pixmap: reusing freed pixmap=964 header >[ 10.856] create_pixmap_hdr: pixmap=973, width=80, height=80, usage=0 >[ 10.856] sna_create_pixmap: serial=973, 80x80, usage=0 >[ 10.856] sna_composite_rectangles(pixmap=974, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.856] sna_composite_rectangles: converted to op 0 >[ 10.856] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.856] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.856] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.856] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.856] sna_composite_rectangles: dropping last-cpu hint >[ 10.856] sna_drawable_use_bo pixmap=974, box=((0, 0), (80, 80)), flags=19... >[ 10.856] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.856] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.856] sna_pixmap_move_to_gpu(pixmap=974, usage=0), flags=b >[ 10.856] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.856] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 80x80 -> 0 >[ 10.856] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.856] kgem_choose_tiling: 80x80 -> 0 >[ 10.856] sna_pixmap_alloc_gpu: pixmap=974 >[ 10.856] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.856] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.856] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.856] from inactive: pitch=320, tiling=0: handle=40, id=893 >[ 10.856] __sna_damage_all(80, 80) >[ 10.856] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.856] sna_pixmap_mark_active: pixmap=974, handle=40 >[ 10.856] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.856] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.856] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.856] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 10.856] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.856] sna_render_get_solid: 0 >[ 10.856] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.856] kgem_set_mode: flushing before new bo >[ 10.856] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.856] gen8_vertex_close: reloc[0] = 287 >[ 10.856] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.856] kgem_add_handle: handle=16, index=5 >[ 10.856] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.856] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 10.856] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.856] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.857] kgem_fixup_relocs: shrinking by 61440 >[ 10.857] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.857] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.857] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.857] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.857] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.857] __kgem_bo_clear_busy: handle=7 >[ 10.857] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.857] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.857] __kgem_bo_clear_busy: handle=8 >[ 10.857] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.857] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.857] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.857] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.857] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.857] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 10.857] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.857] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.857] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.857] kgem_add_handle: handle=4, index=0 >[ 10.857] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.857] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.857] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.857] gen9_composite_get_binding_table(ffc0) >[ 10.857] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 10.857] kgem_add_handle: handle=40, index=1 >[ 10.857] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 10.857] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 10.857] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.857] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.857] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.857] kgem_add_handle: handle=7, index=2 >[ 10.857] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.857] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.857] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.857] gen9_emit_sampler: sampler = 1 >[ 10.857] gen9_emit_sf: num_sf_outputs=1 >[ 10.857] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.857] gen9_emit_vertex_elements: setup id=0 >[ 10.857] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.857] (0, 0), (80, 80) >[ 10.857] gen8_vertex_flush[490] = 3 >[ 10.857] sna_composite_rectangles: pixmap=974 marking clear [0]? 1 >[ 10.857] sna_composite_rectangles(pixmap=974, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.857] sna_composite_rectangles: converted to op 1 >[ 10.857] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.857] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.857] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.857] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.857] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.857] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.857] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.857] sna_composite_rectangles: dropping last-cpu hint >[ 10.857] sna_drawable_use_bo pixmap=974, box=((0, 0), (80, 80)), flags=1... >[ 10.857] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.857] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.857] sna_drawable_use_bo: using whole GPU bo >[ 10.857] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.857] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.857] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.857] sna_render_get_solid: 40404040 >[ 10.857] sna_render_get_solid(1) = 40404040 (old) >[ 10.857] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.857] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.857] gen9_composite_get_binding_table(ff00) >[ 10.857] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.857] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.857] kgem_add_handle: handle=8, index=3 >[ 10.857] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.857] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.857] gen9_emit_vertex_elements: setup id=0 >[ 10.857] (0, 0), (2, 2) >[ 10.857] (78, 0), (80, 2) >[ 10.857] (0, 78), (2, 80) >[ 10.857] (78, 78), (80, 80) >[ 10.857] gen8_vertex_flush[4cc] = 12 >[ 10.857] sna_composite(pixmap=972, op=3, src=974+(3422, 6), mask=0+(0, 0), dst=972+(0, 0)+(0, 0), size=(48, 36) >[ 10.857] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.857] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.857] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.857] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.857] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 10.857] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.857] gen9_render_composite: 48x36, current mode=1/1 >[ 10.857] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.857] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 10.857] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 10.857] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.857] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.857] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=7... >[ 10.857] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.857] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.857] sna_drawable_use_bo: using whole GPU bo >[ 10.857] gen9_composite_set_target: pixmap=972, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.857] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.857] sna_transform_is_imprecise_integer_translation: no transform >[ 10.857] gen9_composite_picture: integer translation (0, 0), removing >[ 10.857] sna_render_pixmap_bo pixmap=974, (3422, 6)x(48, 36)/(80, 80) >[ 10.857] sna_render_pixmap_bo: GPU all damaged >[ 10.857] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.857] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.857] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.857] gen4_choose_composite_emitter: identity src, no mask >[ 10.857] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.857] __kgem_retire_rq: request 1 complete >[ 10.857] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.857] kgem_set_mode: flushing before new bo >[ 10.857] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.857] gen8_vertex_close: reloc[0] = 287 >[ 10.857] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.857] kgem_add_handle: handle=16, index=4 >[ 10.857] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.857] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 10.857] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.857] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.857] kgem_fixup_relocs: shrinking by 61440 >[ 10.857] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.857] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.857] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.857] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.857] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.857] __kgem_bo_clear_busy: handle=7 >[ 10.857] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.857] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.857] __kgem_bo_clear_busy: handle=8 >[ 10.857] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.857] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.857] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.857] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.857] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 10.857] aligning vertex: was 2, now 3 floats per vertex >[ 10.857] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.857] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.857] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.857] kgem_add_handle: handle=4, index=0 >[ 10.857] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.857] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.857] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.857] gen9_composite_get_binding_table(ffc0) >[ 10.857] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.857] kgem_add_handle: handle=22, index=1 >[ 10.857] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.857] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.857] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.857] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 10.857] kgem_add_handle: handle=40, index=2 >[ 10.857] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 10.857] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.857] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.857] gen9_emit_sampler: sampler = a >[ 10.857] gen9_emit_sf: num_sf_outputs=1 >[ 10.857] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.857] gen9_emit_vertex_elements: setup id=2 >[ 10.857] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.857] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.857] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.857] gen8_vertex_flush[490] = 3 >[ 10.857] sna_destroy_pixmap: pixmap=974, attached?=1 >[ 10.857] _kgem_bo_destroy: handle=40, proxy? 0 >[ 10.857] __kgem_bo_destroy: handle=40, size=65536 >[ 10.857] __kgem_bo_destroy: handle=40 -> active >[ 10.857] __sna_free_pixmap(pixmap=974) >[ 10.857] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.857] kgem_can_create_2d: 2x64 @ 32 >[ 10.857] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.857] kgem_can_create_2d: untiled size=4096 >[ 10.857] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.857] kgem_choose_tiling: 2x64 -> 0 >[ 10.857] sna_create_pixmap: usage=0, flags=a >[ 10.857] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.857] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.857] create_pixmap: serial=975, usage=0, 2x64 >[ 10.857] sna_create_pixmap: serial=975, 2x64, usage=0 >[ 10.857] sna_composite_rectangles(pixmap=976, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.857] sna_composite_rectangles: converted to op 0 >[ 10.857] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.857] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.857] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.857] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.857] sna_composite_rectangles: fallback, dst pixmap=976 too small or not attached >[ 10.857] sna_composite_rectangles: fallback >[ 10.857] sna_drawable_move_region_to_cpu(pixmap=976 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.857] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.857] _sna_pixmap_move_to_cpu(pixmap=976, 2x64, flags=1) >[ 10.857] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.857] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.857] operate_inplace: no, inplace operation not suitable >[ 10.857] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.857] __sna_damage_all(2, 64) >[ 10.857] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.857] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.857] kgem_can_create_2d: 1x32 @ 32 >[ 10.857] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.857] kgem_can_create_2d: untiled size=4096 >[ 10.857] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.857] kgem_choose_tiling: 1x32 -> 0 >[ 10.857] sna_create_pixmap: usage=0, flags=a >[ 10.857] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.857] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.857] create_pixmap: serial=977, usage=0, 1x32 >[ 10.857] sna_create_pixmap: serial=977, 1x32, usage=0 >[ 10.857] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3c4, drawable=3d2 >[ 10.857] sna_validate_gc: recomputing clip >[ 10.857] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.857] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.857] try_upload__fast: ignore existing cpu damage (if any) >[ 10.857] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.857] try_upload__fast: no, no gpu damage >[ 10.857] sna_drawable_move_region_to_cpu(pixmap=978 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.857] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.857] _sna_pixmap_move_to_cpu(pixmap=978, 1x32, flags=1) >[ 10.857] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.857] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.857] operate_inplace: no, inplace operation not suitable >[ 10.857] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.857] __sna_damage_all(1, 32) >[ 10.857] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.857] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.857] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.857] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.857] sna_accel_flush: flush?=0, dirty?=0 >[ 10.857] sna_composite(pixmap=976, op=1, src=978+(0, 0), mask=0+(0, 0), dst=976+(0, 0)+(0, 0), size=(2, 64) >[ 10.857] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.857] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.857] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.857] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.857] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.857] sna_composite: fallback, dst pixmap=976 is too small (or completely damaged) >[ 10.857] sna_composite: fallback -- fbComposite >[ 10.857] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.857] sna_composite_fb: fallback -- move src to cpu >[ 10.857] _sna_pixmap_move_to_cpu(pixmap=978, 1x32, flags=2) >[ 10.857] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.857] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.857] sna_composite_fb: fallback -- move dst to cpu >[ 10.857] sna_drawable_move_region_to_cpu(pixmap=976 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.857] sna_drawable_move_region_to_cpu: pixmap=976 all damaged on CPU >[ 10.857] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.857] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.857] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.857] sna_destroy_pixmap: pixmap=978, attached?=1 >[ 10.857] __sna_free_pixmap(pixmap=978) >[ 10.857] sna_composite(pixmap=972, op=3, src=976+(3422, 6), mask=0+(0, 0), dst=972+(0, 0)+(0, 0), size=(48, 36) >[ 10.857] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.857] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.857] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.857] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.857] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 10.857] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.857] gen9_render_composite: 48x36, current mode=1/1 >[ 10.857] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.857] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.857] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.858] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.858] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=7... >[ 10.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.858] sna_drawable_use_bo: using whole GPU bo >[ 10.858] gen9_composite_set_target: pixmap=972, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.858] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.858] sna_transform_is_imprecise_integer_translation: no transform >[ 10.858] gen9_composite_picture: integer translation (0, 0), removing >[ 10.858] sna_render_pixmap_bo pixmap=976, (3422, 6)x(48, 36)/(2, 64) >[ 10.858] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 10.858] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 10.858] use_cpu_bo: no cpu bo >[ 10.858] kgem_choose_tiling: too thin [2] for TILING_Y >[ 10.858] kgem_choose_tiling: 2x36 -> 0 >[ 10.858] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 10.858] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 10.858] sna_drawable_move_region_to_cpu(pixmap=976 (2x64), [(0, 6), (2, 42)], flags=2) >[ 10.858] sna_drawable_move_region_to_cpu: pixmap=976 all damaged on CPU >[ 10.858] kgem_can_create_2d: 2x36 @ 32 >[ 10.858] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 10.858] kgem_can_create_2d: untiled size=4096 >[ 10.858] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.858] kgem_choose_tiling: 2x36 -> 0 >[ 10.858] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 10.858] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 10.858] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.858] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.858] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.858] search_linear_cache: searching for inactive gtt map >[ 10.858] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.858] search_linear_cache: searching for inactive gtt map >[ 10.858] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.858] kgem_set_tiling: handle=31, tiling=0 [0], pitch=0 [0]: 1 >[ 10.858] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 10.858] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 10.858] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.858] kgem_create_buffer: reusing handle=31 for buffer >[ 10.858] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.858] init_buffer_from_bo: reusing handle=31 for buffer >[ 10.858] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 10.858] kgem_bo_map: converting request for GTT map into CPU map >[ 10.858] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 10.858] kgem_bo_sync__cpu: handle=31 >[ 10.858] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.858] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 10.858] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.858] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 10.858] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 10.858] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 10.858] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 10.858] __kgem_bo_init(handle=31, num_pages=1152) >[ 10.858] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.858] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.858] gen4_choose_composite_emitter: identity src, no mask >[ 10.858] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.858] gen9_composite_get_binding_table(ff00) >[ 10.858] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 10.858] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 10.858] kgem_add_handle: handle=31, index=3 >[ 10.858] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 10.858] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 10.858] gen9_emit_vertex_elements: setup id=2 >[ 10.858] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.858] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.858] gen8_vertex_flush[4cc] = 3 >[ 10.858] _kgem_bo_destroy: handle=31, proxy? 1 >[ 10.858] sna_destroy_pixmap: pixmap=976, attached?=1 >[ 10.858] __sna_free_pixmap(pixmap=976) >[ 10.858] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=972:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.858] sna_copy_area: normal copy >[ 10.858] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.858] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.858] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.858] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.858] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.858] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.858] sna_do_copy: pixmap -- no source clipping >[ 10.858] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.858] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.858] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=972+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.858] sna_copy_boxes: dst=(priv=0x55bca9b8e960, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.858] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.858] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=1b... >[ 10.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.858] sna_drawable_use_bo: using whole GPU bo >[ 10.858] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.858] sna_pixmap_move_to_gpu: already all-damaged >[ 10.858] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.858] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.858] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.858] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.858] aligning vertex: was 3, now 2 floats per vertex >[ 10.858] gen9_composite_get_binding_table(fe80) >[ 10.858] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.858] kgem_add_handle: handle=9, index=4 >[ 10.858] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.858] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.858] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.858] gen9_emit_sampler: sampler = 0 >[ 10.858] gen9_emit_vertex_elements: setup id=0 >[ 10.858] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.858] (3422, 6) -> (0, 0) + (48, 36) >[ 10.858] gen8_vertex_flush[558] = 3 >[ 10.858] sna_composite_rectangles(pixmap=972, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 10.858] sna_composite_rectangles: converted to op 3 >[ 10.858] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.858] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.858] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.858] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.858] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=1... >[ 10.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.858] sna_drawable_use_bo: using whole GPU bo >[ 10.858] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 10.858] sna_render_get_solid: 660a0a0a >[ 10.858] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.858] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.858] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.858] gen9_composite_get_binding_table(fe00) >[ 10.858] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.858] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.858] kgem_add_handle: handle=8, index=5 >[ 10.858] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.858] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.858] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.858] gen9_emit_sampler: sampler = 1 >[ 10.858] gen9_emit_vertex_elements: setup id=0 >[ 10.858] (0, 0), (48, 36) >[ 10.858] gen8_vertex_flush[5b4] = 3 >[ 10.858] sna_composite(pixmap=972, op=3, src=970+(0, 6), mask=0+(0, 0), dst=972+(0, 0)+(0, 0), size=(48, 36) >[ 10.858] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.858] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.858] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.858] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.858] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 10.858] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.858] gen9_render_composite: 48x36, current mode=1/1 >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.858] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.858] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.858] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.858] sna_drawable_use_bo pixmap=972, box=((0, 0), (48, 36)), flags=7... >[ 10.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.858] sna_drawable_use_bo: using whole GPU bo >[ 10.858] gen9_composite_set_target: pixmap=972, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.858] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 10.858] sna_transform_is_imprecise_integer_translation: no transform >[ 10.858] gen9_composite_picture: integer translation (0, 0), removing >[ 10.858] sna_render_pixmap_bo pixmap=970, (0, 6)x(48, 36)/(48, 48) >[ 10.858] sna_render_pixmap_bo: CPU all damaged >[ 10.858] sna_add_flush_pixmap: marking pixmap=970 for flushing >[ 10.858] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.858] __kgem_retire_rq: request 1 complete >[ 10.858] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.858] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 10.858] gen8_vertex_close: reloc[0] = 287 >[ 10.858] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.858] kgem_add_handle: handle=16, index=6 >[ 10.858] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.858] gen8_vertex_close: reloc[1] = 337 >[ 10.858] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 10.858] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.858] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 10.858] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.858] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 10.858] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.858] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.858] kgem_fixup_relocs: shrinking by 61440 >[ 10.858] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.858] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.858] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.858] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.858] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.858] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 10.858] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.858] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.858] __kgem_bo_clear_busy: handle=8 >[ 10.858] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.858] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.858] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.858] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.858] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.858] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.858] gen4_choose_composite_emitter: identity src, no mask >[ 10.858] needs_batch_flush: flushing before handle=28 for new reservation >[ 10.858] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 10.858] aligning vertex: was 2, now 3 floats per vertex >[ 10.858] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.858] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.858] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.858] kgem_add_handle: handle=4, index=0 >[ 10.858] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.858] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.858] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.858] gen9_composite_get_binding_table(ffc0) >[ 10.858] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.858] kgem_add_handle: handle=22, index=1 >[ 10.858] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.858] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.858] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.858] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.858] kgem_add_handle: handle=28, index=2 >[ 10.858] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 10.858] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.858] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.858] gen9_emit_sampler: sampler = 2 >[ 10.858] gen9_emit_sf: num_sf_outputs=1 >[ 10.858] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.858] gen9_emit_vertex_elements: setup id=2 >[ 10.858] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.858] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.858] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.858] gen8_vertex_flush[490] = 3 >[ 10.858] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3cc, drawable=b1 >[ 10.858] sna_validate_gc: recomputing clip >[ 10.858] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.858] sna_copy_area: src=pixmap=972:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.858] sna_copy_area: normal copy >[ 10.858] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.858] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.858] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.858] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 10.858] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 10.858] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 10.858] sna_do_copy: pixmap -- no source clipping >[ 10.858] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 10.858] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 10.858] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=972+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 10.858] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e960, gpu_bo=22, cpu_bo=0), replaces=0 >[ 10.858] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.858] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 10.858] sna_drawable_use_bo: pinned, never REPLACES >[ 10.858] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.858] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.858] sna_drawable_use_bo: applying move-to-gpu override >[ 10.858] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(192, 1096], (768, 1172)] >[ 10.858] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 10.858] wait_for_shadow: copying existing GPU damage: 1x(192, 1096), (768, 1172) >[ 10.858] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.858] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.858] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.858] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 10.858] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.858] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.858] __kgem_retire_rq: request 1 complete >[ 10.858] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 10.858] kgem_bo_move_to_cache: release handle=40 >[ 10.858] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.858] kgem_set_mode: flushing before new bo >[ 10.858] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 10.858] gen8_vertex_close: reloc[0] = 287 >[ 10.858] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.858] kgem_add_handle: handle=16, index=3 >[ 10.858] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.858] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 10.858] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.858] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.858] kgem_fixup_relocs: shrinking by 61440 >[ 10.858] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.858] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.858] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.858] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.858] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.858] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.858] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.858] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.858] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 10.858] aligning vertex: was 3, now 2 floats per vertex >[ 10.858] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.858] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.858] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.858] kgem_add_handle: handle=4, index=0 >[ 10.858] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.858] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.858] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.858] gen9_composite_get_binding_table(ffc0) >[ 10.858] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 10.858] kgem_add_handle: handle=30, index=1 >[ 10.858] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 10.858] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 10.858] [3fe0] bind bo(handle=30, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.858] kgem_add_reloc64: handle=35, pos=16344, delta=0, domains=40000 >[ 10.858] kgem_add_handle: handle=35, index=2 >[ 10.858] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 10.858] [3fd0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 10.858] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.858] gen9_emit_sampler: sampler = 0 >[ 10.858] gen9_emit_sf: num_sf_outputs=1 >[ 10.858] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.858] gen9_emit_vertex_elements: setup id=0 >[ 10.858] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.858] (192, 1096) -> (192, 1096) + (576, 76) >[ 10.858] gen8_vertex_flush[490] = 3 >[ 10.858] wait_for_shadow: setting front pixmap to handle=30 >[ 10.858] sna_drawable_use_bo: using whole GPU bo >[ 10.858] sna_pixmap_move_to_gpu(pixmap=972, usage=0), flags=a >[ 10.858] sna_pixmap_move_to_gpu: already all-damaged >[ 10.858] sna_pixmap_mark_active: pixmap=972, handle=22 >[ 10.858] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.858] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.858] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.859] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 10.859] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 10.859] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.859] gen9_composite_get_binding_table(ff00) >[ 10.859] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 10.859] kgem_add_handle: handle=22, index=3 >[ 10.859] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 10.859] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 10.859] gen9_emit_vertex_elements: setup id=0 >[ 10.859] (0, 0) -> (3422, 6) + (48, 36) >[ 10.859] gen8_vertex_flush[4cc] = 3 >[ 10.859] sna_destroy_pixmap: pixmap=972, attached?=1 >[ 10.859] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.859] __kgem_bo_destroy: handle=22, size=61440 >[ 10.859] __kgem_bo_destroy: handle=22 -> active >[ 10.859] __sna_free_pixmap(pixmap=972) >[ 10.859] sna_accel_flush: flush?=0, dirty?=1 >[ 10.859] sna_accel_flush: syncing SHM pixmap=970 (refcnt=1) >[ 10.859] _sna_pixmap_move_to_cpu(pixmap=970, 48x48, flags=3) >[ 10.859] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.859] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.859] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.859] kgem_bo_sync__cpu_full: handle=28 >[ 10.859] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.859] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.859] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.859] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.859] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.859] __kgem_retire_rq: request 1 complete >[ 10.859] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.859] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.859] sna_accel_flush: flush?=0, dirty?=0 >[ 10.859] sna_block_handler (tv=597.298000) >[ 10.859] kgem_retire, need_retire?=1 >[ 10.859] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.859] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.859] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.859] kgem_retire -- retired=0, need_retire=0 >[ 10.859] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 10.859] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 10.859] __kgem_bo_destroy: handle=31, size=262144 >[ 10.859] kgem_bo_replace_io: transferring io handle=31 to bo >[ 10.859] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 10.859] sna_accel_block: GPU idle, flushing >[ 10.859] gen8_vertex_close: used=100, vbo active? 16, vb=1, nreloc=1 >[ 10.859] gen8_vertex_close: reloc[0] = 287 >[ 10.859] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.859] kgem_add_handle: handle=16, index=4 >[ 10.859] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.859] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 10.859] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.859] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.859] kgem_fixup_relocs: shrinking by 61440 >[ 10.859] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.859] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.859] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 10.859] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.859] kgem_commit: release handle=35 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e844d000 >[ 10.859] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.859] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.859] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.859] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.859] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.859] start_flush: has dirty shadow >[ 10.859] timer_enable (time=10859), starting timer 0 >[ 10.859] timer_enable (time=10859), starting timer 1 >[ 10.859] sna_accel_block: evaluating timers, active=7 >[ 10.859] sna_accel_block: flush timer expires in 8 [10867] >[ 10.867] sna_wakeup_handler >[ 10.867] sna_block_handler (tv=597.290000) >[ 10.867] kgem_retire, need_retire?=1 >[ 10.867] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.867] kgem_retire__requests_ring: retiring ring 0 >[ 10.867] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.867] __kgem_retire_rq: request 1 complete >[ 10.867] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 10.867] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.867] kgem_bo_move_to_cache: release handle=22 >[ 10.867] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.867] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.867] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.867] kgem_retire -- retired=1, need_retire=0 >[ 10.867] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.867] gen6_render_retire: resetting idle vbo >[ 10.867] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.867] sna_scanout_do_flush (time=10867), triggered >[ 10.867] sna_scanout_flush (time=10867), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.867] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.867] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.867] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.867] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.867] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.867] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.867] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.867] sna_pixmap_move_to_gpu: already all-damaged >[ 10.867] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 10.867] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.867] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.867] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.867] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 10.867] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 10.867] get_fb: reusing fb=108 for handle=30 >[ 10.867] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 10.867] __kgem_bo_clear_busy: handle=30 >[ 10.867] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 10.867] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 10.867] __kgem_bo_clear_busy: handle=30 >[ 10.867] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.867] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 10.867] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 10.867] sna_accel_block: evaluating timers, active=7 >[ 10.867] sna_accel_block: flush timer expires in 16 [10883] >[ 10.876] sna_wakeup_handler >[ 10.876] sna_mode_wakeup: len=32 >[ 10.876] sna_mode_wakeup: recording last swap on pipe=1, frame 376 [178], time 10.877166 >[ 10.876] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 10.876] sna_mode_wakeup: flip complete, pending? 2 >[ 10.876] sna_block_handler (tv=597.281000) >[ 10.876] sna_scanout_do_flush: flush timer active: delta=7 >[ 10.876] sna_accel_do_throttle (time=10876), triggered >[ 10.876] sna_accel_throttle (time=10876) >[ 10.876] sna_accel_disarm_timer[1] (time=10876) >[ 10.876] sna_accel_block: evaluating timers, active=5 >[ 10.876] sna_accel_block: flush timer expires in 7 [10883] >[ 10.878] sna_wakeup_handler >[ 10.878] sna_mode_wakeup: len=32 >[ 10.878] sna_mode_wakeup: recording last swap on pipe=0, frame 406 [196], time 10.878472 >[ 10.878] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 10.878] sna_mode_wakeup: flip complete, pending? 1 >[ 10.878] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.878] sna_block_handler (tv=597.279000) >[ 10.878] sna_scanout_do_flush: flush timer active: delta=5 >[ 10.878] sna_accel_do_throttle -- no pending activity >[ 10.878] sna_accel_block: evaluating timers, active=5 >[ 10.878] sna_accel_block: flush timer expires in 5 [10883] >[ 10.883] sna_wakeup_handler >[ 10.883] sna_block_handler (tv=597.274000) >[ 10.883] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.883] sna_scanout_do_flush (time=10883), triggered >[ 10.883] sna_scanout_flush (time=10883), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.883] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.883] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.883] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.883] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.883] sna_accel_do_throttle -- no pending activity >[ 10.883] sna_accel_block: evaluating timers, active=5 >[ 10.883] sna_accel_block: flush timer expires in 16 [10899] >[ 10.899] sna_wakeup_handler >[ 10.899] sna_block_handler (tv=597.258000) >[ 10.899] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.899] sna_scanout_do_flush (time=10899), triggered >[ 10.899] sna_scanout_flush (time=10899), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.899] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.899] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.899] sna_accel_disarm_timer[0] (time=10899) >[ 10.899] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.899] sna_accel_do_throttle -- no pending activity >[ 10.956] sna_wakeup_handler >[ 10.956] sna_destroy_pixmap: pixmap=970, attached?=1 >[ 10.956] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.956] __sna_free_pixmap(pixmap=970) >[ 10.956] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 10.956] kgem_bo_sync__cpu: handle=28 >[ 10.956] sna_accel_watch_flush: enable=-1 >[ 10.956] _kgem_bo_destroy: handle=28, proxy? 0 >[ 10.956] __kgem_bo_destroy: handle=28, size=12288 >[ 10.956] __kgem_bo_destroy: handle=28, not reusable >[ 10.956] kgem_bo_free: handle=28, size=12288 >[ 10.956] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.956] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 10.956] sna_accel_flush: flush?=0, dirty?=0 >[ 10.956] sna_block_handler (tv=597.201000) >[ 10.956] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.956] sna_accel_do_throttle -- no pending activity >[ 10.957] sna_wakeup_handler >[ 10.957] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 10.957] __pop_freed_pixmap: reusing freed pixmap=972 header >[ 10.957] create_pixmap_hdr: pixmap=979, width=48, height=48, usage=0 >[ 10.957] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 10.957] __kgem_bo_init(handle=28, num_pages=3) >[ 10.957] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 10.957] sna_accel_watch_flush: enable=1 >[ 10.957] __sna_damage_all(48, 48) >[ 10.957] sna_pixmap_create_shm: serial=979, 48x48, usage=0 >[ 10.957] sna_accel_flush: flush?=0, dirty?=0 >[ 10.957] sna_create_pixmap(48, 36, 24, usage=0) >[ 10.957] kgem_can_create_2d: 48x36 @ 24 >[ 10.957] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.957] kgem_can_create_2d: untiled size=8192 >[ 10.957] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 48x36 -> 0 >[ 10.957] sna_create_pixmap: usage=0, flags=b >[ 10.957] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 10.957] __pop_freed_pixmap: reusing freed pixmap=974 header >[ 10.957] create_pixmap_hdr: pixmap=981, width=48, height=36, usage=0 >[ 10.957] sna_create_pixmap: serial=981, 48x36, usage=0 >[ 10.957] sna_composite_rectangles(pixmap=982, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 10.957] sna_composite_rectangles: converted to op 0 >[ 10.957] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.957] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.957] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.957] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.957] sna_composite_rectangles: dropping last-cpu hint >[ 10.957] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=19... >[ 10.957] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.957] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.957] sna_pixmap_move_to_gpu(pixmap=982, usage=0), flags=b >[ 10.957] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.957] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 10.957] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 48x36 -> 0 >[ 10.957] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 48x36 -> 0 >[ 10.957] sna_pixmap_alloc_gpu: pixmap=982 >[ 10.957] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.957] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 10.957] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 10.957] from inactive: pitch=192, tiling=0: handle=22, id=897 >[ 10.957] __sna_damage_all(48, 36) >[ 10.957] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.957] sna_pixmap_mark_active: pixmap=982, handle=22 >[ 10.957] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.957] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.957] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 10.957] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.957] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 10.957] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 10.957] sna_render_get_solid: 0 >[ 10.957] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.957] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 10.957] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.957] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.957] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.957] kgem_add_handle: handle=4, index=0 >[ 10.957] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.957] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.957] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.957] gen9_composite_get_binding_table(ffc0) >[ 10.957] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.957] kgem_add_handle: handle=22, index=1 >[ 10.957] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.957] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.957] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.957] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.957] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.957] kgem_add_handle: handle=7, index=2 >[ 10.957] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.957] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.957] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.957] gen9_emit_sampler: sampler = 1 >[ 10.957] gen9_emit_sf: num_sf_outputs=1 >[ 10.957] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.957] gen9_emit_vertex_elements: setup id=0 >[ 10.957] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.957] (0, 0), (48, 36) >[ 10.957] gen8_vertex_flush[490] = 3 >[ 10.957] sna_composite_rectangles: pixmap=982 marking clear [0]? 1 >[ 10.957] sna_composite_rectangles(pixmap=982, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 10.957] sna_composite_rectangles: converted to op 1 >[ 10.957] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.957] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.957] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.957] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.957] sna_composite_rectangles: promoting to full GPU >[ 10.957] sna_composite_rectangles: dropping last-cpu hint >[ 10.957] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=19... >[ 10.957] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.957] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.957] sna_drawable_use_bo: using whole GPU bo >[ 10.957] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 10.957] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.957] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 10.957] sna_render_get_solid: ff2c001e >[ 10.957] sna_render_get_solid(0) = ff2c001e (old) >[ 10.957] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 10.957] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.957] gen9_composite_get_binding_table(ff00) >[ 10.957] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.957] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 10.957] kgem_add_handle: handle=8, index=3 >[ 10.957] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 10.957] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.957] gen9_emit_vertex_elements: setup id=0 >[ 10.957] (0, 0), (48, 36) >[ 10.957] gen8_vertex_flush[4cc] = 3 >[ 10.957] sna_composite_rectangles: pixmap=982 marking clear [ff2c001e]? 1 >[ 10.957] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3d6 >[ 10.957] sna_validate_gc: recomputing clip >[ 10.957] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 10.957] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=982:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.957] sna_copy_area: normal copy >[ 10.957] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.957] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.957] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.957] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.957] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.957] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.957] sna_do_copy: pixmap -- no source clipping >[ 10.957] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.957] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.957] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=982+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.957] sna_copy_boxes: dst=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.957] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.957] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=1b... >[ 10.957] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.957] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.957] sna_drawable_use_bo: using whole GPU bo >[ 10.957] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.957] sna_pixmap_move_to_gpu: already all-damaged >[ 10.957] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.957] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.957] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.957] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.957] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.957] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.957] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.957] gen9_composite_get_binding_table(fe80) >[ 10.957] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.957] kgem_add_handle: handle=9, index=4 >[ 10.957] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.957] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.957] gen9_emit_sampler: sampler = 0 >[ 10.957] gen9_emit_vertex_elements: setup id=0 >[ 10.957] (3422, 6) -> (0, 0) + (48, 36) >[ 10.957] gen8_vertex_flush[510] = 3 >[ 10.957] sna_create_pixmap(80, 80, 32, usage=0) >[ 10.957] kgem_can_create_2d: 80x80 @ 32 >[ 10.957] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.957] kgem_can_create_2d: untiled size=28672 >[ 10.957] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 80x80 -> 0 >[ 10.957] sna_create_pixmap: usage=0, flags=b >[ 10.957] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 10.957] __pop_freed_pixmap: reusing freed pixmap=966 header >[ 10.957] create_pixmap_hdr: pixmap=983, width=80, height=80, usage=0 >[ 10.957] sna_create_pixmap: serial=983, 80x80, usage=0 >[ 10.957] sna_composite_rectangles(pixmap=984, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 10.957] sna_composite_rectangles: converted to op 0 >[ 10.957] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 10.957] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 10.957] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 10.957] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.957] sna_composite_rectangles: dropping last-cpu hint >[ 10.957] sna_drawable_use_bo pixmap=984, box=((0, 0), (80, 80)), flags=19... >[ 10.957] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 10.957] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 10.957] sna_pixmap_move_to_gpu(pixmap=984, usage=0), flags=b >[ 10.957] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 10.957] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 10.957] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 80x80 -> 0 >[ 10.957] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 10.957] kgem_choose_tiling: 80x80 -> 0 >[ 10.957] sna_pixmap_alloc_gpu: pixmap=984 >[ 10.957] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 10.957] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 10.957] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 10.957] from inactive: pitch=320, tiling=0: handle=40, id=898 >[ 10.957] __sna_damage_all(80, 80) >[ 10.957] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 10.957] sna_pixmap_mark_active: pixmap=984, handle=40 >[ 10.957] sna_drawable_use_bo: allocated GPU bo for operation >[ 10.957] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 10.957] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 10.957] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 10.957] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 10.957] sna_render_get_solid: 0 >[ 10.957] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.957] kgem_set_mode: flushing before new bo >[ 10.957] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 10.957] gen8_vertex_close: reloc[0] = 287 >[ 10.957] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.957] kgem_add_handle: handle=16, index=5 >[ 10.957] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 10.957] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 10.957] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.957] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.957] kgem_fixup_relocs: shrinking by 61440 >[ 10.957] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.957] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.957] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.957] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.957] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.957] __kgem_bo_clear_busy: handle=7 >[ 10.957] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.957] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.957] __kgem_bo_clear_busy: handle=8 >[ 10.957] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.957] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.957] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.957] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.957] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.957] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 10.957] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.957] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.957] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.957] kgem_add_handle: handle=4, index=0 >[ 10.957] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.957] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.957] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.957] gen9_composite_get_binding_table(ffc0) >[ 10.957] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 10.957] kgem_add_handle: handle=40, index=1 >[ 10.957] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 10.957] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 10.957] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 10.958] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 10.958] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 10.958] kgem_add_handle: handle=7, index=2 >[ 10.958] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 10.958] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.958] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.958] gen9_emit_sampler: sampler = 1 >[ 10.958] gen9_emit_sf: num_sf_outputs=1 >[ 10.958] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.958] gen9_emit_vertex_elements: setup id=0 >[ 10.958] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.958] (0, 0), (80, 80) >[ 10.958] gen8_vertex_flush[490] = 3 >[ 10.958] sna_composite_rectangles: pixmap=984 marking clear [0]? 1 >[ 10.958] sna_composite_rectangles(pixmap=984, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 10.958] sna_composite_rectangles: converted to op 1 >[ 10.958] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 10.958] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 10.958] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 10.958] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 10.958] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 10.958] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 10.958] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 10.958] sna_composite_rectangles: dropping last-cpu hint >[ 10.958] sna_drawable_use_bo pixmap=984, box=((0, 0), (80, 80)), flags=1... >[ 10.958] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.958] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.958] sna_drawable_use_bo: using whole GPU bo >[ 10.958] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 10.958] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.958] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 10.958] sna_render_get_solid: 40404040 >[ 10.958] sna_render_get_solid(1) = 40404040 (old) >[ 10.958] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 10.958] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.958] gen9_composite_get_binding_table(ff00) >[ 10.958] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 10.958] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 10.958] kgem_add_handle: handle=8, index=3 >[ 10.958] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 10.958] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.958] gen9_emit_vertex_elements: setup id=0 >[ 10.958] (0, 0), (2, 2) >[ 10.958] (78, 0), (80, 2) >[ 10.958] (0, 78), (2, 80) >[ 10.958] (78, 78), (80, 80) >[ 10.958] gen8_vertex_flush[4cc] = 12 >[ 10.958] sna_composite(pixmap=982, op=3, src=984+(3422, 6), mask=0+(0, 0), dst=982+(0, 0)+(0, 0), size=(48, 36) >[ 10.958] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.958] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.958] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.958] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.958] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 10.958] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.958] gen9_render_composite: 48x36, current mode=1/1 >[ 10.958] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.958] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 10.958] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 10.958] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.958] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.958] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=7... >[ 10.958] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.958] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.958] sna_drawable_use_bo: using whole GPU bo >[ 10.958] gen9_composite_set_target: pixmap=982, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.958] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.958] sna_transform_is_imprecise_integer_translation: no transform >[ 10.958] gen9_composite_picture: integer translation (0, 0), removing >[ 10.958] sna_render_pixmap_bo pixmap=984, (3422, 6)x(48, 36)/(80, 80) >[ 10.958] sna_render_pixmap_bo: GPU all damaged >[ 10.958] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.958] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 10.958] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.958] gen4_choose_composite_emitter: identity src, no mask >[ 10.958] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.958] __kgem_retire_rq: request 1 complete >[ 10.958] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.958] kgem_set_mode: flushing before new bo >[ 10.958] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 10.958] gen8_vertex_close: reloc[0] = 287 >[ 10.958] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.958] kgem_add_handle: handle=16, index=4 >[ 10.958] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 10.958] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 10.958] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.958] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.958] kgem_fixup_relocs: shrinking by 61440 >[ 10.958] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.958] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.958] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.958] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.958] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.958] __kgem_bo_clear_busy: handle=7 >[ 10.958] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 10.958] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.958] __kgem_bo_clear_busy: handle=8 >[ 10.958] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.958] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.958] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.958] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.958] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 10.958] aligning vertex: was 2, now 3 floats per vertex >[ 10.958] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.958] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.958] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.958] kgem_add_handle: handle=4, index=0 >[ 10.958] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.958] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.958] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.958] gen9_composite_get_binding_table(ffc0) >[ 10.958] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.958] kgem_add_handle: handle=22, index=1 >[ 10.958] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.958] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.958] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.958] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 10.958] kgem_add_handle: handle=40, index=2 >[ 10.958] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 10.958] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 10.958] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.958] gen9_emit_sampler: sampler = a >[ 10.958] gen9_emit_sf: num_sf_outputs=1 >[ 10.958] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.958] gen9_emit_vertex_elements: setup id=2 >[ 10.958] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.958] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.958] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.958] gen8_vertex_flush[490] = 3 >[ 10.958] sna_destroy_pixmap: pixmap=984, attached?=1 >[ 10.958] _kgem_bo_destroy: handle=40, proxy? 0 >[ 10.958] __kgem_bo_destroy: handle=40, size=65536 >[ 10.958] __kgem_bo_destroy: handle=40 -> active >[ 10.958] __sna_free_pixmap(pixmap=984) >[ 10.958] sna_create_pixmap(2, 64, 32, usage=0) >[ 10.958] kgem_can_create_2d: 2x64 @ 32 >[ 10.958] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 10.958] kgem_can_create_2d: untiled size=4096 >[ 10.958] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.958] kgem_choose_tiling: 2x64 -> 0 >[ 10.958] sna_create_pixmap: usage=0, flags=a >[ 10.958] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 10.958] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 10.958] create_pixmap: serial=985, usage=0, 2x64 >[ 10.958] sna_create_pixmap: serial=985, 2x64, usage=0 >[ 10.958] sna_composite_rectangles(pixmap=986, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 10.958] sna_composite_rectangles: converted to op 0 >[ 10.958] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 10.958] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 10.958] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 10.958] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 10.958] sna_composite_rectangles: fallback, dst pixmap=986 too small or not attached >[ 10.958] sna_composite_rectangles: fallback >[ 10.958] sna_drawable_move_region_to_cpu(pixmap=986 (2x64), [(0, 0), (2, 64)], flags=1) >[ 10.958] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 10.958] _sna_pixmap_move_to_cpu(pixmap=986, 2x64, flags=1) >[ 10.958] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.958] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.958] operate_inplace: no, inplace operation not suitable >[ 10.958] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.958] __sna_damage_all(2, 64) >[ 10.958] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.958] sna_create_pixmap(1, 32, 32, usage=0) >[ 10.958] kgem_can_create_2d: 1x32 @ 32 >[ 10.958] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 10.958] kgem_can_create_2d: untiled size=4096 >[ 10.958] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 10.958] kgem_choose_tiling: 1x32 -> 0 >[ 10.958] sna_create_pixmap: usage=0, flags=a >[ 10.958] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 10.958] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 10.958] create_pixmap: serial=987, usage=0, 1x32 >[ 10.958] sna_create_pixmap: serial=987, 1x32, usage=0 >[ 10.958] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3d2, drawable=3dc >[ 10.958] sna_validate_gc: recomputing clip >[ 10.958] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 10.958] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 10.958] try_upload__fast: ignore existing cpu damage (if any) >[ 10.958] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 10.958] try_upload__fast: no, no gpu damage >[ 10.958] sna_drawable_move_region_to_cpu(pixmap=988 (1x32), [(0, 0), (1, 32)], flags=1) >[ 10.958] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 10.958] _sna_pixmap_move_to_cpu(pixmap=988, 1x32, flags=1) >[ 10.958] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 10.958] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 10.958] operate_inplace: no, inplace operation not suitable >[ 10.958] _sna_pixmap_move_to_cpu: marking as damaged >[ 10.958] __sna_damage_all(1, 32) >[ 10.958] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.958] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 10.958] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 10.958] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 10.958] sna_accel_flush: flush?=0, dirty?=0 >[ 10.958] sna_composite(pixmap=986, op=1, src=988+(0, 0), mask=0+(0, 0), dst=986+(0, 0)+(0, 0), size=(2, 64) >[ 10.958] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 10.958] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 10.958] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 10.958] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 10.958] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 10.958] sna_composite: fallback, dst pixmap=986 is too small (or completely damaged) >[ 10.958] sna_composite: fallback -- fbComposite >[ 10.958] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 10.958] sna_composite_fb: fallback -- move src to cpu >[ 10.958] _sna_pixmap_move_to_cpu(pixmap=988, 1x32, flags=2) >[ 10.958] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 10.958] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.958] sna_composite_fb: fallback -- move dst to cpu >[ 10.958] sna_drawable_move_region_to_cpu(pixmap=986 (2x64), [(0, 0), (2, 64)], flags=5) >[ 10.958] sna_drawable_move_region_to_cpu: pixmap=986 all damaged on CPU >[ 10.958] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 10.958] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 10.958] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 10.958] sna_destroy_pixmap: pixmap=988, attached?=1 >[ 10.958] __sna_free_pixmap(pixmap=988) >[ 10.958] sna_composite(pixmap=982, op=3, src=986+(3422, 6), mask=0+(0, 0), dst=982+(0, 0)+(0, 0), size=(48, 36) >[ 10.958] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.958] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.958] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.958] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.958] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 10.958] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.958] gen9_render_composite: 48x36, current mode=1/1 >[ 10.958] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.958] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.958] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.958] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.958] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=7... >[ 10.958] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.958] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.958] sna_drawable_use_bo: using whole GPU bo >[ 10.958] gen9_composite_set_target: pixmap=982, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.958] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 10.958] sna_transform_is_imprecise_integer_translation: no transform >[ 10.958] gen9_composite_picture: integer translation (0, 0), removing >[ 10.958] sna_render_pixmap_bo pixmap=986, (3422, 6)x(48, 36)/(2, 64) >[ 10.958] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 10.958] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 10.958] use_cpu_bo: no cpu bo >[ 10.958] kgem_choose_tiling: too thin [2] for TILING_Y >[ 10.958] kgem_choose_tiling: 2x36 -> 0 >[ 10.958] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 10.958] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 10.958] sna_drawable_move_region_to_cpu(pixmap=986 (2x64), [(0, 6), (2, 42)], flags=2) >[ 10.958] sna_drawable_move_region_to_cpu: pixmap=986 all damaged on CPU >[ 10.958] kgem_can_create_2d: 2x36 @ 32 >[ 10.958] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 10.958] kgem_can_create_2d: untiled size=4096 >[ 10.958] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 10.958] kgem_choose_tiling: 2x36 -> 0 >[ 10.958] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 10.958] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 10.958] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 10.958] kgem_create_buffer: searching for an inactive GTT map for upload >[ 10.958] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.958] search_linear_cache: searching for inactive gtt map >[ 10.958] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 10.958] search_linear_cache: searching for inactive gtt map >[ 10.958] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 10.958] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 10.958] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 10.958] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.958] kgem_create_buffer: reusing handle=31 for buffer >[ 10.958] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 10.958] init_buffer_from_bo: reusing handle=31 for buffer >[ 10.958] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 10.958] kgem_bo_map: converting request for GTT map into CPU map >[ 10.958] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 10.958] kgem_bo_sync__cpu: handle=31 >[ 10.958] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.958] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 10.958] __kgem_busy: handle=31, busy=0, wedged=0 >[ 10.958] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 10.958] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 10.958] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 10.958] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 10.958] __kgem_bo_init(handle=31, num_pages=1152) >[ 10.958] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 10.958] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.958] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 10.958] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.958] gen4_choose_composite_emitter: identity src, no mask >[ 10.958] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 10.958] gen9_composite_get_binding_table(ff00) >[ 10.958] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 10.958] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 10.958] kgem_add_handle: handle=31, index=3 >[ 10.958] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 10.958] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 10.958] gen9_emit_vertex_elements: setup id=2 >[ 10.958] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.958] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.958] gen8_vertex_flush[4cc] = 3 >[ 10.958] _kgem_bo_destroy: handle=31, proxy? 1 >[ 10.958] sna_destroy_pixmap: pixmap=986, attached?=1 >[ 10.958] __sna_free_pixmap(pixmap=986) >[ 10.958] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=982:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.958] sna_copy_area: normal copy >[ 10.958] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.958] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 10.959] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 10.959] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 10.959] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 10.959] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 10.959] sna_do_copy: pixmap -- no source clipping >[ 10.959] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 10.959] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 10.959] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=982+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 10.959] sna_copy_boxes: dst=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 10.959] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.959] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=1b... >[ 10.959] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 10.959] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.959] sna_drawable_use_bo: using whole GPU bo >[ 10.959] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 10.959] sna_pixmap_move_to_gpu: already all-damaged >[ 10.959] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 10.959] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.959] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.959] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 10.959] aligning vertex: was 3, now 2 floats per vertex >[ 10.959] gen9_composite_get_binding_table(fe80) >[ 10.959] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 10.959] kgem_add_handle: handle=9, index=4 >[ 10.959] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 10.959] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 10.959] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 10.959] gen9_emit_sampler: sampler = 0 >[ 10.959] gen9_emit_vertex_elements: setup id=0 >[ 10.959] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.959] (3422, 6) -> (0, 0) + (48, 36) >[ 10.959] gen8_vertex_flush[558] = 3 >[ 10.959] sna_composite_rectangles(pixmap=982, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 10.959] sna_composite_rectangles: converted to op 3 >[ 10.959] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 10.959] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 10.959] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 10.959] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 10.959] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=1... >[ 10.959] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 10.959] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.959] sna_drawable_use_bo: using whole GPU bo >[ 10.959] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 10.959] sna_render_get_solid: 660a0a0a >[ 10.959] sna_render_get_solid(2) = 660a0a0a (old) >[ 10.959] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.959] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 10.959] gen9_composite_get_binding_table(fe00) >[ 10.959] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 10.959] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 10.959] kgem_add_handle: handle=8, index=5 >[ 10.959] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 10.959] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 10.959] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 10.959] gen9_emit_sampler: sampler = 1 >[ 10.959] gen9_emit_vertex_elements: setup id=0 >[ 10.959] (0, 0), (48, 36) >[ 10.959] gen8_vertex_flush[5b4] = 3 >[ 10.959] sna_composite(pixmap=982, op=3, src=980+(0, 6), mask=0+(0, 0), dst=982+(0, 0)+(0, 0), size=(48, 36) >[ 10.959] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 10.959] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 10.959] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 10.959] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 10.959] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 10.959] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 10.959] gen9_render_composite: 48x36, current mode=1/1 >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.959] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 10.959] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 10.959] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 10.959] sna_drawable_use_bo pixmap=982, box=((0, 0), (48, 36)), flags=7... >[ 10.959] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 10.959] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.959] sna_drawable_use_bo: using whole GPU bo >[ 10.959] gen9_composite_set_target: pixmap=982, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 10.959] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 10.959] sna_transform_is_imprecise_integer_translation: no transform >[ 10.959] gen9_composite_picture: integer translation (0, 0), removing >[ 10.959] sna_render_pixmap_bo pixmap=980, (0, 6)x(48, 36)/(48, 48) >[ 10.959] sna_render_pixmap_bo: CPU all damaged >[ 10.959] sna_add_flush_pixmap: marking pixmap=980 for flushing >[ 10.959] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.959] __kgem_retire_rq: request 1 complete >[ 10.959] sna_add_flush_pixmap: new flush bo, flushing before >[ 10.959] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 10.959] gen8_vertex_close: reloc[0] = 287 >[ 10.959] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.959] kgem_add_handle: handle=16, index=6 >[ 10.959] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.959] gen8_vertex_close: reloc[1] = 337 >[ 10.959] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 10.959] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 10.959] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 10.959] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 10.959] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 10.959] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.959] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.959] kgem_fixup_relocs: shrinking by 61440 >[ 10.959] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.959] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.959] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.959] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.959] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 10.959] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 10.959] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 10.959] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 10.959] __kgem_bo_clear_busy: handle=8 >[ 10.959] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 10.959] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.959] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.959] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 10.959] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 10.959] gen4_choose_composite_emitter: identity src, no mask >[ 10.959] needs_batch_flush: flushing before handle=28 for new reservation >[ 10.959] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 10.959] aligning vertex: was 2, now 3 floats per vertex >[ 10.959] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.959] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.959] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.959] kgem_add_handle: handle=4, index=0 >[ 10.959] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.959] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.959] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.959] gen9_composite_get_binding_table(ffc0) >[ 10.959] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 10.959] kgem_add_handle: handle=22, index=1 >[ 10.959] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 10.959] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 10.959] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 10.959] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 10.959] kgem_add_handle: handle=28, index=2 >[ 10.959] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 10.959] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 10.959] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 10.959] gen9_emit_sampler: sampler = 2 >[ 10.959] gen9_emit_sf: num_sf_outputs=1 >[ 10.959] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.959] gen9_emit_vertex_elements: setup id=2 >[ 10.959] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 10.959] gen9_render_composite_box: (0, 0), (48, 36) >[ 10.959] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 10.959] gen8_vertex_flush[490] = 3 >[ 10.959] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3d6, drawable=b1 >[ 10.959] sna_validate_gc: recomputing clip >[ 10.959] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 10.959] sna_copy_area: src=pixmap=982:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 10.959] sna_copy_area: normal copy >[ 10.959] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.959] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 10.959] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 10.959] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 10.959] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 10.959] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 10.959] sna_do_copy: pixmap -- no source clipping >[ 10.959] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 10.959] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 10.959] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=982+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 10.959] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), replaces=0 >[ 10.959] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 10.959] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 10.959] sna_drawable_use_bo: pinned, never REPLACES >[ 10.959] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 10.959] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 10.959] sna_drawable_use_bo: applying move-to-gpu override >[ 10.959] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 10.959] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 10.959] wait_for_shadow: setting front pixmap to handle=35 >[ 10.959] sna_drawable_use_bo: using whole GPU bo >[ 10.959] sna_pixmap_move_to_gpu(pixmap=982, usage=0), flags=a >[ 10.959] sna_pixmap_move_to_gpu: already all-damaged >[ 10.959] sna_pixmap_mark_active: pixmap=982, handle=22 >[ 10.959] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 10.959] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.959] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 10.959] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 10.959] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.959] __kgem_retire_rq: request 1 complete >[ 10.959] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 10.959] kgem_bo_move_to_cache: release handle=40 >[ 10.959] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 10.959] kgem_set_mode: flushing before new bo >[ 10.959] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 10.959] gen8_vertex_close: reloc[0] = 287 >[ 10.959] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.959] kgem_add_handle: handle=16, index=3 >[ 10.959] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.959] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 10.959] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.959] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.959] kgem_fixup_relocs: shrinking by 61440 >[ 10.959] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.959] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.959] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.959] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.959] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 10.959] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.959] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.959] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.959] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 10.959] aligning vertex: was 3, now 2 floats per vertex >[ 10.959] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 10.959] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 10.959] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 10.959] kgem_add_handle: handle=4, index=0 >[ 10.959] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.959] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 10.959] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 10.959] gen9_composite_get_binding_table(ffc0) >[ 10.959] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 10.959] kgem_add_handle: handle=35, index=1 >[ 10.959] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 10.959] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 10.959] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 10.959] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 10.959] kgem_add_handle: handle=22, index=2 >[ 10.959] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 10.959] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 10.959] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 10.959] gen9_emit_sampler: sampler = 0 >[ 10.959] gen9_emit_sf: num_sf_outputs=1 >[ 10.959] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 10.959] gen9_emit_vertex_elements: setup id=0 >[ 10.959] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 10.959] (0, 0) -> (3422, 6) + (48, 36) >[ 10.959] gen8_vertex_flush[490] = 3 >[ 10.959] sna_destroy_pixmap: pixmap=982, attached?=1 >[ 10.959] _kgem_bo_destroy: handle=22, proxy? 0 >[ 10.959] __kgem_bo_destroy: handle=22, size=61440 >[ 10.959] __kgem_bo_destroy: handle=22 -> active >[ 10.959] __sna_free_pixmap(pixmap=982) >[ 10.959] sna_accel_flush: flush?=0, dirty?=1 >[ 10.959] sna_accel_flush: syncing SHM pixmap=980 (refcnt=1) >[ 10.959] _sna_pixmap_move_to_cpu(pixmap=980, 48x48, flags=3) >[ 10.959] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 10.959] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 10.959] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 10.959] kgem_bo_sync__cpu_full: handle=28 >[ 10.959] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.959] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 10.959] __kgem_busy: handle=28, busy=0, wedged=0 >[ 10.959] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 10.959] __kgem_retire_requests_upto(handle=28, ring=0) >[ 10.959] __kgem_retire_rq: request 1 complete >[ 10.959] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 10.959] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 10.959] sna_accel_flush: flush?=0, dirty?=0 >[ 10.959] sna_block_handler (tv=597.198000) >[ 10.959] kgem_retire, need_retire?=1 >[ 10.959] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.959] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 10.959] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.959] kgem_retire -- retired=0, need_retire=0 >[ 10.959] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 10.959] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 10.959] __kgem_bo_destroy: handle=31, size=262144 >[ 10.959] kgem_bo_replace_io: transferring io handle=31 to bo >[ 10.959] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 10.959] sna_accel_block: GPU idle, flushing >[ 10.959] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 10.959] gen8_vertex_close: reloc[0] = 287 >[ 10.959] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 10.959] kgem_add_handle: handle=16, index=3 >[ 10.959] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 10.959] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 10.959] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 10.959] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 10.959] kgem_fixup_relocs: shrinking by 61440 >[ 10.959] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.959] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 10.959] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 10.960] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 10.960] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 10.960] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 10.960] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 10.960] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 10.960] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.960] start_flush: has dirty shadow >[ 10.960] timer_enable (time=10959), starting timer 0 >[ 10.960] timer_enable (time=10959), starting timer 1 >[ 10.960] sna_accel_block: evaluating timers, active=7 >[ 10.960] sna_accel_block: flush timer expires in 8 [10967] >[ 10.968] sna_wakeup_handler >[ 10.968] sna_block_handler (tv=597.189000) >[ 10.968] kgem_retire, need_retire?=1 >[ 10.968] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 10.968] kgem_retire__requests_ring: retiring ring 0 >[ 10.968] __kgem_busy: handle=1, busy=0, wedged=0 >[ 10.968] __kgem_retire_rq: request 1 complete >[ 10.968] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 10.968] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 10.968] kgem_bo_move_to_cache: release handle=22 >[ 10.968] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 10.968] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 10.968] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 10.968] kgem_retire -- retired=1, need_retire=0 >[ 10.968] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 10.968] gen6_render_retire: resetting idle vbo >[ 10.968] sna_scanout_do_flush: flush timer active: delta=-1 >[ 10.968] sna_scanout_do_flush (time=10968), triggered >[ 10.968] sna_scanout_flush (time=10968), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 10.968] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.968] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.968] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 10.968] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.968] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 10.968] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 10.968] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 10.968] sna_pixmap_move_to_gpu: already all-damaged >[ 10.968] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 10.968] sna_mode_redisplay: crtc[0] transformed? 0 >[ 10.968] sna_mode_redisplay: crtc[1] transformed? 0 >[ 10.968] sna_mode_redisplay: crtc[2] transformed? 0 >[ 10.968] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 10.968] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 10.968] get_fb: reusing fb=105 for handle=35 >[ 10.968] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 10.968] __kgem_bo_clear_busy: handle=35 >[ 10.968] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 10.968] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 10.968] __kgem_bo_clear_busy: handle=35 >[ 10.968] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 10.968] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 10.968] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 10.968] sna_accel_block: evaluating timers, active=7 >[ 10.968] sna_accel_block: flush timer expires in 16 [10984] >[ 10.976] sna_wakeup_handler >[ 10.976] sna_mode_wakeup: len=32 >[ 10.976] sna_mode_wakeup: recording last swap on pipe=1, frame 382 [17e], time 10.977167 >[ 10.976] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 10.976] sna_mode_wakeup: flip complete, pending? 2 >[ 10.976] sna_block_handler (tv=597.181000) >[ 10.976] sna_scanout_do_flush: flush timer active: delta=8 >[ 10.976] sna_accel_do_throttle (time=10976), triggered >[ 10.976] sna_accel_throttle (time=10976) >[ 10.976] sna_accel_disarm_timer[1] (time=10976) >[ 10.976] sna_accel_block: evaluating timers, active=5 >[ 10.976] sna_accel_block: flush timer expires in 8 [10984] >[ 10.978] sna_wakeup_handler >[ 10.978] sna_mode_wakeup: len=32 >[ 10.978] sna_mode_wakeup: recording last swap on pipe=0, frame 412 [19c], time 10.978475 >[ 10.978] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 10.978] sna_mode_wakeup: flip complete, pending? 1 >[ 10.978] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.978] sna_block_handler (tv=597.179000) >[ 10.978] sna_scanout_do_flush: flush timer active: delta=6 >[ 10.978] sna_accel_do_throttle -- no pending activity >[ 10.978] sna_accel_block: evaluating timers, active=5 >[ 10.978] sna_accel_block: flush timer expires in 6 [10984] >[ 10.984] sna_wakeup_handler >[ 10.984] sna_block_handler (tv=597.173000) >[ 10.984] sna_scanout_do_flush: flush timer active: delta=0 >[ 10.984] sna_scanout_do_flush (time=10984), triggered >[ 10.984] sna_scanout_flush (time=10984), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 10.984] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.984] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 10.984] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 10.984] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 10.984] sna_accel_do_throttle -- no pending activity >[ 10.984] sna_accel_block: evaluating timers, active=5 >[ 10.984] sna_accel_block: flush timer expires in 16 [11000] >[ 11.000] sna_wakeup_handler >[ 11.000] sna_block_handler (tv=597.157000) >[ 11.000] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.000] sna_scanout_do_flush (time=11000), triggered >[ 11.000] sna_scanout_flush (time=11000), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.000] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.000] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.000] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.000] sna_accel_disarm_timer[0] (time=11000) >[ 11.000] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.000] sna_accel_do_throttle -- no pending activity >[ 11.056] sna_wakeup_handler >[ 11.056] sna_destroy_pixmap: pixmap=980, attached?=1 >[ 11.056] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.056] __sna_free_pixmap(pixmap=980) >[ 11.056] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.056] kgem_bo_sync__cpu: handle=28 >[ 11.056] sna_accel_watch_flush: enable=-1 >[ 11.056] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.056] __kgem_bo_destroy: handle=28, size=12288 >[ 11.056] __kgem_bo_destroy: handle=28, not reusable >[ 11.056] kgem_bo_free: handle=28, size=12288 >[ 11.056] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.056] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.056] sna_accel_flush: flush?=0, dirty?=0 >[ 11.056] sna_block_handler (tv=597.101000) >[ 11.056] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.056] sna_accel_do_throttle -- no pending activity >[ 11.057] sna_wakeup_handler >[ 11.057] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.057] __pop_freed_pixmap: reusing freed pixmap=982 header >[ 11.057] create_pixmap_hdr: pixmap=989, width=48, height=48, usage=0 >[ 11.057] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.057] __kgem_bo_init(handle=28, num_pages=3) >[ 11.057] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.057] sna_accel_watch_flush: enable=1 >[ 11.057] __sna_damage_all(48, 48) >[ 11.057] sna_pixmap_create_shm: serial=989, 48x48, usage=0 >[ 11.057] sna_accel_flush: flush?=0, dirty?=0 >[ 11.057] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.057] kgem_can_create_2d: 48x36 @ 24 >[ 11.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.057] kgem_can_create_2d: untiled size=8192 >[ 11.057] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 48x36 -> 0 >[ 11.057] sna_create_pixmap: usage=0, flags=b >[ 11.057] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.057] __pop_freed_pixmap: reusing freed pixmap=984 header >[ 11.057] create_pixmap_hdr: pixmap=991, width=48, height=36, usage=0 >[ 11.057] sna_create_pixmap: serial=991, 48x36, usage=0 >[ 11.057] sna_composite_rectangles(pixmap=992, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.057] sna_composite_rectangles: converted to op 0 >[ 11.057] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.057] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.057] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.057] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.057] sna_composite_rectangles: dropping last-cpu hint >[ 11.057] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=19... >[ 11.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.057] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.057] sna_pixmap_move_to_gpu(pixmap=992, usage=0), flags=b >[ 11.057] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.057] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.057] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 48x36 -> 0 >[ 11.057] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 48x36 -> 0 >[ 11.057] sna_pixmap_alloc_gpu: pixmap=992 >[ 11.057] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.057] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.057] from inactive: pitch=192, tiling=0: handle=22, id=902 >[ 11.057] __sna_damage_all(48, 36) >[ 11.057] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.057] sna_pixmap_mark_active: pixmap=992, handle=22 >[ 11.057] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.057] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.057] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.057] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.057] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.057] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.057] sna_render_get_solid: 0 >[ 11.057] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.057] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.057] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.057] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.057] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.057] kgem_add_handle: handle=4, index=0 >[ 11.057] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.057] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.057] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.057] gen9_composite_get_binding_table(ffc0) >[ 11.057] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.057] kgem_add_handle: handle=22, index=1 >[ 11.057] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.057] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.057] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.057] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.057] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.057] kgem_add_handle: handle=7, index=2 >[ 11.057] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.057] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.057] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.057] gen9_emit_sampler: sampler = 1 >[ 11.057] gen9_emit_sf: num_sf_outputs=1 >[ 11.057] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.057] gen9_emit_vertex_elements: setup id=0 >[ 11.057] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.057] (0, 0), (48, 36) >[ 11.057] gen8_vertex_flush[490] = 3 >[ 11.057] sna_composite_rectangles: pixmap=992 marking clear [0]? 1 >[ 11.057] sna_composite_rectangles(pixmap=992, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.057] sna_composite_rectangles: converted to op 1 >[ 11.057] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.057] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.057] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.057] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.057] sna_composite_rectangles: promoting to full GPU >[ 11.057] sna_composite_rectangles: dropping last-cpu hint >[ 11.057] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=19... >[ 11.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.057] sna_drawable_use_bo: using whole GPU bo >[ 11.057] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.057] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.057] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.057] sna_render_get_solid: ff2c001e >[ 11.057] sna_render_get_solid(0) = ff2c001e (old) >[ 11.057] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.057] gen9_composite_get_binding_table(ff00) >[ 11.057] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.057] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.057] kgem_add_handle: handle=8, index=3 >[ 11.057] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.057] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.057] gen9_emit_vertex_elements: setup id=0 >[ 11.057] (0, 0), (48, 36) >[ 11.057] gen8_vertex_flush[4cc] = 3 >[ 11.057] sna_composite_rectangles: pixmap=992 marking clear [ff2c001e]? 1 >[ 11.057] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3e0 >[ 11.057] sna_validate_gc: recomputing clip >[ 11.057] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.057] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=992:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.057] sna_copy_area: normal copy >[ 11.057] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.057] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.057] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.057] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.057] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.057] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.057] sna_do_copy: pixmap -- no source clipping >[ 11.057] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.057] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.057] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=992+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.057] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.057] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.057] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=1b... >[ 11.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.057] sna_drawable_use_bo: using whole GPU bo >[ 11.057] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.057] sna_pixmap_move_to_gpu: already all-damaged >[ 11.057] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.057] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.057] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.057] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.057] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.057] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.057] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.057] gen9_composite_get_binding_table(fe80) >[ 11.057] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.057] kgem_add_handle: handle=9, index=4 >[ 11.057] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.057] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.057] gen9_emit_sampler: sampler = 0 >[ 11.057] gen9_emit_vertex_elements: setup id=0 >[ 11.057] (3422, 6) -> (0, 0) + (48, 36) >[ 11.057] gen8_vertex_flush[510] = 3 >[ 11.057] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.057] kgem_can_create_2d: 80x80 @ 32 >[ 11.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.057] kgem_can_create_2d: untiled size=28672 >[ 11.057] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 80x80 -> 0 >[ 11.057] sna_create_pixmap: usage=0, flags=b >[ 11.057] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.057] __pop_freed_pixmap: reusing freed pixmap=968 header >[ 11.057] create_pixmap_hdr: pixmap=993, width=80, height=80, usage=0 >[ 11.057] sna_create_pixmap: serial=993, 80x80, usage=0 >[ 11.057] sna_composite_rectangles(pixmap=994, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.057] sna_composite_rectangles: converted to op 0 >[ 11.057] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.057] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.057] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.057] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.057] sna_composite_rectangles: dropping last-cpu hint >[ 11.057] sna_drawable_use_bo pixmap=994, box=((0, 0), (80, 80)), flags=19... >[ 11.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.057] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.057] sna_pixmap_move_to_gpu(pixmap=994, usage=0), flags=b >[ 11.057] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.057] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.057] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 80x80 -> 0 >[ 11.057] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.057] kgem_choose_tiling: 80x80 -> 0 >[ 11.057] sna_pixmap_alloc_gpu: pixmap=994 >[ 11.057] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.057] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.057] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.057] from inactive: pitch=320, tiling=0: handle=40, id=903 >[ 11.057] __sna_damage_all(80, 80) >[ 11.057] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.057] sna_pixmap_mark_active: pixmap=994, handle=40 >[ 11.057] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.057] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.057] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.057] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.057] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.057] sna_render_get_solid: 0 >[ 11.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.057] kgem_set_mode: flushing before new bo >[ 11.057] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.057] gen8_vertex_close: reloc[0] = 287 >[ 11.057] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.057] kgem_add_handle: handle=16, index=5 >[ 11.057] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.057] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.057] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.057] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.057] kgem_fixup_relocs: shrinking by 61440 >[ 11.057] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.057] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.057] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.057] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.057] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.057] __kgem_bo_clear_busy: handle=7 >[ 11.057] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.057] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.057] __kgem_bo_clear_busy: handle=8 >[ 11.057] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.057] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.057] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.057] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.057] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.057] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.057] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.057] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.057] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.057] kgem_add_handle: handle=4, index=0 >[ 11.057] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.057] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.057] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.057] gen9_composite_get_binding_table(ffc0) >[ 11.057] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.057] kgem_add_handle: handle=40, index=1 >[ 11.057] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.057] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.057] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.057] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.057] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.057] kgem_add_handle: handle=7, index=2 >[ 11.057] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.057] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.057] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.057] gen9_emit_sampler: sampler = 1 >[ 11.057] gen9_emit_sf: num_sf_outputs=1 >[ 11.057] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.057] gen9_emit_vertex_elements: setup id=0 >[ 11.057] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.057] (0, 0), (80, 80) >[ 11.057] gen8_vertex_flush[490] = 3 >[ 11.057] sna_composite_rectangles: pixmap=994 marking clear [0]? 1 >[ 11.057] sna_composite_rectangles(pixmap=994, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.057] sna_composite_rectangles: converted to op 1 >[ 11.057] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.057] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.057] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.057] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.057] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.057] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.057] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.057] sna_composite_rectangles: dropping last-cpu hint >[ 11.057] sna_drawable_use_bo pixmap=994, box=((0, 0), (80, 80)), flags=1... >[ 11.057] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.057] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.057] sna_drawable_use_bo: using whole GPU bo >[ 11.057] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.057] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.057] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.057] sna_render_get_solid: 40404040 >[ 11.057] sna_render_get_solid(1) = 40404040 (old) >[ 11.057] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.057] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.057] gen9_composite_get_binding_table(ff00) >[ 11.057] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.057] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.057] kgem_add_handle: handle=8, index=3 >[ 11.057] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.057] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.057] gen9_emit_vertex_elements: setup id=0 >[ 11.057] (0, 0), (2, 2) >[ 11.057] (78, 0), (80, 2) >[ 11.057] (0, 78), (2, 80) >[ 11.057] (78, 78), (80, 80) >[ 11.057] gen8_vertex_flush[4cc] = 12 >[ 11.058] sna_composite(pixmap=992, op=3, src=994+(3422, 6), mask=0+(0, 0), dst=992+(0, 0)+(0, 0), size=(48, 36) >[ 11.058] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.058] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.058] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.058] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.058] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.058] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.058] gen9_render_composite: 48x36, current mode=1/1 >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.058] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.058] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.058] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.058] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=7... >[ 11.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.058] sna_drawable_use_bo: using whole GPU bo >[ 11.058] gen9_composite_set_target: pixmap=992, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.058] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.058] sna_transform_is_imprecise_integer_translation: no transform >[ 11.058] gen9_composite_picture: integer translation (0, 0), removing >[ 11.058] sna_render_pixmap_bo pixmap=994, (3422, 6)x(48, 36)/(80, 80) >[ 11.058] sna_render_pixmap_bo: GPU all damaged >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.058] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.058] gen4_choose_composite_emitter: identity src, no mask >[ 11.058] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.058] __kgem_retire_rq: request 1 complete >[ 11.058] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.058] kgem_set_mode: flushing before new bo >[ 11.058] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.058] gen8_vertex_close: reloc[0] = 287 >[ 11.058] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.058] kgem_add_handle: handle=16, index=4 >[ 11.058] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.058] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.058] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.058] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.058] kgem_fixup_relocs: shrinking by 61440 >[ 11.058] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.058] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.058] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.058] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.058] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.058] __kgem_bo_clear_busy: handle=7 >[ 11.058] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.058] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.058] __kgem_bo_clear_busy: handle=8 >[ 11.058] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.058] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.058] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.058] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.058] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.058] aligning vertex: was 2, now 3 floats per vertex >[ 11.058] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.058] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.058] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.058] kgem_add_handle: handle=4, index=0 >[ 11.058] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.058] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.058] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.058] gen9_composite_get_binding_table(ffc0) >[ 11.058] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.058] kgem_add_handle: handle=22, index=1 >[ 11.058] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.058] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.058] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.058] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.058] kgem_add_handle: handle=40, index=2 >[ 11.058] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.058] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.058] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.058] gen9_emit_sampler: sampler = a >[ 11.058] gen9_emit_sf: num_sf_outputs=1 >[ 11.058] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.058] gen9_emit_vertex_elements: setup id=2 >[ 11.058] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.058] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.058] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.058] gen8_vertex_flush[490] = 3 >[ 11.058] sna_destroy_pixmap: pixmap=994, attached?=1 >[ 11.058] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.058] __kgem_bo_destroy: handle=40, size=65536 >[ 11.058] __kgem_bo_destroy: handle=40 -> active >[ 11.058] __sna_free_pixmap(pixmap=994) >[ 11.058] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.058] kgem_can_create_2d: 2x64 @ 32 >[ 11.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.058] kgem_can_create_2d: untiled size=4096 >[ 11.058] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.058] kgem_choose_tiling: 2x64 -> 0 >[ 11.058] sna_create_pixmap: usage=0, flags=a >[ 11.058] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.058] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.058] create_pixmap: serial=995, usage=0, 2x64 >[ 11.058] sna_create_pixmap: serial=995, 2x64, usage=0 >[ 11.058] sna_composite_rectangles(pixmap=996, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.058] sna_composite_rectangles: converted to op 0 >[ 11.058] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.058] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.058] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.058] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.058] sna_composite_rectangles: fallback, dst pixmap=996 too small or not attached >[ 11.058] sna_composite_rectangles: fallback >[ 11.058] sna_drawable_move_region_to_cpu(pixmap=996 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.058] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.058] _sna_pixmap_move_to_cpu(pixmap=996, 2x64, flags=1) >[ 11.058] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.058] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.058] operate_inplace: no, inplace operation not suitable >[ 11.058] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.058] __sna_damage_all(2, 64) >[ 11.058] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.058] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.058] kgem_can_create_2d: 1x32 @ 32 >[ 11.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.058] kgem_can_create_2d: untiled size=4096 >[ 11.058] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.058] kgem_choose_tiling: 1x32 -> 0 >[ 11.058] sna_create_pixmap: usage=0, flags=a >[ 11.058] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.058] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.058] create_pixmap: serial=997, usage=0, 1x32 >[ 11.058] sna_create_pixmap: serial=997, 1x32, usage=0 >[ 11.058] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3dc, drawable=3e6 >[ 11.058] sna_validate_gc: recomputing clip >[ 11.058] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.058] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.058] try_upload__fast: ignore existing cpu damage (if any) >[ 11.058] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.058] try_upload__fast: no, no gpu damage >[ 11.058] sna_drawable_move_region_to_cpu(pixmap=998 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.058] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.058] _sna_pixmap_move_to_cpu(pixmap=998, 1x32, flags=1) >[ 11.058] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.058] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.058] operate_inplace: no, inplace operation not suitable >[ 11.058] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.058] __sna_damage_all(1, 32) >[ 11.058] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.058] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.058] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.058] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.058] sna_accel_flush: flush?=0, dirty?=0 >[ 11.058] sna_composite(pixmap=996, op=1, src=998+(0, 0), mask=0+(0, 0), dst=996+(0, 0)+(0, 0), size=(2, 64) >[ 11.058] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.058] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.058] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.058] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.058] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.058] sna_composite: fallback, dst pixmap=996 is too small (or completely damaged) >[ 11.058] sna_composite: fallback -- fbComposite >[ 11.058] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.058] sna_composite_fb: fallback -- move src to cpu >[ 11.058] _sna_pixmap_move_to_cpu(pixmap=998, 1x32, flags=2) >[ 11.058] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.058] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.058] sna_composite_fb: fallback -- move dst to cpu >[ 11.058] sna_drawable_move_region_to_cpu(pixmap=996 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.058] sna_drawable_move_region_to_cpu: pixmap=996 all damaged on CPU >[ 11.058] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.058] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.058] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.058] sna_destroy_pixmap: pixmap=998, attached?=1 >[ 11.058] __sna_free_pixmap(pixmap=998) >[ 11.058] sna_composite(pixmap=992, op=3, src=996+(3422, 6), mask=0+(0, 0), dst=992+(0, 0)+(0, 0), size=(48, 36) >[ 11.058] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.058] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.058] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.058] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.058] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.058] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.058] gen9_render_composite: 48x36, current mode=1/1 >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.058] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.058] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.058] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=7... >[ 11.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.058] sna_drawable_use_bo: using whole GPU bo >[ 11.058] gen9_composite_set_target: pixmap=992, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.058] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.058] sna_transform_is_imprecise_integer_translation: no transform >[ 11.058] gen9_composite_picture: integer translation (0, 0), removing >[ 11.058] sna_render_pixmap_bo pixmap=996, (3422, 6)x(48, 36)/(2, 64) >[ 11.058] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.058] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.058] use_cpu_bo: no cpu bo >[ 11.058] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.058] kgem_choose_tiling: 2x36 -> 0 >[ 11.058] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.058] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.058] sna_drawable_move_region_to_cpu(pixmap=996 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.058] sna_drawable_move_region_to_cpu: pixmap=996 all damaged on CPU >[ 11.058] kgem_can_create_2d: 2x36 @ 32 >[ 11.058] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.058] kgem_can_create_2d: untiled size=4096 >[ 11.058] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.058] kgem_choose_tiling: 2x36 -> 0 >[ 11.058] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.058] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.058] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.058] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.058] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.058] search_linear_cache: searching for inactive gtt map >[ 11.058] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.058] search_linear_cache: searching for inactive gtt map >[ 11.058] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.058] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.058] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.058] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.058] kgem_create_buffer: reusing handle=31 for buffer >[ 11.058] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.058] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.058] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.058] kgem_bo_map: converting request for GTT map into CPU map >[ 11.058] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.058] kgem_bo_sync__cpu: handle=31 >[ 11.058] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.058] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.058] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.058] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.058] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.058] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.058] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.058] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.058] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.058] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.058] gen4_choose_composite_emitter: identity src, no mask >[ 11.058] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.058] gen9_composite_get_binding_table(ff00) >[ 11.058] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.058] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.058] kgem_add_handle: handle=31, index=3 >[ 11.058] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.058] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.058] gen9_emit_vertex_elements: setup id=2 >[ 11.058] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.058] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.058] gen8_vertex_flush[4cc] = 3 >[ 11.058] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.058] sna_destroy_pixmap: pixmap=996, attached?=1 >[ 11.058] __sna_free_pixmap(pixmap=996) >[ 11.058] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=992:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.058] sna_copy_area: normal copy >[ 11.058] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.058] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.058] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.058] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.058] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.058] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.058] sna_do_copy: pixmap -- no source clipping >[ 11.058] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.058] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.058] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=992+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.058] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.058] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.058] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=1b... >[ 11.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.058] sna_drawable_use_bo: using whole GPU bo >[ 11.058] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.058] sna_pixmap_move_to_gpu: already all-damaged >[ 11.058] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.058] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.058] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.058] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.058] aligning vertex: was 3, now 2 floats per vertex >[ 11.058] gen9_composite_get_binding_table(fe80) >[ 11.058] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.058] kgem_add_handle: handle=9, index=4 >[ 11.058] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.058] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.058] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.058] gen9_emit_sampler: sampler = 0 >[ 11.058] gen9_emit_vertex_elements: setup id=0 >[ 11.058] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.058] (3422, 6) -> (0, 0) + (48, 36) >[ 11.058] gen8_vertex_flush[558] = 3 >[ 11.058] sna_composite_rectangles(pixmap=992, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.058] sna_composite_rectangles: converted to op 3 >[ 11.058] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.058] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.058] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.058] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.058] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=1... >[ 11.058] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.058] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.058] sna_drawable_use_bo: using whole GPU bo >[ 11.058] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.058] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.058] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.058] sna_render_get_solid: 660a0a0a >[ 11.058] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.058] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.058] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.058] gen9_composite_get_binding_table(fe00) >[ 11.058] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.058] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.058] kgem_add_handle: handle=8, index=5 >[ 11.058] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.059] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.059] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.059] gen9_emit_sampler: sampler = 1 >[ 11.059] gen9_emit_vertex_elements: setup id=0 >[ 11.059] (0, 0), (48, 36) >[ 11.059] gen8_vertex_flush[5b4] = 3 >[ 11.059] sna_composite(pixmap=992, op=3, src=990+(0, 6), mask=0+(0, 0), dst=992+(0, 0)+(0, 0), size=(48, 36) >[ 11.059] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.059] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.059] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.059] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.059] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.059] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.059] gen9_render_composite: 48x36, current mode=1/1 >[ 11.059] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.059] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.059] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.059] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.059] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.059] sna_drawable_use_bo pixmap=992, box=((0, 0), (48, 36)), flags=7... >[ 11.059] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.059] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.059] sna_drawable_use_bo: using whole GPU bo >[ 11.059] gen9_composite_set_target: pixmap=992, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.059] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.059] sna_transform_is_imprecise_integer_translation: no transform >[ 11.059] gen9_composite_picture: integer translation (0, 0), removing >[ 11.059] sna_render_pixmap_bo pixmap=990, (0, 6)x(48, 36)/(48, 48) >[ 11.059] sna_render_pixmap_bo: CPU all damaged >[ 11.059] sna_add_flush_pixmap: marking pixmap=990 for flushing >[ 11.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.059] __kgem_retire_rq: request 1 complete >[ 11.059] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.059] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.059] gen8_vertex_close: reloc[0] = 287 >[ 11.059] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.059] kgem_add_handle: handle=16, index=6 >[ 11.059] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.059] gen8_vertex_close: reloc[1] = 337 >[ 11.059] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.059] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.059] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.059] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.059] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.059] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.059] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.059] kgem_fixup_relocs: shrinking by 61440 >[ 11.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.059] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.059] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.059] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.059] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.059] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.059] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.059] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.059] __kgem_bo_clear_busy: handle=8 >[ 11.059] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.059] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.059] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.059] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.059] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.059] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.059] gen4_choose_composite_emitter: identity src, no mask >[ 11.059] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.059] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.059] aligning vertex: was 2, now 3 floats per vertex >[ 11.059] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.059] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.059] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.059] kgem_add_handle: handle=4, index=0 >[ 11.059] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.059] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.059] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.059] gen9_composite_get_binding_table(ffc0) >[ 11.059] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.059] kgem_add_handle: handle=22, index=1 >[ 11.059] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.059] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.059] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.059] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.059] kgem_add_handle: handle=28, index=2 >[ 11.059] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.059] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.059] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.059] gen9_emit_sampler: sampler = 2 >[ 11.059] gen9_emit_sf: num_sf_outputs=1 >[ 11.059] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.059] gen9_emit_vertex_elements: setup id=2 >[ 11.059] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.059] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.059] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.059] gen8_vertex_flush[490] = 3 >[ 11.059] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3e0, drawable=b1 >[ 11.059] sna_validate_gc: recomputing clip >[ 11.059] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.059] sna_copy_area: src=pixmap=992:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.059] sna_copy_area: normal copy >[ 11.059] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.059] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.059] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.059] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.059] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.059] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.059] sna_do_copy: pixmap -- no source clipping >[ 11.059] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.059] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.059] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=992+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.059] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.059] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.059] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.059] sna_drawable_use_bo: pinned, never REPLACES >[ 11.059] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.059] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.059] sna_drawable_use_bo: applying move-to-gpu override >[ 11.059] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.059] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.059] wait_for_shadow: setting front pixmap to handle=30 >[ 11.059] sna_drawable_use_bo: using whole GPU bo >[ 11.059] sna_pixmap_move_to_gpu(pixmap=992, usage=0), flags=a >[ 11.059] sna_pixmap_move_to_gpu: already all-damaged >[ 11.059] sna_pixmap_mark_active: pixmap=992, handle=22 >[ 11.059] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.059] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.059] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.059] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.059] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.059] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.059] __kgem_retire_rq: request 1 complete >[ 11.059] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.059] kgem_bo_move_to_cache: release handle=40 >[ 11.059] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.059] kgem_set_mode: flushing before new bo >[ 11.059] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.059] gen8_vertex_close: reloc[0] = 287 >[ 11.059] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.059] kgem_add_handle: handle=16, index=3 >[ 11.059] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.059] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.059] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.059] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.059] kgem_fixup_relocs: shrinking by 61440 >[ 11.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.059] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.059] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.059] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.059] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.059] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.059] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.059] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.059] aligning vertex: was 3, now 2 floats per vertex >[ 11.059] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.059] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.059] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.059] kgem_add_handle: handle=4, index=0 >[ 11.059] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.059] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.059] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.059] gen9_composite_get_binding_table(ffc0) >[ 11.059] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.059] kgem_add_handle: handle=30, index=1 >[ 11.059] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 11.059] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.059] [3fe0] bind bo(handle=30, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.059] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.059] kgem_add_handle: handle=22, index=2 >[ 11.059] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.059] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.059] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.059] gen9_emit_sampler: sampler = 0 >[ 11.059] gen9_emit_sf: num_sf_outputs=1 >[ 11.059] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.059] gen9_emit_vertex_elements: setup id=0 >[ 11.059] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.059] (0, 0) -> (3422, 6) + (48, 36) >[ 11.059] gen8_vertex_flush[490] = 3 >[ 11.059] sna_destroy_pixmap: pixmap=992, attached?=1 >[ 11.059] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.059] __kgem_bo_destroy: handle=22, size=61440 >[ 11.059] __kgem_bo_destroy: handle=22 -> active >[ 11.059] __sna_free_pixmap(pixmap=992) >[ 11.059] sna_accel_flush: flush?=0, dirty?=1 >[ 11.059] sna_accel_flush: syncing SHM pixmap=990 (refcnt=1) >[ 11.059] _sna_pixmap_move_to_cpu(pixmap=990, 48x48, flags=3) >[ 11.059] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.059] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.059] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.059] kgem_bo_sync__cpu_full: handle=28 >[ 11.059] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.059] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.059] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.059] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.059] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.059] __kgem_retire_rq: request 1 complete >[ 11.059] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.059] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.059] sna_accel_flush: flush?=0, dirty?=0 >[ 11.059] sna_block_handler (tv=597.98000) >[ 11.059] kgem_retire, need_retire?=1 >[ 11.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.059] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.059] kgem_retire -- retired=0, need_retire=0 >[ 11.059] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.059] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.059] __kgem_bo_destroy: handle=31, size=262144 >[ 11.059] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.059] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.059] sna_accel_block: GPU idle, flushing >[ 11.059] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.059] gen8_vertex_close: reloc[0] = 287 >[ 11.059] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.059] kgem_add_handle: handle=16, index=3 >[ 11.059] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.059] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.059] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.059] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.059] kgem_fixup_relocs: shrinking by 61440 >[ 11.059] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.059] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.059] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.059] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.059] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.059] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.059] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.059] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.059] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.059] start_flush: has dirty shadow >[ 11.059] timer_enable (time=11059), starting timer 0 >[ 11.059] timer_enable (time=11059), starting timer 1 >[ 11.059] sna_accel_block: evaluating timers, active=7 >[ 11.059] sna_accel_block: flush timer expires in 8 [11067] >[ 11.067] sna_wakeup_handler >[ 11.067] sna_block_handler (tv=597.90000) >[ 11.067] kgem_retire, need_retire?=1 >[ 11.067] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.067] kgem_retire__requests_ring: retiring ring 0 >[ 11.067] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.067] __kgem_retire_rq: request 1 complete >[ 11.067] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.067] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.067] kgem_bo_move_to_cache: release handle=22 >[ 11.067] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.067] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.067] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.067] kgem_retire -- retired=1, need_retire=0 >[ 11.067] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.067] gen6_render_retire: resetting idle vbo >[ 11.067] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.067] sna_scanout_do_flush (time=11067), triggered >[ 11.067] sna_scanout_flush (time=11067), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.067] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.067] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.067] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.067] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.067] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.068] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.068] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.068] sna_pixmap_move_to_gpu: already all-damaged >[ 11.068] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.068] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.068] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.068] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.068] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.068] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.068] get_fb: reusing fb=108 for handle=30 >[ 11.068] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.068] __kgem_bo_clear_busy: handle=30 >[ 11.068] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.068] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.068] __kgem_bo_clear_busy: handle=30 >[ 11.068] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.068] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.068] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.068] sna_accel_block: evaluating timers, active=7 >[ 11.068] sna_accel_block: flush timer expires in 16 [11083] >[ 11.076] sna_wakeup_handler >[ 11.076] sna_mode_wakeup: len=32 >[ 11.076] sna_mode_wakeup: recording last swap on pipe=1, frame 388 [184], time 11.77175 >[ 11.076] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.076] sna_mode_wakeup: flip complete, pending? 2 >[ 11.076] sna_block_handler (tv=597.81000) >[ 11.076] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.076] sna_accel_do_throttle (time=11076), triggered >[ 11.076] sna_accel_throttle (time=11076) >[ 11.076] sna_accel_disarm_timer[1] (time=11076) >[ 11.076] sna_accel_block: evaluating timers, active=5 >[ 11.076] sna_accel_block: flush timer expires in 7 [11083] >[ 11.078] sna_wakeup_handler >[ 11.078] sna_mode_wakeup: len=32 >[ 11.078] sna_mode_wakeup: recording last swap on pipe=0, frame 418 [1a2], time 11.78480 >[ 11.078] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.078] sna_mode_wakeup: flip complete, pending? 1 >[ 11.078] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.078] sna_block_handler (tv=597.79000) >[ 11.078] sna_scanout_do_flush: flush timer active: delta=5 >[ 11.078] sna_accel_do_throttle -- no pending activity >[ 11.078] sna_accel_block: evaluating timers, active=5 >[ 11.078] sna_accel_block: flush timer expires in 5 [11083] >[ 11.083] sna_wakeup_handler >[ 11.083] sna_block_handler (tv=597.74000) >[ 11.083] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.083] sna_scanout_do_flush (time=11083), triggered >[ 11.083] sna_scanout_flush (time=11083), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.083] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.083] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.083] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.083] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.083] sna_accel_do_throttle -- no pending activity >[ 11.083] sna_accel_block: evaluating timers, active=5 >[ 11.083] sna_accel_block: flush timer expires in 16 [11099] >[ 11.099] sna_wakeup_handler >[ 11.099] sna_block_handler (tv=597.58000) >[ 11.099] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.099] sna_scanout_do_flush (time=11099), triggered >[ 11.099] sna_scanout_flush (time=11099), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.099] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.099] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.099] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.099] sna_accel_disarm_timer[0] (time=11099) >[ 11.099] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.099] sna_accel_do_throttle -- no pending activity >[ 11.156] sna_wakeup_handler >[ 11.156] sna_destroy_pixmap: pixmap=990, attached?=1 >[ 11.156] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.156] __sna_free_pixmap(pixmap=990) >[ 11.156] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.156] kgem_bo_sync__cpu: handle=28 >[ 11.156] sna_accel_watch_flush: enable=-1 >[ 11.156] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.156] __kgem_bo_destroy: handle=28, size=12288 >[ 11.156] __kgem_bo_destroy: handle=28, not reusable >[ 11.156] kgem_bo_free: handle=28, size=12288 >[ 11.156] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.156] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.156] sna_accel_flush: flush?=0, dirty?=0 >[ 11.156] sna_block_handler (tv=597.1000) >[ 11.156] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.156] sna_accel_do_throttle -- no pending activity >[ 11.157] sna_wakeup_handler >[ 11.157] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.157] __pop_freed_pixmap: reusing freed pixmap=992 header >[ 11.157] create_pixmap_hdr: pixmap=999, width=48, height=48, usage=0 >[ 11.157] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.157] __kgem_bo_init(handle=28, num_pages=3) >[ 11.157] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.157] sna_accel_watch_flush: enable=1 >[ 11.157] __sna_damage_all(48, 48) >[ 11.157] sna_pixmap_create_shm: serial=999, 48x48, usage=0 >[ 11.157] sna_accel_flush: flush?=0, dirty?=0 >[ 11.157] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.157] kgem_can_create_2d: 48x36 @ 24 >[ 11.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.157] kgem_can_create_2d: untiled size=8192 >[ 11.157] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 48x36 -> 0 >[ 11.157] sna_create_pixmap: usage=0, flags=b >[ 11.157] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.157] __pop_freed_pixmap: reusing freed pixmap=994 header >[ 11.157] create_pixmap_hdr: pixmap=1001, width=48, height=36, usage=0 >[ 11.157] sna_create_pixmap: serial=1001, 48x36, usage=0 >[ 11.157] sna_composite_rectangles(pixmap=1002, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.157] sna_composite_rectangles: converted to op 0 >[ 11.157] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.157] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.157] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.157] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.157] sna_composite_rectangles: dropping last-cpu hint >[ 11.157] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=19... >[ 11.157] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.157] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.157] sna_pixmap_move_to_gpu(pixmap=1002, usage=0), flags=b >[ 11.157] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.157] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.157] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 48x36 -> 0 >[ 11.157] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 48x36 -> 0 >[ 11.157] sna_pixmap_alloc_gpu: pixmap=1002 >[ 11.157] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.157] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.157] from inactive: pitch=192, tiling=0: handle=22, id=907 >[ 11.157] __sna_damage_all(48, 36) >[ 11.157] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.157] sna_pixmap_mark_active: pixmap=1002, handle=22 >[ 11.157] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.157] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.157] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.157] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.157] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.157] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.157] sna_render_get_solid: 0 >[ 11.157] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.157] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.157] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.157] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.157] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.157] kgem_add_handle: handle=4, index=0 >[ 11.157] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.157] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.157] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.157] gen9_composite_get_binding_table(ffc0) >[ 11.157] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.157] kgem_add_handle: handle=22, index=1 >[ 11.157] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.157] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.157] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.157] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.157] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.157] kgem_add_handle: handle=7, index=2 >[ 11.157] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.157] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.157] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.157] gen9_emit_sampler: sampler = 1 >[ 11.157] gen9_emit_sf: num_sf_outputs=1 >[ 11.157] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.157] gen9_emit_vertex_elements: setup id=0 >[ 11.157] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.157] (0, 0), (48, 36) >[ 11.157] gen8_vertex_flush[490] = 3 >[ 11.157] sna_composite_rectangles: pixmap=1002 marking clear [0]? 1 >[ 11.157] sna_composite_rectangles(pixmap=1002, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.157] sna_composite_rectangles: converted to op 1 >[ 11.157] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.157] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.157] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.157] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.157] sna_composite_rectangles: promoting to full GPU >[ 11.157] sna_composite_rectangles: dropping last-cpu hint >[ 11.157] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=19... >[ 11.157] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.157] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.157] sna_drawable_use_bo: using whole GPU bo >[ 11.157] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.157] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.157] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.157] sna_render_get_solid: ff2c001e >[ 11.157] sna_render_get_solid(0) = ff2c001e (old) >[ 11.157] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.157] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.157] gen9_composite_get_binding_table(ff00) >[ 11.157] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.157] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.157] kgem_add_handle: handle=8, index=3 >[ 11.157] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.157] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.157] gen9_emit_vertex_elements: setup id=0 >[ 11.157] (0, 0), (48, 36) >[ 11.157] gen8_vertex_flush[4cc] = 3 >[ 11.157] sna_composite_rectangles: pixmap=1002 marking clear [ff2c001e]? 1 >[ 11.157] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3ea >[ 11.157] sna_validate_gc: recomputing clip >[ 11.157] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.157] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1002:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.157] sna_copy_area: normal copy >[ 11.157] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.157] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.157] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.157] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.157] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.157] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.157] sna_do_copy: pixmap -- no source clipping >[ 11.157] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.157] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.157] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1002+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.157] sna_copy_boxes: dst=(priv=0x55bca988c340, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.157] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.157] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=1b... >[ 11.157] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.157] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.157] sna_drawable_use_bo: using whole GPU bo >[ 11.157] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.157] sna_pixmap_move_to_gpu: already all-damaged >[ 11.157] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.157] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.157] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.157] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.157] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.157] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.157] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.157] gen9_composite_get_binding_table(fe80) >[ 11.157] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.157] kgem_add_handle: handle=9, index=4 >[ 11.157] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.157] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.157] gen9_emit_sampler: sampler = 0 >[ 11.157] gen9_emit_vertex_elements: setup id=0 >[ 11.157] (3422, 6) -> (0, 0) + (48, 36) >[ 11.157] gen8_vertex_flush[510] = 3 >[ 11.157] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.157] kgem_can_create_2d: 80x80 @ 32 >[ 11.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.157] kgem_can_create_2d: untiled size=28672 >[ 11.157] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 80x80 -> 0 >[ 11.157] sna_create_pixmap: usage=0, flags=b >[ 11.157] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.157] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.157] create_pixmap: serial=1003, usage=0, 0x0 >[ 11.157] create_pixmap_hdr: pixmap=1003, width=80, height=80, usage=0 >[ 11.157] sna_create_pixmap: serial=1003, 80x80, usage=0 >[ 11.157] sna_composite_rectangles(pixmap=1004, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.157] sna_composite_rectangles: converted to op 0 >[ 11.157] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.157] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.157] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.157] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.157] sna_composite_rectangles: dropping last-cpu hint >[ 11.157] sna_drawable_use_bo pixmap=1004, box=((0, 0), (80, 80)), flags=19... >[ 11.157] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.157] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.157] sna_pixmap_move_to_gpu(pixmap=1004, usage=0), flags=b >[ 11.157] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.157] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.157] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 80x80 -> 0 >[ 11.157] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.157] kgem_choose_tiling: 80x80 -> 0 >[ 11.157] sna_pixmap_alloc_gpu: pixmap=1004 >[ 11.157] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.157] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.157] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.157] from inactive: pitch=320, tiling=0: handle=40, id=908 >[ 11.157] __sna_damage_all(80, 80) >[ 11.157] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.157] sna_pixmap_mark_active: pixmap=1004, handle=40 >[ 11.157] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.157] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.157] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.157] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.157] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.157] sna_render_get_solid: 0 >[ 11.157] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.157] kgem_set_mode: flushing before new bo >[ 11.157] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.157] gen8_vertex_close: reloc[0] = 287 >[ 11.157] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.157] kgem_add_handle: handle=16, index=5 >[ 11.157] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.157] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.157] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.157] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.157] kgem_fixup_relocs: shrinking by 61440 >[ 11.157] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.157] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.158] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.158] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.158] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.158] __kgem_bo_clear_busy: handle=7 >[ 11.158] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.158] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.158] __kgem_bo_clear_busy: handle=8 >[ 11.158] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.158] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.158] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.158] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.158] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.158] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.158] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.158] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.158] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.158] kgem_add_handle: handle=4, index=0 >[ 11.158] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.158] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.158] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.158] gen9_composite_get_binding_table(ffc0) >[ 11.158] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.158] kgem_add_handle: handle=40, index=1 >[ 11.158] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.158] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.158] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.158] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.158] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.158] kgem_add_handle: handle=7, index=2 >[ 11.158] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.158] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.158] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.158] gen9_emit_sampler: sampler = 1 >[ 11.158] gen9_emit_sf: num_sf_outputs=1 >[ 11.158] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.158] gen9_emit_vertex_elements: setup id=0 >[ 11.158] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.158] (0, 0), (80, 80) >[ 11.158] gen8_vertex_flush[490] = 3 >[ 11.158] sna_composite_rectangles: pixmap=1004 marking clear [0]? 1 >[ 11.158] sna_composite_rectangles(pixmap=1004, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.158] sna_composite_rectangles: converted to op 1 >[ 11.158] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.158] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.158] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.158] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.158] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.158] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.158] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.158] sna_composite_rectangles: dropping last-cpu hint >[ 11.158] sna_drawable_use_bo pixmap=1004, box=((0, 0), (80, 80)), flags=1... >[ 11.158] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.158] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.158] sna_drawable_use_bo: using whole GPU bo >[ 11.158] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.158] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.158] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.158] sna_render_get_solid: 40404040 >[ 11.158] sna_render_get_solid(1) = 40404040 (old) >[ 11.158] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.158] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.158] gen9_composite_get_binding_table(ff00) >[ 11.158] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.158] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.158] kgem_add_handle: handle=8, index=3 >[ 11.158] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.158] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.158] gen9_emit_vertex_elements: setup id=0 >[ 11.158] (0, 0), (2, 2) >[ 11.158] (78, 0), (80, 2) >[ 11.158] (0, 78), (2, 80) >[ 11.158] (78, 78), (80, 80) >[ 11.158] gen8_vertex_flush[4cc] = 12 >[ 11.158] sna_composite(pixmap=1002, op=3, src=1004+(3422, 6), mask=0+(0, 0), dst=1002+(0, 0)+(0, 0), size=(48, 36) >[ 11.158] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.158] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.158] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.158] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.158] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.158] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.158] gen9_render_composite: 48x36, current mode=1/1 >[ 11.158] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.158] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.158] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.158] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.158] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.158] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=7... >[ 11.158] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.158] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.158] sna_drawable_use_bo: using whole GPU bo >[ 11.158] gen9_composite_set_target: pixmap=1002, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.158] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.158] sna_transform_is_imprecise_integer_translation: no transform >[ 11.158] gen9_composite_picture: integer translation (0, 0), removing >[ 11.158] sna_render_pixmap_bo pixmap=1004, (3422, 6)x(48, 36)/(80, 80) >[ 11.158] sna_render_pixmap_bo: GPU all damaged >[ 11.158] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.158] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.158] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.158] gen4_choose_composite_emitter: identity src, no mask >[ 11.158] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.158] __kgem_retire_rq: request 1 complete >[ 11.158] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.158] kgem_set_mode: flushing before new bo >[ 11.158] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.158] gen8_vertex_close: reloc[0] = 287 >[ 11.158] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.158] kgem_add_handle: handle=16, index=4 >[ 11.158] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.158] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.158] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.158] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.158] kgem_fixup_relocs: shrinking by 61440 >[ 11.158] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.158] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.158] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.158] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.158] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.158] __kgem_bo_clear_busy: handle=7 >[ 11.158] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.158] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.158] __kgem_bo_clear_busy: handle=8 >[ 11.158] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.158] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.158] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.158] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.158] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.158] aligning vertex: was 2, now 3 floats per vertex >[ 11.158] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.158] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.158] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.158] kgem_add_handle: handle=4, index=0 >[ 11.158] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.158] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.158] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.158] gen9_composite_get_binding_table(ffc0) >[ 11.158] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.158] kgem_add_handle: handle=22, index=1 >[ 11.158] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.158] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.158] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.158] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.158] kgem_add_handle: handle=40, index=2 >[ 11.158] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.158] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.158] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.158] gen9_emit_sampler: sampler = a >[ 11.158] gen9_emit_sf: num_sf_outputs=1 >[ 11.158] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.158] gen9_emit_vertex_elements: setup id=2 >[ 11.158] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.158] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.158] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.158] gen8_vertex_flush[490] = 3 >[ 11.158] sna_destroy_pixmap: pixmap=1004, attached?=1 >[ 11.158] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.158] __kgem_bo_destroy: handle=40, size=65536 >[ 11.158] __kgem_bo_destroy: handle=40 -> active >[ 11.158] __sna_free_pixmap(pixmap=1004) >[ 11.158] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.158] kgem_can_create_2d: 2x64 @ 32 >[ 11.158] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.158] kgem_can_create_2d: untiled size=4096 >[ 11.158] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.158] kgem_choose_tiling: 2x64 -> 0 >[ 11.158] sna_create_pixmap: usage=0, flags=a >[ 11.158] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.158] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.158] create_pixmap: serial=1005, usage=0, 2x64 >[ 11.158] sna_create_pixmap: serial=1005, 2x64, usage=0 >[ 11.158] sna_composite_rectangles(pixmap=1006, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.158] sna_composite_rectangles: converted to op 0 >[ 11.158] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.158] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.158] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.158] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.158] sna_composite_rectangles: fallback, dst pixmap=1006 too small or not attached >[ 11.158] sna_composite_rectangles: fallback >[ 11.158] sna_drawable_move_region_to_cpu(pixmap=1006 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.158] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.158] _sna_pixmap_move_to_cpu(pixmap=1006, 2x64, flags=1) >[ 11.158] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.158] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.158] operate_inplace: no, inplace operation not suitable >[ 11.158] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.158] __sna_damage_all(2, 64) >[ 11.158] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.158] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.158] kgem_can_create_2d: 1x32 @ 32 >[ 11.158] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.158] kgem_can_create_2d: untiled size=4096 >[ 11.158] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.158] kgem_choose_tiling: 1x32 -> 0 >[ 11.158] sna_create_pixmap: usage=0, flags=a >[ 11.158] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.158] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.158] create_pixmap: serial=1007, usage=0, 1x32 >[ 11.158] sna_create_pixmap: serial=1007, 1x32, usage=0 >[ 11.158] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3e6, drawable=3f0 >[ 11.158] sna_validate_gc: recomputing clip >[ 11.158] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.158] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.158] try_upload__fast: ignore existing cpu damage (if any) >[ 11.158] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.158] try_upload__fast: no, no gpu damage >[ 11.158] sna_drawable_move_region_to_cpu(pixmap=1008 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.158] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.158] _sna_pixmap_move_to_cpu(pixmap=1008, 1x32, flags=1) >[ 11.158] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.158] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.158] operate_inplace: no, inplace operation not suitable >[ 11.158] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.158] __sna_damage_all(1, 32) >[ 11.158] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.158] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.158] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.158] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.158] sna_accel_flush: flush?=0, dirty?=0 >[ 11.158] sna_composite(pixmap=1006, op=1, src=1008+(0, 0), mask=0+(0, 0), dst=1006+(0, 0)+(0, 0), size=(2, 64) >[ 11.158] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.158] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.158] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.158] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.158] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.158] sna_composite: fallback, dst pixmap=1006 is too small (or completely damaged) >[ 11.158] sna_composite: fallback -- fbComposite >[ 11.158] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.158] sna_composite_fb: fallback -- move src to cpu >[ 11.158] _sna_pixmap_move_to_cpu(pixmap=1008, 1x32, flags=2) >[ 11.158] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.158] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.158] sna_composite_fb: fallback -- move dst to cpu >[ 11.158] sna_drawable_move_region_to_cpu(pixmap=1006 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.158] sna_drawable_move_region_to_cpu: pixmap=1006 all damaged on CPU >[ 11.158] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.158] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.158] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.158] sna_destroy_pixmap: pixmap=1008, attached?=1 >[ 11.158] __sna_free_pixmap(pixmap=1008) >[ 11.158] sna_composite(pixmap=1002, op=3, src=1006+(3422, 6), mask=0+(0, 0), dst=1002+(0, 0)+(0, 0), size=(48, 36) >[ 11.158] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.158] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.158] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.158] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.158] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.158] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.158] gen9_render_composite: 48x36, current mode=1/1 >[ 11.158] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.158] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.158] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.158] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.158] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=7... >[ 11.158] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.158] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.158] sna_drawable_use_bo: using whole GPU bo >[ 11.158] gen9_composite_set_target: pixmap=1002, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.158] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.158] sna_transform_is_imprecise_integer_translation: no transform >[ 11.158] gen9_composite_picture: integer translation (0, 0), removing >[ 11.158] sna_render_pixmap_bo pixmap=1006, (3422, 6)x(48, 36)/(2, 64) >[ 11.158] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.158] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.158] use_cpu_bo: no cpu bo >[ 11.158] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.158] kgem_choose_tiling: 2x36 -> 0 >[ 11.158] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.158] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.158] sna_drawable_move_region_to_cpu(pixmap=1006 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.158] sna_drawable_move_region_to_cpu: pixmap=1006 all damaged on CPU >[ 11.158] kgem_can_create_2d: 2x36 @ 32 >[ 11.158] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.158] kgem_can_create_2d: untiled size=4096 >[ 11.158] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.158] kgem_choose_tiling: 2x36 -> 0 >[ 11.158] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.158] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.158] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.158] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.158] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.158] search_linear_cache: searching for inactive gtt map >[ 11.158] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.158] search_linear_cache: searching for inactive gtt map >[ 11.158] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.158] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.158] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.158] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.158] kgem_create_buffer: reusing handle=31 for buffer >[ 11.158] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.158] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.158] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.158] kgem_bo_map: converting request for GTT map into CPU map >[ 11.158] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.158] kgem_bo_sync__cpu: handle=31 >[ 11.158] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.158] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.158] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.158] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.158] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.158] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.158] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.158] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.158] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.158] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.158] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.158] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.158] gen4_choose_composite_emitter: identity src, no mask >[ 11.158] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.158] gen9_composite_get_binding_table(ff00) >[ 11.159] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.159] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.159] kgem_add_handle: handle=31, index=3 >[ 11.159] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.159] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.159] gen9_emit_vertex_elements: setup id=2 >[ 11.159] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.159] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.159] gen8_vertex_flush[4cc] = 3 >[ 11.159] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.159] sna_destroy_pixmap: pixmap=1006, attached?=1 >[ 11.159] __sna_free_pixmap(pixmap=1006) >[ 11.159] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1002:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.159] sna_copy_area: normal copy >[ 11.159] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.159] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.159] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.159] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.159] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.159] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.159] sna_do_copy: pixmap -- no source clipping >[ 11.159] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.159] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.159] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1002+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.159] sna_copy_boxes: dst=(priv=0x55bca988c340, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.159] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.159] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=1b... >[ 11.159] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.159] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.159] sna_drawable_use_bo: using whole GPU bo >[ 11.159] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.159] sna_pixmap_move_to_gpu: already all-damaged >[ 11.159] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.159] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.159] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.159] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.159] aligning vertex: was 3, now 2 floats per vertex >[ 11.159] gen9_composite_get_binding_table(fe80) >[ 11.159] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.159] kgem_add_handle: handle=9, index=4 >[ 11.159] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.159] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.159] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.159] gen9_emit_sampler: sampler = 0 >[ 11.159] gen9_emit_vertex_elements: setup id=0 >[ 11.159] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.159] (3422, 6) -> (0, 0) + (48, 36) >[ 11.159] gen8_vertex_flush[558] = 3 >[ 11.159] sna_composite_rectangles(pixmap=1002, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.159] sna_composite_rectangles: converted to op 3 >[ 11.159] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.159] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.159] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.159] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.159] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=1... >[ 11.159] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.159] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.159] sna_drawable_use_bo: using whole GPU bo >[ 11.159] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.159] sna_render_get_solid: 660a0a0a >[ 11.159] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.159] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.159] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.159] gen9_composite_get_binding_table(fe00) >[ 11.159] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.159] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.159] kgem_add_handle: handle=8, index=5 >[ 11.159] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.159] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.159] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.159] gen9_emit_sampler: sampler = 1 >[ 11.159] gen9_emit_vertex_elements: setup id=0 >[ 11.159] (0, 0), (48, 36) >[ 11.159] gen8_vertex_flush[5b4] = 3 >[ 11.159] sna_composite(pixmap=1002, op=3, src=1000+(0, 6), mask=0+(0, 0), dst=1002+(0, 0)+(0, 0), size=(48, 36) >[ 11.159] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.159] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.159] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.159] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.159] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.159] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.159] gen9_render_composite: 48x36, current mode=1/1 >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.159] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.159] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.159] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.159] sna_drawable_use_bo pixmap=1002, box=((0, 0), (48, 36)), flags=7... >[ 11.159] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.159] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.159] sna_drawable_use_bo: using whole GPU bo >[ 11.159] gen9_composite_set_target: pixmap=1002, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.159] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.159] sna_transform_is_imprecise_integer_translation: no transform >[ 11.159] gen9_composite_picture: integer translation (0, 0), removing >[ 11.159] sna_render_pixmap_bo pixmap=1000, (0, 6)x(48, 36)/(48, 48) >[ 11.159] sna_render_pixmap_bo: CPU all damaged >[ 11.159] sna_add_flush_pixmap: marking pixmap=1000 for flushing >[ 11.159] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.159] __kgem_retire_rq: request 1 complete >[ 11.159] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.159] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.159] gen8_vertex_close: reloc[0] = 287 >[ 11.159] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.159] kgem_add_handle: handle=16, index=6 >[ 11.159] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.159] gen8_vertex_close: reloc[1] = 337 >[ 11.159] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.159] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.159] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.159] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.159] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.159] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.159] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.159] kgem_fixup_relocs: shrinking by 61440 >[ 11.159] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.159] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.159] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.159] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.159] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.159] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.159] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.159] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.159] __kgem_bo_clear_busy: handle=8 >[ 11.159] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.159] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.159] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.159] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.159] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.159] gen4_choose_composite_emitter: identity src, no mask >[ 11.159] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.159] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.159] aligning vertex: was 2, now 3 floats per vertex >[ 11.159] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.159] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.159] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.159] kgem_add_handle: handle=4, index=0 >[ 11.159] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.159] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.159] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.159] gen9_composite_get_binding_table(ffc0) >[ 11.159] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.159] kgem_add_handle: handle=22, index=1 >[ 11.159] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.159] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.159] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.159] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.159] kgem_add_handle: handle=28, index=2 >[ 11.159] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.159] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.159] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.159] gen9_emit_sampler: sampler = 2 >[ 11.159] gen9_emit_sf: num_sf_outputs=1 >[ 11.159] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.159] gen9_emit_vertex_elements: setup id=2 >[ 11.159] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.159] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.159] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.159] gen8_vertex_flush[490] = 3 >[ 11.159] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3ea, drawable=b1 >[ 11.159] sna_validate_gc: recomputing clip >[ 11.159] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.159] sna_copy_area: src=pixmap=1002:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.159] sna_copy_area: normal copy >[ 11.159] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.159] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.159] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.159] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.159] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.159] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.159] sna_do_copy: pixmap -- no source clipping >[ 11.159] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.159] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.159] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1002+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.159] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca988c340, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.159] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.159] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.159] sna_drawable_use_bo: pinned, never REPLACES >[ 11.159] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.159] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.159] sna_drawable_use_bo: applying move-to-gpu override >[ 11.159] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.159] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.159] wait_for_shadow: setting front pixmap to handle=35 >[ 11.159] sna_drawable_use_bo: using whole GPU bo >[ 11.159] sna_pixmap_move_to_gpu(pixmap=1002, usage=0), flags=a >[ 11.159] sna_pixmap_move_to_gpu: already all-damaged >[ 11.159] sna_pixmap_mark_active: pixmap=1002, handle=22 >[ 11.159] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.159] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.159] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.159] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.159] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.159] __kgem_retire_rq: request 1 complete >[ 11.159] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.159] kgem_bo_move_to_cache: release handle=40 >[ 11.159] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.159] kgem_set_mode: flushing before new bo >[ 11.159] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.159] gen8_vertex_close: reloc[0] = 287 >[ 11.159] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.159] kgem_add_handle: handle=16, index=3 >[ 11.159] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.159] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.159] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.159] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.159] kgem_fixup_relocs: shrinking by 61440 >[ 11.159] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.159] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.159] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.159] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.159] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.159] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.159] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.159] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.159] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.159] aligning vertex: was 3, now 2 floats per vertex >[ 11.159] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.159] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.159] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.159] kgem_add_handle: handle=4, index=0 >[ 11.159] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.159] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.159] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.159] gen9_composite_get_binding_table(ffc0) >[ 11.159] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.159] kgem_add_handle: handle=35, index=1 >[ 11.159] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.159] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.159] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.159] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.159] kgem_add_handle: handle=22, index=2 >[ 11.159] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.159] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.159] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.159] gen9_emit_sampler: sampler = 0 >[ 11.159] gen9_emit_sf: num_sf_outputs=1 >[ 11.159] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.159] gen9_emit_vertex_elements: setup id=0 >[ 11.159] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.159] (0, 0) -> (3422, 6) + (48, 36) >[ 11.159] gen8_vertex_flush[490] = 3 >[ 11.159] sna_destroy_pixmap: pixmap=1002, attached?=1 >[ 11.159] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.159] __kgem_bo_destroy: handle=22, size=61440 >[ 11.159] __kgem_bo_destroy: handle=22 -> active >[ 11.159] __sna_free_pixmap(pixmap=1002) >[ 11.159] sna_accel_flush: flush?=0, dirty?=1 >[ 11.159] sna_accel_flush: syncing SHM pixmap=1000 (refcnt=1) >[ 11.159] _sna_pixmap_move_to_cpu(pixmap=1000, 48x48, flags=3) >[ 11.159] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.159] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.159] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.159] kgem_bo_sync__cpu_full: handle=28 >[ 11.159] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.159] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.159] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.159] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.159] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.159] __kgem_retire_rq: request 1 complete >[ 11.159] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.159] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.159] sna_accel_flush: flush?=0, dirty?=0 >[ 11.159] sna_block_handler (tv=596.998000) >[ 11.159] kgem_retire, need_retire?=1 >[ 11.159] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.159] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.159] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.159] kgem_retire -- retired=0, need_retire=0 >[ 11.159] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.159] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.159] __kgem_bo_destroy: handle=31, size=262144 >[ 11.159] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.159] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.159] sna_accel_block: GPU idle, flushing >[ 11.159] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.159] gen8_vertex_close: reloc[0] = 287 >[ 11.159] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.159] kgem_add_handle: handle=16, index=3 >[ 11.159] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.159] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.159] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.159] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.159] kgem_fixup_relocs: shrinking by 61440 >[ 11.159] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.159] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.159] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.159] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.159] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.159] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.159] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.159] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.159] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.159] start_flush: has dirty shadow >[ 11.160] timer_enable (time=11159), starting timer 0 >[ 11.160] timer_enable (time=11159), starting timer 1 >[ 11.160] sna_accel_block: evaluating timers, active=7 >[ 11.160] sna_accel_block: flush timer expires in 8 [11167] >[ 11.168] sna_wakeup_handler >[ 11.168] sna_block_handler (tv=596.989000) >[ 11.168] kgem_retire, need_retire?=1 >[ 11.168] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.168] kgem_retire__requests_ring: retiring ring 0 >[ 11.168] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.168] __kgem_retire_rq: request 1 complete >[ 11.168] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 11.168] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.168] kgem_bo_move_to_cache: release handle=22 >[ 11.168] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.168] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.168] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.168] kgem_retire -- retired=1, need_retire=0 >[ 11.168] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.168] gen6_render_retire: resetting idle vbo >[ 11.168] sna_scanout_do_flush: flush timer active: delta=-1 >[ 11.168] sna_scanout_do_flush (time=11168), triggered >[ 11.168] sna_scanout_flush (time=11168), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.168] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.168] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.168] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.168] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.168] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.168] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.168] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.168] sna_pixmap_move_to_gpu: already all-damaged >[ 11.168] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.168] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.168] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.168] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.168] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.168] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.168] get_fb: reusing fb=105 for handle=35 >[ 11.168] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.168] __kgem_bo_clear_busy: handle=35 >[ 11.168] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.168] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.168] __kgem_bo_clear_busy: handle=35 >[ 11.168] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.168] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.168] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.168] sna_accel_block: evaluating timers, active=7 >[ 11.168] sna_accel_block: flush timer expires in 16 [11184] >[ 11.176] sna_wakeup_handler >[ 11.176] sna_mode_wakeup: len=32 >[ 11.176] sna_mode_wakeup: recording last swap on pipe=1, frame 394 [18a], time 11.177178 >[ 11.176] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.176] sna_mode_wakeup: flip complete, pending? 2 >[ 11.176] sna_block_handler (tv=596.981000) >[ 11.176] sna_scanout_do_flush: flush timer active: delta=8 >[ 11.176] sna_accel_do_throttle (time=11176), triggered >[ 11.176] sna_accel_throttle (time=11176) >[ 11.176] sna_accel_disarm_timer[1] (time=11176) >[ 11.176] sna_accel_block: evaluating timers, active=5 >[ 11.176] sna_accel_block: flush timer expires in 8 [11184] >[ 11.178] sna_wakeup_handler >[ 11.178] sna_mode_wakeup: len=32 >[ 11.178] sna_mode_wakeup: recording last swap on pipe=0, frame 424 [1a8], time 11.178490 >[ 11.178] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.178] sna_mode_wakeup: flip complete, pending? 1 >[ 11.178] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.178] sna_block_handler (tv=596.979000) >[ 11.178] sna_scanout_do_flush: flush timer active: delta=6 >[ 11.178] sna_accel_do_throttle -- no pending activity >[ 11.178] sna_accel_block: evaluating timers, active=5 >[ 11.178] sna_accel_block: flush timer expires in 6 [11184] >[ 11.184] sna_wakeup_handler >[ 11.184] sna_block_handler (tv=596.973000) >[ 11.184] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.184] sna_scanout_do_flush (time=11184), triggered >[ 11.184] sna_scanout_flush (time=11184), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.184] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.184] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.184] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.184] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.184] sna_accel_do_throttle -- no pending activity >[ 11.184] sna_accel_block: evaluating timers, active=5 >[ 11.184] sna_accel_block: flush timer expires in 16 [11200] >[ 11.200] sna_wakeup_handler >[ 11.200] sna_block_handler (tv=596.957000) >[ 11.200] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.200] sna_scanout_do_flush (time=11200), triggered >[ 11.200] sna_scanout_flush (time=11200), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.200] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.200] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.200] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.200] sna_accel_disarm_timer[0] (time=11200) >[ 11.200] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.200] sna_accel_do_throttle -- no pending activity >[ 11.257] sna_wakeup_handler >[ 11.257] sna_destroy_pixmap: pixmap=1000, attached?=1 >[ 11.257] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.257] __sna_free_pixmap(pixmap=1000) >[ 11.257] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.257] kgem_bo_sync__cpu: handle=28 >[ 11.257] sna_accel_watch_flush: enable=-1 >[ 11.257] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.257] __kgem_bo_destroy: handle=28, size=12288 >[ 11.257] __kgem_bo_destroy: handle=28, not reusable >[ 11.257] kgem_bo_free: handle=28, size=12288 >[ 11.257] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.257] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.257] sna_accel_flush: flush?=0, dirty?=0 >[ 11.257] sna_block_handler (tv=596.900000) >[ 11.257] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.257] sna_accel_do_throttle -- no pending activity >[ 11.257] sna_wakeup_handler >[ 11.257] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.257] __pop_freed_pixmap: reusing freed pixmap=1002 header >[ 11.257] create_pixmap_hdr: pixmap=1009, width=48, height=48, usage=0 >[ 11.257] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.257] __kgem_bo_init(handle=28, num_pages=3) >[ 11.257] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.257] sna_accel_watch_flush: enable=1 >[ 11.257] __sna_damage_all(48, 48) >[ 11.257] sna_pixmap_create_shm: serial=1009, 48x48, usage=0 >[ 11.257] sna_accel_flush: flush?=0, dirty?=0 >[ 11.257] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.257] kgem_can_create_2d: 48x36 @ 24 >[ 11.257] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.257] kgem_can_create_2d: untiled size=8192 >[ 11.257] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.257] kgem_choose_tiling: 48x36 -> 0 >[ 11.257] sna_create_pixmap: usage=0, flags=b >[ 11.258] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.258] __pop_freed_pixmap: reusing freed pixmap=1004 header >[ 11.258] create_pixmap_hdr: pixmap=1011, width=48, height=36, usage=0 >[ 11.258] sna_create_pixmap: serial=1011, 48x36, usage=0 >[ 11.258] sna_composite_rectangles(pixmap=1012, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.258] sna_composite_rectangles: converted to op 0 >[ 11.258] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.258] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.258] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.258] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.258] sna_composite_rectangles: dropping last-cpu hint >[ 11.258] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=19... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.258] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.258] sna_pixmap_move_to_gpu(pixmap=1012, usage=0), flags=b >[ 11.258] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.258] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.258] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.258] kgem_choose_tiling: 48x36 -> 0 >[ 11.258] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.258] kgem_choose_tiling: 48x36 -> 0 >[ 11.258] sna_pixmap_alloc_gpu: pixmap=1012 >[ 11.258] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.258] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.258] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.258] from inactive: pitch=192, tiling=0: handle=22, id=912 >[ 11.258] __sna_damage_all(48, 36) >[ 11.258] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.258] sna_pixmap_mark_active: pixmap=1012, handle=22 >[ 11.258] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.258] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.258] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.258] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.258] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.258] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.258] sna_render_get_solid: 0 >[ 11.258] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.258] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.258] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.258] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.258] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.258] kgem_add_handle: handle=4, index=0 >[ 11.258] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.258] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.258] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.258] gen9_composite_get_binding_table(ffc0) >[ 11.258] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.258] kgem_add_handle: handle=22, index=1 >[ 11.258] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.258] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.258] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.258] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.258] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.258] kgem_add_handle: handle=7, index=2 >[ 11.258] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.258] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.258] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.258] gen9_emit_sampler: sampler = 1 >[ 11.258] gen9_emit_sf: num_sf_outputs=1 >[ 11.258] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.258] gen9_emit_vertex_elements: setup id=0 >[ 11.258] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.258] (0, 0), (48, 36) >[ 11.258] gen8_vertex_flush[490] = 3 >[ 11.258] sna_composite_rectangles: pixmap=1012 marking clear [0]? 1 >[ 11.258] sna_composite_rectangles(pixmap=1012, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.258] sna_composite_rectangles: converted to op 1 >[ 11.258] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.258] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.258] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.258] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.258] sna_composite_rectangles: promoting to full GPU >[ 11.258] sna_composite_rectangles: dropping last-cpu hint >[ 11.258] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=19... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.258] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.258] sna_drawable_use_bo: using whole GPU bo >[ 11.258] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.258] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.258] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.258] sna_render_get_solid: ff2c001e >[ 11.258] sna_render_get_solid(0) = ff2c001e (old) >[ 11.258] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.258] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.258] gen9_composite_get_binding_table(ff00) >[ 11.258] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.258] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.258] kgem_add_handle: handle=8, index=3 >[ 11.258] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.258] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.258] gen9_emit_vertex_elements: setup id=0 >[ 11.258] (0, 0), (48, 36) >[ 11.258] gen8_vertex_flush[4cc] = 3 >[ 11.258] sna_composite_rectangles: pixmap=1012 marking clear [ff2c001e]? 1 >[ 11.258] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3f4 >[ 11.258] sna_validate_gc: recomputing clip >[ 11.258] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.258] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1012:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.258] sna_copy_area: normal copy >[ 11.258] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.258] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.258] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.258] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.258] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.258] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.258] sna_do_copy: pixmap -- no source clipping >[ 11.258] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.258] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.258] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1012+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.258] sna_copy_boxes: dst=(priv=0x55bca9b8e8e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.258] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.258] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=1b... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.258] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.258] sna_drawable_use_bo: using whole GPU bo >[ 11.258] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.258] sna_pixmap_move_to_gpu: already all-damaged >[ 11.258] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.258] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.258] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.258] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.258] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.258] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.258] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.258] gen9_composite_get_binding_table(fe80) >[ 11.258] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.258] kgem_add_handle: handle=9, index=4 >[ 11.258] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.258] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.258] gen9_emit_sampler: sampler = 0 >[ 11.258] gen9_emit_vertex_elements: setup id=0 >[ 11.258] (3422, 6) -> (0, 0) + (48, 36) >[ 11.258] gen8_vertex_flush[510] = 3 >[ 11.258] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.258] kgem_can_create_2d: 80x80 @ 32 >[ 11.258] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.258] kgem_can_create_2d: untiled size=28672 >[ 11.258] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.258] kgem_choose_tiling: 80x80 -> 0 >[ 11.258] sna_create_pixmap: usage=0, flags=b >[ 11.258] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.258] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.258] create_pixmap: serial=1013, usage=0, 0x0 >[ 11.258] create_pixmap_hdr: pixmap=1013, width=80, height=80, usage=0 >[ 11.258] sna_create_pixmap: serial=1013, 80x80, usage=0 >[ 11.258] sna_composite_rectangles(pixmap=1014, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.258] sna_composite_rectangles: converted to op 0 >[ 11.258] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.258] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.258] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.258] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.258] sna_composite_rectangles: dropping last-cpu hint >[ 11.258] sna_drawable_use_bo pixmap=1014, box=((0, 0), (80, 80)), flags=19... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.258] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.258] sna_pixmap_move_to_gpu(pixmap=1014, usage=0), flags=b >[ 11.258] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.258] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.258] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.258] kgem_choose_tiling: 80x80 -> 0 >[ 11.258] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.258] kgem_choose_tiling: 80x80 -> 0 >[ 11.258] sna_pixmap_alloc_gpu: pixmap=1014 >[ 11.258] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.258] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.258] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.258] from inactive: pitch=320, tiling=0: handle=40, id=913 >[ 11.258] __sna_damage_all(80, 80) >[ 11.258] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.258] sna_pixmap_mark_active: pixmap=1014, handle=40 >[ 11.258] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.258] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.258] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.258] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.258] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.258] sna_render_get_solid: 0 >[ 11.258] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.258] kgem_set_mode: flushing before new bo >[ 11.258] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.258] gen8_vertex_close: reloc[0] = 287 >[ 11.258] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.258] kgem_add_handle: handle=16, index=5 >[ 11.258] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.258] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.258] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.258] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.258] kgem_fixup_relocs: shrinking by 61440 >[ 11.258] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.258] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.258] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.258] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.258] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.258] __kgem_bo_clear_busy: handle=7 >[ 11.258] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.258] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.258] __kgem_bo_clear_busy: handle=8 >[ 11.258] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.258] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.258] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.258] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.258] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.258] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.258] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.258] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.258] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.258] kgem_add_handle: handle=4, index=0 >[ 11.258] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.258] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.258] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.258] gen9_composite_get_binding_table(ffc0) >[ 11.258] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.258] kgem_add_handle: handle=40, index=1 >[ 11.258] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.258] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.258] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.258] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.258] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.258] kgem_add_handle: handle=7, index=2 >[ 11.258] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.258] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.258] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.258] gen9_emit_sampler: sampler = 1 >[ 11.258] gen9_emit_sf: num_sf_outputs=1 >[ 11.258] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.258] gen9_emit_vertex_elements: setup id=0 >[ 11.258] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.258] (0, 0), (80, 80) >[ 11.258] gen8_vertex_flush[490] = 3 >[ 11.258] sna_composite_rectangles: pixmap=1014 marking clear [0]? 1 >[ 11.258] sna_composite_rectangles(pixmap=1014, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.258] sna_composite_rectangles: converted to op 1 >[ 11.258] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.258] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.258] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.258] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.258] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.258] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.258] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.258] sna_composite_rectangles: dropping last-cpu hint >[ 11.258] sna_drawable_use_bo pixmap=1014, box=((0, 0), (80, 80)), flags=1... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.258] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.258] sna_drawable_use_bo: using whole GPU bo >[ 11.258] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.258] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.258] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.258] sna_render_get_solid: 40404040 >[ 11.258] sna_render_get_solid(1) = 40404040 (old) >[ 11.258] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.258] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.258] gen9_composite_get_binding_table(ff00) >[ 11.258] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.258] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.258] kgem_add_handle: handle=8, index=3 >[ 11.258] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.258] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.258] gen9_emit_vertex_elements: setup id=0 >[ 11.258] (0, 0), (2, 2) >[ 11.258] (78, 0), (80, 2) >[ 11.258] (0, 78), (2, 80) >[ 11.258] (78, 78), (80, 80) >[ 11.258] gen8_vertex_flush[4cc] = 12 >[ 11.258] sna_composite(pixmap=1012, op=3, src=1014+(3422, 6), mask=0+(0, 0), dst=1012+(0, 0)+(0, 0), size=(48, 36) >[ 11.258] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.258] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.258] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.258] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.258] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.258] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.258] gen9_render_composite: 48x36, current mode=1/1 >[ 11.258] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.258] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.258] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.258] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.258] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.258] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=7... >[ 11.258] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.258] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.258] sna_drawable_use_bo: using whole GPU bo >[ 11.258] gen9_composite_set_target: pixmap=1012, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.258] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.259] sna_transform_is_imprecise_integer_translation: no transform >[ 11.259] gen9_composite_picture: integer translation (0, 0), removing >[ 11.259] sna_render_pixmap_bo pixmap=1014, (3422, 6)x(48, 36)/(80, 80) >[ 11.259] sna_render_pixmap_bo: GPU all damaged >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.259] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.259] gen4_choose_composite_emitter: identity src, no mask >[ 11.259] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.259] __kgem_retire_rq: request 1 complete >[ 11.259] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.259] kgem_set_mode: flushing before new bo >[ 11.259] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.259] gen8_vertex_close: reloc[0] = 287 >[ 11.259] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.259] kgem_add_handle: handle=16, index=4 >[ 11.259] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.259] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.259] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.259] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.259] kgem_fixup_relocs: shrinking by 61440 >[ 11.259] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.259] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.259] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.259] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.259] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.259] __kgem_bo_clear_busy: handle=7 >[ 11.259] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.259] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.259] __kgem_bo_clear_busy: handle=8 >[ 11.259] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.259] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.259] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.259] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.259] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.259] aligning vertex: was 2, now 3 floats per vertex >[ 11.259] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.259] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.259] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.259] kgem_add_handle: handle=4, index=0 >[ 11.259] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.259] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.259] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.259] gen9_composite_get_binding_table(ffc0) >[ 11.259] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.259] kgem_add_handle: handle=22, index=1 >[ 11.259] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.259] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.259] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.259] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.259] kgem_add_handle: handle=40, index=2 >[ 11.259] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.259] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.259] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.259] gen9_emit_sampler: sampler = a >[ 11.259] gen9_emit_sf: num_sf_outputs=1 >[ 11.259] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.259] gen9_emit_vertex_elements: setup id=2 >[ 11.259] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.259] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.259] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.259] gen8_vertex_flush[490] = 3 >[ 11.259] sna_destroy_pixmap: pixmap=1014, attached?=1 >[ 11.259] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.259] __kgem_bo_destroy: handle=40, size=65536 >[ 11.259] __kgem_bo_destroy: handle=40 -> active >[ 11.259] __sna_free_pixmap(pixmap=1014) >[ 11.259] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.259] kgem_can_create_2d: 2x64 @ 32 >[ 11.259] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.259] kgem_can_create_2d: untiled size=4096 >[ 11.259] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.259] kgem_choose_tiling: 2x64 -> 0 >[ 11.259] sna_create_pixmap: usage=0, flags=a >[ 11.259] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.259] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.259] create_pixmap: serial=1015, usage=0, 2x64 >[ 11.259] sna_create_pixmap: serial=1015, 2x64, usage=0 >[ 11.259] sna_composite_rectangles(pixmap=1016, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.259] sna_composite_rectangles: converted to op 0 >[ 11.259] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.259] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.259] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.259] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.259] sna_composite_rectangles: fallback, dst pixmap=1016 too small or not attached >[ 11.259] sna_composite_rectangles: fallback >[ 11.259] sna_drawable_move_region_to_cpu(pixmap=1016 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.259] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.259] _sna_pixmap_move_to_cpu(pixmap=1016, 2x64, flags=1) >[ 11.259] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.259] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.259] operate_inplace: no, inplace operation not suitable >[ 11.259] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.259] __sna_damage_all(2, 64) >[ 11.259] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.259] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.259] kgem_can_create_2d: 1x32 @ 32 >[ 11.259] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.259] kgem_can_create_2d: untiled size=4096 >[ 11.259] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.259] kgem_choose_tiling: 1x32 -> 0 >[ 11.259] sna_create_pixmap: usage=0, flags=a >[ 11.259] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.259] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.259] create_pixmap: serial=1017, usage=0, 1x32 >[ 11.259] sna_create_pixmap: serial=1017, 1x32, usage=0 >[ 11.259] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3f0, drawable=3fa >[ 11.259] sna_validate_gc: recomputing clip >[ 11.259] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.259] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.259] try_upload__fast: ignore existing cpu damage (if any) >[ 11.259] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.259] try_upload__fast: no, no gpu damage >[ 11.259] sna_drawable_move_region_to_cpu(pixmap=1018 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.259] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.259] _sna_pixmap_move_to_cpu(pixmap=1018, 1x32, flags=1) >[ 11.259] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.259] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.259] operate_inplace: no, inplace operation not suitable >[ 11.259] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.259] __sna_damage_all(1, 32) >[ 11.259] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.259] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.259] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.259] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.259] sna_accel_flush: flush?=0, dirty?=0 >[ 11.259] sna_composite(pixmap=1016, op=1, src=1018+(0, 0), mask=0+(0, 0), dst=1016+(0, 0)+(0, 0), size=(2, 64) >[ 11.259] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.259] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.259] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.259] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.259] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.259] sna_composite: fallback, dst pixmap=1016 is too small (or completely damaged) >[ 11.259] sna_composite: fallback -- fbComposite >[ 11.259] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.259] sna_composite_fb: fallback -- move src to cpu >[ 11.259] _sna_pixmap_move_to_cpu(pixmap=1018, 1x32, flags=2) >[ 11.259] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.259] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.259] sna_composite_fb: fallback -- move dst to cpu >[ 11.259] sna_drawable_move_region_to_cpu(pixmap=1016 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.259] sna_drawable_move_region_to_cpu: pixmap=1016 all damaged on CPU >[ 11.259] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.259] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.259] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.259] sna_destroy_pixmap: pixmap=1018, attached?=1 >[ 11.259] __sna_free_pixmap(pixmap=1018) >[ 11.259] sna_composite(pixmap=1012, op=3, src=1016+(3422, 6), mask=0+(0, 0), dst=1012+(0, 0)+(0, 0), size=(48, 36) >[ 11.259] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.259] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.259] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.259] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.259] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.259] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.259] gen9_render_composite: 48x36, current mode=1/1 >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.259] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.259] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.259] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=7... >[ 11.259] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.259] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.259] sna_drawable_use_bo: using whole GPU bo >[ 11.259] gen9_composite_set_target: pixmap=1012, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.259] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.259] sna_transform_is_imprecise_integer_translation: no transform >[ 11.259] gen9_composite_picture: integer translation (0, 0), removing >[ 11.259] sna_render_pixmap_bo pixmap=1016, (3422, 6)x(48, 36)/(2, 64) >[ 11.259] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.259] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.259] use_cpu_bo: no cpu bo >[ 11.259] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.259] kgem_choose_tiling: 2x36 -> 0 >[ 11.259] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.259] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.259] sna_drawable_move_region_to_cpu(pixmap=1016 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.259] sna_drawable_move_region_to_cpu: pixmap=1016 all damaged on CPU >[ 11.259] kgem_can_create_2d: 2x36 @ 32 >[ 11.259] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.259] kgem_can_create_2d: untiled size=4096 >[ 11.259] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.259] kgem_choose_tiling: 2x36 -> 0 >[ 11.259] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.259] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.259] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.259] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.259] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.259] search_linear_cache: searching for inactive gtt map >[ 11.259] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.259] search_linear_cache: searching for inactive gtt map >[ 11.259] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.259] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.259] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.259] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.259] kgem_create_buffer: reusing handle=31 for buffer >[ 11.259] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.259] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.259] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.259] kgem_bo_map: converting request for GTT map into CPU map >[ 11.259] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.259] kgem_bo_sync__cpu: handle=31 >[ 11.259] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.259] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.259] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.259] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.259] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.259] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.259] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.259] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.259] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.259] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.259] gen4_choose_composite_emitter: identity src, no mask >[ 11.259] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.259] gen9_composite_get_binding_table(ff00) >[ 11.259] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.259] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.259] kgem_add_handle: handle=31, index=3 >[ 11.259] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.259] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.259] gen9_emit_vertex_elements: setup id=2 >[ 11.259] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.259] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.259] gen8_vertex_flush[4cc] = 3 >[ 11.259] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.259] sna_destroy_pixmap: pixmap=1016, attached?=1 >[ 11.259] __sna_free_pixmap(pixmap=1016) >[ 11.259] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1012:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.259] sna_copy_area: normal copy >[ 11.259] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.259] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.259] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.259] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.259] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.259] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.259] sna_do_copy: pixmap -- no source clipping >[ 11.259] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.259] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.259] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1012+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.259] sna_copy_boxes: dst=(priv=0x55bca9b8e8e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.259] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.259] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=1b... >[ 11.259] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.259] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.259] sna_drawable_use_bo: using whole GPU bo >[ 11.259] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.259] sna_pixmap_move_to_gpu: already all-damaged >[ 11.259] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.259] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.259] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.259] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.259] aligning vertex: was 3, now 2 floats per vertex >[ 11.259] gen9_composite_get_binding_table(fe80) >[ 11.259] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.259] kgem_add_handle: handle=9, index=4 >[ 11.259] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.259] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.259] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.259] gen9_emit_sampler: sampler = 0 >[ 11.259] gen9_emit_vertex_elements: setup id=0 >[ 11.259] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.259] (3422, 6) -> (0, 0) + (48, 36) >[ 11.259] gen8_vertex_flush[558] = 3 >[ 11.259] sna_composite_rectangles(pixmap=1012, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.259] sna_composite_rectangles: converted to op 3 >[ 11.259] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.259] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.259] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.259] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.259] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=1... >[ 11.259] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.259] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.259] sna_drawable_use_bo: using whole GPU bo >[ 11.259] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.259] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.259] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.259] sna_render_get_solid: 660a0a0a >[ 11.259] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.259] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.259] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.259] gen9_composite_get_binding_table(fe00) >[ 11.259] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.259] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.259] kgem_add_handle: handle=8, index=5 >[ 11.259] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.259] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.259] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.259] gen9_emit_sampler: sampler = 1 >[ 11.259] gen9_emit_vertex_elements: setup id=0 >[ 11.259] (0, 0), (48, 36) >[ 11.260] gen8_vertex_flush[5b4] = 3 >[ 11.260] sna_composite(pixmap=1012, op=3, src=1010+(0, 6), mask=0+(0, 0), dst=1012+(0, 0)+(0, 0), size=(48, 36) >[ 11.260] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.260] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.260] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.260] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.260] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.260] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.260] gen9_render_composite: 48x36, current mode=1/1 >[ 11.260] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.260] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.260] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.260] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.260] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.260] sna_drawable_use_bo pixmap=1012, box=((0, 0), (48, 36)), flags=7... >[ 11.260] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.260] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.260] sna_drawable_use_bo: using whole GPU bo >[ 11.260] gen9_composite_set_target: pixmap=1012, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.260] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.260] sna_transform_is_imprecise_integer_translation: no transform >[ 11.260] gen9_composite_picture: integer translation (0, 0), removing >[ 11.260] sna_render_pixmap_bo pixmap=1010, (0, 6)x(48, 36)/(48, 48) >[ 11.260] sna_render_pixmap_bo: CPU all damaged >[ 11.260] sna_add_flush_pixmap: marking pixmap=1010 for flushing >[ 11.260] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.260] __kgem_retire_rq: request 1 complete >[ 11.260] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.260] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.260] gen8_vertex_close: reloc[0] = 287 >[ 11.260] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.260] kgem_add_handle: handle=16, index=6 >[ 11.260] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.260] gen8_vertex_close: reloc[1] = 337 >[ 11.260] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.260] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.260] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.260] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.260] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.260] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.260] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.260] kgem_fixup_relocs: shrinking by 61440 >[ 11.260] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.260] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.260] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.260] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.260] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.260] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.260] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.260] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.260] __kgem_bo_clear_busy: handle=8 >[ 11.260] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.260] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.260] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.260] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.260] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.260] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.260] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.260] gen4_choose_composite_emitter: identity src, no mask >[ 11.260] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.260] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.260] aligning vertex: was 2, now 3 floats per vertex >[ 11.260] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.260] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.260] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.260] kgem_add_handle: handle=4, index=0 >[ 11.260] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.260] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.260] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.260] gen9_composite_get_binding_table(ffc0) >[ 11.260] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.260] kgem_add_handle: handle=22, index=1 >[ 11.260] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.260] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.260] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.260] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.260] kgem_add_handle: handle=28, index=2 >[ 11.260] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.260] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.260] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.260] gen9_emit_sampler: sampler = 2 >[ 11.260] gen9_emit_sf: num_sf_outputs=1 >[ 11.260] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.260] gen9_emit_vertex_elements: setup id=2 >[ 11.260] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.260] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.260] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.260] gen8_vertex_flush[490] = 3 >[ 11.260] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3f4, drawable=b1 >[ 11.260] sna_validate_gc: recomputing clip >[ 11.260] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.260] sna_copy_area: src=pixmap=1012:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.260] sna_copy_area: normal copy >[ 11.260] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.260] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.260] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.260] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.260] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.260] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.260] sna_do_copy: pixmap -- no source clipping >[ 11.260] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.260] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.260] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1012+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.260] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e8e0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.260] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.260] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.260] sna_drawable_use_bo: pinned, never REPLACES >[ 11.260] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.260] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.260] sna_drawable_use_bo: applying move-to-gpu override >[ 11.260] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.260] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.260] wait_for_shadow: setting front pixmap to handle=30 >[ 11.260] sna_drawable_use_bo: using whole GPU bo >[ 11.260] sna_pixmap_move_to_gpu(pixmap=1012, usage=0), flags=a >[ 11.260] sna_pixmap_move_to_gpu: already all-damaged >[ 11.260] sna_pixmap_mark_active: pixmap=1012, handle=22 >[ 11.260] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.260] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.260] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.260] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.260] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.260] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.260] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.260] __kgem_retire_rq: request 1 complete >[ 11.260] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.260] kgem_bo_move_to_cache: release handle=40 >[ 11.260] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.260] kgem_set_mode: flushing before new bo >[ 11.260] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.260] gen8_vertex_close: reloc[0] = 287 >[ 11.260] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.260] kgem_add_handle: handle=16, index=3 >[ 11.260] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.260] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.260] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.260] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.260] kgem_fixup_relocs: shrinking by 61440 >[ 11.260] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.260] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.260] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.260] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.260] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.260] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.260] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.260] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.260] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.260] aligning vertex: was 3, now 2 floats per vertex >[ 11.260] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.260] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.260] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.260] kgem_add_handle: handle=4, index=0 >[ 11.260] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.260] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.260] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.260] gen9_composite_get_binding_table(ffc0) >[ 11.260] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.260] kgem_add_handle: handle=30, index=1 >[ 11.260] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.260] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.260] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.260] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.260] kgem_add_handle: handle=22, index=2 >[ 11.260] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.260] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.260] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.260] gen9_emit_sampler: sampler = 0 >[ 11.260] gen9_emit_sf: num_sf_outputs=1 >[ 11.260] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.260] gen9_emit_vertex_elements: setup id=0 >[ 11.260] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.260] (0, 0) -> (3422, 6) + (48, 36) >[ 11.260] gen8_vertex_flush[490] = 3 >[ 11.260] sna_destroy_pixmap: pixmap=1012, attached?=1 >[ 11.260] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.260] __kgem_bo_destroy: handle=22, size=61440 >[ 11.260] __kgem_bo_destroy: handle=22 -> active >[ 11.260] __sna_free_pixmap(pixmap=1012) >[ 11.260] sna_accel_flush: flush?=0, dirty?=1 >[ 11.260] sna_accel_flush: syncing SHM pixmap=1010 (refcnt=1) >[ 11.260] _sna_pixmap_move_to_cpu(pixmap=1010, 48x48, flags=3) >[ 11.260] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.260] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.260] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.260] kgem_bo_sync__cpu_full: handle=28 >[ 11.260] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.260] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.260] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.260] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.260] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.260] __kgem_retire_rq: request 1 complete >[ 11.260] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.260] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.260] sna_accel_flush: flush?=0, dirty?=0 >[ 11.260] sna_block_handler (tv=596.897000) >[ 11.260] kgem_retire, need_retire?=1 >[ 11.260] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.260] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.260] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.260] kgem_retire -- retired=0, need_retire=0 >[ 11.260] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.260] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.260] __kgem_bo_destroy: handle=31, size=262144 >[ 11.260] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.260] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.260] sna_accel_block: GPU idle, flushing >[ 11.260] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.260] gen8_vertex_close: reloc[0] = 287 >[ 11.260] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.260] kgem_add_handle: handle=16, index=3 >[ 11.260] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.260] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.260] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.260] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.260] kgem_fixup_relocs: shrinking by 61440 >[ 11.260] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.260] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.260] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.260] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.260] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.260] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.260] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.260] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.260] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.260] start_flush: has dirty shadow >[ 11.260] timer_enable (time=11260), starting timer 0 >[ 11.260] timer_enable (time=11260), starting timer 1 >[ 11.260] sna_accel_block: evaluating timers, active=7 >[ 11.260] sna_accel_block: flush timer expires in 8 [11268] >[ 11.269] sna_wakeup_handler >[ 11.269] sna_block_handler (tv=596.888000) >[ 11.269] kgem_retire, need_retire?=1 >[ 11.269] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.269] kgem_retire__requests_ring: retiring ring 0 >[ 11.269] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.269] __kgem_retire_rq: request 1 complete >[ 11.269] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.269] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.269] kgem_bo_move_to_cache: release handle=22 >[ 11.269] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.269] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.269] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.269] kgem_retire -- retired=1, need_retire=0 >[ 11.269] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.269] gen6_render_retire: resetting idle vbo >[ 11.269] sna_scanout_do_flush: flush timer active: delta=-1 >[ 11.269] sna_scanout_do_flush (time=11269), triggered >[ 11.269] sna_scanout_flush (time=11269), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.269] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.269] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.269] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.269] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.269] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.269] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.269] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.269] sna_pixmap_move_to_gpu: already all-damaged >[ 11.269] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.269] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.269] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.269] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.269] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.269] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.269] get_fb: reusing fb=108 for handle=30 >[ 11.269] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.269] __kgem_bo_clear_busy: handle=30 >[ 11.269] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.269] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.269] __kgem_bo_clear_busy: handle=30 >[ 11.269] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.269] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.269] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.269] sna_accel_block: evaluating timers, active=7 >[ 11.269] sna_accel_block: flush timer expires in 16 [11285] >[ 11.276] sna_wakeup_handler >[ 11.276] sna_mode_wakeup: len=32 >[ 11.276] sna_mode_wakeup: recording last swap on pipe=1, frame 400 [190], time 11.277183 >[ 11.276] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.276] sna_mode_wakeup: flip complete, pending? 2 >[ 11.276] sna_block_handler (tv=596.881000) >[ 11.276] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.276] sna_accel_block: evaluating timers, active=7 >[ 11.276] sna_accel_block: flush timer expires in 9 [11285] >[ 11.278] sna_wakeup_handler >[ 11.278] sna_mode_wakeup: len=32 >[ 11.278] sna_mode_wakeup: recording last swap on pipe=0, frame 430 [1ae], time 11.278491 >[ 11.278] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.278] sna_mode_wakeup: flip complete, pending? 1 >[ 11.278] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.278] sna_block_handler (tv=596.879000) >[ 11.278] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.278] sna_accel_do_throttle (time=11278), triggered >[ 11.278] sna_accel_throttle (time=11278) >[ 11.278] sna_accel_disarm_timer[1] (time=11278) >[ 11.278] sna_accel_block: evaluating timers, active=5 >[ 11.278] sna_accel_block: flush timer expires in 7 [11285] >[ 11.285] sna_wakeup_handler >[ 11.285] sna_block_handler (tv=596.872000) >[ 11.285] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.285] sna_scanout_do_flush (time=11285), triggered >[ 11.285] sna_scanout_flush (time=11285), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.285] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.285] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.285] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.285] sna_accel_do_throttle -- no pending activity >[ 11.285] sna_accel_block: evaluating timers, active=5 >[ 11.285] sna_accel_block: flush timer expires in 16 [11301] >[ 11.301] sna_wakeup_handler >[ 11.301] sna_block_handler (tv=596.856000) >[ 11.301] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.301] sna_scanout_do_flush (time=11301), triggered >[ 11.301] sna_scanout_flush (time=11301), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.301] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.301] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.301] sna_accel_disarm_timer[0] (time=11301) >[ 11.301] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.301] sna_accel_do_throttle -- no pending activity >[ 11.357] sna_wakeup_handler >[ 11.357] sna_destroy_pixmap: pixmap=1010, attached?=1 >[ 11.357] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.357] __sna_free_pixmap(pixmap=1010) >[ 11.357] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.357] kgem_bo_sync__cpu: handle=28 >[ 11.357] sna_accel_watch_flush: enable=-1 >[ 11.357] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.357] __kgem_bo_destroy: handle=28, size=12288 >[ 11.357] __kgem_bo_destroy: handle=28, not reusable >[ 11.357] kgem_bo_free: handle=28, size=12288 >[ 11.357] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.357] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.357] sna_accel_flush: flush?=0, dirty?=0 >[ 11.357] sna_block_handler (tv=596.800000) >[ 11.357] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.357] sna_accel_do_throttle -- no pending activity >[ 11.358] sna_wakeup_handler >[ 11.358] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.358] __pop_freed_pixmap: reusing freed pixmap=1012 header >[ 11.358] create_pixmap_hdr: pixmap=1019, width=48, height=48, usage=0 >[ 11.358] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.358] __kgem_bo_init(handle=28, num_pages=3) >[ 11.358] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.358] sna_accel_watch_flush: enable=1 >[ 11.358] __sna_damage_all(48, 48) >[ 11.358] sna_pixmap_create_shm: serial=1019, 48x48, usage=0 >[ 11.358] sna_accel_flush: flush?=0, dirty?=0 >[ 11.358] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.358] kgem_can_create_2d: 48x36 @ 24 >[ 11.358] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.358] kgem_can_create_2d: untiled size=8192 >[ 11.358] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 48x36 -> 0 >[ 11.358] sna_create_pixmap: usage=0, flags=b >[ 11.358] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.358] __pop_freed_pixmap: reusing freed pixmap=1014 header >[ 11.358] create_pixmap_hdr: pixmap=1021, width=48, height=36, usage=0 >[ 11.358] sna_create_pixmap: serial=1021, 48x36, usage=0 >[ 11.358] sna_composite_rectangles(pixmap=1022, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.358] sna_composite_rectangles: converted to op 0 >[ 11.358] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.358] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.358] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.358] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.358] sna_composite_rectangles: dropping last-cpu hint >[ 11.358] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=19... >[ 11.358] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.358] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.358] sna_pixmap_move_to_gpu(pixmap=1022, usage=0), flags=b >[ 11.358] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.358] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.358] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 48x36 -> 0 >[ 11.358] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 48x36 -> 0 >[ 11.358] sna_pixmap_alloc_gpu: pixmap=1022 >[ 11.358] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.358] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.358] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.358] from inactive: pitch=192, tiling=0: handle=22, id=917 >[ 11.358] __sna_damage_all(48, 36) >[ 11.358] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.358] sna_pixmap_mark_active: pixmap=1022, handle=22 >[ 11.358] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.358] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.358] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.358] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.358] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.358] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.358] sna_render_get_solid: 0 >[ 11.358] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.358] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.358] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.358] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.358] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.358] kgem_add_handle: handle=4, index=0 >[ 11.358] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.358] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.358] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.358] gen9_composite_get_binding_table(ffc0) >[ 11.358] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.358] kgem_add_handle: handle=22, index=1 >[ 11.358] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.358] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.358] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.358] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.358] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.358] kgem_add_handle: handle=7, index=2 >[ 11.358] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.358] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.358] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.358] gen9_emit_sampler: sampler = 1 >[ 11.358] gen9_emit_sf: num_sf_outputs=1 >[ 11.358] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.358] gen9_emit_vertex_elements: setup id=0 >[ 11.358] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.358] (0, 0), (48, 36) >[ 11.358] gen8_vertex_flush[490] = 3 >[ 11.358] sna_composite_rectangles: pixmap=1022 marking clear [0]? 1 >[ 11.358] sna_composite_rectangles(pixmap=1022, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.358] sna_composite_rectangles: converted to op 1 >[ 11.358] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.358] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.358] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.358] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.358] sna_composite_rectangles: promoting to full GPU >[ 11.358] sna_composite_rectangles: dropping last-cpu hint >[ 11.358] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=19... >[ 11.358] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.358] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.358] sna_drawable_use_bo: using whole GPU bo >[ 11.358] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.358] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.358] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.358] sna_render_get_solid: ff2c001e >[ 11.358] sna_render_get_solid(0) = ff2c001e (old) >[ 11.358] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.358] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.358] gen9_composite_get_binding_table(ff00) >[ 11.358] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.358] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.358] kgem_add_handle: handle=8, index=3 >[ 11.358] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.358] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.358] gen9_emit_vertex_elements: setup id=0 >[ 11.358] (0, 0), (48, 36) >[ 11.358] gen8_vertex_flush[4cc] = 3 >[ 11.358] sna_composite_rectangles: pixmap=1022 marking clear [ff2c001e]? 1 >[ 11.358] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=3fe >[ 11.358] sna_validate_gc: recomputing clip >[ 11.358] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.358] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1022:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.358] sna_copy_area: normal copy >[ 11.358] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.358] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.358] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.358] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.358] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.358] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.358] sna_do_copy: pixmap -- no source clipping >[ 11.358] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.358] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.358] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1022+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.358] sna_copy_boxes: dst=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.358] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.358] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=1b... >[ 11.358] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.358] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.358] sna_drawable_use_bo: using whole GPU bo >[ 11.358] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.358] sna_pixmap_move_to_gpu: already all-damaged >[ 11.358] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.358] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.358] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.358] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.358] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.358] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.358] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.358] gen9_composite_get_binding_table(fe80) >[ 11.358] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.358] kgem_add_handle: handle=9, index=4 >[ 11.358] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.358] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.358] gen9_emit_sampler: sampler = 0 >[ 11.358] gen9_emit_vertex_elements: setup id=0 >[ 11.358] (3422, 6) -> (0, 0) + (48, 36) >[ 11.358] gen8_vertex_flush[510] = 3 >[ 11.358] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.358] kgem_can_create_2d: 80x80 @ 32 >[ 11.358] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.358] kgem_can_create_2d: untiled size=28672 >[ 11.358] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 80x80 -> 0 >[ 11.358] sna_create_pixmap: usage=0, flags=b >[ 11.358] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.358] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.358] create_pixmap: serial=1023, usage=0, 0x0 >[ 11.358] create_pixmap_hdr: pixmap=1023, width=80, height=80, usage=0 >[ 11.358] sna_create_pixmap: serial=1023, 80x80, usage=0 >[ 11.358] sna_composite_rectangles(pixmap=1024, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.358] sna_composite_rectangles: converted to op 0 >[ 11.358] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.358] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.358] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.358] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.358] sna_composite_rectangles: dropping last-cpu hint >[ 11.358] sna_drawable_use_bo pixmap=1024, box=((0, 0), (80, 80)), flags=19... >[ 11.358] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.358] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.358] sna_pixmap_move_to_gpu(pixmap=1024, usage=0), flags=b >[ 11.358] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.358] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.358] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 80x80 -> 0 >[ 11.358] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.358] kgem_choose_tiling: 80x80 -> 0 >[ 11.358] sna_pixmap_alloc_gpu: pixmap=1024 >[ 11.358] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.358] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.358] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.358] from inactive: pitch=320, tiling=0: handle=40, id=918 >[ 11.358] __sna_damage_all(80, 80) >[ 11.358] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.358] sna_pixmap_mark_active: pixmap=1024, handle=40 >[ 11.358] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.358] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.358] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.358] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.358] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.358] sna_render_get_solid: 0 >[ 11.358] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.358] kgem_set_mode: flushing before new bo >[ 11.358] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.358] gen8_vertex_close: reloc[0] = 287 >[ 11.358] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.358] kgem_add_handle: handle=16, index=5 >[ 11.358] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.358] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.358] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.358] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.358] kgem_fixup_relocs: shrinking by 61440 >[ 11.358] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.358] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.358] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.358] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.358] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.358] __kgem_bo_clear_busy: handle=7 >[ 11.358] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.358] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.358] __kgem_bo_clear_busy: handle=8 >[ 11.358] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.358] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.358] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.358] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.358] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.358] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.358] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.358] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.358] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.358] kgem_add_handle: handle=4, index=0 >[ 11.358] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.358] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.358] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.358] gen9_composite_get_binding_table(ffc0) >[ 11.358] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.358] kgem_add_handle: handle=40, index=1 >[ 11.358] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.358] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.358] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.358] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.358] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.358] kgem_add_handle: handle=7, index=2 >[ 11.358] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.358] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.358] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.358] gen9_emit_sampler: sampler = 1 >[ 11.358] gen9_emit_sf: num_sf_outputs=1 >[ 11.358] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.358] gen9_emit_vertex_elements: setup id=0 >[ 11.358] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.358] (0, 0), (80, 80) >[ 11.358] gen8_vertex_flush[490] = 3 >[ 11.358] sna_composite_rectangles: pixmap=1024 marking clear [0]? 1 >[ 11.358] sna_composite_rectangles(pixmap=1024, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.358] sna_composite_rectangles: converted to op 1 >[ 11.358] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.358] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.358] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.358] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.358] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.358] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.358] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.358] sna_composite_rectangles: dropping last-cpu hint >[ 11.358] sna_drawable_use_bo pixmap=1024, box=((0, 0), (80, 80)), flags=1... >[ 11.358] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.358] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.358] sna_drawable_use_bo: using whole GPU bo >[ 11.358] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.358] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.359] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.359] sna_render_get_solid: 40404040 >[ 11.359] sna_render_get_solid(1) = 40404040 (old) >[ 11.359] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.359] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.359] gen9_composite_get_binding_table(ff00) >[ 11.359] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.359] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.359] kgem_add_handle: handle=8, index=3 >[ 11.359] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.359] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.359] gen9_emit_vertex_elements: setup id=0 >[ 11.359] (0, 0), (2, 2) >[ 11.359] (78, 0), (80, 2) >[ 11.359] (0, 78), (2, 80) >[ 11.359] (78, 78), (80, 80) >[ 11.359] gen8_vertex_flush[4cc] = 12 >[ 11.359] sna_composite(pixmap=1022, op=3, src=1024+(3422, 6), mask=0+(0, 0), dst=1022+(0, 0)+(0, 0), size=(48, 36) >[ 11.359] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.359] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.359] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.359] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.359] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.359] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.359] gen9_render_composite: 48x36, current mode=1/1 >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.359] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.359] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.359] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.359] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=7... >[ 11.359] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.359] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.359] sna_drawable_use_bo: using whole GPU bo >[ 11.359] gen9_composite_set_target: pixmap=1022, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.359] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.359] sna_transform_is_imprecise_integer_translation: no transform >[ 11.359] gen9_composite_picture: integer translation (0, 0), removing >[ 11.359] sna_render_pixmap_bo pixmap=1024, (3422, 6)x(48, 36)/(80, 80) >[ 11.359] sna_render_pixmap_bo: GPU all damaged >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.359] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.359] gen4_choose_composite_emitter: identity src, no mask >[ 11.359] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.359] __kgem_retire_rq: request 1 complete >[ 11.359] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.359] kgem_set_mode: flushing before new bo >[ 11.359] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.359] gen8_vertex_close: reloc[0] = 287 >[ 11.359] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.359] kgem_add_handle: handle=16, index=4 >[ 11.359] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.359] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.359] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.359] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.359] kgem_fixup_relocs: shrinking by 61440 >[ 11.359] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.359] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.359] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.359] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.359] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.359] __kgem_bo_clear_busy: handle=7 >[ 11.359] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.359] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.359] __kgem_bo_clear_busy: handle=8 >[ 11.359] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.359] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.359] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.359] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.359] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.359] aligning vertex: was 2, now 3 floats per vertex >[ 11.359] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.359] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.359] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.359] kgem_add_handle: handle=4, index=0 >[ 11.359] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.359] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.359] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.359] gen9_composite_get_binding_table(ffc0) >[ 11.359] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.359] kgem_add_handle: handle=22, index=1 >[ 11.359] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.359] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.359] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.359] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.359] kgem_add_handle: handle=40, index=2 >[ 11.359] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.359] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.359] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.359] gen9_emit_sampler: sampler = a >[ 11.359] gen9_emit_sf: num_sf_outputs=1 >[ 11.359] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.359] gen9_emit_vertex_elements: setup id=2 >[ 11.359] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.359] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.359] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.359] gen8_vertex_flush[490] = 3 >[ 11.359] sna_destroy_pixmap: pixmap=1024, attached?=1 >[ 11.359] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.359] __kgem_bo_destroy: handle=40, size=65536 >[ 11.359] __kgem_bo_destroy: handle=40 -> active >[ 11.359] __sna_free_pixmap(pixmap=1024) >[ 11.359] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.359] kgem_can_create_2d: 2x64 @ 32 >[ 11.359] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.359] kgem_can_create_2d: untiled size=4096 >[ 11.359] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.359] kgem_choose_tiling: 2x64 -> 0 >[ 11.359] sna_create_pixmap: usage=0, flags=a >[ 11.359] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.359] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.359] create_pixmap: serial=1025, usage=0, 2x64 >[ 11.359] sna_create_pixmap: serial=1025, 2x64, usage=0 >[ 11.359] sna_composite_rectangles(pixmap=1026, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.359] sna_composite_rectangles: converted to op 0 >[ 11.359] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.359] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.359] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.359] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.359] sna_composite_rectangles: fallback, dst pixmap=1026 too small or not attached >[ 11.359] sna_composite_rectangles: fallback >[ 11.359] sna_drawable_move_region_to_cpu(pixmap=1026 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.359] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.359] _sna_pixmap_move_to_cpu(pixmap=1026, 2x64, flags=1) >[ 11.359] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.359] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.359] operate_inplace: no, inplace operation not suitable >[ 11.359] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.359] __sna_damage_all(2, 64) >[ 11.359] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.359] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.359] kgem_can_create_2d: 1x32 @ 32 >[ 11.359] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.359] kgem_can_create_2d: untiled size=4096 >[ 11.359] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.359] kgem_choose_tiling: 1x32 -> 0 >[ 11.359] sna_create_pixmap: usage=0, flags=a >[ 11.359] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.359] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.359] create_pixmap: serial=1027, usage=0, 1x32 >[ 11.359] sna_create_pixmap: serial=1027, 1x32, usage=0 >[ 11.359] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=3fa, drawable=404 >[ 11.359] sna_validate_gc: recomputing clip >[ 11.359] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.359] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.359] try_upload__fast: ignore existing cpu damage (if any) >[ 11.359] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.359] try_upload__fast: no, no gpu damage >[ 11.359] sna_drawable_move_region_to_cpu(pixmap=1028 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.359] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.359] _sna_pixmap_move_to_cpu(pixmap=1028, 1x32, flags=1) >[ 11.359] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.359] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.359] operate_inplace: no, inplace operation not suitable >[ 11.359] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.359] __sna_damage_all(1, 32) >[ 11.359] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.359] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.359] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.359] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.359] sna_accel_flush: flush?=0, dirty?=0 >[ 11.359] sna_composite(pixmap=1026, op=1, src=1028+(0, 0), mask=0+(0, 0), dst=1026+(0, 0)+(0, 0), size=(2, 64) >[ 11.359] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.359] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.359] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.359] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.359] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.359] sna_composite: fallback, dst pixmap=1026 is too small (or completely damaged) >[ 11.359] sna_composite: fallback -- fbComposite >[ 11.359] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.359] sna_composite_fb: fallback -- move src to cpu >[ 11.359] _sna_pixmap_move_to_cpu(pixmap=1028, 1x32, flags=2) >[ 11.359] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.359] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.359] sna_composite_fb: fallback -- move dst to cpu >[ 11.359] sna_drawable_move_region_to_cpu(pixmap=1026 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.359] sna_drawable_move_region_to_cpu: pixmap=1026 all damaged on CPU >[ 11.359] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.359] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.359] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.359] sna_destroy_pixmap: pixmap=1028, attached?=1 >[ 11.359] __sna_free_pixmap(pixmap=1028) >[ 11.359] sna_composite(pixmap=1022, op=3, src=1026+(3422, 6), mask=0+(0, 0), dst=1022+(0, 0)+(0, 0), size=(48, 36) >[ 11.359] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.359] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.359] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.359] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.359] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.359] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.359] gen9_render_composite: 48x36, current mode=1/1 >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.359] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.359] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.359] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=7... >[ 11.359] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.359] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.359] sna_drawable_use_bo: using whole GPU bo >[ 11.359] gen9_composite_set_target: pixmap=1022, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.359] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.359] sna_transform_is_imprecise_integer_translation: no transform >[ 11.359] gen9_composite_picture: integer translation (0, 0), removing >[ 11.359] sna_render_pixmap_bo pixmap=1026, (3422, 6)x(48, 36)/(2, 64) >[ 11.359] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.359] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.359] use_cpu_bo: no cpu bo >[ 11.359] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.359] kgem_choose_tiling: 2x36 -> 0 >[ 11.359] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.359] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.359] sna_drawable_move_region_to_cpu(pixmap=1026 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.359] sna_drawable_move_region_to_cpu: pixmap=1026 all damaged on CPU >[ 11.359] kgem_can_create_2d: 2x36 @ 32 >[ 11.359] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.359] kgem_can_create_2d: untiled size=4096 >[ 11.359] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.359] kgem_choose_tiling: 2x36 -> 0 >[ 11.359] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.359] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.359] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.359] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.359] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.359] search_linear_cache: searching for inactive gtt map >[ 11.359] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.359] search_linear_cache: searching for inactive gtt map >[ 11.359] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.359] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.359] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.359] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.359] kgem_create_buffer: reusing handle=31 for buffer >[ 11.359] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.359] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.359] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.359] kgem_bo_map: converting request for GTT map into CPU map >[ 11.359] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.359] kgem_bo_sync__cpu: handle=31 >[ 11.359] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.359] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.359] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.359] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.359] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.359] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.359] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.359] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.359] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.359] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.359] gen4_choose_composite_emitter: identity src, no mask >[ 11.359] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.359] gen9_composite_get_binding_table(ff00) >[ 11.359] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.359] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.359] kgem_add_handle: handle=31, index=3 >[ 11.359] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.359] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.359] gen9_emit_vertex_elements: setup id=2 >[ 11.359] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.359] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.359] gen8_vertex_flush[4cc] = 3 >[ 11.359] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.359] sna_destroy_pixmap: pixmap=1026, attached?=1 >[ 11.359] __sna_free_pixmap(pixmap=1026) >[ 11.359] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1022:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.359] sna_copy_area: normal copy >[ 11.359] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.359] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.359] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.359] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.359] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.359] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.359] sna_do_copy: pixmap -- no source clipping >[ 11.359] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.359] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.359] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1022+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.359] sna_copy_boxes: dst=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.359] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.359] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=1b... >[ 11.359] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.359] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.359] sna_drawable_use_bo: using whole GPU bo >[ 11.359] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.359] sna_pixmap_move_to_gpu: already all-damaged >[ 11.359] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.359] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.359] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.359] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.359] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.359] aligning vertex: was 3, now 2 floats per vertex >[ 11.359] gen9_composite_get_binding_table(fe80) >[ 11.359] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.359] kgem_add_handle: handle=9, index=4 >[ 11.359] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.359] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.359] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.360] gen9_emit_sampler: sampler = 0 >[ 11.360] gen9_emit_vertex_elements: setup id=0 >[ 11.360] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.360] (3422, 6) -> (0, 0) + (48, 36) >[ 11.360] gen8_vertex_flush[558] = 3 >[ 11.360] sna_composite_rectangles(pixmap=1022, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.360] sna_composite_rectangles: converted to op 3 >[ 11.360] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.360] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.360] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.360] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.360] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=1... >[ 11.360] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.360] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.360] sna_drawable_use_bo: using whole GPU bo >[ 11.360] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.360] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.360] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.360] sna_render_get_solid: 660a0a0a >[ 11.360] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.360] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.360] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.360] gen9_composite_get_binding_table(fe00) >[ 11.360] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.360] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.360] kgem_add_handle: handle=8, index=5 >[ 11.360] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.360] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.360] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.360] gen9_emit_sampler: sampler = 1 >[ 11.360] gen9_emit_vertex_elements: setup id=0 >[ 11.360] (0, 0), (48, 36) >[ 11.360] gen8_vertex_flush[5b4] = 3 >[ 11.360] sna_composite(pixmap=1022, op=3, src=1020+(0, 6), mask=0+(0, 0), dst=1022+(0, 0)+(0, 0), size=(48, 36) >[ 11.360] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.360] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.360] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.360] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.360] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.360] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.360] gen9_render_composite: 48x36, current mode=1/1 >[ 11.360] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.360] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.360] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.360] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.360] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.360] sna_drawable_use_bo pixmap=1022, box=((0, 0), (48, 36)), flags=7... >[ 11.360] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.360] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.360] sna_drawable_use_bo: using whole GPU bo >[ 11.360] gen9_composite_set_target: pixmap=1022, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.360] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.360] sna_transform_is_imprecise_integer_translation: no transform >[ 11.360] gen9_composite_picture: integer translation (0, 0), removing >[ 11.360] sna_render_pixmap_bo pixmap=1020, (0, 6)x(48, 36)/(48, 48) >[ 11.360] sna_render_pixmap_bo: CPU all damaged >[ 11.360] sna_add_flush_pixmap: marking pixmap=1020 for flushing >[ 11.360] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.360] __kgem_retire_rq: request 1 complete >[ 11.360] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.360] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.360] gen8_vertex_close: reloc[0] = 287 >[ 11.360] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.360] kgem_add_handle: handle=16, index=6 >[ 11.360] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.360] gen8_vertex_close: reloc[1] = 337 >[ 11.360] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.360] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.360] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.360] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.360] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.360] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.360] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.360] kgem_fixup_relocs: shrinking by 61440 >[ 11.360] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.360] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.360] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.360] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.360] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.360] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.360] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.360] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.360] __kgem_bo_clear_busy: handle=8 >[ 11.360] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.360] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.360] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.360] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.360] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.360] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.360] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.360] gen4_choose_composite_emitter: identity src, no mask >[ 11.360] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.360] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.360] aligning vertex: was 2, now 3 floats per vertex >[ 11.360] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.360] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.360] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.360] kgem_add_handle: handle=4, index=0 >[ 11.360] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.360] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.360] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.360] gen9_composite_get_binding_table(ffc0) >[ 11.360] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.360] kgem_add_handle: handle=22, index=1 >[ 11.360] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.360] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.360] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.360] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.360] kgem_add_handle: handle=28, index=2 >[ 11.360] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.360] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.360] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.360] gen9_emit_sampler: sampler = 2 >[ 11.360] gen9_emit_sf: num_sf_outputs=1 >[ 11.360] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.360] gen9_emit_vertex_elements: setup id=2 >[ 11.360] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.360] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.360] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.360] gen8_vertex_flush[490] = 3 >[ 11.360] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=3fe, drawable=b1 >[ 11.360] sna_validate_gc: recomputing clip >[ 11.360] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.360] sna_copy_area: src=pixmap=1022:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.360] sna_copy_area: normal copy >[ 11.360] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.360] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.360] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.360] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.360] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.360] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.360] sna_do_copy: pixmap -- no source clipping >[ 11.360] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.360] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.360] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1022+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.360] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.360] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.360] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.360] sna_drawable_use_bo: pinned, never REPLACES >[ 11.360] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.360] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.360] sna_drawable_use_bo: applying move-to-gpu override >[ 11.360] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.360] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.360] wait_for_shadow: setting front pixmap to handle=35 >[ 11.360] sna_drawable_use_bo: using whole GPU bo >[ 11.360] sna_pixmap_move_to_gpu(pixmap=1022, usage=0), flags=a >[ 11.360] sna_pixmap_move_to_gpu: already all-damaged >[ 11.360] sna_pixmap_mark_active: pixmap=1022, handle=22 >[ 11.360] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.360] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.360] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.360] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.360] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.360] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.360] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.360] __kgem_retire_rq: request 1 complete >[ 11.360] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.360] kgem_bo_move_to_cache: release handle=40 >[ 11.360] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.360] kgem_set_mode: flushing before new bo >[ 11.360] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.360] gen8_vertex_close: reloc[0] = 287 >[ 11.360] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.360] kgem_add_handle: handle=16, index=3 >[ 11.360] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.360] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.360] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.360] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.360] kgem_fixup_relocs: shrinking by 61440 >[ 11.360] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.360] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.360] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.360] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.360] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.360] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.360] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.360] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.360] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.360] aligning vertex: was 3, now 2 floats per vertex >[ 11.360] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.360] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.360] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.360] kgem_add_handle: handle=4, index=0 >[ 11.360] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.360] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.360] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.360] gen9_composite_get_binding_table(ffc0) >[ 11.360] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.360] kgem_add_handle: handle=35, index=1 >[ 11.360] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.360] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.360] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.360] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.360] kgem_add_handle: handle=22, index=2 >[ 11.360] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.360] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.360] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.360] gen9_emit_sampler: sampler = 0 >[ 11.360] gen9_emit_sf: num_sf_outputs=1 >[ 11.360] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.360] gen9_emit_vertex_elements: setup id=0 >[ 11.360] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.360] (0, 0) -> (3422, 6) + (48, 36) >[ 11.360] gen8_vertex_flush[490] = 3 >[ 11.360] sna_destroy_pixmap: pixmap=1022, attached?=1 >[ 11.360] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.360] __kgem_bo_destroy: handle=22, size=61440 >[ 11.360] __kgem_bo_destroy: handle=22 -> active >[ 11.360] __sna_free_pixmap(pixmap=1022) >[ 11.360] sna_accel_flush: flush?=0, dirty?=1 >[ 11.360] sna_accel_flush: syncing SHM pixmap=1020 (refcnt=1) >[ 11.360] _sna_pixmap_move_to_cpu(pixmap=1020, 48x48, flags=3) >[ 11.360] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.360] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.360] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.360] kgem_bo_sync__cpu_full: handle=28 >[ 11.360] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.360] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.360] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.360] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.360] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.360] __kgem_retire_rq: request 1 complete >[ 11.360] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.360] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.360] sna_accel_flush: flush?=0, dirty?=0 >[ 11.360] sna_block_handler (tv=596.797000) >[ 11.360] kgem_retire, need_retire?=1 >[ 11.360] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.360] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.360] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.360] kgem_retire -- retired=0, need_retire=0 >[ 11.360] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.360] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.360] __kgem_bo_destroy: handle=31, size=262144 >[ 11.360] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.360] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.360] sna_accel_block: GPU idle, flushing >[ 11.360] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.360] gen8_vertex_close: reloc[0] = 287 >[ 11.360] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.360] kgem_add_handle: handle=16, index=3 >[ 11.360] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.360] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.360] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.360] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.360] kgem_fixup_relocs: shrinking by 61440 >[ 11.360] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.360] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.360] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.360] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.360] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.360] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.360] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.360] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.360] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.360] start_flush: has dirty shadow >[ 11.360] timer_enable (time=11360), starting timer 0 >[ 11.361] timer_enable (time=11360), starting timer 1 >[ 11.361] sna_accel_block: evaluating timers, active=7 >[ 11.361] sna_accel_block: flush timer expires in 8 [11368] >[ 11.369] sna_wakeup_handler >[ 11.369] sna_block_handler (tv=596.788000) >[ 11.369] kgem_retire, need_retire?=1 >[ 11.369] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.369] kgem_retire__requests_ring: retiring ring 0 >[ 11.369] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.369] __kgem_retire_rq: request 1 complete >[ 11.369] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 11.369] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.369] kgem_bo_move_to_cache: release handle=22 >[ 11.369] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.369] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.369] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.369] kgem_retire -- retired=1, need_retire=0 >[ 11.369] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.369] gen6_render_retire: resetting idle vbo >[ 11.369] sna_scanout_do_flush: flush timer active: delta=-1 >[ 11.369] sna_scanout_do_flush (time=11369), triggered >[ 11.369] sna_scanout_flush (time=11369), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.369] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.369] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.369] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.369] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.369] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.369] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.369] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.369] sna_pixmap_move_to_gpu: already all-damaged >[ 11.369] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.369] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.369] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.369] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.369] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.369] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.369] get_fb: reusing fb=105 for handle=35 >[ 11.369] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.369] __kgem_bo_clear_busy: handle=35 >[ 11.369] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.369] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.369] __kgem_bo_clear_busy: handle=35 >[ 11.369] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.369] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.369] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.369] sna_accel_block: evaluating timers, active=7 >[ 11.369] sna_accel_block: flush timer expires in 16 [11385] >[ 11.376] sna_wakeup_handler >[ 11.376] sna_mode_wakeup: len=32 >[ 11.376] sna_mode_wakeup: recording last swap on pipe=1, frame 406 [196], time 11.377195 >[ 11.376] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.376] sna_mode_wakeup: flip complete, pending? 2 >[ 11.376] sna_block_handler (tv=596.781000) >[ 11.376] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.376] sna_accel_block: evaluating timers, active=7 >[ 11.376] sna_accel_block: flush timer expires in 9 [11385] >[ 11.378] sna_wakeup_handler >[ 11.378] sna_mode_wakeup: len=32 >[ 11.378] sna_mode_wakeup: recording last swap on pipe=0, frame 436 [1b4], time 11.378498 >[ 11.378] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.378] sna_mode_wakeup: flip complete, pending? 1 >[ 11.378] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.378] sna_block_handler (tv=596.779000) >[ 11.378] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.378] sna_accel_do_throttle (time=11378), triggered >[ 11.378] sna_accel_throttle (time=11378) >[ 11.378] sna_accel_disarm_timer[1] (time=11378) >[ 11.378] sna_accel_block: evaluating timers, active=5 >[ 11.378] sna_accel_block: flush timer expires in 7 [11385] >[ 11.385] sna_wakeup_handler >[ 11.385] sna_block_handler (tv=596.772000) >[ 11.385] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.385] sna_scanout_do_flush (time=11385), triggered >[ 11.385] sna_scanout_flush (time=11385), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.385] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.385] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.385] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.385] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.385] sna_accel_do_throttle -- no pending activity >[ 11.385] sna_accel_block: evaluating timers, active=5 >[ 11.385] sna_accel_block: flush timer expires in 16 [11401] >[ 11.401] sna_wakeup_handler >[ 11.401] sna_block_handler (tv=596.756000) >[ 11.401] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.401] sna_scanout_do_flush (time=11401), triggered >[ 11.401] sna_scanout_flush (time=11401), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.401] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.401] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.401] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.401] sna_accel_disarm_timer[0] (time=11401) >[ 11.401] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.401] sna_accel_do_throttle -- no pending activity >[ 11.457] sna_wakeup_handler >[ 11.457] sna_destroy_pixmap: pixmap=1020, attached?=1 >[ 11.457] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.457] __sna_free_pixmap(pixmap=1020) >[ 11.457] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.457] kgem_bo_sync__cpu: handle=28 >[ 11.457] sna_accel_watch_flush: enable=-1 >[ 11.457] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.457] __kgem_bo_destroy: handle=28, size=12288 >[ 11.457] __kgem_bo_destroy: handle=28, not reusable >[ 11.457] kgem_bo_free: handle=28, size=12288 >[ 11.457] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.457] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.457] sna_accel_flush: flush?=0, dirty?=0 >[ 11.457] sna_block_handler (tv=596.700000) >[ 11.457] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.457] sna_accel_do_throttle -- no pending activity >[ 11.458] sna_wakeup_handler >[ 11.458] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.458] __pop_freed_pixmap: reusing freed pixmap=1022 header >[ 11.458] create_pixmap_hdr: pixmap=1029, width=48, height=48, usage=0 >[ 11.458] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.458] __kgem_bo_init(handle=28, num_pages=3) >[ 11.458] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.458] sna_accel_watch_flush: enable=1 >[ 11.458] __sna_damage_all(48, 48) >[ 11.458] sna_pixmap_create_shm: serial=1029, 48x48, usage=0 >[ 11.458] sna_accel_flush: flush?=0, dirty?=0 >[ 11.458] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.458] kgem_can_create_2d: 48x36 @ 24 >[ 11.458] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.458] kgem_can_create_2d: untiled size=8192 >[ 11.458] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.458] kgem_choose_tiling: 48x36 -> 0 >[ 11.458] sna_create_pixmap: usage=0, flags=b >[ 11.458] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.458] __pop_freed_pixmap: reusing freed pixmap=1024 header >[ 11.458] create_pixmap_hdr: pixmap=1031, width=48, height=36, usage=0 >[ 11.458] sna_create_pixmap: serial=1031, 48x36, usage=0 >[ 11.458] sna_composite_rectangles(pixmap=1032, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.458] sna_composite_rectangles: converted to op 0 >[ 11.458] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.458] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.458] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.458] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.458] sna_composite_rectangles: dropping last-cpu hint >[ 11.458] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=19... >[ 11.458] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.458] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.458] sna_pixmap_move_to_gpu(pixmap=1032, usage=0), flags=b >[ 11.458] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.458] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.458] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.458] kgem_choose_tiling: 48x36 -> 0 >[ 11.458] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.458] kgem_choose_tiling: 48x36 -> 0 >[ 11.458] sna_pixmap_alloc_gpu: pixmap=1032 >[ 11.458] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.458] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.458] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.458] from inactive: pitch=192, tiling=0: handle=22, id=922 >[ 11.458] __sna_damage_all(48, 36) >[ 11.458] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.458] sna_pixmap_mark_active: pixmap=1032, handle=22 >[ 11.458] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.458] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.458] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.458] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.458] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.458] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.458] sna_render_get_solid: 0 >[ 11.458] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.458] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.458] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.458] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.458] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.458] kgem_add_handle: handle=4, index=0 >[ 11.458] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.458] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.458] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.458] gen9_composite_get_binding_table(ffc0) >[ 11.458] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.458] kgem_add_handle: handle=22, index=1 >[ 11.458] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.458] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.458] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.458] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.458] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.458] kgem_add_handle: handle=7, index=2 >[ 11.458] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.458] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.458] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.458] gen9_emit_sampler: sampler = 1 >[ 11.458] gen9_emit_sf: num_sf_outputs=1 >[ 11.458] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.458] gen9_emit_vertex_elements: setup id=0 >[ 11.458] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.458] (0, 0), (48, 36) >[ 11.458] gen8_vertex_flush[490] = 3 >[ 11.458] sna_composite_rectangles: pixmap=1032 marking clear [0]? 1 >[ 11.458] sna_composite_rectangles(pixmap=1032, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.458] sna_composite_rectangles: converted to op 1 >[ 11.458] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.458] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.458] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.458] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.458] sna_composite_rectangles: promoting to full GPU >[ 11.458] sna_composite_rectangles: dropping last-cpu hint >[ 11.458] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=19... >[ 11.458] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.458] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.458] sna_drawable_use_bo: using whole GPU bo >[ 11.458] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.458] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.458] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.458] sna_render_get_solid: ff2c001e >[ 11.458] sna_render_get_solid(0) = ff2c001e (old) >[ 11.458] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.458] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.458] gen9_composite_get_binding_table(ff00) >[ 11.458] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.458] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.458] kgem_add_handle: handle=8, index=3 >[ 11.458] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.458] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.458] gen9_emit_vertex_elements: setup id=0 >[ 11.458] (0, 0), (48, 36) >[ 11.458] gen8_vertex_flush[4cc] = 3 >[ 11.458] sna_composite_rectangles: pixmap=1032 marking clear [ff2c001e]? 1 >[ 11.458] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=408 >[ 11.458] sna_validate_gc: recomputing clip >[ 11.458] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.458] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1032:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.458] sna_copy_area: normal copy >[ 11.458] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.458] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.458] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.458] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.458] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.458] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.458] sna_do_copy: pixmap -- no source clipping >[ 11.458] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.458] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.458] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1032+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.458] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.458] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.458] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=1b... >[ 11.458] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.458] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.458] sna_drawable_use_bo: using whole GPU bo >[ 11.458] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.458] sna_pixmap_move_to_gpu: already all-damaged >[ 11.458] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.458] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.458] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.458] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.458] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.458] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.458] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.458] gen9_composite_get_binding_table(fe80) >[ 11.458] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.458] kgem_add_handle: handle=9, index=4 >[ 11.458] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.458] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.458] gen9_emit_sampler: sampler = 0 >[ 11.458] gen9_emit_vertex_elements: setup id=0 >[ 11.458] (3422, 6) -> (0, 0) + (48, 36) >[ 11.458] gen8_vertex_flush[510] = 3 >[ 11.458] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.458] kgem_can_create_2d: 80x80 @ 32 >[ 11.458] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.458] kgem_can_create_2d: untiled size=28672 >[ 11.458] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.458] kgem_choose_tiling: 80x80 -> 0 >[ 11.458] sna_create_pixmap: usage=0, flags=b >[ 11.458] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.458] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.458] create_pixmap: serial=1033, usage=0, 0x0 >[ 11.458] create_pixmap_hdr: pixmap=1033, width=80, height=80, usage=0 >[ 11.458] sna_create_pixmap: serial=1033, 80x80, usage=0 >[ 11.458] sna_composite_rectangles(pixmap=1034, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.458] sna_composite_rectangles: converted to op 0 >[ 11.459] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.459] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.459] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.459] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.459] sna_composite_rectangles: dropping last-cpu hint >[ 11.459] sna_drawable_use_bo pixmap=1034, box=((0, 0), (80, 80)), flags=19... >[ 11.459] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.459] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.459] sna_pixmap_move_to_gpu(pixmap=1034, usage=0), flags=b >[ 11.459] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.459] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.459] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.459] kgem_choose_tiling: 80x80 -> 0 >[ 11.459] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.459] kgem_choose_tiling: 80x80 -> 0 >[ 11.459] sna_pixmap_alloc_gpu: pixmap=1034 >[ 11.459] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.459] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.459] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.459] from inactive: pitch=320, tiling=0: handle=40, id=923 >[ 11.459] __sna_damage_all(80, 80) >[ 11.459] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.459] sna_pixmap_mark_active: pixmap=1034, handle=40 >[ 11.459] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.459] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.459] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.459] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.459] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.459] sna_render_get_solid: 0 >[ 11.459] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.459] kgem_set_mode: flushing before new bo >[ 11.459] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.459] gen8_vertex_close: reloc[0] = 287 >[ 11.459] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.459] kgem_add_handle: handle=16, index=5 >[ 11.459] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.459] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.459] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.459] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.459] kgem_fixup_relocs: shrinking by 61440 >[ 11.459] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.459] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.459] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.459] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.459] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.459] __kgem_bo_clear_busy: handle=7 >[ 11.459] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.459] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.459] __kgem_bo_clear_busy: handle=8 >[ 11.459] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.459] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.459] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.459] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.459] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.459] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.459] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.459] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.459] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.459] kgem_add_handle: handle=4, index=0 >[ 11.459] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.459] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.459] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.459] gen9_composite_get_binding_table(ffc0) >[ 11.459] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.459] kgem_add_handle: handle=40, index=1 >[ 11.459] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.459] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.459] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.459] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.459] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.459] kgem_add_handle: handle=7, index=2 >[ 11.459] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.459] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.459] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.459] gen9_emit_sampler: sampler = 1 >[ 11.459] gen9_emit_sf: num_sf_outputs=1 >[ 11.459] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.459] gen9_emit_vertex_elements: setup id=0 >[ 11.459] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.459] (0, 0), (80, 80) >[ 11.459] gen8_vertex_flush[490] = 3 >[ 11.459] sna_composite_rectangles: pixmap=1034 marking clear [0]? 1 >[ 11.459] sna_composite_rectangles(pixmap=1034, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.459] sna_composite_rectangles: converted to op 1 >[ 11.459] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.459] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.459] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.459] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.459] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.459] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.459] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.459] sna_composite_rectangles: dropping last-cpu hint >[ 11.459] sna_drawable_use_bo pixmap=1034, box=((0, 0), (80, 80)), flags=1... >[ 11.459] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.459] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.459] sna_drawable_use_bo: using whole GPU bo >[ 11.459] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.459] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.459] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.459] sna_render_get_solid: 40404040 >[ 11.459] sna_render_get_solid(1) = 40404040 (old) >[ 11.459] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.459] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.459] gen9_composite_get_binding_table(ff00) >[ 11.459] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.459] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.459] kgem_add_handle: handle=8, index=3 >[ 11.459] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.459] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.459] gen9_emit_vertex_elements: setup id=0 >[ 11.459] (0, 0), (2, 2) >[ 11.459] (78, 0), (80, 2) >[ 11.459] (0, 78), (2, 80) >[ 11.459] (78, 78), (80, 80) >[ 11.459] gen8_vertex_flush[4cc] = 12 >[ 11.459] sna_composite(pixmap=1032, op=3, src=1034+(3422, 6), mask=0+(0, 0), dst=1032+(0, 0)+(0, 0), size=(48, 36) >[ 11.459] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.459] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.459] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.459] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.459] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.459] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.459] gen9_render_composite: 48x36, current mode=1/1 >[ 11.459] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.459] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.459] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.459] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.459] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.459] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=7... >[ 11.459] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.459] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.459] sna_drawable_use_bo: using whole GPU bo >[ 11.459] gen9_composite_set_target: pixmap=1032, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.459] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.459] sna_transform_is_imprecise_integer_translation: no transform >[ 11.459] gen9_composite_picture: integer translation (0, 0), removing >[ 11.459] sna_render_pixmap_bo pixmap=1034, (3422, 6)x(48, 36)/(80, 80) >[ 11.459] sna_render_pixmap_bo: GPU all damaged >[ 11.459] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.459] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.459] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.459] gen4_choose_composite_emitter: identity src, no mask >[ 11.459] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.459] __kgem_retire_rq: request 1 complete >[ 11.459] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.459] kgem_set_mode: flushing before new bo >[ 11.459] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.459] gen8_vertex_close: reloc[0] = 287 >[ 11.459] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.459] kgem_add_handle: handle=16, index=4 >[ 11.459] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.459] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.459] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.459] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.459] kgem_fixup_relocs: shrinking by 61440 >[ 11.459] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.459] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.459] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.459] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.459] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.459] __kgem_bo_clear_busy: handle=7 >[ 11.459] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.459] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.459] __kgem_bo_clear_busy: handle=8 >[ 11.459] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.459] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.459] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.459] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.459] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.459] aligning vertex: was 2, now 3 floats per vertex >[ 11.459] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.459] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.459] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.459] kgem_add_handle: handle=4, index=0 >[ 11.459] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.459] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.459] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.459] gen9_composite_get_binding_table(ffc0) >[ 11.459] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.459] kgem_add_handle: handle=22, index=1 >[ 11.459] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.459] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.459] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.459] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.459] kgem_add_handle: handle=40, index=2 >[ 11.459] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.459] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.459] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.459] gen9_emit_sampler: sampler = a >[ 11.459] gen9_emit_sf: num_sf_outputs=1 >[ 11.459] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.459] gen9_emit_vertex_elements: setup id=2 >[ 11.459] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.459] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.459] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.459] gen8_vertex_flush[490] = 3 >[ 11.459] sna_destroy_pixmap: pixmap=1034, attached?=1 >[ 11.459] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.459] __kgem_bo_destroy: handle=40, size=65536 >[ 11.459] __kgem_bo_destroy: handle=40 -> active >[ 11.459] __sna_free_pixmap(pixmap=1034) >[ 11.459] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.459] kgem_can_create_2d: 2x64 @ 32 >[ 11.459] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.459] kgem_can_create_2d: untiled size=4096 >[ 11.459] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.459] kgem_choose_tiling: 2x64 -> 0 >[ 11.459] sna_create_pixmap: usage=0, flags=a >[ 11.459] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.459] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.459] create_pixmap: serial=1035, usage=0, 2x64 >[ 11.459] sna_create_pixmap: serial=1035, 2x64, usage=0 >[ 11.459] sna_composite_rectangles(pixmap=1036, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.459] sna_composite_rectangles: converted to op 0 >[ 11.459] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.459] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.459] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.459] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.459] sna_composite_rectangles: fallback, dst pixmap=1036 too small or not attached >[ 11.459] sna_composite_rectangles: fallback >[ 11.459] sna_drawable_move_region_to_cpu(pixmap=1036 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.459] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.459] _sna_pixmap_move_to_cpu(pixmap=1036, 2x64, flags=1) >[ 11.459] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.459] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.459] operate_inplace: no, inplace operation not suitable >[ 11.459] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.459] __sna_damage_all(2, 64) >[ 11.459] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.459] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.459] kgem_can_create_2d: 1x32 @ 32 >[ 11.459] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.459] kgem_can_create_2d: untiled size=4096 >[ 11.459] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.459] kgem_choose_tiling: 1x32 -> 0 >[ 11.459] sna_create_pixmap: usage=0, flags=a >[ 11.459] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.459] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.459] create_pixmap: serial=1037, usage=0, 1x32 >[ 11.459] sna_create_pixmap: serial=1037, 1x32, usage=0 >[ 11.459] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=404, drawable=40e >[ 11.459] sna_validate_gc: recomputing clip >[ 11.459] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.459] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.459] try_upload__fast: ignore existing cpu damage (if any) >[ 11.459] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.459] try_upload__fast: no, no gpu damage >[ 11.459] sna_drawable_move_region_to_cpu(pixmap=1038 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.459] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.459] _sna_pixmap_move_to_cpu(pixmap=1038, 1x32, flags=1) >[ 11.459] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.459] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.459] operate_inplace: no, inplace operation not suitable >[ 11.459] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.459] __sna_damage_all(1, 32) >[ 11.459] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.459] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.459] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.459] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.459] sna_accel_flush: flush?=0, dirty?=0 >[ 11.459] sna_composite(pixmap=1036, op=1, src=1038+(0, 0), mask=0+(0, 0), dst=1036+(0, 0)+(0, 0), size=(2, 64) >[ 11.459] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.459] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.459] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.459] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.459] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.459] sna_composite: fallback, dst pixmap=1036 is too small (or completely damaged) >[ 11.459] sna_composite: fallback -- fbComposite >[ 11.459] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.459] sna_composite_fb: fallback -- move src to cpu >[ 11.459] _sna_pixmap_move_to_cpu(pixmap=1038, 1x32, flags=2) >[ 11.459] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.459] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.459] sna_composite_fb: fallback -- move dst to cpu >[ 11.459] sna_drawable_move_region_to_cpu(pixmap=1036 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.459] sna_drawable_move_region_to_cpu: pixmap=1036 all damaged on CPU >[ 11.459] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.459] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.459] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.459] sna_destroy_pixmap: pixmap=1038, attached?=1 >[ 11.459] __sna_free_pixmap(pixmap=1038) >[ 11.459] sna_composite(pixmap=1032, op=3, src=1036+(3422, 6), mask=0+(0, 0), dst=1032+(0, 0)+(0, 0), size=(48, 36) >[ 11.459] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.459] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.459] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.460] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.460] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.460] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.460] gen9_render_composite: 48x36, current mode=1/1 >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.460] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.460] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.460] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=7... >[ 11.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.460] sna_drawable_use_bo: using whole GPU bo >[ 11.460] gen9_composite_set_target: pixmap=1032, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.460] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.460] sna_transform_is_imprecise_integer_translation: no transform >[ 11.460] gen9_composite_picture: integer translation (0, 0), removing >[ 11.460] sna_render_pixmap_bo pixmap=1036, (3422, 6)x(48, 36)/(2, 64) >[ 11.460] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.460] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.460] use_cpu_bo: no cpu bo >[ 11.460] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.460] kgem_choose_tiling: 2x36 -> 0 >[ 11.460] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.460] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.460] sna_drawable_move_region_to_cpu(pixmap=1036 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.460] sna_drawable_move_region_to_cpu: pixmap=1036 all damaged on CPU >[ 11.460] kgem_can_create_2d: 2x36 @ 32 >[ 11.460] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.460] kgem_can_create_2d: untiled size=4096 >[ 11.460] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.460] kgem_choose_tiling: 2x36 -> 0 >[ 11.460] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.460] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.460] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.460] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.460] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.460] search_linear_cache: searching for inactive gtt map >[ 11.460] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.460] search_linear_cache: searching for inactive gtt map >[ 11.460] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.460] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.460] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.460] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.460] kgem_create_buffer: reusing handle=31 for buffer >[ 11.460] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.460] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.460] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.460] kgem_bo_map: converting request for GTT map into CPU map >[ 11.460] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.460] kgem_bo_sync__cpu: handle=31 >[ 11.460] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.460] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.460] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.460] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.460] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.460] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.460] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.460] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.460] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.460] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.460] gen4_choose_composite_emitter: identity src, no mask >[ 11.460] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.460] gen9_composite_get_binding_table(ff00) >[ 11.460] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.460] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.460] kgem_add_handle: handle=31, index=3 >[ 11.460] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.460] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.460] gen9_emit_vertex_elements: setup id=2 >[ 11.460] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.460] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.460] gen8_vertex_flush[4cc] = 3 >[ 11.460] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.460] sna_destroy_pixmap: pixmap=1036, attached?=1 >[ 11.460] __sna_free_pixmap(pixmap=1036) >[ 11.460] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1032:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.460] sna_copy_area: normal copy >[ 11.460] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.460] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.460] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.460] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.460] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.460] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.460] sna_do_copy: pixmap -- no source clipping >[ 11.460] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.460] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.460] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1032+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.460] sna_copy_boxes: dst=(priv=0x55bca9b34f00, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.460] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.460] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=1b... >[ 11.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.460] sna_drawable_use_bo: using whole GPU bo >[ 11.460] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.460] sna_pixmap_move_to_gpu: already all-damaged >[ 11.460] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.460] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.460] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.460] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.460] aligning vertex: was 3, now 2 floats per vertex >[ 11.460] gen9_composite_get_binding_table(fe80) >[ 11.460] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.460] kgem_add_handle: handle=9, index=4 >[ 11.460] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.460] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.460] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.460] gen9_emit_sampler: sampler = 0 >[ 11.460] gen9_emit_vertex_elements: setup id=0 >[ 11.460] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.460] (3422, 6) -> (0, 0) + (48, 36) >[ 11.460] gen8_vertex_flush[558] = 3 >[ 11.460] sna_composite_rectangles(pixmap=1032, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.460] sna_composite_rectangles: converted to op 3 >[ 11.460] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.460] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.460] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.460] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.460] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=1... >[ 11.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.460] sna_drawable_use_bo: using whole GPU bo >[ 11.460] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.460] sna_render_get_solid: 660a0a0a >[ 11.460] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.460] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.460] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.460] gen9_composite_get_binding_table(fe00) >[ 11.460] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.460] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.460] kgem_add_handle: handle=8, index=5 >[ 11.460] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.460] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.460] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.460] gen9_emit_sampler: sampler = 1 >[ 11.460] gen9_emit_vertex_elements: setup id=0 >[ 11.460] (0, 0), (48, 36) >[ 11.460] gen8_vertex_flush[5b4] = 3 >[ 11.460] sna_composite(pixmap=1032, op=3, src=1030+(0, 6), mask=0+(0, 0), dst=1032+(0, 0)+(0, 0), size=(48, 36) >[ 11.460] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.460] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.460] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.460] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.460] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.460] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.460] gen9_render_composite: 48x36, current mode=1/1 >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.460] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.460] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.460] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.460] sna_drawable_use_bo pixmap=1032, box=((0, 0), (48, 36)), flags=7... >[ 11.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.460] sna_drawable_use_bo: using whole GPU bo >[ 11.460] gen9_composite_set_target: pixmap=1032, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.460] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.460] sna_transform_is_imprecise_integer_translation: no transform >[ 11.460] gen9_composite_picture: integer translation (0, 0), removing >[ 11.460] sna_render_pixmap_bo pixmap=1030, (0, 6)x(48, 36)/(48, 48) >[ 11.460] sna_render_pixmap_bo: CPU all damaged >[ 11.460] sna_add_flush_pixmap: marking pixmap=1030 for flushing >[ 11.460] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.460] __kgem_retire_rq: request 1 complete >[ 11.460] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.460] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.460] gen8_vertex_close: reloc[0] = 287 >[ 11.460] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.460] kgem_add_handle: handle=16, index=6 >[ 11.460] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.460] gen8_vertex_close: reloc[1] = 337 >[ 11.460] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.460] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.460] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.460] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.460] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.460] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.460] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.460] kgem_fixup_relocs: shrinking by 61440 >[ 11.460] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.460] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.460] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.460] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.460] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.460] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.460] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.460] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.460] __kgem_bo_clear_busy: handle=8 >[ 11.460] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.460] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.460] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.460] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.460] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.460] gen4_choose_composite_emitter: identity src, no mask >[ 11.460] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.460] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.460] aligning vertex: was 2, now 3 floats per vertex >[ 11.460] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.460] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.460] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.460] kgem_add_handle: handle=4, index=0 >[ 11.460] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.460] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.460] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.460] gen9_composite_get_binding_table(ffc0) >[ 11.460] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.460] kgem_add_handle: handle=22, index=1 >[ 11.460] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.460] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.460] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.460] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.460] kgem_add_handle: handle=28, index=2 >[ 11.460] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.460] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.460] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.460] gen9_emit_sampler: sampler = 2 >[ 11.460] gen9_emit_sf: num_sf_outputs=1 >[ 11.460] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.460] gen9_emit_vertex_elements: setup id=2 >[ 11.460] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.460] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.460] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.460] gen8_vertex_flush[490] = 3 >[ 11.460] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=408, drawable=b1 >[ 11.460] sna_validate_gc: recomputing clip >[ 11.460] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.460] sna_copy_area: src=pixmap=1032:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.460] sna_copy_area: normal copy >[ 11.460] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.460] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.460] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.460] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.460] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.460] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.460] sna_do_copy: pixmap -- no source clipping >[ 11.460] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.460] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.460] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1032+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.460] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b34f00, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.460] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.460] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.460] sna_drawable_use_bo: pinned, never REPLACES >[ 11.460] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.460] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.460] sna_drawable_use_bo: applying move-to-gpu override >[ 11.460] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.460] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.460] wait_for_shadow: setting front pixmap to handle=30 >[ 11.460] sna_drawable_use_bo: using whole GPU bo >[ 11.460] sna_pixmap_move_to_gpu(pixmap=1032, usage=0), flags=a >[ 11.460] sna_pixmap_move_to_gpu: already all-damaged >[ 11.460] sna_pixmap_mark_active: pixmap=1032, handle=22 >[ 11.460] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.460] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.460] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.460] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.460] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.460] __kgem_retire_rq: request 1 complete >[ 11.460] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.460] kgem_bo_move_to_cache: release handle=40 >[ 11.460] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.460] kgem_set_mode: flushing before new bo >[ 11.460] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.460] gen8_vertex_close: reloc[0] = 287 >[ 11.460] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.460] kgem_add_handle: handle=16, index=3 >[ 11.460] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.460] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.460] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.460] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.460] kgem_fixup_relocs: shrinking by 61440 >[ 11.460] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.460] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.460] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.460] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.460] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.460] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.460] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.460] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.460] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.460] aligning vertex: was 3, now 2 floats per vertex >[ 11.460] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.460] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.460] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.460] kgem_add_handle: handle=4, index=0 >[ 11.460] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.460] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.460] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.460] gen9_composite_get_binding_table(ffc0) >[ 11.460] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.460] kgem_add_handle: handle=30, index=1 >[ 11.460] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.460] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.460] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.460] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.460] kgem_add_handle: handle=22, index=2 >[ 11.460] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.460] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.461] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.461] gen9_emit_sampler: sampler = 0 >[ 11.461] gen9_emit_sf: num_sf_outputs=1 >[ 11.461] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.461] gen9_emit_vertex_elements: setup id=0 >[ 11.461] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.461] (0, 0) -> (3422, 6) + (48, 36) >[ 11.461] gen8_vertex_flush[490] = 3 >[ 11.461] sna_destroy_pixmap: pixmap=1032, attached?=1 >[ 11.461] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.461] __kgem_bo_destroy: handle=22, size=61440 >[ 11.461] __kgem_bo_destroy: handle=22 -> active >[ 11.461] __sna_free_pixmap(pixmap=1032) >[ 11.461] sna_accel_flush: flush?=0, dirty?=1 >[ 11.461] sna_accel_flush: syncing SHM pixmap=1030 (refcnt=1) >[ 11.461] _sna_pixmap_move_to_cpu(pixmap=1030, 48x48, flags=3) >[ 11.461] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.461] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.461] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.461] kgem_bo_sync__cpu_full: handle=28 >[ 11.461] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.461] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.461] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.461] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.461] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.461] __kgem_retire_rq: request 1 complete >[ 11.461] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.461] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.461] sna_accel_flush: flush?=0, dirty?=0 >[ 11.461] sna_block_handler (tv=596.696000) >[ 11.461] kgem_retire, need_retire?=1 >[ 11.461] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.461] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.461] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.461] kgem_retire -- retired=0, need_retire=0 >[ 11.461] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.461] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.461] __kgem_bo_destroy: handle=31, size=262144 >[ 11.461] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.461] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.461] sna_accel_block: GPU idle, flushing >[ 11.461] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.461] gen8_vertex_close: reloc[0] = 287 >[ 11.461] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.461] kgem_add_handle: handle=16, index=3 >[ 11.461] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.461] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.461] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.461] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.461] kgem_fixup_relocs: shrinking by 61440 >[ 11.461] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.461] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.461] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.461] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.461] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.461] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.461] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.461] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.461] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.461] start_flush: has dirty shadow >[ 11.461] timer_enable (time=11461), starting timer 0 >[ 11.461] timer_enable (time=11461), starting timer 1 >[ 11.461] sna_accel_block: evaluating timers, active=7 >[ 11.461] sna_accel_block: flush timer expires in 8 [11469] >[ 11.469] sna_wakeup_handler >[ 11.469] sna_block_handler (tv=596.688000) >[ 11.469] kgem_retire, need_retire?=1 >[ 11.469] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.469] kgem_retire__requests_ring: retiring ring 0 >[ 11.469] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.469] __kgem_retire_rq: request 1 complete >[ 11.469] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.469] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.469] kgem_bo_move_to_cache: release handle=22 >[ 11.469] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.469] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.469] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.469] kgem_retire -- retired=1, need_retire=0 >[ 11.469] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.469] gen6_render_retire: resetting idle vbo >[ 11.469] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.469] sna_scanout_do_flush (time=11469), triggered >[ 11.469] sna_scanout_flush (time=11469), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.469] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.469] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.469] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.469] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.469] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.469] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.469] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.469] sna_pixmap_move_to_gpu: already all-damaged >[ 11.469] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.469] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.469] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.469] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.469] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.469] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.469] get_fb: reusing fb=108 for handle=30 >[ 11.469] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.469] __kgem_bo_clear_busy: handle=30 >[ 11.469] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.469] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.469] __kgem_bo_clear_busy: handle=30 >[ 11.469] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.469] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.469] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.469] sna_accel_block: evaluating timers, active=7 >[ 11.469] sna_accel_block: flush timer expires in 16 [11485] >[ 11.476] sna_wakeup_handler >[ 11.476] sna_mode_wakeup: len=32 >[ 11.476] sna_mode_wakeup: recording last swap on pipe=1, frame 412 [19c], time 11.477195 >[ 11.476] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.476] sna_mode_wakeup: flip complete, pending? 2 >[ 11.476] sna_block_handler (tv=596.681000) >[ 11.476] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.476] sna_accel_block: evaluating timers, active=7 >[ 11.476] sna_accel_block: flush timer expires in 9 [11485] >[ 11.478] sna_wakeup_handler >[ 11.478] sna_mode_wakeup: len=32 >[ 11.478] sna_mode_wakeup: recording last swap on pipe=0, frame 442 [1ba], time 11.478503 >[ 11.478] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.478] sna_mode_wakeup: flip complete, pending? 1 >[ 11.478] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.478] sna_block_handler (tv=596.679000) >[ 11.478] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.478] sna_accel_do_throttle (time=11478), triggered >[ 11.478] sna_accel_throttle (time=11478) >[ 11.478] sna_accel_disarm_timer[1] (time=11478) >[ 11.478] sna_accel_block: evaluating timers, active=5 >[ 11.478] sna_accel_block: flush timer expires in 7 [11485] >[ 11.485] sna_wakeup_handler >[ 11.485] sna_block_handler (tv=596.672000) >[ 11.485] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.485] sna_scanout_do_flush (time=11485), triggered >[ 11.485] sna_scanout_flush (time=11485), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.485] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.485] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.485] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.485] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.485] sna_accel_do_throttle -- no pending activity >[ 11.485] sna_accel_block: evaluating timers, active=5 >[ 11.485] sna_accel_block: flush timer expires in 16 [11501] >[ 11.501] sna_wakeup_handler >[ 11.501] sna_block_handler (tv=596.656000) >[ 11.501] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.501] sna_scanout_do_flush (time=11501), triggered >[ 11.501] sna_scanout_flush (time=11501), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.501] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.501] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.501] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.501] sna_accel_disarm_timer[0] (time=11501) >[ 11.501] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.501] sna_accel_do_throttle -- no pending activity >[ 11.558] sna_wakeup_handler >[ 11.558] sna_destroy_pixmap: pixmap=1030, attached?=1 >[ 11.558] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.558] __sna_free_pixmap(pixmap=1030) >[ 11.558] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.558] kgem_bo_sync__cpu: handle=28 >[ 11.558] sna_accel_watch_flush: enable=-1 >[ 11.558] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.558] __kgem_bo_destroy: handle=28, size=12288 >[ 11.558] __kgem_bo_destroy: handle=28, not reusable >[ 11.558] kgem_bo_free: handle=28, size=12288 >[ 11.558] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.558] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.558] sna_accel_flush: flush?=0, dirty?=0 >[ 11.558] sna_block_handler (tv=596.599000) >[ 11.558] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.558] sna_accel_do_throttle -- no pending activity >[ 11.558] sna_wakeup_handler >[ 11.558] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.558] __pop_freed_pixmap: reusing freed pixmap=1032 header >[ 11.558] create_pixmap_hdr: pixmap=1039, width=48, height=48, usage=0 >[ 11.558] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.558] __kgem_bo_init(handle=28, num_pages=3) >[ 11.558] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.558] sna_accel_watch_flush: enable=1 >[ 11.558] __sna_damage_all(48, 48) >[ 11.558] sna_pixmap_create_shm: serial=1039, 48x48, usage=0 >[ 11.558] sna_accel_flush: flush?=0, dirty?=0 >[ 11.558] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.558] kgem_can_create_2d: 48x36 @ 24 >[ 11.558] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.558] kgem_can_create_2d: untiled size=8192 >[ 11.558] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.558] kgem_choose_tiling: 48x36 -> 0 >[ 11.558] sna_create_pixmap: usage=0, flags=b >[ 11.558] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.558] __pop_freed_pixmap: reusing freed pixmap=1034 header >[ 11.558] create_pixmap_hdr: pixmap=1041, width=48, height=36, usage=0 >[ 11.558] sna_create_pixmap: serial=1041, 48x36, usage=0 >[ 11.558] sna_composite_rectangles(pixmap=1042, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.558] sna_composite_rectangles: converted to op 0 >[ 11.558] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.558] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.558] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.558] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.558] sna_composite_rectangles: dropping last-cpu hint >[ 11.558] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=19... >[ 11.558] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.558] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.558] sna_pixmap_move_to_gpu(pixmap=1042, usage=0), flags=b >[ 11.558] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.558] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.558] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.558] kgem_choose_tiling: 48x36 -> 0 >[ 11.558] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.558] kgem_choose_tiling: 48x36 -> 0 >[ 11.558] sna_pixmap_alloc_gpu: pixmap=1042 >[ 11.558] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.558] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.558] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.558] from inactive: pitch=192, tiling=0: handle=22, id=927 >[ 11.558] __sna_damage_all(48, 36) >[ 11.558] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.558] sna_pixmap_mark_active: pixmap=1042, handle=22 >[ 11.558] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.558] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.558] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.558] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.558] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.558] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.558] sna_render_get_solid: 0 >[ 11.558] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.559] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.559] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.559] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.559] kgem_add_handle: handle=4, index=0 >[ 11.559] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] gen9_composite_get_binding_table(ffc0) >[ 11.559] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.559] kgem_add_handle: handle=22, index=1 >[ 11.559] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.559] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.559] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.559] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.559] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.559] kgem_add_handle: handle=7, index=2 >[ 11.559] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.559] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.559] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.559] gen9_emit_sampler: sampler = 1 >[ 11.559] gen9_emit_sf: num_sf_outputs=1 >[ 11.559] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.559] gen9_emit_vertex_elements: setup id=0 >[ 11.559] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.559] (0, 0), (48, 36) >[ 11.559] gen8_vertex_flush[490] = 3 >[ 11.559] sna_composite_rectangles: pixmap=1042 marking clear [0]? 1 >[ 11.559] sna_composite_rectangles(pixmap=1042, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.559] sna_composite_rectangles: converted to op 1 >[ 11.559] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.559] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.559] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.559] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.559] sna_composite_rectangles: promoting to full GPU >[ 11.559] sna_composite_rectangles: dropping last-cpu hint >[ 11.559] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=19... >[ 11.559] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.559] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.559] sna_drawable_use_bo: using whole GPU bo >[ 11.559] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.559] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.559] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.559] sna_render_get_solid: ff2c001e >[ 11.559] sna_render_get_solid(0) = ff2c001e (old) >[ 11.559] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.559] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.559] gen9_composite_get_binding_table(ff00) >[ 11.559] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.559] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.559] kgem_add_handle: handle=8, index=3 >[ 11.559] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.559] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.559] gen9_emit_vertex_elements: setup id=0 >[ 11.559] (0, 0), (48, 36) >[ 11.559] gen8_vertex_flush[4cc] = 3 >[ 11.559] sna_composite_rectangles: pixmap=1042 marking clear [ff2c001e]? 1 >[ 11.559] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=412 >[ 11.559] sna_validate_gc: recomputing clip >[ 11.559] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.559] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1042:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.559] sna_copy_area: normal copy >[ 11.559] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.559] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.559] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.559] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.559] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.559] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.559] sna_do_copy: pixmap -- no source clipping >[ 11.559] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.559] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.559] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1042+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.559] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.559] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.559] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=1b... >[ 11.559] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.559] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.559] sna_drawable_use_bo: using whole GPU bo >[ 11.559] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.559] sna_pixmap_move_to_gpu: already all-damaged >[ 11.559] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.559] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.559] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.559] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.559] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.559] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.559] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.559] gen9_composite_get_binding_table(fe80) >[ 11.559] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.559] kgem_add_handle: handle=9, index=4 >[ 11.559] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.559] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.559] gen9_emit_sampler: sampler = 0 >[ 11.559] gen9_emit_vertex_elements: setup id=0 >[ 11.559] (3422, 6) -> (0, 0) + (48, 36) >[ 11.559] gen8_vertex_flush[510] = 3 >[ 11.559] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.559] kgem_can_create_2d: 80x80 @ 32 >[ 11.559] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.559] kgem_can_create_2d: untiled size=28672 >[ 11.559] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.559] kgem_choose_tiling: 80x80 -> 0 >[ 11.559] sna_create_pixmap: usage=0, flags=b >[ 11.559] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.559] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.559] create_pixmap: serial=1043, usage=0, 0x0 >[ 11.559] create_pixmap_hdr: pixmap=1043, width=80, height=80, usage=0 >[ 11.559] sna_create_pixmap: serial=1043, 80x80, usage=0 >[ 11.559] sna_composite_rectangles(pixmap=1044, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.559] sna_composite_rectangles: converted to op 0 >[ 11.559] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.559] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.559] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.559] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.559] sna_composite_rectangles: dropping last-cpu hint >[ 11.559] sna_drawable_use_bo pixmap=1044, box=((0, 0), (80, 80)), flags=19... >[ 11.559] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.559] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.559] sna_pixmap_move_to_gpu(pixmap=1044, usage=0), flags=b >[ 11.559] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.559] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.559] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.559] kgem_choose_tiling: 80x80 -> 0 >[ 11.559] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.559] kgem_choose_tiling: 80x80 -> 0 >[ 11.559] sna_pixmap_alloc_gpu: pixmap=1044 >[ 11.559] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.559] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.559] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.559] from inactive: pitch=320, tiling=0: handle=40, id=928 >[ 11.559] __sna_damage_all(80, 80) >[ 11.559] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.559] sna_pixmap_mark_active: pixmap=1044, handle=40 >[ 11.559] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.559] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.559] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.559] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.559] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.559] sna_render_get_solid: 0 >[ 11.559] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.559] kgem_set_mode: flushing before new bo >[ 11.559] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.559] gen8_vertex_close: reloc[0] = 287 >[ 11.559] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.559] kgem_add_handle: handle=16, index=5 >[ 11.559] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.559] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.559] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.559] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.559] kgem_fixup_relocs: shrinking by 61440 >[ 11.559] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.559] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.559] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.559] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.559] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.559] __kgem_bo_clear_busy: handle=7 >[ 11.559] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.559] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.559] __kgem_bo_clear_busy: handle=8 >[ 11.559] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.559] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.559] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.559] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.559] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.559] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.559] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.559] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.559] kgem_add_handle: handle=4, index=0 >[ 11.559] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] gen9_composite_get_binding_table(ffc0) >[ 11.559] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.559] kgem_add_handle: handle=40, index=1 >[ 11.559] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.559] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.559] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.559] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.559] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.559] kgem_add_handle: handle=7, index=2 >[ 11.559] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.559] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.559] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.559] gen9_emit_sampler: sampler = 1 >[ 11.559] gen9_emit_sf: num_sf_outputs=1 >[ 11.559] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.559] gen9_emit_vertex_elements: setup id=0 >[ 11.559] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.559] (0, 0), (80, 80) >[ 11.559] gen8_vertex_flush[490] = 3 >[ 11.559] sna_composite_rectangles: pixmap=1044 marking clear [0]? 1 >[ 11.559] sna_composite_rectangles(pixmap=1044, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.559] sna_composite_rectangles: converted to op 1 >[ 11.559] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.559] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.559] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.559] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.559] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.559] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.559] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.559] sna_composite_rectangles: dropping last-cpu hint >[ 11.559] sna_drawable_use_bo pixmap=1044, box=((0, 0), (80, 80)), flags=1... >[ 11.559] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.559] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.559] sna_drawable_use_bo: using whole GPU bo >[ 11.559] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.559] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.559] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.559] sna_render_get_solid: 40404040 >[ 11.559] sna_render_get_solid(1) = 40404040 (old) >[ 11.559] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.559] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.559] gen9_composite_get_binding_table(ff00) >[ 11.559] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.559] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.559] kgem_add_handle: handle=8, index=3 >[ 11.559] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.559] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.559] gen9_emit_vertex_elements: setup id=0 >[ 11.559] (0, 0), (2, 2) >[ 11.559] (78, 0), (80, 2) >[ 11.559] (0, 78), (2, 80) >[ 11.559] (78, 78), (80, 80) >[ 11.559] gen8_vertex_flush[4cc] = 12 >[ 11.559] sna_composite(pixmap=1042, op=3, src=1044+(3422, 6), mask=0+(0, 0), dst=1042+(0, 0)+(0, 0), size=(48, 36) >[ 11.559] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.559] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.559] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.559] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.559] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.559] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.559] gen9_render_composite: 48x36, current mode=1/1 >[ 11.559] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.559] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.559] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.559] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.559] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.559] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=7... >[ 11.559] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.559] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.559] sna_drawable_use_bo: using whole GPU bo >[ 11.559] gen9_composite_set_target: pixmap=1042, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.559] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.559] sna_transform_is_imprecise_integer_translation: no transform >[ 11.559] gen9_composite_picture: integer translation (0, 0), removing >[ 11.559] sna_render_pixmap_bo pixmap=1044, (3422, 6)x(48, 36)/(80, 80) >[ 11.559] sna_render_pixmap_bo: GPU all damaged >[ 11.559] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.559] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.559] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.559] gen4_choose_composite_emitter: identity src, no mask >[ 11.559] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.559] __kgem_retire_rq: request 1 complete >[ 11.559] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.559] kgem_set_mode: flushing before new bo >[ 11.559] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.559] gen8_vertex_close: reloc[0] = 287 >[ 11.559] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.559] kgem_add_handle: handle=16, index=4 >[ 11.559] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.559] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.559] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.559] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.559] kgem_fixup_relocs: shrinking by 61440 >[ 11.559] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.559] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.559] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.559] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.559] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.559] __kgem_bo_clear_busy: handle=7 >[ 11.559] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.559] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.559] __kgem_bo_clear_busy: handle=8 >[ 11.559] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.559] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.559] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.559] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.559] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.559] aligning vertex: was 2, now 3 floats per vertex >[ 11.559] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.559] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.559] kgem_add_handle: handle=4, index=0 >[ 11.559] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.559] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.559] gen9_composite_get_binding_table(ffc0) >[ 11.559] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.559] kgem_add_handle: handle=22, index=1 >[ 11.559] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.559] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.559] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.559] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.559] kgem_add_handle: handle=40, index=2 >[ 11.559] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.559] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.559] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.560] gen9_emit_sampler: sampler = a >[ 11.560] gen9_emit_sf: num_sf_outputs=1 >[ 11.560] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.560] gen9_emit_vertex_elements: setup id=2 >[ 11.560] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.560] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.560] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.560] gen8_vertex_flush[490] = 3 >[ 11.560] sna_destroy_pixmap: pixmap=1044, attached?=1 >[ 11.560] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.560] __kgem_bo_destroy: handle=40, size=65536 >[ 11.560] __kgem_bo_destroy: handle=40 -> active >[ 11.560] __sna_free_pixmap(pixmap=1044) >[ 11.560] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.560] kgem_can_create_2d: 2x64 @ 32 >[ 11.560] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.560] kgem_can_create_2d: untiled size=4096 >[ 11.560] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.560] kgem_choose_tiling: 2x64 -> 0 >[ 11.560] sna_create_pixmap: usage=0, flags=a >[ 11.560] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.560] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.560] create_pixmap: serial=1045, usage=0, 2x64 >[ 11.560] sna_create_pixmap: serial=1045, 2x64, usage=0 >[ 11.560] sna_composite_rectangles(pixmap=1046, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.560] sna_composite_rectangles: converted to op 0 >[ 11.560] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.560] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.560] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.560] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.560] sna_composite_rectangles: fallback, dst pixmap=1046 too small or not attached >[ 11.560] sna_composite_rectangles: fallback >[ 11.560] sna_drawable_move_region_to_cpu(pixmap=1046 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.560] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.560] _sna_pixmap_move_to_cpu(pixmap=1046, 2x64, flags=1) >[ 11.560] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.560] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.560] operate_inplace: no, inplace operation not suitable >[ 11.560] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.560] __sna_damage_all(2, 64) >[ 11.560] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.560] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.560] kgem_can_create_2d: 1x32 @ 32 >[ 11.560] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.560] kgem_can_create_2d: untiled size=4096 >[ 11.560] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.560] kgem_choose_tiling: 1x32 -> 0 >[ 11.560] sna_create_pixmap: usage=0, flags=a >[ 11.560] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.560] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.560] create_pixmap: serial=1047, usage=0, 1x32 >[ 11.560] sna_create_pixmap: serial=1047, 1x32, usage=0 >[ 11.560] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=40e, drawable=418 >[ 11.560] sna_validate_gc: recomputing clip >[ 11.560] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.560] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.560] try_upload__fast: ignore existing cpu damage (if any) >[ 11.560] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.560] try_upload__fast: no, no gpu damage >[ 11.560] sna_drawable_move_region_to_cpu(pixmap=1048 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.560] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.560] _sna_pixmap_move_to_cpu(pixmap=1048, 1x32, flags=1) >[ 11.560] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.560] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.560] operate_inplace: no, inplace operation not suitable >[ 11.560] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.560] __sna_damage_all(1, 32) >[ 11.560] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.560] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.560] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.560] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.560] sna_accel_flush: flush?=0, dirty?=0 >[ 11.560] sna_composite(pixmap=1046, op=1, src=1048+(0, 0), mask=0+(0, 0), dst=1046+(0, 0)+(0, 0), size=(2, 64) >[ 11.560] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.560] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.560] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.560] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.560] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.560] sna_composite: fallback, dst pixmap=1046 is too small (or completely damaged) >[ 11.560] sna_composite: fallback -- fbComposite >[ 11.560] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.560] sna_composite_fb: fallback -- move src to cpu >[ 11.560] _sna_pixmap_move_to_cpu(pixmap=1048, 1x32, flags=2) >[ 11.560] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.560] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.560] sna_composite_fb: fallback -- move dst to cpu >[ 11.560] sna_drawable_move_region_to_cpu(pixmap=1046 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.560] sna_drawable_move_region_to_cpu: pixmap=1046 all damaged on CPU >[ 11.560] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.560] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.560] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.560] sna_destroy_pixmap: pixmap=1048, attached?=1 >[ 11.560] __sna_free_pixmap(pixmap=1048) >[ 11.560] sna_composite(pixmap=1042, op=3, src=1046+(3422, 6), mask=0+(0, 0), dst=1042+(0, 0)+(0, 0), size=(48, 36) >[ 11.560] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.560] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.560] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.560] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.560] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.560] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.560] gen9_render_composite: 48x36, current mode=1/1 >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.560] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.560] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.560] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=7... >[ 11.560] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.560] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.560] sna_drawable_use_bo: using whole GPU bo >[ 11.560] gen9_composite_set_target: pixmap=1042, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.560] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.560] sna_transform_is_imprecise_integer_translation: no transform >[ 11.560] gen9_composite_picture: integer translation (0, 0), removing >[ 11.560] sna_render_pixmap_bo pixmap=1046, (3422, 6)x(48, 36)/(2, 64) >[ 11.560] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.560] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.560] use_cpu_bo: no cpu bo >[ 11.560] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.560] kgem_choose_tiling: 2x36 -> 0 >[ 11.560] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.560] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.560] sna_drawable_move_region_to_cpu(pixmap=1046 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.560] sna_drawable_move_region_to_cpu: pixmap=1046 all damaged on CPU >[ 11.560] kgem_can_create_2d: 2x36 @ 32 >[ 11.560] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.560] kgem_can_create_2d: untiled size=4096 >[ 11.560] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.560] kgem_choose_tiling: 2x36 -> 0 >[ 11.560] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.560] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.560] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.560] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.560] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.560] search_linear_cache: searching for inactive gtt map >[ 11.560] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.560] search_linear_cache: searching for inactive gtt map >[ 11.560] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.560] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.560] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 11.560] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.560] kgem_create_buffer: reusing handle=31 for buffer >[ 11.560] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 11.560] init_buffer_from_bo: reusing handle=31 for buffer >[ 11.560] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 11.560] kgem_bo_map: converting request for GTT map into CPU map >[ 11.560] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 11.560] kgem_bo_sync__cpu: handle=31 >[ 11.560] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.560] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 11.560] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.560] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 11.560] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 11.560] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 11.560] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 11.560] __kgem_bo_init(handle=31, num_pages=1152) >[ 11.560] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.560] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.560] gen4_choose_composite_emitter: identity src, no mask >[ 11.560] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.560] gen9_composite_get_binding_table(ff00) >[ 11.560] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 11.560] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 11.560] kgem_add_handle: handle=31, index=3 >[ 11.560] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 11.560] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.560] gen9_emit_vertex_elements: setup id=2 >[ 11.560] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.560] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.560] gen8_vertex_flush[4cc] = 3 >[ 11.560] _kgem_bo_destroy: handle=31, proxy? 1 >[ 11.560] sna_destroy_pixmap: pixmap=1046, attached?=1 >[ 11.560] __sna_free_pixmap(pixmap=1046) >[ 11.560] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1042:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.560] sna_copy_area: normal copy >[ 11.560] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.560] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.560] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.560] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.560] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.560] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.560] sna_do_copy: pixmap -- no source clipping >[ 11.560] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.560] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.560] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1042+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.560] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.560] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.560] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=1b... >[ 11.560] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.560] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.560] sna_drawable_use_bo: using whole GPU bo >[ 11.560] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.560] sna_pixmap_move_to_gpu: already all-damaged >[ 11.560] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.560] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.560] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.560] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.560] aligning vertex: was 3, now 2 floats per vertex >[ 11.560] gen9_composite_get_binding_table(fe80) >[ 11.560] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.560] kgem_add_handle: handle=9, index=4 >[ 11.560] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.560] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.560] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.560] gen9_emit_sampler: sampler = 0 >[ 11.560] gen9_emit_vertex_elements: setup id=0 >[ 11.560] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.560] (3422, 6) -> (0, 0) + (48, 36) >[ 11.560] gen8_vertex_flush[558] = 3 >[ 11.560] sna_composite_rectangles(pixmap=1042, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.560] sna_composite_rectangles: converted to op 3 >[ 11.560] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.560] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.560] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.560] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.560] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=1... >[ 11.560] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.560] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.560] sna_drawable_use_bo: using whole GPU bo >[ 11.560] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.560] sna_render_get_solid: 660a0a0a >[ 11.560] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.560] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.560] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.560] gen9_composite_get_binding_table(fe00) >[ 11.560] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.560] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.560] kgem_add_handle: handle=8, index=5 >[ 11.560] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.560] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.560] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.560] gen9_emit_sampler: sampler = 1 >[ 11.560] gen9_emit_vertex_elements: setup id=0 >[ 11.560] (0, 0), (48, 36) >[ 11.560] gen8_vertex_flush[5b4] = 3 >[ 11.560] sna_composite(pixmap=1042, op=3, src=1040+(0, 6), mask=0+(0, 0), dst=1042+(0, 0)+(0, 0), size=(48, 36) >[ 11.560] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.560] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.560] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.560] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.560] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.560] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.560] gen9_render_composite: 48x36, current mode=1/1 >[ 11.560] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.560] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.560] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.560] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.560] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.560] sna_drawable_use_bo pixmap=1042, box=((0, 0), (48, 36)), flags=7... >[ 11.560] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.560] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.560] sna_drawable_use_bo: using whole GPU bo >[ 11.560] gen9_composite_set_target: pixmap=1042, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.560] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.560] sna_transform_is_imprecise_integer_translation: no transform >[ 11.560] gen9_composite_picture: integer translation (0, 0), removing >[ 11.560] sna_render_pixmap_bo pixmap=1040, (0, 6)x(48, 36)/(48, 48) >[ 11.560] sna_render_pixmap_bo: CPU all damaged >[ 11.560] sna_add_flush_pixmap: marking pixmap=1040 for flushing >[ 11.560] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.560] __kgem_retire_rq: request 1 complete >[ 11.560] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.560] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.560] gen8_vertex_close: reloc[0] = 287 >[ 11.560] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.560] kgem_add_handle: handle=16, index=6 >[ 11.560] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.560] gen8_vertex_close: reloc[1] = 337 >[ 11.560] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.560] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.560] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.560] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.560] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.560] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.560] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.560] kgem_fixup_relocs: shrinking by 61440 >[ 11.561] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.561] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.561] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.561] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.561] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.561] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 11.561] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.561] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.561] __kgem_bo_clear_busy: handle=8 >[ 11.561] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.561] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.561] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.561] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.561] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.561] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.561] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.561] gen4_choose_composite_emitter: identity src, no mask >[ 11.561] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.561] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.561] aligning vertex: was 2, now 3 floats per vertex >[ 11.561] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.561] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.561] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.561] kgem_add_handle: handle=4, index=0 >[ 11.561] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.561] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.561] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.561] gen9_composite_get_binding_table(ffc0) >[ 11.561] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.561] kgem_add_handle: handle=22, index=1 >[ 11.561] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.561] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.561] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.561] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.561] kgem_add_handle: handle=28, index=2 >[ 11.561] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.561] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.561] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.561] gen9_emit_sampler: sampler = 2 >[ 11.561] gen9_emit_sf: num_sf_outputs=1 >[ 11.561] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.561] gen9_emit_vertex_elements: setup id=2 >[ 11.561] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.561] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.561] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.561] gen8_vertex_flush[490] = 3 >[ 11.561] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=412, drawable=b1 >[ 11.561] sna_validate_gc: recomputing clip >[ 11.561] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.561] sna_copy_area: src=pixmap=1042:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.561] sna_copy_area: normal copy >[ 11.561] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.561] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.561] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.561] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.561] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.561] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.561] sna_do_copy: pixmap -- no source clipping >[ 11.561] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.561] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.561] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1042+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.561] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.561] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.561] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.561] sna_drawable_use_bo: pinned, never REPLACES >[ 11.561] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.561] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.561] sna_drawable_use_bo: applying move-to-gpu override >[ 11.561] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.561] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.561] wait_for_shadow: setting front pixmap to handle=35 >[ 11.561] sna_drawable_use_bo: using whole GPU bo >[ 11.561] sna_pixmap_move_to_gpu(pixmap=1042, usage=0), flags=a >[ 11.561] sna_pixmap_move_to_gpu: already all-damaged >[ 11.561] sna_pixmap_mark_active: pixmap=1042, handle=22 >[ 11.561] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.561] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.561] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.561] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.561] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.561] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.561] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.561] __kgem_retire_rq: request 1 complete >[ 11.561] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.561] kgem_bo_move_to_cache: release handle=40 >[ 11.561] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.561] kgem_set_mode: flushing before new bo >[ 11.561] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.561] gen8_vertex_close: reloc[0] = 287 >[ 11.561] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.561] kgem_add_handle: handle=16, index=3 >[ 11.561] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.561] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.561] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.561] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.561] kgem_fixup_relocs: shrinking by 61440 >[ 11.561] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.561] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.561] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.561] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.561] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.561] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.561] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.561] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.561] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.561] aligning vertex: was 3, now 2 floats per vertex >[ 11.561] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.561] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.561] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.561] kgem_add_handle: handle=4, index=0 >[ 11.561] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.561] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.561] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.561] gen9_composite_get_binding_table(ffc0) >[ 11.561] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.561] kgem_add_handle: handle=35, index=1 >[ 11.561] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.561] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.561] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.561] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.561] kgem_add_handle: handle=22, index=2 >[ 11.561] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.561] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.561] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.561] gen9_emit_sampler: sampler = 0 >[ 11.561] gen9_emit_sf: num_sf_outputs=1 >[ 11.561] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.561] gen9_emit_vertex_elements: setup id=0 >[ 11.561] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.561] (0, 0) -> (3422, 6) + (48, 36) >[ 11.561] gen8_vertex_flush[490] = 3 >[ 11.561] sna_destroy_pixmap: pixmap=1042, attached?=1 >[ 11.561] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.561] __kgem_bo_destroy: handle=22, size=61440 >[ 11.561] __kgem_bo_destroy: handle=22 -> active >[ 11.561] __sna_free_pixmap(pixmap=1042) >[ 11.561] sna_accel_flush: flush?=0, dirty?=1 >[ 11.561] sna_accel_flush: syncing SHM pixmap=1040 (refcnt=1) >[ 11.561] _sna_pixmap_move_to_cpu(pixmap=1040, 48x48, flags=3) >[ 11.561] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.561] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.561] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.561] kgem_bo_sync__cpu_full: handle=28 >[ 11.561] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.561] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.561] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.561] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.561] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.561] __kgem_retire_rq: request 1 complete >[ 11.561] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.561] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.561] sna_accel_flush: flush?=0, dirty?=0 >[ 11.561] sna_block_handler (tv=596.596000) >[ 11.561] kgem_retire, need_retire?=1 >[ 11.561] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.561] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.561] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.561] kgem_retire -- retired=0, need_retire=0 >[ 11.561] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 11.561] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 11.561] __kgem_bo_destroy: handle=31, size=262144 >[ 11.561] kgem_bo_replace_io: transferring io handle=31 to bo >[ 11.561] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.561] sna_accel_block: GPU idle, flushing >[ 11.561] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.561] gen8_vertex_close: reloc[0] = 287 >[ 11.561] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.561] kgem_add_handle: handle=16, index=3 >[ 11.561] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.561] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.561] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.561] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.561] kgem_fixup_relocs: shrinking by 61440 >[ 11.561] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.561] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.561] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.561] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.561] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.561] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.561] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.561] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.561] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.561] start_flush: has dirty shadow >[ 11.561] timer_enable (time=11561), starting timer 0 >[ 11.561] timer_enable (time=11561), starting timer 1 >[ 11.561] sna_accel_block: evaluating timers, active=7 >[ 11.561] sna_accel_block: flush timer expires in 8 [11569] >[ 11.569] sna_wakeup_handler >[ 11.569] sna_block_handler (tv=596.588000) >[ 11.569] kgem_retire, need_retire?=1 >[ 11.569] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.569] kgem_retire__requests_ring: retiring ring 0 >[ 11.569] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.569] __kgem_retire_rq: request 1 complete >[ 11.569] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 11.569] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.569] kgem_bo_move_to_cache: release handle=22 >[ 11.569] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.569] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.569] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.569] kgem_retire -- retired=1, need_retire=0 >[ 11.569] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.569] gen6_render_retire: resetting idle vbo >[ 11.569] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.569] sna_scanout_do_flush (time=11569), triggered >[ 11.569] sna_scanout_flush (time=11569), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.569] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.569] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.569] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.569] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.569] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.569] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.569] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.569] sna_pixmap_move_to_gpu: already all-damaged >[ 11.569] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.569] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.569] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.569] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.569] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.569] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.569] get_fb: reusing fb=105 for handle=35 >[ 11.570] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.570] __kgem_bo_clear_busy: handle=35 >[ 11.570] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.570] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.570] __kgem_bo_clear_busy: handle=35 >[ 11.570] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.570] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.570] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.570] sna_accel_block: evaluating timers, active=7 >[ 11.570] sna_accel_block: flush timer expires in 16 [11585] >[ 11.576] sna_wakeup_handler >[ 11.576] sna_mode_wakeup: len=32 >[ 11.576] sna_mode_wakeup: recording last swap on pipe=1, frame 418 [1a2], time 11.577200 >[ 11.576] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.576] sna_mode_wakeup: flip complete, pending? 2 >[ 11.576] sna_block_handler (tv=596.581000) >[ 11.576] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.576] sna_accel_block: evaluating timers, active=7 >[ 11.576] sna_accel_block: flush timer expires in 9 [11585] >[ 11.578] sna_wakeup_handler >[ 11.578] sna_mode_wakeup: len=32 >[ 11.578] sna_mode_wakeup: recording last swap on pipe=0, frame 448 [1c0], time 11.578508 >[ 11.578] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.578] sna_mode_wakeup: flip complete, pending? 1 >[ 11.578] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.578] sna_block_handler (tv=596.579000) >[ 11.578] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.578] sna_accel_do_throttle (time=11578), triggered >[ 11.578] sna_accel_throttle (time=11578) >[ 11.578] sna_accel_disarm_timer[1] (time=11578) >[ 11.578] sna_accel_block: evaluating timers, active=5 >[ 11.578] sna_accel_block: flush timer expires in 7 [11585] >[ 11.585] sna_wakeup_handler >[ 11.585] sna_block_handler (tv=596.572000) >[ 11.585] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.585] sna_scanout_do_flush (time=11585), triggered >[ 11.585] sna_scanout_flush (time=11585), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.585] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.585] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.585] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.585] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.585] sna_accel_do_throttle -- no pending activity >[ 11.585] sna_accel_block: evaluating timers, active=5 >[ 11.585] sna_accel_block: flush timer expires in 16 [11601] >[ 11.601] sna_wakeup_handler >[ 11.601] sna_block_handler (tv=596.556000) >[ 11.601] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.601] sna_scanout_do_flush (time=11601), triggered >[ 11.601] sna_scanout_flush (time=11601), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.601] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.601] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.601] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.601] sna_accel_disarm_timer[0] (time=11601) >[ 11.601] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.601] sna_accel_do_throttle -- no pending activity >[ 11.605] sna_wakeup_handler >[ 11.605] sna_create_pixmap(576, 76, 24, usage=0) >[ 11.605] kgem_can_create_2d: 576x76 @ 24 >[ 11.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.605] kgem_can_create_2d: untiled size=176128 >[ 11.605] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.605] kgem_can_create_2d: tiled[-1] size=176128 >[ 11.605] sna_create_pixmap: usage=0, flags=1b >[ 11.605] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 11.605] __pop_freed_pixmap: reusing freed pixmap=1042 header >[ 11.605] create_pixmap_hdr: pixmap=1049, width=576, height=76, usage=0 >[ 11.605] sna_create_pixmap: serial=1049, 576x76, usage=0 >[ 11.605] sna_composite_rectangles(pixmap=1050, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 11.605] sna_composite_rectangles: converted to op 0 >[ 11.605] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.605] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.605] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.605] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.605] sna_composite_rectangles: dropping last-cpu hint >[ 11.605] sna_drawable_use_bo pixmap=1050, box=((0, 0), (576, 76)), flags=19... >[ 11.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.605] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.605] sna_pixmap_move_to_gpu(pixmap=1050, usage=0), flags=b >[ 11.605] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.605] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 11.605] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.605] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.605] sna_pixmap_alloc_gpu: pixmap=1050 >[ 11.605] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.605] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 11.605] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 11.605] from inactive: pitch=2560, tiling=1: handle=38, id=931 >[ 11.605] __sna_damage_all(576, 76) >[ 11.605] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.605] sna_pixmap_mark_active: pixmap=1050, handle=38 >[ 11.605] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.605] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.605] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.605] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 11.605] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 11.605] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 11.605] sna_render_get_solid: 0 >[ 11.605] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.605] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 11.605] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.605] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.605] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.605] kgem_add_handle: handle=4, index=0 >[ 11.605] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.605] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.605] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.605] gen9_composite_get_binding_table(ffc0) >[ 11.605] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 11.605] kgem_add_handle: handle=38, index=1 >[ 11.605] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 11.605] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 11.605] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.605] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.605] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.605] kgem_add_handle: handle=7, index=2 >[ 11.605] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.605] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.605] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.605] gen9_emit_sampler: sampler = 1 >[ 11.605] gen9_emit_sf: num_sf_outputs=1 >[ 11.605] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.605] gen9_emit_vertex_elements: setup id=0 >[ 11.605] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.605] (0, 0), (576, 76) >[ 11.605] gen8_vertex_flush[490] = 3 >[ 11.605] sna_composite_rectangles: pixmap=1050 marking clear [0]? 1 >[ 11.605] sna_composite_rectangles(pixmap=1050, op=1, ff2c001e x 1 [(0, 0)x(576, 76) ...]) >[ 11.605] sna_composite_rectangles: converted to op 1 >[ 11.605] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.605] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.605] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.605] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.605] sna_composite_rectangles: promoting to full GPU >[ 11.605] sna_composite_rectangles: dropping last-cpu hint >[ 11.605] sna_drawable_use_bo pixmap=1050, box=((0, 0), (576, 76)), flags=19... >[ 11.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.605] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.605] sna_drawable_use_bo: using whole GPU bo >[ 11.605] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.605] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.605] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (576, 76) ...]) >[ 11.605] sna_render_get_solid: ff2c001e >[ 11.605] sna_render_get_solid(0) = ff2c001e (old) >[ 11.605] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.605] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.605] gen9_composite_get_binding_table(ff00) >[ 11.605] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.605] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.605] kgem_add_handle: handle=8, index=3 >[ 11.605] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.605] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.605] gen9_emit_vertex_elements: setup id=0 >[ 11.605] (0, 0), (576, 76) >[ 11.605] gen8_vertex_flush[4cc] = 3 >[ 11.605] sna_composite_rectangles: pixmap=1050 marking clear [ff2c001e]? 1 >[ 11.605] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=41a >[ 11.605] sna_validate_gc: recomputing clip >[ 11.605] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9ad97d0] >[ 11.605] sna_copy_area: src=pixmap=292:(192, 1096)x(576, 76)+(0, 0) -> dst=pixmap=1050:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.605] sna_copy_area: normal copy >[ 11.605] sna_do_copy: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 11.605] sna_do_copy: after drawable: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 11.605] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 11.605] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 11.605] sna_do_copy: unclipped src extents (192, 1096), (768, 1172) >[ 11.605] sna_do_copy: clipped src extents (192, 1096), (768, 1172) >[ 11.605] sna_do_copy: pixmap -- no source clipping >[ 11.605] sna_do_copy: src extents (192, 1096), (768, 1172) x 1 >[ 11.605] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (192, 1096) >[ 11.605] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=292+(192, 1096), dst pixmap=1050+(0, 0), alu=3, src.size=3840x2160, dst.size=576x76) >[ 11.605] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.605] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.605] sna_drawable_use_bo pixmap=1050, box=((0, 0), (576, 76)), flags=1b... >[ 11.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.605] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.605] sna_drawable_use_bo: using whole GPU bo >[ 11.605] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.605] sna_pixmap_move_to_gpu: already all-damaged >[ 11.605] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.605] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.605] gen9_render_copy_boxes (192, 1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.605] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.605] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.605] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.605] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.605] gen9_composite_get_binding_table(fe80) >[ 11.605] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.605] kgem_add_handle: handle=9, index=4 >[ 11.605] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.605] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.605] gen9_emit_sampler: sampler = 0 >[ 11.605] gen9_emit_vertex_elements: setup id=0 >[ 11.605] (192, 1096) -> (0, 0) + (576, 76) >[ 11.605] gen8_vertex_flush[510] = 3 >[ 11.605] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.605] kgem_can_create_2d: 80x80 @ 32 >[ 11.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.605] kgem_can_create_2d: untiled size=28672 >[ 11.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.605] kgem_choose_tiling: 80x80 -> 0 >[ 11.605] sna_create_pixmap: usage=0, flags=b >[ 11.605] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.605] __pop_freed_pixmap: reusing freed pixmap=1044 header >[ 11.605] create_pixmap_hdr: pixmap=1051, width=80, height=80, usage=0 >[ 11.605] sna_create_pixmap: serial=1051, 80x80, usage=0 >[ 11.605] sna_composite_rectangles(pixmap=1052, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.605] sna_composite_rectangles: converted to op 0 >[ 11.605] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.605] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.605] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.605] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.605] sna_composite_rectangles: dropping last-cpu hint >[ 11.605] sna_drawable_use_bo pixmap=1052, box=((0, 0), (80, 80)), flags=19... >[ 11.605] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.605] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.605] sna_pixmap_move_to_gpu(pixmap=1052, usage=0), flags=b >[ 11.605] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.605] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.605] kgem_choose_tiling: 80x80 -> 0 >[ 11.605] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.605] kgem_choose_tiling: 80x80 -> 0 >[ 11.605] sna_pixmap_alloc_gpu: pixmap=1052 >[ 11.605] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.605] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.605] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.605] from inactive: pitch=320, tiling=0: handle=22, id=932 >[ 11.605] __sna_damage_all(80, 80) >[ 11.605] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.605] sna_pixmap_mark_active: pixmap=1052, handle=22 >[ 11.605] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.605] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.605] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.605] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.605] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.605] sna_render_get_solid: 0 >[ 11.605] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.605] kgem_set_mode: flushing before new bo >[ 11.605] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.605] gen8_vertex_close: reloc[0] = 287 >[ 11.605] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.605] kgem_add_handle: handle=16, index=5 >[ 11.605] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.605] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 11.605] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.605] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.605] kgem_fixup_relocs: shrinking by 61440 >[ 11.605] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.605] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.605] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 11.605] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.605] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.605] __kgem_bo_clear_busy: handle=7 >[ 11.605] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.605] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.605] __kgem_bo_clear_busy: handle=8 >[ 11.605] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.605] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.605] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.605] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.605] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.605] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.605] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.605] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.605] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.605] kgem_add_handle: handle=4, index=0 >[ 11.605] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.605] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.605] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.605] gen9_composite_get_binding_table(ffc0) >[ 11.605] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.605] kgem_add_handle: handle=22, index=1 >[ 11.605] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.605] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.605] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.605] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.605] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.605] kgem_add_handle: handle=7, index=2 >[ 11.605] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.605] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.605] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.605] gen9_emit_sampler: sampler = 1 >[ 11.605] gen9_emit_sf: num_sf_outputs=1 >[ 11.605] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.605] gen9_emit_vertex_elements: setup id=0 >[ 11.605] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.605] (0, 0), (80, 80) >[ 11.605] gen8_vertex_flush[490] = 3 >[ 11.606] sna_composite_rectangles: pixmap=1052 marking clear [0]? 1 >[ 11.606] sna_composite_rectangles(pixmap=1052, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.606] sna_composite_rectangles: converted to op 1 >[ 11.606] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.606] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.606] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.606] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.606] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.606] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.606] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.606] sna_composite_rectangles: dropping last-cpu hint >[ 11.606] sna_drawable_use_bo pixmap=1052, box=((0, 0), (80, 80)), flags=1... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.606] sna_drawable_use_bo: using whole GPU bo >[ 11.606] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.606] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.606] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.606] sna_render_get_solid: 40404040 >[ 11.606] sna_render_get_solid(1) = 40404040 (old) >[ 11.606] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.606] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.606] gen9_composite_get_binding_table(ff00) >[ 11.606] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.606] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.606] kgem_add_handle: handle=8, index=3 >[ 11.606] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.606] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.606] gen9_emit_vertex_elements: setup id=0 >[ 11.606] (0, 0), (2, 2) >[ 11.606] (78, 0), (80, 2) >[ 11.606] (0, 78), (2, 80) >[ 11.606] (78, 78), (80, 80) >[ 11.606] gen8_vertex_flush[4cc] = 12 >[ 11.606] sna_composite(pixmap=1050, op=3, src=1052+(192, 1096), mask=0+(0, 0), dst=1050+(0, 0)+(0, 0), size=(576, 76) >[ 11.606] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 11.606] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 11.606] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 11.606] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 11.606] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (576, 76) >[ 11.606] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 11.606] gen9_render_composite: 576x76, current mode=1/1 >[ 11.606] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.606] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.606] kgem_bo_is_busy: handle=38, domain: 3 exec? 0, rq? 1 >[ 11.606] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.606] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 11.606] sna_drawable_use_bo pixmap=1050, box=((0, 0), (576, 76)), flags=7... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.606] sna_drawable_use_bo: using whole GPU bo >[ 11.606] gen9_composite_set_target: pixmap=1050, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.606] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 11.606] sna_transform_is_imprecise_integer_translation: no transform >[ 11.606] gen9_composite_picture: integer translation (0, 0), removing >[ 11.606] sna_render_pixmap_bo pixmap=1052, (192, 1096)x(576, 76)/(80, 80) >[ 11.606] sna_render_pixmap_bo: GPU all damaged >[ 11.606] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.606] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.606] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.606] gen4_choose_composite_emitter: identity src, no mask >[ 11.606] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.606] __kgem_retire_rq: request 1 complete >[ 11.606] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 11.606] kgem_set_mode: flushing before new bo >[ 11.606] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.606] gen8_vertex_close: reloc[0] = 287 >[ 11.606] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.606] kgem_add_handle: handle=16, index=4 >[ 11.606] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.606] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=91 [fenced=0] >[ 11.606] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.606] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.606] kgem_fixup_relocs: shrinking by 61440 >[ 11.606] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.606] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.606] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.606] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.606] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.606] __kgem_bo_clear_busy: handle=7 >[ 11.606] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.606] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.606] __kgem_bo_clear_busy: handle=8 >[ 11.606] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.606] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.606] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.606] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.606] kgem_check_bo: num_pages=+65, num_exec=+2 >[ 11.606] aligning vertex: was 2, now 3 floats per vertex >[ 11.606] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.606] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.606] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.606] kgem_add_handle: handle=4, index=0 >[ 11.606] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.606] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.606] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.606] gen9_composite_get_binding_table(ffc0) >[ 11.606] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 11.606] kgem_add_handle: handle=38, index=1 >[ 11.606] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 11.606] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 11.606] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.606] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.606] kgem_add_handle: handle=22, index=2 >[ 11.606] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.606] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.606] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.606] gen9_emit_sampler: sampler = a >[ 11.606] gen9_emit_sf: num_sf_outputs=1 >[ 11.606] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.606] gen9_emit_vertex_elements: setup id=2 >[ 11.606] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.606] gen9_render_composite_box: (0, 0), (576, 76) >[ 11.606] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 11.606] gen8_vertex_flush[490] = 3 >[ 11.606] sna_destroy_pixmap: pixmap=1052, attached?=1 >[ 11.606] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.606] __kgem_bo_destroy: handle=22, size=61440 >[ 11.606] __kgem_bo_destroy: handle=22 -> active >[ 11.606] __sna_free_pixmap(pixmap=1052) >[ 11.606] sna_create_pixmap(576, 76, 32, usage=0) >[ 11.606] kgem_can_create_2d: 576x76 @ 32 >[ 11.606] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.606] kgem_can_create_2d: untiled size=176128 >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.606] kgem_can_create_2d: tiled[-1] size=176128 >[ 11.606] sna_create_pixmap: usage=0, flags=1b >[ 11.606] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 11.606] __pop_freed_pixmap: reusing freed pixmap=1052 header >[ 11.606] create_pixmap_hdr: pixmap=1053, width=576, height=76, usage=0 >[ 11.606] sna_create_pixmap: serial=1053, 576x76, usage=0 >[ 11.606] sna_composite_rectangles(pixmap=1054, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 11.606] sna_composite_rectangles: converted to op 0 >[ 11.606] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.606] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.606] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.606] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.606] sna_composite_rectangles: dropping last-cpu hint >[ 11.606] sna_drawable_use_bo pixmap=1054, box=((0, 0), (576, 76)), flags=19... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.606] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.606] sna_pixmap_move_to_gpu(pixmap=1054, usage=0), flags=b >[ 11.606] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.606] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] sna_pixmap_alloc_gpu: pixmap=1054 >[ 11.606] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.606] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 11.606] kgem_bo_remove_from_inactive: removing handle=36 from inactive >[ 11.606] from inactive: pitch=2560, tiling=1: handle=36, id=933 >[ 11.606] __sna_damage_all(576, 76) >[ 11.606] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.606] sna_pixmap_mark_active: pixmap=1054, handle=36 >[ 11.606] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.606] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.606] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.606] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 11.606] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 11.606] sna_render_get_solid: 0 >[ 11.606] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.606] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.606] __kgem_retire_rq: request 1 complete >[ 11.606] kgem_set_mode: flushing before new bo >[ 11.606] gen8_vertex_close: used=57, vbo active? 16, vb=4, nreloc=1 >[ 11.606] gen8_vertex_close: reloc[0] = 287 >[ 11.606] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.606] kgem_add_handle: handle=16, index=3 >[ 11.606] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.606] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 11.606] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.606] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.606] kgem_fixup_relocs: shrinking by 61440 >[ 11.606] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.606] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.606] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 11.606] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.606] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.606] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.606] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.606] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.606] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 11.606] aligning vertex: was 3, now 2 floats per vertex >[ 11.606] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.606] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.606] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.606] kgem_add_handle: handle=4, index=0 >[ 11.606] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.606] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.606] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.606] gen9_composite_get_binding_table(ffc0) >[ 11.606] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 11.606] kgem_add_handle: handle=36, index=1 >[ 11.606] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 11.606] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 11.606] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.606] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.606] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.606] kgem_add_handle: handle=7, index=2 >[ 11.606] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.606] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.606] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.606] gen9_emit_sampler: sampler = 1 >[ 11.606] gen9_emit_sf: num_sf_outputs=1 >[ 11.606] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.606] gen9_emit_vertex_elements: setup id=0 >[ 11.606] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.606] (0, 0), (576, 76) >[ 11.606] gen8_vertex_flush[490] = 3 >[ 11.606] sna_composite_rectangles: pixmap=1054 marking clear [0]? 1 >[ 11.606] sna_composite(pixmap=1054, op=1, src=292+(192, 1096), mask=0+(0, 0), dst=1054+(0, 0)+(0, 0), size=(576, 76) >[ 11.606] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 11.606] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 11.606] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 11.606] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 11.606] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (576, 76) >[ 11.606] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 11.606] gen9_render_composite: 576x76, current mode=1/1 >[ 11.606] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 11.606] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 11.606] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 11.606] gen9_composite_set_target: (0, 0)x(576, 76), partial?=0 >[ 11.606] sna_drawable_use_bo pixmap=1054, box=((0, 0), (576, 76)), flags=1f... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 11.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.606] sna_drawable_use_bo: using whole GPU bo >[ 11.606] gen9_composite_set_target: pixmap=1054, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.606] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 11.606] sna_transform_is_imprecise_integer_translation: no transform >[ 11.606] gen9_composite_picture: integer translation (0, 0), removing >[ 11.606] sna_render_pixmap_bo pixmap=292, (192, 1096)x(576, 76)/(3840, 2160) >[ 11.606] sna_render_pixmap_bo: GPU all damaged >[ 11.606] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 11.606] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.606] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.606] gen4_choose_composite_emitter: identity src, no mask >[ 11.606] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.606] aligning vertex: was 2, now 3 floats per vertex >[ 11.606] gen9_composite_get_binding_table(ff00) >[ 11.606] kgem_add_reloc64: handle=9, pos=16312, delta=0, domains=40000 >[ 11.606] kgem_add_handle: handle=9, index=3 >[ 11.606] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=f816d000) >[ 11.606] [3fb0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.606] gen9_emit_sampler: sampler = 2 >[ 11.606] gen9_emit_vertex_elements: setup id=2 >[ 11.606] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.606] gen9_render_composite_box: (0, 0), (576, 76) >[ 11.606] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 11.606] gen8_vertex_flush[504] = 3 >[ 11.606] sna_composite_rectangles(pixmap=1054, op=3, 660a0a0a x 1 [(0, 0)x(576, 76) ...]) >[ 11.606] sna_composite_rectangles: converted to op 3 >[ 11.606] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.606] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.606] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.606] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.606] sna_drawable_use_bo pixmap=1054, box=((0, 0), (576, 76)), flags=1... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.606] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.606] sna_drawable_use_bo: using whole GPU bo >[ 11.606] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20028888]) >[ 11.606] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 11.606] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (576, 76) ...]) >[ 11.606] sna_render_get_solid: 660a0a0a >[ 11.606] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.606] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 11.606] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.606] aligning vertex: was 3, now 2 floats per vertex >[ 11.606] gen9_composite_get_binding_table(fe80) >[ 11.606] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 11.606] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.606] kgem_add_handle: handle=8, index=4 >[ 11.606] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffe000) >[ 11.606] [3f90] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.606] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.606] gen9_emit_sampler: sampler = 1 >[ 11.606] gen9_emit_vertex_elements: setup id=0 >[ 11.606] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.606] (0, 0), (576, 76) >[ 11.606] gen8_vertex_flush[57c] = 3 >[ 11.606] sna_create_pixmap(576, 76, 32, usage=0) >[ 11.606] kgem_can_create_2d: 576x76 @ 32 >[ 11.606] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.606] kgem_can_create_2d: untiled size=176128 >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.606] kgem_can_create_2d: tiled[-1] size=176128 >[ 11.606] sna_create_pixmap: usage=0, flags=1b >[ 11.606] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 11.606] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.606] create_pixmap: serial=1055, usage=0, 0x0 >[ 11.606] create_pixmap_hdr: pixmap=1055, width=576, height=76, usage=0 >[ 11.606] sna_create_pixmap: serial=1055, 576x76, usage=0 >[ 11.606] sna_composite_rectangles(pixmap=1056, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 11.606] sna_composite_rectangles: converted to op 0 >[ 11.606] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.606] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.606] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.606] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.606] sna_composite_rectangles: dropping last-cpu hint >[ 11.606] sna_drawable_use_bo pixmap=1056, box=((0, 0), (576, 76)), flags=19... >[ 11.606] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.606] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.606] sna_pixmap_move_to_gpu(pixmap=1056, usage=0), flags=b >[ 11.606] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.606] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.606] sna_pixmap_alloc_gpu: pixmap=1056 >[ 11.606] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.606] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 11.606] kgem_bo_remove_from_inactive: removing handle=37 from inactive >[ 11.606] from inactive: pitch=2560, tiling=1: handle=37, id=934 >[ 11.606] __sna_damage_all(576, 76) >[ 11.606] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.607] sna_pixmap_mark_active: pixmap=1056, handle=37 >[ 11.607] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.607] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.607] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.607] kgem_bo_is_render: handle=37, rq? 0 [0] >[ 11.607] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 11.607] sna_render_get_solid: 0 >[ 11.607] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] __kgem_retire_rq: request 1 complete >[ 11.607] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 11.607] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.607] kgem_bo_move_to_cache: release handle=22 >[ 11.607] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.607] kgem_set_mode: flushing before new bo >[ 11.607] gen8_vertex_close: used=82, vbo active? 16, vb=5, nreloc=2 >[ 11.607] gen8_vertex_close: reloc[0] = 287 >[ 11.607] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.607] kgem_add_handle: handle=16, index=5 >[ 11.607] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.607] gen8_vertex_close: reloc[1] = 316 >[ 11.607] kgem_add_reloc64: handle=16, pos=316, delta=0, domains=200000 >[ 11.607] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.607] batch[1/1, flags=1800]: 358 358 16272 16384, nreloc=9, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 11.607] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.607] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.607] kgem_fixup_relocs: shrinking by 61440 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.607] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 11.607] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.607] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.607] __kgem_bo_clear_busy: handle=7 >[ 11.607] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.607] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.607] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.607] __kgem_bo_clear_busy: handle=8 >[ 11.607] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.607] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.607] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.607] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.607] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 11.607] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.607] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.607] kgem_add_handle: handle=4, index=0 >[ 11.607] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] gen9_composite_get_binding_table(ffc0) >[ 11.607] kgem_add_reloc64: handle=37, pos=16360, delta=0, domains=20002 >[ 11.607] kgem_add_handle: handle=37, index=1 >[ 11.607] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd48e000) >[ 11.607] __kgem_bo_mark_dirty: handle=37 (proxy? 0) >[ 11.607] [3fe0] bind bo(handle=37, addr=fd48e000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.607] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.607] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.607] kgem_add_handle: handle=7, index=2 >[ 11.607] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.607] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.607] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.607] gen9_emit_sampler: sampler = 1 >[ 11.607] gen9_emit_sf: num_sf_outputs=1 >[ 11.607] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.607] gen9_emit_vertex_elements: setup id=0 >[ 11.607] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.607] (0, 0), (576, 76) >[ 11.607] gen8_vertex_flush[490] = 3 >[ 11.607] sna_composite_rectangles: pixmap=1056 marking clear [0]? 1 >[ 11.607] sna_create_pixmap(576, 76, 32, usage=0) >[ 11.607] kgem_can_create_2d: 576x76 @ 32 >[ 11.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.607] kgem_can_create_2d: untiled size=176128 >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.607] kgem_can_create_2d: tiled[-1] size=176128 >[ 11.607] sna_create_pixmap: usage=0, flags=1b >[ 11.607] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 11.607] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.607] create_pixmap: serial=1057, usage=0, 0x0 >[ 11.607] create_pixmap_hdr: pixmap=1057, width=576, height=76, usage=0 >[ 11.607] sna_create_pixmap: serial=1057, 576x76, usage=0 >[ 11.607] sna_composite_rectangles(pixmap=1058, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 11.607] sna_composite_rectangles: converted to op 0 >[ 11.607] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.607] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.607] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.607] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.607] sna_composite_rectangles: dropping last-cpu hint >[ 11.607] sna_drawable_use_bo pixmap=1058, box=((0, 0), (576, 76)), flags=19... >[ 11.607] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.607] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.607] sna_pixmap_move_to_gpu(pixmap=1058, usage=0), flags=b >[ 11.607] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.607] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] sna_pixmap_alloc_gpu: pixmap=1058 >[ 11.607] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.607] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 11.607] kgem_set_tiling: handle=31, tiling=1 [1], pitch=2560 [2560]: 1 >[ 11.607] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 11.607] from inactive: pitch=2560, tiling=1: handle=31, id=935 >[ 11.607] __sna_damage_all(576, 76) >[ 11.607] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.607] sna_pixmap_mark_active: pixmap=1058, handle=31 >[ 11.607] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.607] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.607] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.607] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 11.607] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 11.607] sna_render_get_solid: 0 >[ 11.607] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] __kgem_retire_rq: request 1 complete >[ 11.607] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 11.607] kgem_set_mode: flushing before new bo >[ 11.607] gen8_vertex_close: used=88, vbo active? 16, vb=1, nreloc=1 >[ 11.607] gen8_vertex_close: reloc[0] = 287 >[ 11.607] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.607] kgem_add_handle: handle=16, index=3 >[ 11.607] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.607] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=125 [fenced=0] >[ 11.607] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.607] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.607] kgem_fixup_relocs: shrinking by 61440 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.607] kgem_commit: release handle=37 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd48e000 >[ 11.607] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.607] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.607] __kgem_bo_clear_busy: handle=7 >[ 11.607] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.607] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.607] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.607] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.607] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.607] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.607] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.607] kgem_add_handle: handle=4, index=0 >[ 11.607] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] gen9_composite_get_binding_table(ffc0) >[ 11.607] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 11.607] kgem_add_handle: handle=31, index=1 >[ 11.607] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 11.607] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 11.607] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.607] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.607] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.607] kgem_add_handle: handle=7, index=2 >[ 11.607] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.607] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.607] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.607] gen9_emit_sampler: sampler = 1 >[ 11.607] gen9_emit_sf: num_sf_outputs=1 >[ 11.607] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.607] gen9_emit_vertex_elements: setup id=0 >[ 11.607] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.607] (0, 0), (576, 76) >[ 11.607] gen8_vertex_flush[490] = 3 >[ 11.607] sna_composite_rectangles: pixmap=1058 marking clear [0]? 1 >[ 11.607] sna_create_pixmap(576, 76, 32, usage=0) >[ 11.607] kgem_can_create_2d: 576x76 @ 32 >[ 11.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.607] kgem_can_create_2d: untiled size=176128 >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 11.607] kgem_can_create_2d: tiled[-1] size=176128 >[ 11.607] sna_create_pixmap: usage=0, flags=1b >[ 11.607] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 11.607] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.607] create_pixmap: serial=1059, usage=0, 0x0 >[ 11.607] create_pixmap_hdr: pixmap=1059, width=576, height=76, usage=0 >[ 11.607] sna_create_pixmap: serial=1059, 576x76, usage=0 >[ 11.607] sna_composite_rectangles(pixmap=1060, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 11.607] sna_composite_rectangles: converted to op 0 >[ 11.607] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 11.607] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 11.607] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 11.607] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 11.607] sna_composite_rectangles: dropping last-cpu hint >[ 11.607] sna_drawable_use_bo pixmap=1060, box=((0, 0), (576, 76)), flags=19... >[ 11.607] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.607] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.607] sna_pixmap_move_to_gpu(pixmap=1060, usage=0), flags=b >[ 11.607] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.607] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 11.607] sna_pixmap_alloc_gpu: pixmap=1060 >[ 11.607] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.607] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 11.607] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.607] from inactive: pitch=2560, tiling=1: handle=23, id=936 >[ 11.607] __sna_damage_all(576, 76) >[ 11.607] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.607] sna_pixmap_mark_active: pixmap=1060, handle=23 >[ 11.607] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.607] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.607] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.607] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.607] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 11.607] sna_render_get_solid: 0 >[ 11.607] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] __kgem_retire_rq: request 1 complete >[ 11.607] __kgem_bo_flush: handle=37, busy=0, wedged=0 >[ 11.607] kgem_set_mode: flushing before new bo >[ 11.607] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.607] gen8_vertex_close: reloc[0] = 287 >[ 11.607] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.607] kgem_add_handle: handle=16, index=3 >[ 11.607] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.607] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 11.607] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.607] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.607] kgem_fixup_relocs: shrinking by 61440 >[ 11.607] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.607] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.607] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 11.607] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.607] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.607] __kgem_bo_clear_busy: handle=7 >[ 11.607] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.607] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.607] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.607] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.607] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.607] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.607] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.607] kgem_add_handle: handle=4, index=0 >[ 11.607] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.607] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.607] gen9_composite_get_binding_table(ffc0) >[ 11.607] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 11.607] kgem_add_handle: handle=23, index=1 >[ 11.607] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 11.607] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 11.607] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.607] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.607] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.607] kgem_add_handle: handle=7, index=2 >[ 11.607] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.607] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.607] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.607] gen9_emit_sampler: sampler = 1 >[ 11.607] gen9_emit_sf: num_sf_outputs=1 >[ 11.607] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.607] gen9_emit_vertex_elements: setup id=0 >[ 11.607] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.607] (0, 0), (576, 76) >[ 11.607] gen8_vertex_flush[490] = 3 >[ 11.607] sna_composite_rectangles: pixmap=1060 marking clear [0]? 1 >[ 11.607] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 11.607] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.607] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 11.607] trapezoid_spans_maybe_inplace? clear, no >[ 11.607] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 11.607] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 11.607] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 11.607] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 11.607] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 11.607] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 11.607] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 11.607] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 11.607] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 11.607] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 11.607] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 11.607] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 11.607] sna_drawable_use_bo pixmap=1060, box=((2, 2), (574, 74)), flags=7... >[ 11.607] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.607] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.607] sna_drawable_use_bo: using whole GPU bo >[ 11.607] gen9_composite_set_target: pixmap=1060, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.607] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 11.607] color_convert: src=4c000000 [20028888] >[ 11.607] color_convert: dst=4c000000 [20028888] >[ 11.607] sna_render_get_solid: 4c000000 >[ 11.607] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.607] gen4_choose_spans_emitter: solid source >[ 11.607] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.607] aligning vertex: was 2, now 3 floats per vertex >[ 11.607] gen9_composite_get_binding_table(ff00) >[ 11.607] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 11.607] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 11.607] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 11.607] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.607] gen9_emit_sampler: sampler = c >[ 11.607] gen9_emit_sf: num_sf_outputs=2 >[ 11.607] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 11.607] gen9_emit_vertex_elements: setup id=5 >[ 11.607] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 11.607] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 11.607] thread_choose_span: clipped? 0 >[ 11.607] imprecise_trapezoid_span_converter: using 4 threads >[ 11.607] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 11.607] thread_choose_span: clipped? 0 >[ 11.608] span_thread: flushing 26 boxes >[ 11.608] span_thread: flushing 1 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 11.608] span_thread: flushing 26 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 11.608] span_thread: flushing 1 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 11.608] gen8_vertex_flush[554] = 162 >[ 11.608] gen9_render_composite_spans_done() >[ 11.608] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.608] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 11.608] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 11.608] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 11.608] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 11.608] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 11.608] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.608] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 11.608] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.608] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 11.608] sna_drawable_use_bo pixmap=1060, box=((0, 0), (576, 76)), flags=7... >[ 11.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.608] sna_drawable_use_bo: using whole GPU bo >[ 11.608] gen9_composite_set_target: pixmap=1060, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.608] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 11.608] color_convert: src=e6e6e6e6 [20028888] >[ 11.608] color_convert: dst=e6e6e6e6 [20028888] >[ 11.608] sna_render_get_solid: e6e6e6e6 >[ 11.608] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 11.608] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 11.608] gen4_choose_spans_emitter: solid source >[ 11.608] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 11.608] gen9_composite_get_binding_table(fe80) >[ 11.608] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 11.608] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 11.608] kgem_add_handle: handle=8, index=3 >[ 11.608] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 11.608] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.608] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.608] gen9_emit_vertex_elements: setup id=5 >[ 11.608] thread_choose_span: clipped? 0 >[ 11.608] imprecise_trapezoid_span_converter: using 4 threads >[ 11.608] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 11.608] thread_choose_span: clipped? 0 >[ 11.608] span_thread: flushing 2 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 11.608] span_thread: flushing 62 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 11.608] span_thread: flushing 2 boxes >[ 11.608] span_thread: flushing 62 boxes >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 11.608] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 11.608] gen8_vertex_flush[5a8] = 384 >[ 11.608] gen9_render_composite_spans_done() >[ 11.608] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=418, drawable=422 >[ 11.608] sna_validate_gc: recomputing clip >[ 11.608] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 11.608] sna_copy_area: src=pixmap=1060:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=1058:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 11.608] sna_copy_area: normal copy >[ 11.608] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 11.608] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 11.608] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 11.608] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: pixmap -- no source clipping >[ 11.608] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 11.608] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 11.608] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=1060+(0, 0), dst pixmap=1058+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 11.608] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=31, cpu_bo=0), src=(priv=0x55bca9ad4180, gpu_bo=23, cpu_bo=0), replaces=1 >[ 11.608] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.608] sna_drawable_use_bo pixmap=1058, box=((0, 0), (576, 76)), flags=1b... >[ 11.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.608] sna_drawable_use_bo: using whole GPU bo >[ 11.608] sna_pixmap_move_to_gpu(pixmap=1060, usage=0), flags=a >[ 11.608] sna_pixmap_move_to_gpu: already all-damaged >[ 11.608] sna_pixmap_mark_active: pixmap=1060, handle=23 >[ 11.608] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.608] sna_pixmap_make_cow: make cow src=1060, dst=1058, handle=23 (already cow? src=0, dst=0) >[ 11.608] sna_pixmap_make_cow: moo! attaching source cow to pixmap=1060, handle=23 >[ 11.608] _kgem_bo_destroy: handle=31, proxy? 0 >[ 11.608] __kgem_bo_destroy: handle=31, size=262144 >[ 11.608] __kgem_busy: handle=31, busy=0, wedged=0 >[ 11.608] __kgem_bo_clear_busy: handle=31 >[ 11.608] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 11.608] sna_pixmap_make_cow: moo! attaching clone to pixmap=1058 (source=1060, handle=23) >[ 11.608] sna_destroy_pixmap: pixmap=1060, attached?=1 >[ 11.608] sna_destroy_pixmap: pixmap=1060 discarding cow, refcnt=2 >[ 11.608] __sna_free_pixmap(pixmap=1060) >[ 11.608] sna_glyphs(op=3, nlist=4, src=(16, 48)) >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] sna_glyphs: discarding mask >[ 11.608] glyphs0_to_dst(op=3, src=(16, 48), nlist=4, dst=(16, 48)+(0, 0)) >[ 11.608] clipped_glyphs: no, clip region (0, 0), (576, 76) matches drawable pixmap=94268789678624 size=576x76 >[ 11.608] gen9_render_composite: 0x0, current mode=1/1 >[ 11.608] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.608] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 11.608] sna_drawable_use_bo pixmap=1058, box=((0, 0), (576, 76)), flags=7... >[ 11.608] sna_pixmap_undo_cow: pixmap=1058, handle=23 [refcnt=1], cow refcnt=1, flags=43 >[ 11.608] sna_pixmap_undo_cow: freeing cow >[ 11.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.608] sna_drawable_use_bo: using whole GPU bo >[ 11.608] gen9_composite_set_target: pixmap=1058, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.608] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 11.608] color_convert: src=ff888888 [20028888] >[ 11.608] color_convert: dst=ff888888 [20028888] >[ 11.608] sna_render_get_solid: ff888888 >[ 11.608] sna_render_get_solid(5) = ff888888 (old) >[ 11.608] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 11.608] sna_transform_is_imprecise_integer_translation: no transform >[ 11.608] gen9_composite_picture: integer translation (0, 0), removing >[ 11.608] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 11.608] sna_render_pixmap_bo: GPU all damaged >[ 11.608] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 11.608] gen4_choose_composite_emitter: solid, identity mask >[ 11.608] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 11.608] aligning vertex: was 3, now 4 floats per vertex >[ 11.608] gen9_composite_get_binding_table(fe00) >[ 11.608] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.608] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 11.608] kgem_add_reloc64[7] = (delta=20, target handle=3, presumed=fdffe000) >[ 11.608] [3f70] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.608] kgem_add_reloc64: handle=6, pos=16232, delta=0, domains=40000 >[ 11.608] kgem_add_handle: handle=6, index=4 >[ 11.608] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fd585000) >[ 11.608] [3f60] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 11.608] gen9_emit_cc: blend=177 (current=28), src=17, dst=18 >[ 11.608] gen9_emit_sampler: sampler = a >[ 11.608] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 11.608] gen9_emit_vertex_elements: setup id=9 >[ 11.608] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 11.608] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 11.608] glyphs0_to_dst: glyph=(18, 23)x(20, 25), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(18, 23), mask=(128.00, 0.00) x (20.00, 25.00) >[ 11.608] glyphs0_to_dst: glyph=(36, 29)x(17, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(36, 29), mask=(160.00, 0.00) x (17.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(54, 29)x(16, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(54, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(70, 29)x(16, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(70, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(85, 29)x(29, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(85, 29), mask=(160.00, 32.00) x (29.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(112, 29)x(20, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(112, 29), mask=(192.00, 0.00) x (20.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(133, 29)x(14, 19), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(133, 29), mask=(224.00, 0.00) x (14.00, 19.00) >[ 11.608] glyphs0_to_dst: glyph=(146, 20)x(19, 28), unclipped >[ 11.608] emit_primitive_identity_mask__avx2: dst=(146, 20), mask=(192.00, 32.00) x (19.00, 28.00) >[ 11.608] gen8_vertex_flush[66c] = 24 >[ 11.608] gen9_magic_ca_pass: CA fixup (435 -> 459) >[ 11.608] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 11.608] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 11.608] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 11.608] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=422, drawable=420 >[ 11.608] sna_validate_gc: recomputing clip >[ 11.608] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 11.608] sna_copy_area: src=pixmap=1058:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=1056:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 11.608] sna_copy_area: normal copy >[ 11.608] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 11.608] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 11.608] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 11.608] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 11.608] sna_do_copy: pixmap -- no source clipping >[ 11.608] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 11.608] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 11.608] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=1058+(0, 0), dst pixmap=1056+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 11.608] sna_copy_boxes: dst=(priv=0x55bca9b8e530, gpu_bo=37, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=23, cpu_bo=0), replaces=1 >[ 11.608] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.608] sna_drawable_use_bo pixmap=1056, box=((0, 0), (576, 76)), flags=1b... >[ 11.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.608] sna_drawable_use_bo: using whole GPU bo >[ 11.608] sna_pixmap_move_to_gpu(pixmap=1058, usage=0), flags=a >[ 11.608] sna_pixmap_move_to_gpu: already all-damaged >[ 11.608] sna_pixmap_mark_active: pixmap=1058, handle=23 >[ 11.608] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.608] sna_pixmap_make_cow: make cow src=1058, dst=1056, handle=23 (already cow? src=0, dst=0) >[ 11.608] sna_pixmap_make_cow: moo! attaching source cow to pixmap=1058, handle=23 >[ 11.608] _kgem_bo_destroy: handle=37, proxy? 0 >[ 11.608] __kgem_bo_destroy: handle=37, size=204800 >[ 11.608] __kgem_bo_destroy: handle=37, purged >[ 11.608] kgem_bo_move_to_inactive: moving handle=37 to inactive >[ 11.608] sna_pixmap_make_cow: moo! attaching clone to pixmap=1056 (source=1058, handle=23) >[ 11.608] sna_destroy_pixmap: pixmap=1058, attached?=1 >[ 11.608] sna_destroy_pixmap: pixmap=1058 discarding cow, refcnt=2 >[ 11.608] __sna_free_pixmap(pixmap=1058) >[ 11.608] sna_composite(pixmap=1054, op=3, src=1056+(0, 0), mask=0+(0, 0), dst=1054+(0, 0)+(0, 0), size=(576, 76) >[ 11.608] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 11.608] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 11.608] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 11.608] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 11.608] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 11.608] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 11.608] gen9_render_composite: 576x76, current mode=1/1 >[ 11.608] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 11.608] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 11.608] sna_blt_composite: unsupported op [3] for blitting >[ 11.608] kgem_bo_is_busy: handle=23, domain: 0 exec? 1, rq? 1 >[ 11.608] kgem_bo_is_busy: handle=36, domain: 0 exec? 0, rq? 0 >[ 11.608] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.608] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 11.608] sna_drawable_use_bo pixmap=1054, box=((0, 0), (576, 76)), flags=7... >[ 11.608] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.608] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.608] sna_drawable_use_bo: using whole GPU bo >[ 11.608] gen9_composite_set_target: pixmap=1054, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.608] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 11.608] sna_transform_is_imprecise_integer_translation: no transform >[ 11.608] gen9_composite_picture: integer translation (0, 0), removing >[ 11.608] sna_render_pixmap_bo pixmap=1056, (0, 0)x(576, 76)/(576, 76) >[ 11.608] sna_render_pixmap_bo: GPU all damaged >[ 11.608] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 11.608] kgem_bo_is_render: handle=23, rq? 1 [1] >[ 11.608] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 11.609] gen4_choose_composite_emitter: identity src, no mask >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] __kgem_retire_rq: request 1 complete >[ 11.609] kgem_set_mode: flushing before new bo >[ 11.609] gen8_vertex_close: used=1836, vbo active? 16, vb=221, nreloc=3 >[ 11.609] gen8_vertex_close: reloc[0] = 287 >[ 11.609] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.609] kgem_add_handle: handle=16, index=5 >[ 11.609] kgem_add_reloc64[9] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.609] gen8_vertex_close: reloc[1] = 336 >[ 11.609] kgem_add_reloc64: handle=16, pos=336, delta=0, domains=200000 >[ 11.609] kgem_add_reloc64[10] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.609] gen8_vertex_close: reloc[2] = 406 >[ 11.609] kgem_add_reloc64: handle=16, pos=406, delta=0, domains=200000 >[ 11.609] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.609] batch[1/1, flags=1800]: 448 448 16224 16384, nreloc=12, nexec=6, nfence=0, aperture=1164 [fenced=0] >[ 11.609] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.609] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.609] kgem_fixup_relocs: shrinking by 61440 >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.609] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 11.609] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.609] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.609] __kgem_bo_clear_busy: handle=7 >[ 11.609] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.609] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.609] __kgem_bo_clear_busy: handle=7 >[ 11.609] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.609] __kgem_bo_clear_busy: handle=8 >[ 11.609] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.609] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.609] __kgem_bo_clear_busy: handle=8 >[ 11.609] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 11.609] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.609] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.609] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.609] kgem_check_bo: num_pages=+114, num_exec=+2 >[ 11.609] aligning vertex: was 4, now 3 floats per vertex >[ 11.609] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.609] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.609] kgem_add_handle: handle=4, index=0 >[ 11.609] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] gen9_composite_get_binding_table(ffc0) >[ 11.609] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 11.609] kgem_add_handle: handle=36, index=1 >[ 11.609] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 11.609] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 11.609] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.609] kgem_add_reloc64: handle=23, pos=16344, delta=0, domains=40000 >[ 11.609] kgem_add_handle: handle=23, index=2 >[ 11.609] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd545000) >[ 11.609] [3fd0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 11.609] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.609] gen9_emit_sampler: sampler = 2 >[ 11.609] gen9_emit_sf: num_sf_outputs=1 >[ 11.609] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.609] gen9_emit_vertex_elements: setup id=2 >[ 11.609] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.609] gen9_render_composite_box: (0, 0), (576, 76) >[ 11.609] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 11.609] gen8_vertex_flush[490] = 3 >[ 11.609] sna_destroy_pixmap: pixmap=1056, attached?=1 >[ 11.609] sna_destroy_pixmap: pixmap=1056 discarding cow, refcnt=1 >[ 11.609] _kgem_bo_destroy: handle=23, proxy? 0 >[ 11.609] __kgem_bo_destroy: handle=23, size=262144 >[ 11.609] __kgem_bo_destroy: handle=23 -> active >[ 11.609] __sna_free_pixmap(pixmap=1056) >[ 11.609] sna_composite(pixmap=1050, op=3, src=1054+(0, 0), mask=0+(0, 0), dst=1050+(0, 0)+(0, 0), size=(576, 76) >[ 11.609] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 11.609] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 11.609] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 11.609] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 11.609] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 11.609] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 11.609] gen9_render_composite: 576x76, current mode=1/1 >[ 11.609] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 11.609] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 11.609] sna_blt_composite: unsupported op [3] for blitting >[ 11.609] kgem_bo_is_busy: handle=36, domain: 0 exec? 1, rq? 1 >[ 11.609] kgem_bo_is_busy: handle=38, domain: 0 exec? 0, rq? 0 >[ 11.609] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.609] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 11.609] sna_drawable_use_bo pixmap=1050, box=((0, 0), (576, 76)), flags=7... >[ 11.609] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.609] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.609] sna_drawable_use_bo: using whole GPU bo >[ 11.609] gen9_composite_set_target: pixmap=1050, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 11.609] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 11.609] sna_transform_is_imprecise_integer_translation: no transform >[ 11.609] gen9_composite_picture: integer translation (0, 0), removing >[ 11.609] sna_render_pixmap_bo pixmap=1054, (0, 0)x(576, 76)/(576, 76) >[ 11.609] sna_render_pixmap_bo: GPU all damaged >[ 11.609] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 11.609] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 11.609] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.609] gen4_choose_composite_emitter: identity src, no mask >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] __kgem_retire_rq: request 1 complete >[ 11.609] kgem_set_mode: flushing before new bo >[ 11.609] gen8_vertex_close: used=1845, vbo active? 16, vb=4, nreloc=1 >[ 11.609] gen8_vertex_close: reloc[0] = 287 >[ 11.609] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.609] kgem_add_handle: handle=16, index=3 >[ 11.609] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.609] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=188 [fenced=0] >[ 11.609] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.609] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.609] kgem_fixup_relocs: shrinking by 61440 >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.609] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 11.609] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.609] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd545000 >[ 11.609] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.609] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.609] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.609] kgem_check_bo: num_pages=+100, num_exec=+2 >[ 11.609] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.609] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.609] kgem_add_handle: handle=4, index=0 >[ 11.609] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] gen9_composite_get_binding_table(ffc0) >[ 11.609] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 11.609] kgem_add_handle: handle=38, index=1 >[ 11.609] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 11.609] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 11.609] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 11.609] kgem_add_reloc64: handle=36, pos=16344, delta=0, domains=40000 >[ 11.609] kgem_add_handle: handle=36, index=2 >[ 11.609] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4c0000) >[ 11.609] [3fd0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 11.609] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.609] gen9_emit_sampler: sampler = 2 >[ 11.609] gen9_emit_sf: num_sf_outputs=1 >[ 11.609] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.609] gen9_emit_vertex_elements: setup id=2 >[ 11.609] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.609] gen9_render_composite_box: (0, 0), (576, 76) >[ 11.609] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 11.609] gen8_vertex_flush[490] = 3 >[ 11.609] sna_destroy_pixmap: pixmap=1054, attached?=1 >[ 11.609] _kgem_bo_destroy: handle=36, proxy? 0 >[ 11.609] __kgem_bo_destroy: handle=36, size=204800 >[ 11.609] __kgem_bo_destroy: handle=36 -> active >[ 11.609] __sna_free_pixmap(pixmap=1054) >[ 11.609] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=41a, drawable=b1 >[ 11.609] sna_validate_gc: recomputing clip >[ 11.609] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.609] sna_copy_area: src=pixmap=1050:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=165:(192, 1096)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.609] sna_copy_area: normal copy >[ 11.609] sna_do_copy: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 11.609] sna_do_copy: after drawable: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 11.609] sna_do_copy: dst extents (192, 1096), (768, 1172), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.609] sna_do_copy: clipped dst extents (192, 1096), (768, 1172) >[ 11.609] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 11.609] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 11.609] sna_do_copy: pixmap -- no source clipping >[ 11.609] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 11.609] sna_do_copy: copy region (192, 1096), (768, 1172) x 1 + (-192, -1096) >[ 11.609] sna_copy_boxes (boxes=1x[(192, 1096), (768, 1172)...], src pixmap=1050+(-192, -1096), dst pixmap=165+(0, 0), alu=3, src.size=576x76, dst.size=7680x2160) >[ 11.609] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b123e0, gpu_bo=38, cpu_bo=0), replaces=0 >[ 11.609] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.609] sna_drawable_use_bo pixmap=165, box=((192, 1096), (768, 1172)), flags=b... >[ 11.609] sna_drawable_use_bo: pinned, never REPLACES >[ 11.609] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.609] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.609] sna_drawable_use_bo: applying move-to-gpu override >[ 11.609] sna_pixmap_discard_shadow_damage: discarding region 1x[(192, 1096), (768, 1172)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.609] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.609] wait_for_shadow: copying existing GPU damage: 1x(3422, 6), (3470, 42) >[ 11.609] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.609] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.609] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.609] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.609] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] __kgem_retire_rq: request 1 complete >[ 11.609] __kgem_bo_flush: handle=23, busy=0, wedged=0 >[ 11.609] kgem_bo_move_to_cache: release handle=23 >[ 11.609] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.609] kgem_set_mode: flushing before new bo >[ 11.609] gen8_vertex_close: used=1854, vbo active? 16, vb=4, nreloc=1 >[ 11.609] gen8_vertex_close: reloc[0] = 287 >[ 11.609] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.609] kgem_add_handle: handle=16, index=3 >[ 11.609] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.609] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=174 [fenced=0] >[ 11.609] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.609] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.609] kgem_fixup_relocs: shrinking by 61440 >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.609] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 11.609] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.609] kgem_commit: release handle=36 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 11.609] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.609] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.609] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.609] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 11.609] aligning vertex: was 3, now 2 floats per vertex >[ 11.609] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.609] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.609] kgem_add_handle: handle=4, index=0 >[ 11.609] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.609] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.609] gen9_composite_get_binding_table(ffc0) >[ 11.609] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.609] kgem_add_handle: handle=30, index=1 >[ 11.609] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.609] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.609] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.609] kgem_add_reloc64: handle=35, pos=16344, delta=0, domains=40000 >[ 11.609] kgem_add_handle: handle=35, index=2 >[ 11.609] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 11.609] [3fd0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 11.609] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.609] gen9_emit_sampler: sampler = 0 >[ 11.609] gen9_emit_sf: num_sf_outputs=1 >[ 11.609] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.609] gen9_emit_vertex_elements: setup id=0 >[ 11.609] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.609] (3422, 6) -> (3422, 6) + (48, 36) >[ 11.609] gen8_vertex_flush[490] = 3 >[ 11.609] wait_for_shadow: setting front pixmap to handle=30 >[ 11.609] sna_drawable_use_bo: using whole GPU bo >[ 11.609] sna_pixmap_move_to_gpu(pixmap=1050, usage=0), flags=a >[ 11.609] sna_pixmap_move_to_gpu: already all-damaged >[ 11.609] sna_pixmap_mark_active: pixmap=1050, handle=38 >[ 11.609] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.609] gen9_render_copy_boxes (-192, -1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.609] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 11.609] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 11.609] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 11.609] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 11.609] gen9_composite_get_binding_table(ff00) >[ 11.609] kgem_add_reloc64: handle=38, pos=16312, delta=0, domains=40000 >[ 11.609] kgem_add_handle: handle=38, index=3 >[ 11.609] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd45c000) >[ 11.609] [3fb0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 11.609] gen9_emit_vertex_elements: setup id=0 >[ 11.609] (0, 0) -> (192, 1096) + (576, 76) >[ 11.609] gen8_vertex_flush[4cc] = 3 >[ 11.609] sna_destroy_pixmap: pixmap=1050, attached?=1 >[ 11.609] _kgem_bo_destroy: handle=38, proxy? 0 >[ 11.609] __kgem_bo_destroy: handle=38, size=204800 >[ 11.609] __kgem_bo_destroy: handle=38 -> active >[ 11.609] __sna_free_pixmap(pixmap=1050) >[ 11.609] sna_accel_flush: flush?=0, dirty?=0 >[ 11.609] sna_accel_flush: flush?=0, dirty?=0 >[ 11.609] sna_block_handler (tv=596.548000) >[ 11.609] kgem_retire, need_retire?=1 >[ 11.609] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.609] kgem_retire__requests_ring: retiring ring 0 >[ 11.609] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.609] __kgem_retire_rq: request 1 complete >[ 11.609] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 11.609] kgem_bo_move_to_cache: release handle=36 >[ 11.609] kgem_bo_move_to_inactive: moving handle=36 to inactive >[ 11.609] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.609] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.610] kgem_retire -- retired=1, need_retire=0 >[ 11.610] sna_accel_block: GPU idle, flushing >[ 11.610] gen8_vertex_close: used=1866, vbo active? 16, vb=1, nreloc=1 >[ 11.610] gen8_vertex_close: reloc[0] = 287 >[ 11.610] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.610] kgem_add_handle: handle=16, index=4 >[ 11.610] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.610] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32524 [fenced=0] >[ 11.610] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.610] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.610] kgem_fixup_relocs: shrinking by 61440 >[ 11.610] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.610] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.610] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.610] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.610] kgem_commit: release handle=35 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e05bd000 >[ 11.610] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 11.610] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.610] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.610] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.610] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.610] start_flush: has dirty shadow >[ 11.610] timer_enable (time=11610), starting timer 0 >[ 11.610] timer_enable (time=11610), starting timer 1 >[ 11.610] sna_accel_block: evaluating timers, active=7 >[ 11.610] sna_accel_block: flush timer expires in 8 [11618] >[ 11.618] sna_wakeup_handler >[ 11.618] sna_block_handler (tv=596.539000) >[ 11.618] kgem_retire, need_retire?=1 >[ 11.618] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.618] kgem_retire__requests_ring: retiring ring 0 >[ 11.618] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.618] __kgem_retire_rq: request 1 complete >[ 11.618] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.618] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 11.618] kgem_bo_move_to_cache: release handle=38 >[ 11.618] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 11.618] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.618] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.618] kgem_retire -- retired=1, need_retire=0 >[ 11.618] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.618] gen6_render_retire: resetting idle vbo >[ 11.618] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.618] sna_scanout_do_flush (time=11618), triggered >[ 11.618] sna_scanout_flush (time=11618), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.618] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.618] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.618] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.618] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.618] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 11.618] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.618] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.618] sna_pixmap_move_to_gpu: already all-damaged >[ 11.618] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.618] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.618] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.618] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.618] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.618] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.618] get_fb: reusing fb=108 for handle=30 >[ 11.618] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.618] __kgem_bo_clear_busy: handle=30 >[ 11.618] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.618] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.618] __kgem_bo_clear_busy: handle=30 >[ 11.618] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.618] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.618] set_shadow: waiting for region 1x[(192, 1096), (768, 1172)], front handle=30, shadow handle=35 >[ 11.618] sna_accel_block: evaluating timers, active=7 >[ 11.618] sna_accel_block: flush timer expires in 16 [11634] >[ 11.626] sna_wakeup_handler >[ 11.626] sna_mode_wakeup: len=32 >[ 11.626] sna_mode_wakeup: recording last swap on pipe=1, frame 421 [1a5], time 11.627205 >[ 11.626] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.626] sna_mode_wakeup: flip complete, pending? 2 >[ 11.626] sna_block_handler (tv=596.531000) >[ 11.626] sna_scanout_do_flush: flush timer active: delta=8 >[ 11.626] sna_accel_block: evaluating timers, active=7 >[ 11.626] sna_accel_block: flush timer expires in 8 [11634] >[ 11.628] sna_wakeup_handler >[ 11.628] sna_mode_wakeup: len=32 >[ 11.628] sna_mode_wakeup: recording last swap on pipe=0, frame 451 [1c3], time 11.628513 >[ 11.628] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.628] sna_mode_wakeup: flip complete, pending? 1 >[ 11.628] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.628] sna_block_handler (tv=596.529000) >[ 11.628] sna_scanout_do_flush: flush timer active: delta=6 >[ 11.628] sna_accel_do_throttle (time=11628), triggered >[ 11.628] sna_accel_throttle (time=11628) >[ 11.628] sna_accel_disarm_timer[1] (time=11628) >[ 11.628] sna_accel_block: evaluating timers, active=5 >[ 11.628] sna_accel_block: flush timer expires in 6 [11634] >[ 11.634] sna_wakeup_handler >[ 11.634] sna_block_handler (tv=596.523000) >[ 11.634] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.634] sna_scanout_do_flush (time=11634), triggered >[ 11.634] sna_scanout_flush (time=11634), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.634] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.634] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.634] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.634] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.634] sna_accel_do_throttle -- no pending activity >[ 11.634] sna_accel_block: evaluating timers, active=5 >[ 11.634] sna_accel_block: flush timer expires in 16 [11650] >[ 11.650] sna_wakeup_handler >[ 11.650] sna_block_handler (tv=596.507000) >[ 11.650] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.650] sna_scanout_do_flush (time=11650), triggered >[ 11.650] sna_scanout_flush (time=11650), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.650] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.650] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.650] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.650] sna_accel_disarm_timer[0] (time=11650) >[ 11.650] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.650] sna_accel_do_throttle -- no pending activity >[ 11.658] sna_wakeup_handler >[ 11.658] sna_destroy_pixmap: pixmap=1040, attached?=1 >[ 11.658] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.658] __sna_free_pixmap(pixmap=1040) >[ 11.658] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.658] kgem_bo_sync__cpu: handle=28 >[ 11.658] sna_accel_watch_flush: enable=-1 >[ 11.658] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.658] __kgem_bo_destroy: handle=28, size=12288 >[ 11.658] __kgem_bo_destroy: handle=28, not reusable >[ 11.658] kgem_bo_free: handle=28, size=12288 >[ 11.658] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.658] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.658] sna_accel_flush: flush?=0, dirty?=0 >[ 11.658] sna_block_handler (tv=596.499000) >[ 11.658] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.658] sna_accel_do_throttle -- no pending activity >[ 11.659] sna_wakeup_handler >[ 11.659] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.659] __pop_freed_pixmap: reusing freed pixmap=1050 header >[ 11.659] create_pixmap_hdr: pixmap=1061, width=48, height=48, usage=0 >[ 11.659] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.659] __kgem_bo_init(handle=28, num_pages=3) >[ 11.659] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.659] sna_accel_watch_flush: enable=1 >[ 11.659] __sna_damage_all(48, 48) >[ 11.659] sna_pixmap_create_shm: serial=1061, 48x48, usage=0 >[ 11.659] sna_accel_flush: flush?=0, dirty?=0 >[ 11.659] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.659] kgem_can_create_2d: 48x36 @ 24 >[ 11.659] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.659] kgem_can_create_2d: untiled size=8192 >[ 11.659] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 48x36 -> 0 >[ 11.659] sna_create_pixmap: usage=0, flags=b >[ 11.659] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.659] __pop_freed_pixmap: reusing freed pixmap=1054 header >[ 11.659] create_pixmap_hdr: pixmap=1063, width=48, height=36, usage=0 >[ 11.659] sna_create_pixmap: serial=1063, 48x36, usage=0 >[ 11.659] sna_composite_rectangles(pixmap=1064, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.659] sna_composite_rectangles: converted to op 0 >[ 11.659] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.659] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.659] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.659] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.659] sna_composite_rectangles: dropping last-cpu hint >[ 11.659] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=19... >[ 11.659] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.659] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.659] sna_pixmap_move_to_gpu(pixmap=1064, usage=0), flags=b >[ 11.659] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.659] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.659] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 48x36 -> 0 >[ 11.659] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 48x36 -> 0 >[ 11.659] sna_pixmap_alloc_gpu: pixmap=1064 >[ 11.659] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.659] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.659] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.659] from inactive: pitch=192, tiling=0: handle=22, id=938 >[ 11.659] __sna_damage_all(48, 36) >[ 11.659] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.659] sna_pixmap_mark_active: pixmap=1064, handle=22 >[ 11.659] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.659] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.659] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.659] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.659] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.659] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.659] sna_render_get_solid: 0 >[ 11.659] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.659] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.659] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.659] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.659] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.659] kgem_add_handle: handle=4, index=0 >[ 11.659] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.659] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.659] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.659] gen9_composite_get_binding_table(ffc0) >[ 11.659] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.659] kgem_add_handle: handle=22, index=1 >[ 11.659] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.659] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.659] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.659] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.659] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.659] kgem_add_handle: handle=7, index=2 >[ 11.659] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.659] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.659] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.659] gen9_emit_sampler: sampler = 1 >[ 11.659] gen9_emit_sf: num_sf_outputs=1 >[ 11.659] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.659] gen9_emit_vertex_elements: setup id=0 >[ 11.659] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.659] (0, 0), (48, 36) >[ 11.659] gen8_vertex_flush[490] = 3 >[ 11.659] sna_composite_rectangles: pixmap=1064 marking clear [0]? 1 >[ 11.659] sna_composite_rectangles(pixmap=1064, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.659] sna_composite_rectangles: converted to op 1 >[ 11.659] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.659] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.659] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.659] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.659] sna_composite_rectangles: promoting to full GPU >[ 11.659] sna_composite_rectangles: dropping last-cpu hint >[ 11.659] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=19... >[ 11.659] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.659] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.659] sna_drawable_use_bo: using whole GPU bo >[ 11.659] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.659] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.659] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.659] sna_render_get_solid: ff2c001e >[ 11.659] sna_render_get_solid(0) = ff2c001e (old) >[ 11.659] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.659] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.659] gen9_composite_get_binding_table(ff00) >[ 11.659] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.659] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.659] kgem_add_handle: handle=8, index=3 >[ 11.659] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.659] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.659] gen9_emit_vertex_elements: setup id=0 >[ 11.659] (0, 0), (48, 36) >[ 11.659] gen8_vertex_flush[4cc] = 3 >[ 11.659] sna_composite_rectangles: pixmap=1064 marking clear [ff2c001e]? 1 >[ 11.659] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=428 >[ 11.659] sna_validate_gc: recomputing clip >[ 11.659] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.659] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1064:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.659] sna_copy_area: normal copy >[ 11.659] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.659] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.659] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.659] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.659] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.659] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.659] sna_do_copy: pixmap -- no source clipping >[ 11.659] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.659] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.659] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1064+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.659] sna_copy_boxes: dst=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.659] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.659] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=1b... >[ 11.659] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.659] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.659] sna_drawable_use_bo: using whole GPU bo >[ 11.659] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.659] sna_pixmap_move_to_gpu: already all-damaged >[ 11.659] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.659] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.659] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.659] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.659] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.659] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.659] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.659] gen9_composite_get_binding_table(fe80) >[ 11.659] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.659] kgem_add_handle: handle=9, index=4 >[ 11.659] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.659] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.659] gen9_emit_sampler: sampler = 0 >[ 11.659] gen9_emit_vertex_elements: setup id=0 >[ 11.659] (3422, 6) -> (0, 0) + (48, 36) >[ 11.659] gen8_vertex_flush[510] = 3 >[ 11.659] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.659] kgem_can_create_2d: 80x80 @ 32 >[ 11.659] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.659] kgem_can_create_2d: untiled size=28672 >[ 11.659] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 80x80 -> 0 >[ 11.659] sna_create_pixmap: usage=0, flags=b >[ 11.659] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.659] __pop_freed_pixmap: reusing freed pixmap=1056 header >[ 11.659] create_pixmap_hdr: pixmap=1065, width=80, height=80, usage=0 >[ 11.659] sna_create_pixmap: serial=1065, 80x80, usage=0 >[ 11.659] sna_composite_rectangles(pixmap=1066, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.659] sna_composite_rectangles: converted to op 0 >[ 11.659] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.659] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.659] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.659] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.659] sna_composite_rectangles: dropping last-cpu hint >[ 11.659] sna_drawable_use_bo pixmap=1066, box=((0, 0), (80, 80)), flags=19... >[ 11.659] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.659] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.659] sna_pixmap_move_to_gpu(pixmap=1066, usage=0), flags=b >[ 11.659] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.659] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.659] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 80x80 -> 0 >[ 11.659] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.659] kgem_choose_tiling: 80x80 -> 0 >[ 11.659] sna_pixmap_alloc_gpu: pixmap=1066 >[ 11.659] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.659] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.659] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.659] from inactive: pitch=320, tiling=0: handle=40, id=939 >[ 11.659] __sna_damage_all(80, 80) >[ 11.659] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.659] sna_pixmap_mark_active: pixmap=1066, handle=40 >[ 11.659] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.659] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.659] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.659] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.659] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.659] sna_render_get_solid: 0 >[ 11.659] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.659] kgem_set_mode: flushing before new bo >[ 11.659] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.659] gen8_vertex_close: reloc[0] = 287 >[ 11.659] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.659] kgem_add_handle: handle=16, index=5 >[ 11.659] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.659] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.659] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.659] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.659] kgem_fixup_relocs: shrinking by 61440 >[ 11.659] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.659] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.659] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.659] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.659] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.659] __kgem_bo_clear_busy: handle=7 >[ 11.659] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.659] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.659] __kgem_bo_clear_busy: handle=8 >[ 11.659] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.659] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.659] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.660] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.660] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.660] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.660] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.660] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.660] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.660] kgem_add_handle: handle=4, index=0 >[ 11.660] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.660] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.660] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.660] gen9_composite_get_binding_table(ffc0) >[ 11.660] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.660] kgem_add_handle: handle=40, index=1 >[ 11.660] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.660] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.660] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.660] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.660] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.660] kgem_add_handle: handle=7, index=2 >[ 11.660] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.660] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.660] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.660] gen9_emit_sampler: sampler = 1 >[ 11.660] gen9_emit_sf: num_sf_outputs=1 >[ 11.660] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.660] gen9_emit_vertex_elements: setup id=0 >[ 11.660] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.660] (0, 0), (80, 80) >[ 11.660] gen8_vertex_flush[490] = 3 >[ 11.660] sna_composite_rectangles: pixmap=1066 marking clear [0]? 1 >[ 11.660] sna_composite_rectangles(pixmap=1066, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.660] sna_composite_rectangles: converted to op 1 >[ 11.660] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.660] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.660] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.660] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.660] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.660] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.660] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.660] sna_composite_rectangles: dropping last-cpu hint >[ 11.660] sna_drawable_use_bo pixmap=1066, box=((0, 0), (80, 80)), flags=1... >[ 11.660] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.660] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.660] sna_drawable_use_bo: using whole GPU bo >[ 11.660] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.660] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.660] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.660] sna_render_get_solid: 40404040 >[ 11.660] sna_render_get_solid(1) = 40404040 (old) >[ 11.660] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.660] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.660] gen9_composite_get_binding_table(ff00) >[ 11.660] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.660] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.660] kgem_add_handle: handle=8, index=3 >[ 11.660] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.660] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.660] gen9_emit_vertex_elements: setup id=0 >[ 11.660] (0, 0), (2, 2) >[ 11.660] (78, 0), (80, 2) >[ 11.660] (0, 78), (2, 80) >[ 11.660] (78, 78), (80, 80) >[ 11.660] gen8_vertex_flush[4cc] = 12 >[ 11.660] sna_composite(pixmap=1064, op=3, src=1066+(3422, 6), mask=0+(0, 0), dst=1064+(0, 0)+(0, 0), size=(48, 36) >[ 11.660] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.660] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.660] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.660] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.660] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.660] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.660] gen9_render_composite: 48x36, current mode=1/1 >[ 11.660] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.660] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.660] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.660] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.660] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.660] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=7... >[ 11.660] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.660] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.660] sna_drawable_use_bo: using whole GPU bo >[ 11.660] gen9_composite_set_target: pixmap=1064, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.660] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.660] sna_transform_is_imprecise_integer_translation: no transform >[ 11.660] gen9_composite_picture: integer translation (0, 0), removing >[ 11.660] sna_render_pixmap_bo pixmap=1066, (3422, 6)x(48, 36)/(80, 80) >[ 11.660] sna_render_pixmap_bo: GPU all damaged >[ 11.660] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.660] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.660] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.660] gen4_choose_composite_emitter: identity src, no mask >[ 11.660] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.660] __kgem_retire_rq: request 1 complete >[ 11.660] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.660] kgem_set_mode: flushing before new bo >[ 11.660] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.660] gen8_vertex_close: reloc[0] = 287 >[ 11.660] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.660] kgem_add_handle: handle=16, index=4 >[ 11.660] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.660] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.660] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.660] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.660] kgem_fixup_relocs: shrinking by 61440 >[ 11.660] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.660] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.660] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.660] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.660] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.660] __kgem_bo_clear_busy: handle=7 >[ 11.660] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.660] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.660] __kgem_bo_clear_busy: handle=8 >[ 11.660] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.660] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.660] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.660] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.660] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.660] aligning vertex: was 2, now 3 floats per vertex >[ 11.660] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.660] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.660] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.660] kgem_add_handle: handle=4, index=0 >[ 11.660] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.660] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.660] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.660] gen9_composite_get_binding_table(ffc0) >[ 11.660] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.660] kgem_add_handle: handle=22, index=1 >[ 11.660] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.660] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.660] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.660] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.660] kgem_add_handle: handle=40, index=2 >[ 11.660] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.660] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.660] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.660] gen9_emit_sampler: sampler = a >[ 11.660] gen9_emit_sf: num_sf_outputs=1 >[ 11.660] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.660] gen9_emit_vertex_elements: setup id=2 >[ 11.660] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.660] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.660] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.660] gen8_vertex_flush[490] = 3 >[ 11.660] sna_destroy_pixmap: pixmap=1066, attached?=1 >[ 11.660] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.660] __kgem_bo_destroy: handle=40, size=65536 >[ 11.660] __kgem_bo_destroy: handle=40 -> active >[ 11.660] __sna_free_pixmap(pixmap=1066) >[ 11.660] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.660] kgem_can_create_2d: 2x64 @ 32 >[ 11.660] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.660] kgem_can_create_2d: untiled size=4096 >[ 11.660] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.660] kgem_choose_tiling: 2x64 -> 0 >[ 11.660] sna_create_pixmap: usage=0, flags=a >[ 11.660] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.660] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.660] create_pixmap: serial=1067, usage=0, 2x64 >[ 11.660] sna_create_pixmap: serial=1067, 2x64, usage=0 >[ 11.660] sna_composite_rectangles(pixmap=1068, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.660] sna_composite_rectangles: converted to op 0 >[ 11.660] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.660] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.660] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.660] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.660] sna_composite_rectangles: fallback, dst pixmap=1068 too small or not attached >[ 11.660] sna_composite_rectangles: fallback >[ 11.660] sna_drawable_move_region_to_cpu(pixmap=1068 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.660] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.660] _sna_pixmap_move_to_cpu(pixmap=1068, 2x64, flags=1) >[ 11.660] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.660] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.660] operate_inplace: no, inplace operation not suitable >[ 11.660] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.660] __sna_damage_all(2, 64) >[ 11.660] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.660] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.660] kgem_can_create_2d: 1x32 @ 32 >[ 11.660] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.660] kgem_can_create_2d: untiled size=4096 >[ 11.660] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.660] kgem_choose_tiling: 1x32 -> 0 >[ 11.660] sna_create_pixmap: usage=0, flags=a >[ 11.660] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.660] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.660] create_pixmap: serial=1069, usage=0, 1x32 >[ 11.660] sna_create_pixmap: serial=1069, 1x32, usage=0 >[ 11.660] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=420, drawable=42e >[ 11.660] sna_validate_gc: recomputing clip >[ 11.660] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.660] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.660] try_upload__fast: ignore existing cpu damage (if any) >[ 11.660] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.660] try_upload__fast: no, no gpu damage >[ 11.660] sna_drawable_move_region_to_cpu(pixmap=1070 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.660] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.660] _sna_pixmap_move_to_cpu(pixmap=1070, 1x32, flags=1) >[ 11.660] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.660] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.660] operate_inplace: no, inplace operation not suitable >[ 11.660] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.660] __sna_damage_all(1, 32) >[ 11.660] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.660] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.660] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.660] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.660] sna_accel_flush: flush?=0, dirty?=0 >[ 11.660] sna_composite(pixmap=1068, op=1, src=1070+(0, 0), mask=0+(0, 0), dst=1068+(0, 0)+(0, 0), size=(2, 64) >[ 11.660] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.660] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.660] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.660] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.660] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.660] sna_composite: fallback, dst pixmap=1068 is too small (or completely damaged) >[ 11.661] sna_composite: fallback -- fbComposite >[ 11.661] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.661] sna_composite_fb: fallback -- move src to cpu >[ 11.661] _sna_pixmap_move_to_cpu(pixmap=1070, 1x32, flags=2) >[ 11.661] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.661] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.661] sna_composite_fb: fallback -- move dst to cpu >[ 11.661] sna_drawable_move_region_to_cpu(pixmap=1068 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.661] sna_drawable_move_region_to_cpu: pixmap=1068 all damaged on CPU >[ 11.661] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.661] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.661] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.661] sna_destroy_pixmap: pixmap=1070, attached?=1 >[ 11.661] __sna_free_pixmap(pixmap=1070) >[ 11.661] sna_composite(pixmap=1064, op=3, src=1068+(3422, 6), mask=0+(0, 0), dst=1064+(0, 0)+(0, 0), size=(48, 36) >[ 11.661] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.661] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.661] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.661] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.661] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.661] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.661] gen9_render_composite: 48x36, current mode=1/1 >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.661] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.661] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.661] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=7... >[ 11.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.661] sna_drawable_use_bo: using whole GPU bo >[ 11.661] gen9_composite_set_target: pixmap=1064, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.661] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.661] sna_transform_is_imprecise_integer_translation: no transform >[ 11.661] gen9_composite_picture: integer translation (0, 0), removing >[ 11.661] sna_render_pixmap_bo pixmap=1068, (3422, 6)x(48, 36)/(2, 64) >[ 11.661] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.661] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.661] use_cpu_bo: no cpu bo >[ 11.661] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.661] kgem_choose_tiling: 2x36 -> 0 >[ 11.661] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.661] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.661] sna_drawable_move_region_to_cpu(pixmap=1068 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.661] sna_drawable_move_region_to_cpu: pixmap=1068 all damaged on CPU >[ 11.661] kgem_can_create_2d: 2x36 @ 32 >[ 11.661] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.661] kgem_can_create_2d: untiled size=4096 >[ 11.661] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.661] kgem_choose_tiling: 2x36 -> 0 >[ 11.661] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.661] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.661] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.661] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.661] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.661] search_linear_cache: searching for inactive gtt map >[ 11.661] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.661] search_linear_cache: searching for inactive gtt map >[ 11.661] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.661] kgem_set_tiling: handle=23, tiling=0 [0], pitch=0 [0]: 1 >[ 11.661] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.661] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.661] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.661] kgem_create_buffer: reusing handle=23 for buffer >[ 11.661] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.661] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.661] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.661] kgem_bo_map: converting request for GTT map into CPU map >[ 11.661] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.661] kgem_bo_sync__cpu: handle=23 >[ 11.661] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.661] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.661] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.661] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.661] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.661] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.661] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.661] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.661] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.661] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.661] gen4_choose_composite_emitter: identity src, no mask >[ 11.661] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.661] gen9_composite_get_binding_table(ff00) >[ 11.661] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.661] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.661] kgem_add_handle: handle=23, index=3 >[ 11.661] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.661] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.661] gen9_emit_vertex_elements: setup id=2 >[ 11.661] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.661] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.661] gen8_vertex_flush[4cc] = 3 >[ 11.661] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.661] sna_destroy_pixmap: pixmap=1068, attached?=1 >[ 11.661] __sna_free_pixmap(pixmap=1068) >[ 11.661] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1064:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.661] sna_copy_area: normal copy >[ 11.661] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.661] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.661] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.661] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.661] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.661] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.661] sna_do_copy: pixmap -- no source clipping >[ 11.661] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.661] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.661] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1064+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.661] sna_copy_boxes: dst=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.661] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.661] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=1b... >[ 11.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.661] sna_drawable_use_bo: using whole GPU bo >[ 11.661] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.661] sna_pixmap_move_to_gpu: already all-damaged >[ 11.661] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.661] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.661] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.661] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.661] aligning vertex: was 3, now 2 floats per vertex >[ 11.661] gen9_composite_get_binding_table(fe80) >[ 11.661] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.661] kgem_add_handle: handle=9, index=4 >[ 11.661] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.661] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.661] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.661] gen9_emit_sampler: sampler = 0 >[ 11.661] gen9_emit_vertex_elements: setup id=0 >[ 11.661] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.661] (3422, 6) -> (0, 0) + (48, 36) >[ 11.661] gen8_vertex_flush[558] = 3 >[ 11.661] sna_composite_rectangles(pixmap=1064, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.661] sna_composite_rectangles: converted to op 3 >[ 11.661] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.661] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.661] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.661] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.661] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=1... >[ 11.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.661] sna_drawable_use_bo: using whole GPU bo >[ 11.661] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.661] sna_render_get_solid: 660a0a0a >[ 11.661] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.661] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.661] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.661] gen9_composite_get_binding_table(fe00) >[ 11.661] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.661] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.661] kgem_add_handle: handle=8, index=5 >[ 11.661] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.661] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.661] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.661] gen9_emit_sampler: sampler = 1 >[ 11.661] gen9_emit_vertex_elements: setup id=0 >[ 11.661] (0, 0), (48, 36) >[ 11.661] gen8_vertex_flush[5b4] = 3 >[ 11.661] sna_composite(pixmap=1064, op=3, src=1062+(0, 6), mask=0+(0, 0), dst=1064+(0, 0)+(0, 0), size=(48, 36) >[ 11.661] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.661] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.661] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.661] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.661] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.661] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.661] gen9_render_composite: 48x36, current mode=1/1 >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.661] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.661] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.661] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.661] sna_drawable_use_bo pixmap=1064, box=((0, 0), (48, 36)), flags=7... >[ 11.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.661] sna_drawable_use_bo: using whole GPU bo >[ 11.661] gen9_composite_set_target: pixmap=1064, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.661] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.661] sna_transform_is_imprecise_integer_translation: no transform >[ 11.661] gen9_composite_picture: integer translation (0, 0), removing >[ 11.661] sna_render_pixmap_bo pixmap=1062, (0, 6)x(48, 36)/(48, 48) >[ 11.661] sna_render_pixmap_bo: CPU all damaged >[ 11.661] sna_add_flush_pixmap: marking pixmap=1062 for flushing >[ 11.661] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.661] __kgem_retire_rq: request 1 complete >[ 11.661] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.661] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.661] gen8_vertex_close: reloc[0] = 287 >[ 11.661] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.661] kgem_add_handle: handle=16, index=6 >[ 11.661] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.661] gen8_vertex_close: reloc[1] = 337 >[ 11.661] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.661] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.661] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.661] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.661] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.661] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.661] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.661] kgem_fixup_relocs: shrinking by 61440 >[ 11.661] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.661] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.661] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.661] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.661] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.661] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.661] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.661] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.661] __kgem_bo_clear_busy: handle=8 >[ 11.661] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.661] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.661] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.661] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.661] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.661] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.661] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.661] gen4_choose_composite_emitter: identity src, no mask >[ 11.661] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.661] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.661] aligning vertex: was 2, now 3 floats per vertex >[ 11.661] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.661] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.661] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.661] kgem_add_handle: handle=4, index=0 >[ 11.661] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.661] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.661] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.661] gen9_composite_get_binding_table(ffc0) >[ 11.661] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.661] kgem_add_handle: handle=22, index=1 >[ 11.661] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.661] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.661] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.661] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.661] kgem_add_handle: handle=28, index=2 >[ 11.661] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.661] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.661] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.661] gen9_emit_sampler: sampler = 2 >[ 11.661] gen9_emit_sf: num_sf_outputs=1 >[ 11.661] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.661] gen9_emit_vertex_elements: setup id=2 >[ 11.661] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.661] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.661] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.661] gen8_vertex_flush[490] = 3 >[ 11.661] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=428, drawable=b1 >[ 11.661] sna_validate_gc: recomputing clip >[ 11.661] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.661] sna_copy_area: src=pixmap=1064:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.661] sna_copy_area: normal copy >[ 11.661] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.661] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.661] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.661] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.661] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.661] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.661] sna_do_copy: pixmap -- no source clipping >[ 11.661] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.661] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.661] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1064+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.661] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8ec70, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.661] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.661] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.661] sna_drawable_use_bo: pinned, never REPLACES >[ 11.661] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.661] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.661] sna_drawable_use_bo: applying move-to-gpu override >[ 11.661] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(192, 1096], (768, 1172)] >[ 11.661] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.661] wait_for_shadow: copying existing GPU damage: 1x(192, 1096), (768, 1172) >[ 11.661] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.661] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.661] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.661] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.661] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.661] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.661] __kgem_retire_rq: request 1 complete >[ 11.661] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.661] kgem_bo_move_to_cache: release handle=40 >[ 11.661] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.661] kgem_set_mode: flushing before new bo >[ 11.661] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.662] gen8_vertex_close: reloc[0] = 287 >[ 11.662] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.662] kgem_add_handle: handle=16, index=3 >[ 11.662] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.662] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.662] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.662] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.662] kgem_fixup_relocs: shrinking by 61440 >[ 11.662] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.662] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.662] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.662] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.662] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.662] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.662] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.662] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.662] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 11.662] aligning vertex: was 3, now 2 floats per vertex >[ 11.662] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.662] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.662] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.662] kgem_add_handle: handle=4, index=0 >[ 11.662] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.662] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.662] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.662] gen9_composite_get_binding_table(ffc0) >[ 11.662] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.662] kgem_add_handle: handle=35, index=1 >[ 11.662] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 11.662] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.662] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.662] kgem_add_reloc64: handle=30, pos=16344, delta=0, domains=40000 >[ 11.662] kgem_add_handle: handle=30, index=2 >[ 11.662] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 11.662] [3fd0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 11.662] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.662] gen9_emit_sampler: sampler = 0 >[ 11.662] gen9_emit_sf: num_sf_outputs=1 >[ 11.662] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.662] gen9_emit_vertex_elements: setup id=0 >[ 11.662] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.662] (192, 1096) -> (192, 1096) + (576, 76) >[ 11.662] gen8_vertex_flush[490] = 3 >[ 11.662] wait_for_shadow: setting front pixmap to handle=35 >[ 11.662] sna_drawable_use_bo: using whole GPU bo >[ 11.662] sna_pixmap_move_to_gpu(pixmap=1064, usage=0), flags=a >[ 11.662] sna_pixmap_move_to_gpu: already all-damaged >[ 11.662] sna_pixmap_mark_active: pixmap=1064, handle=22 >[ 11.662] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.662] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.662] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.662] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 11.662] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 11.662] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.662] gen9_composite_get_binding_table(ff00) >[ 11.662] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 11.662] kgem_add_handle: handle=22, index=3 >[ 11.662] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 11.662] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.662] gen9_emit_vertex_elements: setup id=0 >[ 11.662] (0, 0) -> (3422, 6) + (48, 36) >[ 11.662] gen8_vertex_flush[4cc] = 3 >[ 11.662] sna_destroy_pixmap: pixmap=1064, attached?=1 >[ 11.662] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.662] __kgem_bo_destroy: handle=22, size=61440 >[ 11.662] __kgem_bo_destroy: handle=22 -> active >[ 11.662] __sna_free_pixmap(pixmap=1064) >[ 11.662] sna_accel_flush: flush?=0, dirty?=1 >[ 11.662] sna_accel_flush: syncing SHM pixmap=1062 (refcnt=1) >[ 11.662] _sna_pixmap_move_to_cpu(pixmap=1062, 48x48, flags=3) >[ 11.662] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.662] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.662] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.662] kgem_bo_sync__cpu_full: handle=28 >[ 11.662] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.662] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.662] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.662] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.662] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.662] __kgem_retire_rq: request 1 complete >[ 11.662] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.662] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.662] sna_accel_flush: flush?=0, dirty?=0 >[ 11.662] sna_block_handler (tv=596.495000) >[ 11.662] kgem_retire, need_retire?=1 >[ 11.662] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.662] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.662] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.662] kgem_retire -- retired=0, need_retire=0 >[ 11.662] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.662] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.662] __kgem_bo_destroy: handle=23, size=262144 >[ 11.662] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.662] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.662] sna_accel_block: GPU idle, flushing >[ 11.662] gen8_vertex_close: used=100, vbo active? 16, vb=1, nreloc=1 >[ 11.662] gen8_vertex_close: reloc[0] = 287 >[ 11.662] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.662] kgem_add_handle: handle=16, index=4 >[ 11.662] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.662] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 11.662] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.662] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.662] kgem_fixup_relocs: shrinking by 61440 >[ 11.662] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.662] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.662] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 11.662] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.662] kgem_commit: release handle=30 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e844d000 >[ 11.662] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.662] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.662] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.662] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.662] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.662] start_flush: has dirty shadow >[ 11.662] timer_enable (time=11662), starting timer 0 >[ 11.662] timer_enable (time=11662), starting timer 1 >[ 11.662] sna_accel_block: evaluating timers, active=7 >[ 11.662] sna_accel_block: flush timer expires in 8 [11670] >[ 11.670] sna_wakeup_handler >[ 11.670] sna_block_handler (tv=596.487000) >[ 11.670] kgem_retire, need_retire?=1 >[ 11.670] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.670] kgem_retire__requests_ring: retiring ring 0 >[ 11.670] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.670] __kgem_retire_rq: request 1 complete >[ 11.670] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 11.670] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.670] kgem_bo_move_to_cache: release handle=22 >[ 11.670] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.670] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.670] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.670] kgem_retire -- retired=1, need_retire=0 >[ 11.670] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.670] gen6_render_retire: resetting idle vbo >[ 11.670] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.670] sna_scanout_do_flush (time=11670), triggered >[ 11.670] sna_scanout_flush (time=11670), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.670] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.670] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.670] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.670] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.670] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.670] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.670] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.670] sna_pixmap_move_to_gpu: already all-damaged >[ 11.670] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.670] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.670] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.670] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.670] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.670] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.670] get_fb: reusing fb=105 for handle=35 >[ 11.670] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.670] __kgem_bo_clear_busy: handle=35 >[ 11.670] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.670] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.670] __kgem_bo_clear_busy: handle=35 >[ 11.670] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.670] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.670] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.670] sna_accel_block: evaluating timers, active=7 >[ 11.670] sna_accel_block: flush timer expires in 16 [11686] >[ 11.676] sna_wakeup_handler >[ 11.676] sna_mode_wakeup: len=32 >[ 11.676] sna_mode_wakeup: recording last swap on pipe=1, frame 424 [1a8], time 11.677206 >[ 11.676] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.676] sna_mode_wakeup: flip complete, pending? 2 >[ 11.676] sna_block_handler (tv=596.481000) >[ 11.676] sna_scanout_do_flush: flush timer active: delta=10 >[ 11.676] sna_accel_block: evaluating timers, active=7 >[ 11.676] sna_accel_block: flush timer expires in 10 [11686] >[ 11.678] sna_wakeup_handler >[ 11.678] sna_mode_wakeup: len=32 >[ 11.678] sna_mode_wakeup: recording last swap on pipe=0, frame 454 [1c6], time 11.678514 >[ 11.678] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.678] sna_mode_wakeup: flip complete, pending? 1 >[ 11.678] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.678] sna_block_handler (tv=596.479000) >[ 11.678] sna_scanout_do_flush: flush timer active: delta=8 >[ 11.678] sna_accel_block: evaluating timers, active=7 >[ 11.678] sna_accel_block: flush timer expires in 8 [11686] >[ 11.686] sna_wakeup_handler >[ 11.686] sna_block_handler (tv=596.471000) >[ 11.686] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.686] sna_scanout_do_flush (time=11686), triggered >[ 11.686] sna_scanout_flush (time=11686), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.686] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.686] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.686] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.686] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.686] sna_accel_do_throttle (time=11686), triggered >[ 11.686] sna_accel_throttle (time=11686) >[ 11.686] sna_accel_disarm_timer[1] (time=11686) >[ 11.686] sna_accel_block: evaluating timers, active=5 >[ 11.686] sna_accel_block: flush timer expires in 16 [11702] >[ 11.702] sna_wakeup_handler >[ 11.702] sna_block_handler (tv=596.455000) >[ 11.702] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.702] sna_scanout_do_flush (time=11702), triggered >[ 11.702] sna_scanout_flush (time=11702), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.702] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.702] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.702] sna_accel_disarm_timer[0] (time=11702) >[ 11.702] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.702] sna_accel_do_throttle -- no pending activity >[ 11.758] sna_wakeup_handler >[ 11.758] sna_destroy_pixmap: pixmap=1062, attached?=1 >[ 11.758] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.758] __sna_free_pixmap(pixmap=1062) >[ 11.758] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.758] kgem_bo_sync__cpu: handle=28 >[ 11.758] sna_accel_watch_flush: enable=-1 >[ 11.758] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.758] __kgem_bo_destroy: handle=28, size=12288 >[ 11.758] __kgem_bo_destroy: handle=28, not reusable >[ 11.758] kgem_bo_free: handle=28, size=12288 >[ 11.758] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.758] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.758] sna_accel_flush: flush?=0, dirty?=0 >[ 11.758] sna_block_handler (tv=596.399000) >[ 11.758] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.758] sna_accel_do_throttle -- no pending activity >[ 11.758] sna_wakeup_handler >[ 11.758] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.758] __pop_freed_pixmap: reusing freed pixmap=1064 header >[ 11.758] create_pixmap_hdr: pixmap=1071, width=48, height=48, usage=0 >[ 11.758] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.758] __kgem_bo_init(handle=28, num_pages=3) >[ 11.758] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.758] sna_accel_watch_flush: enable=1 >[ 11.758] __sna_damage_all(48, 48) >[ 11.758] sna_pixmap_create_shm: serial=1071, 48x48, usage=0 >[ 11.759] sna_accel_flush: flush?=0, dirty?=0 >[ 11.759] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.759] kgem_can_create_2d: 48x36 @ 24 >[ 11.759] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.759] kgem_can_create_2d: untiled size=8192 >[ 11.759] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 48x36 -> 0 >[ 11.759] sna_create_pixmap: usage=0, flags=b >[ 11.759] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.759] __pop_freed_pixmap: reusing freed pixmap=1066 header >[ 11.759] create_pixmap_hdr: pixmap=1073, width=48, height=36, usage=0 >[ 11.759] sna_create_pixmap: serial=1073, 48x36, usage=0 >[ 11.759] sna_composite_rectangles(pixmap=1074, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.759] sna_composite_rectangles: converted to op 0 >[ 11.759] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.759] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.759] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.759] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.759] sna_composite_rectangles: dropping last-cpu hint >[ 11.759] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=19... >[ 11.759] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.759] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.759] sna_pixmap_move_to_gpu(pixmap=1074, usage=0), flags=b >[ 11.759] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.759] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.759] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 48x36 -> 0 >[ 11.759] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 48x36 -> 0 >[ 11.759] sna_pixmap_alloc_gpu: pixmap=1074 >[ 11.759] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.759] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.759] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.759] from inactive: pitch=192, tiling=0: handle=22, id=943 >[ 11.759] __sna_damage_all(48, 36) >[ 11.759] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.759] sna_pixmap_mark_active: pixmap=1074, handle=22 >[ 11.759] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.759] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.759] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.759] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.759] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.759] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.759] sna_render_get_solid: 0 >[ 11.759] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.759] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.759] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.759] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.759] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.759] kgem_add_handle: handle=4, index=0 >[ 11.759] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.759] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.759] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.759] gen9_composite_get_binding_table(ffc0) >[ 11.759] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.759] kgem_add_handle: handle=22, index=1 >[ 11.759] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.759] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.759] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.759] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.759] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.759] kgem_add_handle: handle=7, index=2 >[ 11.759] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.759] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.759] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.759] gen9_emit_sampler: sampler = 1 >[ 11.759] gen9_emit_sf: num_sf_outputs=1 >[ 11.759] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.759] gen9_emit_vertex_elements: setup id=0 >[ 11.759] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.759] (0, 0), (48, 36) >[ 11.759] gen8_vertex_flush[490] = 3 >[ 11.759] sna_composite_rectangles: pixmap=1074 marking clear [0]? 1 >[ 11.759] sna_composite_rectangles(pixmap=1074, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.759] sna_composite_rectangles: converted to op 1 >[ 11.759] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.759] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.759] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.759] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.759] sna_composite_rectangles: promoting to full GPU >[ 11.759] sna_composite_rectangles: dropping last-cpu hint >[ 11.759] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=19... >[ 11.759] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.759] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.759] sna_drawable_use_bo: using whole GPU bo >[ 11.759] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.759] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.759] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.759] sna_render_get_solid: ff2c001e >[ 11.759] sna_render_get_solid(0) = ff2c001e (old) >[ 11.759] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.759] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.759] gen9_composite_get_binding_table(ff00) >[ 11.759] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.759] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.759] kgem_add_handle: handle=8, index=3 >[ 11.759] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.759] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.759] gen9_emit_vertex_elements: setup id=0 >[ 11.759] (0, 0), (48, 36) >[ 11.759] gen8_vertex_flush[4cc] = 3 >[ 11.759] sna_composite_rectangles: pixmap=1074 marking clear [ff2c001e]? 1 >[ 11.759] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=432 >[ 11.759] sna_validate_gc: recomputing clip >[ 11.759] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.759] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1074:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.759] sna_copy_area: normal copy >[ 11.759] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.759] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.759] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.759] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.759] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.759] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.759] sna_do_copy: pixmap -- no source clipping >[ 11.759] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.759] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.759] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1074+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.759] sna_copy_boxes: dst=(priv=0x55bca9b8e530, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.759] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.759] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=1b... >[ 11.759] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.759] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.759] sna_drawable_use_bo: using whole GPU bo >[ 11.759] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.759] sna_pixmap_move_to_gpu: already all-damaged >[ 11.759] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.759] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.759] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.759] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.759] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.759] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.759] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.759] gen9_composite_get_binding_table(fe80) >[ 11.759] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.759] kgem_add_handle: handle=9, index=4 >[ 11.759] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.759] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.759] gen9_emit_sampler: sampler = 0 >[ 11.759] gen9_emit_vertex_elements: setup id=0 >[ 11.759] (3422, 6) -> (0, 0) + (48, 36) >[ 11.759] gen8_vertex_flush[510] = 3 >[ 11.759] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.759] kgem_can_create_2d: 80x80 @ 32 >[ 11.759] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.759] kgem_can_create_2d: untiled size=28672 >[ 11.759] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 80x80 -> 0 >[ 11.759] sna_create_pixmap: usage=0, flags=b >[ 11.759] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.759] __pop_freed_pixmap: reusing freed pixmap=1058 header >[ 11.759] create_pixmap_hdr: pixmap=1075, width=80, height=80, usage=0 >[ 11.759] sna_create_pixmap: serial=1075, 80x80, usage=0 >[ 11.759] sna_composite_rectangles(pixmap=1076, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.759] sna_composite_rectangles: converted to op 0 >[ 11.759] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.759] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.759] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.759] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.759] sna_composite_rectangles: dropping last-cpu hint >[ 11.759] sna_drawable_use_bo pixmap=1076, box=((0, 0), (80, 80)), flags=19... >[ 11.759] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.759] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.759] sna_pixmap_move_to_gpu(pixmap=1076, usage=0), flags=b >[ 11.759] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.759] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.759] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 80x80 -> 0 >[ 11.759] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.759] kgem_choose_tiling: 80x80 -> 0 >[ 11.759] sna_pixmap_alloc_gpu: pixmap=1076 >[ 11.759] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.759] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.759] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.759] from inactive: pitch=320, tiling=0: handle=40, id=944 >[ 11.759] __sna_damage_all(80, 80) >[ 11.759] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.759] sna_pixmap_mark_active: pixmap=1076, handle=40 >[ 11.759] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.759] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.759] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.759] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.759] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.759] sna_render_get_solid: 0 >[ 11.759] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.759] kgem_set_mode: flushing before new bo >[ 11.759] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.759] gen8_vertex_close: reloc[0] = 287 >[ 11.759] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.759] kgem_add_handle: handle=16, index=5 >[ 11.759] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.759] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.759] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.759] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.759] kgem_fixup_relocs: shrinking by 61440 >[ 11.759] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.759] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.759] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.759] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.759] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.759] __kgem_bo_clear_busy: handle=7 >[ 11.759] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.759] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.759] __kgem_bo_clear_busy: handle=8 >[ 11.759] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.759] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.759] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.759] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.759] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.759] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.759] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.759] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.759] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.759] kgem_add_handle: handle=4, index=0 >[ 11.759] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.759] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.759] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.759] gen9_composite_get_binding_table(ffc0) >[ 11.759] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.759] kgem_add_handle: handle=40, index=1 >[ 11.759] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.759] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.759] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.759] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.760] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.760] kgem_add_handle: handle=7, index=2 >[ 11.760] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.760] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.760] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.760] gen9_emit_sampler: sampler = 1 >[ 11.760] gen9_emit_sf: num_sf_outputs=1 >[ 11.760] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.760] gen9_emit_vertex_elements: setup id=0 >[ 11.760] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.760] (0, 0), (80, 80) >[ 11.760] gen8_vertex_flush[490] = 3 >[ 11.760] sna_composite_rectangles: pixmap=1076 marking clear [0]? 1 >[ 11.760] sna_composite_rectangles(pixmap=1076, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.760] sna_composite_rectangles: converted to op 1 >[ 11.760] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.760] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.760] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.760] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.760] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.760] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.760] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.760] sna_composite_rectangles: dropping last-cpu hint >[ 11.760] sna_drawable_use_bo pixmap=1076, box=((0, 0), (80, 80)), flags=1... >[ 11.760] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.760] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.760] sna_drawable_use_bo: using whole GPU bo >[ 11.760] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.760] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.760] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.760] sna_render_get_solid: 40404040 >[ 11.760] sna_render_get_solid(1) = 40404040 (old) >[ 11.760] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.760] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.760] gen9_composite_get_binding_table(ff00) >[ 11.760] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.760] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.760] kgem_add_handle: handle=8, index=3 >[ 11.760] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.760] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.760] gen9_emit_vertex_elements: setup id=0 >[ 11.760] (0, 0), (2, 2) >[ 11.760] (78, 0), (80, 2) >[ 11.760] (0, 78), (2, 80) >[ 11.760] (78, 78), (80, 80) >[ 11.760] gen8_vertex_flush[4cc] = 12 >[ 11.760] sna_composite(pixmap=1074, op=3, src=1076+(3422, 6), mask=0+(0, 0), dst=1074+(0, 0)+(0, 0), size=(48, 36) >[ 11.760] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.760] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.760] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.760] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.760] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.760] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.760] gen9_render_composite: 48x36, current mode=1/1 >[ 11.760] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.760] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.760] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.760] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.760] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.760] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=7... >[ 11.760] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.760] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.760] sna_drawable_use_bo: using whole GPU bo >[ 11.760] gen9_composite_set_target: pixmap=1074, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.760] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.760] sna_transform_is_imprecise_integer_translation: no transform >[ 11.760] gen9_composite_picture: integer translation (0, 0), removing >[ 11.760] sna_render_pixmap_bo pixmap=1076, (3422, 6)x(48, 36)/(80, 80) >[ 11.760] sna_render_pixmap_bo: GPU all damaged >[ 11.760] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.760] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.760] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.760] gen4_choose_composite_emitter: identity src, no mask >[ 11.760] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.760] __kgem_retire_rq: request 1 complete >[ 11.760] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.760] kgem_set_mode: flushing before new bo >[ 11.760] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.760] gen8_vertex_close: reloc[0] = 287 >[ 11.760] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.760] kgem_add_handle: handle=16, index=4 >[ 11.760] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.760] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.760] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.760] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.760] kgem_fixup_relocs: shrinking by 61440 >[ 11.760] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.760] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.760] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.760] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.760] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.760] __kgem_bo_clear_busy: handle=7 >[ 11.760] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.760] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.760] __kgem_bo_clear_busy: handle=8 >[ 11.760] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.760] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.760] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.760] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.760] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.760] aligning vertex: was 2, now 3 floats per vertex >[ 11.760] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.760] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.760] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.760] kgem_add_handle: handle=4, index=0 >[ 11.760] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.760] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.760] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.760] gen9_composite_get_binding_table(ffc0) >[ 11.760] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.760] kgem_add_handle: handle=22, index=1 >[ 11.760] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.760] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.760] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.760] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.760] kgem_add_handle: handle=40, index=2 >[ 11.760] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.760] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.760] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.760] gen9_emit_sampler: sampler = a >[ 11.760] gen9_emit_sf: num_sf_outputs=1 >[ 11.760] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.760] gen9_emit_vertex_elements: setup id=2 >[ 11.760] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.760] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.760] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.760] gen8_vertex_flush[490] = 3 >[ 11.760] sna_destroy_pixmap: pixmap=1076, attached?=1 >[ 11.760] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.760] __kgem_bo_destroy: handle=40, size=65536 >[ 11.760] __kgem_bo_destroy: handle=40 -> active >[ 11.760] __sna_free_pixmap(pixmap=1076) >[ 11.760] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.760] kgem_can_create_2d: 2x64 @ 32 >[ 11.760] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.760] kgem_can_create_2d: untiled size=4096 >[ 11.760] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.760] kgem_choose_tiling: 2x64 -> 0 >[ 11.760] sna_create_pixmap: usage=0, flags=a >[ 11.760] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.760] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.760] create_pixmap: serial=1077, usage=0, 2x64 >[ 11.760] sna_create_pixmap: serial=1077, 2x64, usage=0 >[ 11.760] sna_composite_rectangles(pixmap=1078, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.760] sna_composite_rectangles: converted to op 0 >[ 11.760] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.760] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.760] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.760] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.760] sna_composite_rectangles: fallback, dst pixmap=1078 too small or not attached >[ 11.760] sna_composite_rectangles: fallback >[ 11.760] sna_drawable_move_region_to_cpu(pixmap=1078 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.760] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.760] _sna_pixmap_move_to_cpu(pixmap=1078, 2x64, flags=1) >[ 11.760] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.760] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.760] operate_inplace: no, inplace operation not suitable >[ 11.760] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.760] __sna_damage_all(2, 64) >[ 11.760] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.760] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.760] kgem_can_create_2d: 1x32 @ 32 >[ 11.760] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.760] kgem_can_create_2d: untiled size=4096 >[ 11.760] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.760] kgem_choose_tiling: 1x32 -> 0 >[ 11.760] sna_create_pixmap: usage=0, flags=a >[ 11.760] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.760] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.760] create_pixmap: serial=1079, usage=0, 1x32 >[ 11.760] sna_create_pixmap: serial=1079, 1x32, usage=0 >[ 11.760] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=42e, drawable=438 >[ 11.760] sna_validate_gc: recomputing clip >[ 11.760] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.760] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.760] try_upload__fast: ignore existing cpu damage (if any) >[ 11.760] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.760] try_upload__fast: no, no gpu damage >[ 11.760] sna_drawable_move_region_to_cpu(pixmap=1080 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.760] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.760] _sna_pixmap_move_to_cpu(pixmap=1080, 1x32, flags=1) >[ 11.760] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.760] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.760] operate_inplace: no, inplace operation not suitable >[ 11.760] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.760] __sna_damage_all(1, 32) >[ 11.760] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.760] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.760] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.760] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.760] sna_accel_flush: flush?=0, dirty?=0 >[ 11.760] sna_composite(pixmap=1078, op=1, src=1080+(0, 0), mask=0+(0, 0), dst=1078+(0, 0)+(0, 0), size=(2, 64) >[ 11.761] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.761] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.761] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.761] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.761] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.761] sna_composite: fallback, dst pixmap=1078 is too small (or completely damaged) >[ 11.761] sna_composite: fallback -- fbComposite >[ 11.761] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.761] sna_composite_fb: fallback -- move src to cpu >[ 11.761] _sna_pixmap_move_to_cpu(pixmap=1080, 1x32, flags=2) >[ 11.761] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.761] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.761] sna_composite_fb: fallback -- move dst to cpu >[ 11.761] sna_drawable_move_region_to_cpu(pixmap=1078 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.761] sna_drawable_move_region_to_cpu: pixmap=1078 all damaged on CPU >[ 11.761] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.761] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.761] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.761] sna_destroy_pixmap: pixmap=1080, attached?=1 >[ 11.761] __sna_free_pixmap(pixmap=1080) >[ 11.761] sna_composite(pixmap=1074, op=3, src=1078+(3422, 6), mask=0+(0, 0), dst=1074+(0, 0)+(0, 0), size=(48, 36) >[ 11.761] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.761] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.761] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.761] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.761] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.761] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.761] gen9_render_composite: 48x36, current mode=1/1 >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.761] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.761] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.761] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=7... >[ 11.761] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.761] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.761] sna_drawable_use_bo: using whole GPU bo >[ 11.761] gen9_composite_set_target: pixmap=1074, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.761] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.761] sna_transform_is_imprecise_integer_translation: no transform >[ 11.761] gen9_composite_picture: integer translation (0, 0), removing >[ 11.761] sna_render_pixmap_bo pixmap=1078, (3422, 6)x(48, 36)/(2, 64) >[ 11.761] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.761] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.761] use_cpu_bo: no cpu bo >[ 11.761] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.761] kgem_choose_tiling: 2x36 -> 0 >[ 11.761] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.761] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.761] sna_drawable_move_region_to_cpu(pixmap=1078 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.761] sna_drawable_move_region_to_cpu: pixmap=1078 all damaged on CPU >[ 11.761] kgem_can_create_2d: 2x36 @ 32 >[ 11.761] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.761] kgem_can_create_2d: untiled size=4096 >[ 11.761] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.761] kgem_choose_tiling: 2x36 -> 0 >[ 11.761] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.761] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.761] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.761] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.761] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.761] search_linear_cache: searching for inactive gtt map >[ 11.761] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.761] search_linear_cache: searching for inactive gtt map >[ 11.761] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.761] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.761] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.761] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.761] kgem_create_buffer: reusing handle=23 for buffer >[ 11.761] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.761] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.761] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.761] kgem_bo_map: converting request for GTT map into CPU map >[ 11.761] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.761] kgem_bo_sync__cpu: handle=23 >[ 11.761] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.761] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.761] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.761] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.761] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.761] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.761] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.761] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.761] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.761] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.761] gen4_choose_composite_emitter: identity src, no mask >[ 11.761] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.761] gen9_composite_get_binding_table(ff00) >[ 11.761] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.761] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.761] kgem_add_handle: handle=23, index=3 >[ 11.761] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.761] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.761] gen9_emit_vertex_elements: setup id=2 >[ 11.761] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.761] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.761] gen8_vertex_flush[4cc] = 3 >[ 11.761] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.761] sna_destroy_pixmap: pixmap=1078, attached?=1 >[ 11.761] __sna_free_pixmap(pixmap=1078) >[ 11.761] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1074:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.761] sna_copy_area: normal copy >[ 11.761] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.761] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.761] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.761] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.761] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.761] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.761] sna_do_copy: pixmap -- no source clipping >[ 11.761] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.761] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.761] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1074+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.761] sna_copy_boxes: dst=(priv=0x55bca9b8e530, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.761] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.761] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=1b... >[ 11.761] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.761] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.761] sna_drawable_use_bo: using whole GPU bo >[ 11.761] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.761] sna_pixmap_move_to_gpu: already all-damaged >[ 11.761] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.761] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.761] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.761] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.761] aligning vertex: was 3, now 2 floats per vertex >[ 11.761] gen9_composite_get_binding_table(fe80) >[ 11.761] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.761] kgem_add_handle: handle=9, index=4 >[ 11.761] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.761] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.761] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.761] gen9_emit_sampler: sampler = 0 >[ 11.761] gen9_emit_vertex_elements: setup id=0 >[ 11.761] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.761] (3422, 6) -> (0, 0) + (48, 36) >[ 11.761] gen8_vertex_flush[558] = 3 >[ 11.761] sna_composite_rectangles(pixmap=1074, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.761] sna_composite_rectangles: converted to op 3 >[ 11.761] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.761] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.761] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.761] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.761] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=1... >[ 11.761] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.761] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.761] sna_drawable_use_bo: using whole GPU bo >[ 11.761] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.761] sna_render_get_solid: 660a0a0a >[ 11.761] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.761] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.761] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.761] gen9_composite_get_binding_table(fe00) >[ 11.761] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.761] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.761] kgem_add_handle: handle=8, index=5 >[ 11.761] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.761] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.761] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.761] gen9_emit_sampler: sampler = 1 >[ 11.761] gen9_emit_vertex_elements: setup id=0 >[ 11.761] (0, 0), (48, 36) >[ 11.761] gen8_vertex_flush[5b4] = 3 >[ 11.761] sna_composite(pixmap=1074, op=3, src=1072+(0, 6), mask=0+(0, 0), dst=1074+(0, 0)+(0, 0), size=(48, 36) >[ 11.761] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.761] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.761] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.761] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.761] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.761] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.761] gen9_render_composite: 48x36, current mode=1/1 >[ 11.761] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.761] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.761] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.761] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.761] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.762] sna_drawable_use_bo pixmap=1074, box=((0, 0), (48, 36)), flags=7... >[ 11.762] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.762] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.762] sna_drawable_use_bo: using whole GPU bo >[ 11.762] gen9_composite_set_target: pixmap=1074, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.762] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.762] sna_transform_is_imprecise_integer_translation: no transform >[ 11.762] gen9_composite_picture: integer translation (0, 0), removing >[ 11.762] sna_render_pixmap_bo pixmap=1072, (0, 6)x(48, 36)/(48, 48) >[ 11.762] sna_render_pixmap_bo: CPU all damaged >[ 11.762] sna_add_flush_pixmap: marking pixmap=1072 for flushing >[ 11.762] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.762] __kgem_retire_rq: request 1 complete >[ 11.762] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.762] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.762] gen8_vertex_close: reloc[0] = 287 >[ 11.762] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.762] kgem_add_handle: handle=16, index=6 >[ 11.762] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.762] gen8_vertex_close: reloc[1] = 337 >[ 11.762] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.762] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.762] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.762] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.762] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.762] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.762] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.762] kgem_fixup_relocs: shrinking by 61440 >[ 11.762] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.762] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.762] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.762] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.762] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.762] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.762] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.762] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.762] __kgem_bo_clear_busy: handle=8 >[ 11.762] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.762] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.762] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.762] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.762] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.762] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.762] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.762] gen4_choose_composite_emitter: identity src, no mask >[ 11.762] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.762] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.762] aligning vertex: was 2, now 3 floats per vertex >[ 11.762] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.762] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.762] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.762] kgem_add_handle: handle=4, index=0 >[ 11.762] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.762] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.762] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.762] gen9_composite_get_binding_table(ffc0) >[ 11.762] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.762] kgem_add_handle: handle=22, index=1 >[ 11.762] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.762] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.762] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.762] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.762] kgem_add_handle: handle=28, index=2 >[ 11.762] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.762] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.762] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.762] gen9_emit_sampler: sampler = 2 >[ 11.762] gen9_emit_sf: num_sf_outputs=1 >[ 11.762] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.762] gen9_emit_vertex_elements: setup id=2 >[ 11.762] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.762] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.762] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.762] gen8_vertex_flush[490] = 3 >[ 11.762] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=432, drawable=b1 >[ 11.762] sna_validate_gc: recomputing clip >[ 11.762] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.762] sna_copy_area: src=pixmap=1074:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.762] sna_copy_area: normal copy >[ 11.762] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.762] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.762] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.762] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.762] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.762] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.762] sna_do_copy: pixmap -- no source clipping >[ 11.762] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.762] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.762] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1074+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.762] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e530, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.762] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.762] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.762] sna_drawable_use_bo: pinned, never REPLACES >[ 11.762] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.762] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.762] sna_drawable_use_bo: applying move-to-gpu override >[ 11.762] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.762] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.762] wait_for_shadow: setting front pixmap to handle=30 >[ 11.762] sna_drawable_use_bo: using whole GPU bo >[ 11.762] sna_pixmap_move_to_gpu(pixmap=1074, usage=0), flags=a >[ 11.762] sna_pixmap_move_to_gpu: already all-damaged >[ 11.762] sna_pixmap_mark_active: pixmap=1074, handle=22 >[ 11.762] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.762] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.762] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.762] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.762] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.762] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.762] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.762] __kgem_retire_rq: request 1 complete >[ 11.762] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.762] kgem_bo_move_to_cache: release handle=40 >[ 11.762] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.762] kgem_set_mode: flushing before new bo >[ 11.762] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.762] gen8_vertex_close: reloc[0] = 287 >[ 11.762] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.762] kgem_add_handle: handle=16, index=3 >[ 11.762] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.762] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.762] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.762] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.762] kgem_fixup_relocs: shrinking by 61440 >[ 11.762] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.762] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.762] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.762] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.762] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.762] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.762] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.762] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.762] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.762] aligning vertex: was 3, now 2 floats per vertex >[ 11.762] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.762] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.762] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.762] kgem_add_handle: handle=4, index=0 >[ 11.762] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.762] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.762] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.762] gen9_composite_get_binding_table(ffc0) >[ 11.762] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.762] kgem_add_handle: handle=30, index=1 >[ 11.762] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.762] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.762] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.762] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.762] kgem_add_handle: handle=22, index=2 >[ 11.762] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.762] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.762] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.762] gen9_emit_sampler: sampler = 0 >[ 11.762] gen9_emit_sf: num_sf_outputs=1 >[ 11.762] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.762] gen9_emit_vertex_elements: setup id=0 >[ 11.762] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.762] (0, 0) -> (3422, 6) + (48, 36) >[ 11.762] gen8_vertex_flush[490] = 3 >[ 11.762] sna_destroy_pixmap: pixmap=1074, attached?=1 >[ 11.762] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.762] __kgem_bo_destroy: handle=22, size=61440 >[ 11.762] __kgem_bo_destroy: handle=22 -> active >[ 11.762] __sna_free_pixmap(pixmap=1074) >[ 11.762] sna_accel_flush: flush?=0, dirty?=1 >[ 11.762] sna_accel_flush: syncing SHM pixmap=1072 (refcnt=1) >[ 11.762] _sna_pixmap_move_to_cpu(pixmap=1072, 48x48, flags=3) >[ 11.762] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.762] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.762] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.762] kgem_bo_sync__cpu_full: handle=28 >[ 11.762] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.762] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.762] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.762] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.762] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.762] __kgem_retire_rq: request 1 complete >[ 11.762] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.762] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.762] sna_accel_flush: flush?=0, dirty?=0 >[ 11.762] sna_block_handler (tv=596.395000) >[ 11.762] kgem_retire, need_retire?=1 >[ 11.762] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.762] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.762] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.762] kgem_retire -- retired=0, need_retire=0 >[ 11.762] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.762] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.762] __kgem_bo_destroy: handle=23, size=262144 >[ 11.762] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.763] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.763] sna_accel_block: GPU idle, flushing >[ 11.763] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.763] gen8_vertex_close: reloc[0] = 287 >[ 11.763] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.763] kgem_add_handle: handle=16, index=3 >[ 11.763] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.763] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.763] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.763] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.763] kgem_fixup_relocs: shrinking by 61440 >[ 11.763] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.763] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.763] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.763] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.763] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.763] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.763] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.763] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.763] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.763] start_flush: has dirty shadow >[ 11.763] timer_enable (time=11763), starting timer 0 >[ 11.763] timer_enable (time=11763), starting timer 1 >[ 11.763] sna_accel_block: evaluating timers, active=7 >[ 11.763] sna_accel_block: flush timer expires in 8 [11771] >[ 11.771] sna_wakeup_handler >[ 11.771] sna_block_handler (tv=596.386000) >[ 11.771] kgem_retire, need_retire?=1 >[ 11.771] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.771] kgem_retire__requests_ring: retiring ring 0 >[ 11.771] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.771] __kgem_retire_rq: request 1 complete >[ 11.771] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.771] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.771] kgem_bo_move_to_cache: release handle=22 >[ 11.771] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.771] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.771] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.771] kgem_retire -- retired=1, need_retire=0 >[ 11.771] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.771] gen6_render_retire: resetting idle vbo >[ 11.771] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.771] sna_scanout_do_flush (time=11771), triggered >[ 11.771] sna_scanout_flush (time=11771), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.771] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.771] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.771] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.771] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.771] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.771] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.771] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.771] sna_pixmap_move_to_gpu: already all-damaged >[ 11.771] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.771] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.771] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.771] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.771] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.771] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.771] get_fb: reusing fb=108 for handle=30 >[ 11.771] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.771] __kgem_bo_clear_busy: handle=30 >[ 11.771] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.771] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.771] __kgem_bo_clear_busy: handle=30 >[ 11.771] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.771] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.771] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.771] sna_accel_block: evaluating timers, active=7 >[ 11.771] sna_accel_block: flush timer expires in 16 [11787] >[ 11.776] sna_wakeup_handler >[ 11.776] sna_mode_wakeup: len=32 >[ 11.776] sna_mode_wakeup: recording last swap on pipe=1, frame 430 [1ae], time 11.777215 >[ 11.776] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.776] sna_mode_wakeup: flip complete, pending? 2 >[ 11.776] sna_block_handler (tv=596.381000) >[ 11.776] sna_scanout_do_flush: flush timer active: delta=11 >[ 11.776] sna_accel_block: evaluating timers, active=7 >[ 11.776] sna_accel_block: flush timer expires in 11 [11787] >[ 11.778] sna_wakeup_handler >[ 11.778] sna_mode_wakeup: len=32 >[ 11.778] sna_mode_wakeup: recording last swap on pipe=0, frame 460 [1cc], time 11.778522 >[ 11.778] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.778] sna_mode_wakeup: flip complete, pending? 1 >[ 11.778] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.778] sna_block_handler (tv=596.379000) >[ 11.778] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.778] sna_accel_block: evaluating timers, active=7 >[ 11.778] sna_accel_block: flush timer expires in 9 [11787] >[ 11.787] sna_wakeup_handler >[ 11.787] sna_block_handler (tv=596.370000) >[ 11.787] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.787] sna_scanout_do_flush (time=11787), triggered >[ 11.787] sna_scanout_flush (time=11787), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.787] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.787] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.787] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.787] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.787] sna_accel_do_throttle (time=11787), triggered >[ 11.787] sna_accel_throttle (time=11787) >[ 11.787] sna_accel_disarm_timer[1] (time=11787) >[ 11.787] sna_accel_block: evaluating timers, active=5 >[ 11.787] sna_accel_block: flush timer expires in 16 [11803] >[ 11.790] sna_wakeup_handler >[ 11.790] sna_destroy_pixmap: pixmap=1072, attached?=1 >[ 11.790] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.790] __sna_free_pixmap(pixmap=1072) >[ 11.790] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.790] kgem_bo_sync__cpu: handle=28 >[ 11.790] sna_accel_watch_flush: enable=-1 >[ 11.790] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.790] __kgem_bo_destroy: handle=28, size=12288 >[ 11.790] __kgem_bo_destroy: handle=28, not reusable >[ 11.790] kgem_bo_free: handle=28, size=12288 >[ 11.790] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.790] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.790] sna_accel_flush: flush?=0, dirty?=0 >[ 11.790] sna_block_handler (tv=596.367000) >[ 11.790] sna_scanout_do_flush: flush timer active: delta=13 >[ 11.790] sna_accel_do_throttle -- no pending activity >[ 11.790] sna_accel_block: evaluating timers, active=5 >[ 11.790] sna_accel_block: flush timer expires in 13 [11803] >[ 11.790] sna_wakeup_handler >[ 11.790] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.790] __pop_freed_pixmap: reusing freed pixmap=1074 header >[ 11.790] create_pixmap_hdr: pixmap=1081, width=48, height=48, usage=0 >[ 11.790] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.790] __kgem_bo_init(handle=28, num_pages=3) >[ 11.790] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.790] sna_accel_watch_flush: enable=1 >[ 11.790] __sna_damage_all(48, 48) >[ 11.790] sna_pixmap_create_shm: serial=1081, 48x48, usage=0 >[ 11.790] sna_accel_flush: flush?=0, dirty?=0 >[ 11.790] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.790] kgem_can_create_2d: 48x36 @ 24 >[ 11.790] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.790] kgem_can_create_2d: untiled size=8192 >[ 11.790] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.790] kgem_choose_tiling: 48x36 -> 0 >[ 11.790] sna_create_pixmap: usage=0, flags=b >[ 11.790] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.790] __pop_freed_pixmap: reusing freed pixmap=1076 header >[ 11.790] create_pixmap_hdr: pixmap=1083, width=48, height=36, usage=0 >[ 11.790] sna_create_pixmap: serial=1083, 48x36, usage=0 >[ 11.790] sna_composite_rectangles(pixmap=1084, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.790] sna_composite_rectangles: converted to op 0 >[ 11.790] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.790] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.790] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.790] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.790] sna_composite_rectangles: dropping last-cpu hint >[ 11.790] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=19... >[ 11.790] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.790] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.790] sna_pixmap_move_to_gpu(pixmap=1084, usage=0), flags=b >[ 11.790] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.790] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.790] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.790] kgem_choose_tiling: 48x36 -> 0 >[ 11.790] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.790] kgem_choose_tiling: 48x36 -> 0 >[ 11.790] sna_pixmap_alloc_gpu: pixmap=1084 >[ 11.790] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.790] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.790] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.790] from inactive: pitch=192, tiling=0: handle=22, id=948 >[ 11.790] __sna_damage_all(48, 36) >[ 11.790] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.790] sna_pixmap_mark_active: pixmap=1084, handle=22 >[ 11.790] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.790] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.790] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.790] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.790] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.790] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.790] sna_render_get_solid: 0 >[ 11.790] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.790] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.790] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.790] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.790] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.790] kgem_add_handle: handle=4, index=0 >[ 11.790] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.790] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.790] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.790] gen9_composite_get_binding_table(ffc0) >[ 11.790] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.790] kgem_add_handle: handle=22, index=1 >[ 11.790] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.790] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.790] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.790] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.790] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.790] kgem_add_handle: handle=7, index=2 >[ 11.790] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.790] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.790] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.790] gen9_emit_sampler: sampler = 1 >[ 11.790] gen9_emit_sf: num_sf_outputs=1 >[ 11.790] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.790] gen9_emit_vertex_elements: setup id=0 >[ 11.790] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.790] (0, 0), (48, 36) >[ 11.790] gen8_vertex_flush[490] = 3 >[ 11.790] sna_composite_rectangles: pixmap=1084 marking clear [0]? 1 >[ 11.790] sna_composite_rectangles(pixmap=1084, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.790] sna_composite_rectangles: converted to op 1 >[ 11.790] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.790] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.790] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.790] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.790] sna_composite_rectangles: promoting to full GPU >[ 11.790] sna_composite_rectangles: dropping last-cpu hint >[ 11.790] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=19... >[ 11.790] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.790] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.790] sna_drawable_use_bo: using whole GPU bo >[ 11.790] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.790] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.790] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.790] sna_render_get_solid: ff2c001e >[ 11.790] sna_render_get_solid(0) = ff2c001e (old) >[ 11.790] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.790] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.790] gen9_composite_get_binding_table(ff00) >[ 11.790] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.790] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.790] kgem_add_handle: handle=8, index=3 >[ 11.790] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.790] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.790] gen9_emit_vertex_elements: setup id=0 >[ 11.790] (0, 0), (48, 36) >[ 11.790] gen8_vertex_flush[4cc] = 3 >[ 11.790] sna_composite_rectangles: pixmap=1084 marking clear [ff2c001e]? 1 >[ 11.790] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=43c >[ 11.790] sna_validate_gc: recomputing clip >[ 11.790] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.790] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1084:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.790] sna_copy_area: normal copy >[ 11.790] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.790] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.790] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.790] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.790] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.790] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.791] sna_do_copy: pixmap -- no source clipping >[ 11.791] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.791] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.791] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1084+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.791] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.791] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.791] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=1b... >[ 11.791] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.791] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.791] sna_drawable_use_bo: using whole GPU bo >[ 11.791] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.791] sna_pixmap_move_to_gpu: already all-damaged >[ 11.791] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.791] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.791] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.791] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.791] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.791] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.791] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.791] gen9_composite_get_binding_table(fe80) >[ 11.791] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.791] kgem_add_handle: handle=9, index=4 >[ 11.791] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.791] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.791] gen9_emit_sampler: sampler = 0 >[ 11.791] gen9_emit_vertex_elements: setup id=0 >[ 11.791] (3422, 6) -> (0, 0) + (48, 36) >[ 11.791] gen8_vertex_flush[510] = 3 >[ 11.791] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.791] kgem_can_create_2d: 80x80 @ 32 >[ 11.791] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.791] kgem_can_create_2d: untiled size=28672 >[ 11.791] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.791] kgem_choose_tiling: 80x80 -> 0 >[ 11.791] sna_create_pixmap: usage=0, flags=b >[ 11.791] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.791] __pop_freed_pixmap: reusing freed pixmap=1060 header >[ 11.791] create_pixmap_hdr: pixmap=1085, width=80, height=80, usage=0 >[ 11.791] sna_create_pixmap: serial=1085, 80x80, usage=0 >[ 11.791] sna_composite_rectangles(pixmap=1086, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.791] sna_composite_rectangles: converted to op 0 >[ 11.791] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.791] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.791] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.791] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.791] sna_composite_rectangles: dropping last-cpu hint >[ 11.791] sna_drawable_use_bo pixmap=1086, box=((0, 0), (80, 80)), flags=19... >[ 11.791] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.791] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.791] sna_pixmap_move_to_gpu(pixmap=1086, usage=0), flags=b >[ 11.791] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.791] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.791] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.791] kgem_choose_tiling: 80x80 -> 0 >[ 11.791] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.791] kgem_choose_tiling: 80x80 -> 0 >[ 11.791] sna_pixmap_alloc_gpu: pixmap=1086 >[ 11.791] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.791] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.791] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.791] from inactive: pitch=320, tiling=0: handle=40, id=949 >[ 11.791] __sna_damage_all(80, 80) >[ 11.791] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.791] sna_pixmap_mark_active: pixmap=1086, handle=40 >[ 11.791] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.791] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.791] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.791] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.791] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.791] sna_render_get_solid: 0 >[ 11.791] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.791] kgem_set_mode: flushing before new bo >[ 11.791] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.791] gen8_vertex_close: reloc[0] = 287 >[ 11.791] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.791] kgem_add_handle: handle=16, index=5 >[ 11.791] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.791] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.791] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.791] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.791] kgem_fixup_relocs: shrinking by 61440 >[ 11.791] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.791] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.791] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.791] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.791] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.791] __kgem_bo_clear_busy: handle=7 >[ 11.791] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.791] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.791] __kgem_bo_clear_busy: handle=8 >[ 11.791] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.791] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.791] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.791] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.791] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.791] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.791] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.791] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.791] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.791] kgem_add_handle: handle=4, index=0 >[ 11.791] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.791] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.791] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.791] gen9_composite_get_binding_table(ffc0) >[ 11.791] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.791] kgem_add_handle: handle=40, index=1 >[ 11.791] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.791] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.791] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.791] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.791] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.791] kgem_add_handle: handle=7, index=2 >[ 11.791] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.791] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.791] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.791] gen9_emit_sampler: sampler = 1 >[ 11.791] gen9_emit_sf: num_sf_outputs=1 >[ 11.791] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.791] gen9_emit_vertex_elements: setup id=0 >[ 11.791] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.791] (0, 0), (80, 80) >[ 11.791] gen8_vertex_flush[490] = 3 >[ 11.791] sna_composite_rectangles: pixmap=1086 marking clear [0]? 1 >[ 11.791] sna_composite_rectangles(pixmap=1086, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.791] sna_composite_rectangles: converted to op 1 >[ 11.791] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.791] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.791] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.791] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.791] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.791] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.791] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.791] sna_composite_rectangles: dropping last-cpu hint >[ 11.791] sna_drawable_use_bo pixmap=1086, box=((0, 0), (80, 80)), flags=1... >[ 11.791] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.791] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.791] sna_drawable_use_bo: using whole GPU bo >[ 11.791] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.791] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.791] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.791] sna_render_get_solid: 40404040 >[ 11.791] sna_render_get_solid(1) = 40404040 (old) >[ 11.791] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.791] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.791] gen9_composite_get_binding_table(ff00) >[ 11.791] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.791] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.791] kgem_add_handle: handle=8, index=3 >[ 11.791] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.791] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.791] gen9_emit_vertex_elements: setup id=0 >[ 11.791] (0, 0), (2, 2) >[ 11.791] (78, 0), (80, 2) >[ 11.791] (0, 78), (2, 80) >[ 11.791] (78, 78), (80, 80) >[ 11.791] gen8_vertex_flush[4cc] = 12 >[ 11.791] sna_composite(pixmap=1084, op=3, src=1086+(3422, 6), mask=0+(0, 0), dst=1084+(0, 0)+(0, 0), size=(48, 36) >[ 11.791] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.791] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.791] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.791] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.791] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.791] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.791] gen9_render_composite: 48x36, current mode=1/1 >[ 11.791] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.791] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.791] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.791] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.791] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.791] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=7... >[ 11.791] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.791] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.791] sna_drawable_use_bo: using whole GPU bo >[ 11.791] gen9_composite_set_target: pixmap=1084, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.791] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.791] sna_transform_is_imprecise_integer_translation: no transform >[ 11.791] gen9_composite_picture: integer translation (0, 0), removing >[ 11.791] sna_render_pixmap_bo pixmap=1086, (3422, 6)x(48, 36)/(80, 80) >[ 11.791] sna_render_pixmap_bo: GPU all damaged >[ 11.791] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.791] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.791] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.791] gen4_choose_composite_emitter: identity src, no mask >[ 11.791] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.791] __kgem_retire_rq: request 1 complete >[ 11.791] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.791] kgem_set_mode: flushing before new bo >[ 11.791] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.791] gen8_vertex_close: reloc[0] = 287 >[ 11.791] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.791] kgem_add_handle: handle=16, index=4 >[ 11.791] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.791] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.791] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.791] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.791] kgem_fixup_relocs: shrinking by 61440 >[ 11.791] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.791] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.791] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.791] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.791] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.791] __kgem_bo_clear_busy: handle=7 >[ 11.791] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.791] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.791] __kgem_bo_clear_busy: handle=8 >[ 11.791] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.791] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.791] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.791] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.791] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.791] aligning vertex: was 2, now 3 floats per vertex >[ 11.791] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.791] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.791] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.791] kgem_add_handle: handle=4, index=0 >[ 11.791] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.791] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.791] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.791] gen9_composite_get_binding_table(ffc0) >[ 11.791] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.791] kgem_add_handle: handle=22, index=1 >[ 11.791] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.791] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.791] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.791] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.791] kgem_add_handle: handle=40, index=2 >[ 11.791] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.791] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.791] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.791] gen9_emit_sampler: sampler = a >[ 11.791] gen9_emit_sf: num_sf_outputs=1 >[ 11.791] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.791] gen9_emit_vertex_elements: setup id=2 >[ 11.791] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.791] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.791] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.791] gen8_vertex_flush[490] = 3 >[ 11.791] sna_destroy_pixmap: pixmap=1086, attached?=1 >[ 11.791] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.791] __kgem_bo_destroy: handle=40, size=65536 >[ 11.791] __kgem_bo_destroy: handle=40 -> active >[ 11.791] __sna_free_pixmap(pixmap=1086) >[ 11.791] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.791] kgem_can_create_2d: 2x64 @ 32 >[ 11.791] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.791] kgem_can_create_2d: untiled size=4096 >[ 11.791] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.791] kgem_choose_tiling: 2x64 -> 0 >[ 11.791] sna_create_pixmap: usage=0, flags=a >[ 11.791] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.791] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.791] create_pixmap: serial=1087, usage=0, 2x64 >[ 11.791] sna_create_pixmap: serial=1087, 2x64, usage=0 >[ 11.791] sna_composite_rectangles(pixmap=1088, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.791] sna_composite_rectangles: converted to op 0 >[ 11.791] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.791] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.791] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.791] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.791] sna_composite_rectangles: fallback, dst pixmap=1088 too small or not attached >[ 11.791] sna_composite_rectangles: fallback >[ 11.791] sna_drawable_move_region_to_cpu(pixmap=1088 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.791] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.791] _sna_pixmap_move_to_cpu(pixmap=1088, 2x64, flags=1) >[ 11.791] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.791] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.791] operate_inplace: no, inplace operation not suitable >[ 11.792] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.792] __sna_damage_all(2, 64) >[ 11.792] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.792] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.792] kgem_can_create_2d: 1x32 @ 32 >[ 11.792] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.792] kgem_can_create_2d: untiled size=4096 >[ 11.792] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.792] kgem_choose_tiling: 1x32 -> 0 >[ 11.792] sna_create_pixmap: usage=0, flags=a >[ 11.792] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.792] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.792] create_pixmap: serial=1089, usage=0, 1x32 >[ 11.792] sna_create_pixmap: serial=1089, 1x32, usage=0 >[ 11.792] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=438, drawable=442 >[ 11.792] sna_validate_gc: recomputing clip >[ 11.792] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.792] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.792] try_upload__fast: ignore existing cpu damage (if any) >[ 11.792] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.792] try_upload__fast: no, no gpu damage >[ 11.792] sna_drawable_move_region_to_cpu(pixmap=1090 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.792] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.792] _sna_pixmap_move_to_cpu(pixmap=1090, 1x32, flags=1) >[ 11.792] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.792] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.792] operate_inplace: no, inplace operation not suitable >[ 11.792] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.792] __sna_damage_all(1, 32) >[ 11.792] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.792] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.792] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.792] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.792] sna_accel_flush: flush?=0, dirty?=0 >[ 11.792] sna_composite(pixmap=1088, op=1, src=1090+(0, 0), mask=0+(0, 0), dst=1088+(0, 0)+(0, 0), size=(2, 64) >[ 11.792] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.792] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.792] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.792] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.792] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.792] sna_composite: fallback, dst pixmap=1088 is too small (or completely damaged) >[ 11.792] sna_composite: fallback -- fbComposite >[ 11.792] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.792] sna_composite_fb: fallback -- move src to cpu >[ 11.792] _sna_pixmap_move_to_cpu(pixmap=1090, 1x32, flags=2) >[ 11.792] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.792] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.792] sna_composite_fb: fallback -- move dst to cpu >[ 11.792] sna_drawable_move_region_to_cpu(pixmap=1088 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.792] sna_drawable_move_region_to_cpu: pixmap=1088 all damaged on CPU >[ 11.792] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.792] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.792] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.792] sna_destroy_pixmap: pixmap=1090, attached?=1 >[ 11.792] __sna_free_pixmap(pixmap=1090) >[ 11.792] sna_composite(pixmap=1084, op=3, src=1088+(3422, 6), mask=0+(0, 0), dst=1084+(0, 0)+(0, 0), size=(48, 36) >[ 11.792] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.792] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.792] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.792] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.792] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.792] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.792] gen9_render_composite: 48x36, current mode=1/1 >[ 11.792] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.792] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.792] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.792] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.792] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=7... >[ 11.792] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.792] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.792] sna_drawable_use_bo: using whole GPU bo >[ 11.792] gen9_composite_set_target: pixmap=1084, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.792] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.792] sna_transform_is_imprecise_integer_translation: no transform >[ 11.792] gen9_composite_picture: integer translation (0, 0), removing >[ 11.792] sna_render_pixmap_bo pixmap=1088, (3422, 6)x(48, 36)/(2, 64) >[ 11.792] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.792] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.792] use_cpu_bo: no cpu bo >[ 11.792] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.792] kgem_choose_tiling: 2x36 -> 0 >[ 11.792] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.792] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.792] sna_drawable_move_region_to_cpu(pixmap=1088 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.792] sna_drawable_move_region_to_cpu: pixmap=1088 all damaged on CPU >[ 11.792] kgem_can_create_2d: 2x36 @ 32 >[ 11.792] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.792] kgem_can_create_2d: untiled size=4096 >[ 11.792] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.792] kgem_choose_tiling: 2x36 -> 0 >[ 11.792] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.792] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.792] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.792] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.792] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.792] search_linear_cache: searching for inactive gtt map >[ 11.792] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.792] search_linear_cache: searching for inactive gtt map >[ 11.792] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.792] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.792] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.792] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.792] kgem_create_buffer: reusing handle=23 for buffer >[ 11.792] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.792] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.792] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.792] kgem_bo_map: converting request for GTT map into CPU map >[ 11.792] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.792] kgem_bo_sync__cpu: handle=23 >[ 11.792] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.792] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.792] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.792] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.792] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.792] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.792] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.792] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.792] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.792] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.792] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.792] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.792] gen4_choose_composite_emitter: identity src, no mask >[ 11.792] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.792] gen9_composite_get_binding_table(ff00) >[ 11.792] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.792] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.792] kgem_add_handle: handle=23, index=3 >[ 11.792] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.792] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.792] gen9_emit_vertex_elements: setup id=2 >[ 11.792] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.792] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.792] gen8_vertex_flush[4cc] = 3 >[ 11.792] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.792] sna_destroy_pixmap: pixmap=1088, attached?=1 >[ 11.792] __sna_free_pixmap(pixmap=1088) >[ 11.792] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1084:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.792] sna_copy_area: normal copy >[ 11.792] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.792] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.792] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.792] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.792] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.792] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.792] sna_do_copy: pixmap -- no source clipping >[ 11.792] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.792] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.792] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1084+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.792] sna_copy_boxes: dst=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.792] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.792] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=1b... >[ 11.792] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.792] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.792] sna_drawable_use_bo: using whole GPU bo >[ 11.792] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.792] sna_pixmap_move_to_gpu: already all-damaged >[ 11.792] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.792] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.792] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.793] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.793] aligning vertex: was 3, now 2 floats per vertex >[ 11.793] gen9_composite_get_binding_table(fe80) >[ 11.793] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.793] kgem_add_handle: handle=9, index=4 >[ 11.793] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.793] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.793] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.793] gen9_emit_sampler: sampler = 0 >[ 11.793] gen9_emit_vertex_elements: setup id=0 >[ 11.793] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.793] (3422, 6) -> (0, 0) + (48, 36) >[ 11.793] gen8_vertex_flush[558] = 3 >[ 11.793] sna_composite_rectangles(pixmap=1084, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.793] sna_composite_rectangles: converted to op 3 >[ 11.793] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.793] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.793] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.793] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.793] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=1... >[ 11.793] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.793] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.793] sna_drawable_use_bo: using whole GPU bo >[ 11.793] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.793] sna_render_get_solid: 660a0a0a >[ 11.793] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.793] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.793] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.793] gen9_composite_get_binding_table(fe00) >[ 11.793] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.793] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.793] kgem_add_handle: handle=8, index=5 >[ 11.793] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.793] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.793] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.793] gen9_emit_sampler: sampler = 1 >[ 11.793] gen9_emit_vertex_elements: setup id=0 >[ 11.793] (0, 0), (48, 36) >[ 11.793] gen8_vertex_flush[5b4] = 3 >[ 11.793] sna_composite(pixmap=1084, op=3, src=1082+(0, 6), mask=0+(0, 0), dst=1084+(0, 0)+(0, 0), size=(48, 36) >[ 11.793] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.793] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.793] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.793] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.793] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.793] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.793] gen9_render_composite: 48x36, current mode=1/1 >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.793] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.793] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.793] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.793] sna_drawable_use_bo pixmap=1084, box=((0, 0), (48, 36)), flags=7... >[ 11.793] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.793] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.793] sna_drawable_use_bo: using whole GPU bo >[ 11.793] gen9_composite_set_target: pixmap=1084, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.793] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.793] sna_transform_is_imprecise_integer_translation: no transform >[ 11.793] gen9_composite_picture: integer translation (0, 0), removing >[ 11.793] sna_render_pixmap_bo pixmap=1082, (0, 6)x(48, 36)/(48, 48) >[ 11.793] sna_render_pixmap_bo: CPU all damaged >[ 11.793] sna_add_flush_pixmap: marking pixmap=1082 for flushing >[ 11.793] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.793] __kgem_retire_rq: request 1 complete >[ 11.793] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.793] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.793] gen8_vertex_close: reloc[0] = 287 >[ 11.793] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.793] kgem_add_handle: handle=16, index=6 >[ 11.793] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.793] gen8_vertex_close: reloc[1] = 337 >[ 11.793] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.793] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.793] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.793] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.793] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.793] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.793] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.793] kgem_fixup_relocs: shrinking by 61440 >[ 11.793] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.793] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.793] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.793] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.793] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.793] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.793] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.793] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.793] __kgem_bo_clear_busy: handle=8 >[ 11.793] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.793] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.793] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.793] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.793] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.793] gen4_choose_composite_emitter: identity src, no mask >[ 11.793] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.793] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.793] aligning vertex: was 2, now 3 floats per vertex >[ 11.793] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.793] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.793] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.793] kgem_add_handle: handle=4, index=0 >[ 11.793] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.793] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.793] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.793] gen9_composite_get_binding_table(ffc0) >[ 11.793] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.793] kgem_add_handle: handle=22, index=1 >[ 11.793] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.793] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.793] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.793] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.793] kgem_add_handle: handle=28, index=2 >[ 11.793] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.793] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.793] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.793] gen9_emit_sampler: sampler = 2 >[ 11.793] gen9_emit_sf: num_sf_outputs=1 >[ 11.793] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.793] gen9_emit_vertex_elements: setup id=2 >[ 11.793] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.793] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.793] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.793] gen8_vertex_flush[490] = 3 >[ 11.793] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=43c, drawable=b1 >[ 11.793] sna_validate_gc: recomputing clip >[ 11.793] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.793] sna_copy_area: src=pixmap=1084:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.793] sna_copy_area: normal copy >[ 11.793] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.793] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.793] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.793] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.793] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.793] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.793] sna_do_copy: pixmap -- no source clipping >[ 11.793] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.793] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.793] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1084+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.793] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8e2a0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.793] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.793] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.793] sna_drawable_use_bo: pinned, never REPLACES >[ 11.793] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.793] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.793] sna_drawable_use_bo: applying move-to-gpu override >[ 11.793] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.793] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.793] wait_for_shadow: setting front pixmap to handle=35 >[ 11.793] sna_drawable_use_bo: using whole GPU bo >[ 11.793] sna_pixmap_move_to_gpu(pixmap=1084, usage=0), flags=a >[ 11.793] sna_pixmap_move_to_gpu: already all-damaged >[ 11.793] sna_pixmap_mark_active: pixmap=1084, handle=22 >[ 11.793] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.793] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.793] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.793] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.793] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.793] __kgem_retire_rq: request 1 complete >[ 11.793] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.793] kgem_bo_move_to_cache: release handle=40 >[ 11.793] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.793] kgem_set_mode: flushing before new bo >[ 11.793] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.793] gen8_vertex_close: reloc[0] = 287 >[ 11.793] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.793] kgem_add_handle: handle=16, index=3 >[ 11.793] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.793] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.793] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.793] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.793] kgem_fixup_relocs: shrinking by 61440 >[ 11.793] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.793] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.793] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.793] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.793] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.793] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.793] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.793] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.793] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.793] aligning vertex: was 3, now 2 floats per vertex >[ 11.793] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.793] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.793] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.793] kgem_add_handle: handle=4, index=0 >[ 11.793] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.793] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.793] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.793] gen9_composite_get_binding_table(ffc0) >[ 11.793] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.793] kgem_add_handle: handle=35, index=1 >[ 11.793] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 11.793] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.793] [3fe0] bind bo(handle=35, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.793] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.793] kgem_add_handle: handle=22, index=2 >[ 11.793] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.793] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.793] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.793] gen9_emit_sampler: sampler = 0 >[ 11.793] gen9_emit_sf: num_sf_outputs=1 >[ 11.793] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.793] gen9_emit_vertex_elements: setup id=0 >[ 11.793] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.793] (0, 0) -> (3422, 6) + (48, 36) >[ 11.793] gen8_vertex_flush[490] = 3 >[ 11.793] sna_destroy_pixmap: pixmap=1084, attached?=1 >[ 11.793] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.793] __kgem_bo_destroy: handle=22, size=61440 >[ 11.793] __kgem_bo_destroy: handle=22 -> active >[ 11.793] __sna_free_pixmap(pixmap=1084) >[ 11.793] sna_accel_flush: flush?=0, dirty?=1 >[ 11.793] sna_accel_flush: syncing SHM pixmap=1082 (refcnt=1) >[ 11.793] _sna_pixmap_move_to_cpu(pixmap=1082, 48x48, flags=3) >[ 11.793] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.793] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.793] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.793] kgem_bo_sync__cpu_full: handle=28 >[ 11.793] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.793] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.793] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.793] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.793] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.793] __kgem_retire_rq: request 1 complete >[ 11.793] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.793] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.793] sna_accel_flush: flush?=0, dirty?=0 >[ 11.793] sna_block_handler (tv=596.364000) >[ 11.793] kgem_retire, need_retire?=1 >[ 11.793] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.793] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.793] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.793] kgem_retire -- retired=0, need_retire=0 >[ 11.793] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.793] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.793] __kgem_bo_destroy: handle=23, size=262144 >[ 11.793] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.793] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.793] sna_accel_block: GPU idle, flushing >[ 11.793] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.793] gen8_vertex_close: reloc[0] = 287 >[ 11.793] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.793] kgem_add_handle: handle=16, index=3 >[ 11.793] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.793] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.793] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.793] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.793] kgem_fixup_relocs: shrinking by 61440 >[ 11.793] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.793] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.793] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.793] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.793] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.793] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.793] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.793] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.794] sna_scanout_do_flush: flush timer active: delta=10 >[ 11.794] timer_enable (time=11793), starting timer 1 >[ 11.794] sna_accel_block: evaluating timers, active=7 >[ 11.794] sna_accel_block: flush timer expires in 10 [11803] >[ 11.804] sna_wakeup_handler >[ 11.804] sna_block_handler (tv=596.353000) >[ 11.804] kgem_retire, need_retire?=1 >[ 11.804] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.804] kgem_retire__requests_ring: retiring ring 0 >[ 11.804] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.804] __kgem_retire_rq: request 1 complete >[ 11.804] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 11.804] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.804] kgem_bo_move_to_cache: release handle=22 >[ 11.804] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.804] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.804] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.804] kgem_retire -- retired=1, need_retire=0 >[ 11.804] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.804] gen6_render_retire: resetting idle vbo >[ 11.804] sna_scanout_do_flush: flush timer active: delta=-1 >[ 11.804] sna_scanout_do_flush (time=11804), triggered >[ 11.804] sna_scanout_flush (time=11804), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.804] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.804] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.804] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.804] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.804] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.804] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.804] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.804] sna_pixmap_move_to_gpu: already all-damaged >[ 11.804] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.804] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.804] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.804] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.804] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.804] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.804] get_fb: reusing fb=105 for handle=35 >[ 11.804] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.804] __kgem_bo_clear_busy: handle=35 >[ 11.804] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.804] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.804] __kgem_bo_clear_busy: handle=35 >[ 11.804] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.804] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.804] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.804] sna_accel_block: evaluating timers, active=7 >[ 11.804] sna_accel_block: flush timer expires in 16 [11820] >[ 11.810] sna_wakeup_handler >[ 11.810] sna_mode_wakeup: len=32 >[ 11.810] sna_mode_wakeup: recording last swap on pipe=1, frame 432 [1b0], time 11.810551 >[ 11.810] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.810] sna_mode_wakeup: flip complete, pending? 2 >[ 11.810] sna_block_handler (tv=596.347000) >[ 11.810] sna_scanout_do_flush: flush timer active: delta=10 >[ 11.810] sna_accel_do_throttle (time=11810), triggered >[ 11.810] sna_accel_throttle (time=11810) >[ 11.810] sna_accel_disarm_timer[1] (time=11810) >[ 11.810] sna_accel_block: evaluating timers, active=5 >[ 11.810] sna_accel_block: flush timer expires in 10 [11820] >[ 11.811] sna_wakeup_handler >[ 11.811] sna_mode_wakeup: len=32 >[ 11.811] sna_mode_wakeup: recording last swap on pipe=0, frame 462 [1ce], time 11.811857 >[ 11.811] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.811] sna_mode_wakeup: flip complete, pending? 1 >[ 11.811] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.811] sna_block_handler (tv=596.346000) >[ 11.811] sna_scanout_do_flush: flush timer active: delta=9 >[ 11.811] sna_accel_do_throttle -- no pending activity >[ 11.811] sna_accel_block: evaluating timers, active=5 >[ 11.811] sna_accel_block: flush timer expires in 9 [11820] >[ 11.820] sna_wakeup_handler >[ 11.820] sna_block_handler (tv=596.337000) >[ 11.820] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.820] sna_scanout_do_flush (time=11820), triggered >[ 11.820] sna_scanout_flush (time=11820), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.820] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.820] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.820] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.820] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.820] sna_accel_do_throttle -- no pending activity >[ 11.820] sna_accel_block: evaluating timers, active=5 >[ 11.820] sna_accel_block: flush timer expires in 16 [11836] >[ 11.830] sna_wakeup_handler >[ 11.830] sna_destroy_pixmap: pixmap=1082, attached?=1 >[ 11.830] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.830] __sna_free_pixmap(pixmap=1082) >[ 11.830] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.830] kgem_bo_sync__cpu: handle=28 >[ 11.830] sna_accel_watch_flush: enable=-1 >[ 11.830] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.830] __kgem_bo_destroy: handle=28, size=12288 >[ 11.830] __kgem_bo_destroy: handle=28, not reusable >[ 11.830] kgem_bo_free: handle=28, size=12288 >[ 11.830] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.830] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.830] sna_accel_flush: flush?=0, dirty?=0 >[ 11.830] sna_block_handler (tv=596.327000) >[ 11.830] sna_scanout_do_flush: flush timer active: delta=6 >[ 11.830] sna_accel_do_throttle -- no pending activity >[ 11.830] sna_accel_block: evaluating timers, active=5 >[ 11.830] sna_accel_block: flush timer expires in 6 [11836] >[ 11.830] sna_wakeup_handler >[ 11.830] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.830] __pop_freed_pixmap: reusing freed pixmap=1084 header >[ 11.830] create_pixmap_hdr: pixmap=1091, width=48, height=48, usage=0 >[ 11.830] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.830] __kgem_bo_init(handle=28, num_pages=3) >[ 11.830] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.830] sna_accel_watch_flush: enable=1 >[ 11.830] __sna_damage_all(48, 48) >[ 11.830] sna_pixmap_create_shm: serial=1091, 48x48, usage=0 >[ 11.830] sna_accel_flush: flush?=0, dirty?=0 >[ 11.830] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.830] kgem_can_create_2d: 48x36 @ 24 >[ 11.830] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.830] kgem_can_create_2d: untiled size=8192 >[ 11.830] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.830] kgem_choose_tiling: 48x36 -> 0 >[ 11.830] sna_create_pixmap: usage=0, flags=b >[ 11.830] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.830] __pop_freed_pixmap: reusing freed pixmap=1086 header >[ 11.831] create_pixmap_hdr: pixmap=1093, width=48, height=36, usage=0 >[ 11.831] sna_create_pixmap: serial=1093, 48x36, usage=0 >[ 11.831] sna_composite_rectangles(pixmap=1094, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.831] sna_composite_rectangles: converted to op 0 >[ 11.831] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.831] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.831] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.831] sna_composite_rectangles: dropping last-cpu hint >[ 11.831] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=19... >[ 11.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.831] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.831] sna_pixmap_move_to_gpu(pixmap=1094, usage=0), flags=b >[ 11.831] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.831] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.831] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.831] kgem_choose_tiling: 48x36 -> 0 >[ 11.831] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.831] kgem_choose_tiling: 48x36 -> 0 >[ 11.831] sna_pixmap_alloc_gpu: pixmap=1094 >[ 11.831] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.831] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.831] from inactive: pitch=192, tiling=0: handle=22, id=953 >[ 11.831] __sna_damage_all(48, 36) >[ 11.831] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.831] sna_pixmap_mark_active: pixmap=1094, handle=22 >[ 11.831] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.831] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.831] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.831] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.831] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.831] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.831] sna_render_get_solid: 0 >[ 11.831] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.831] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.831] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.831] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.831] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.831] kgem_add_handle: handle=4, index=0 >[ 11.831] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.831] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.831] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.831] gen9_composite_get_binding_table(ffc0) >[ 11.831] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.831] kgem_add_handle: handle=22, index=1 >[ 11.831] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.831] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.831] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.831] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.831] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.831] kgem_add_handle: handle=7, index=2 >[ 11.831] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.831] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.831] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.831] gen9_emit_sampler: sampler = 1 >[ 11.831] gen9_emit_sf: num_sf_outputs=1 >[ 11.831] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.831] gen9_emit_vertex_elements: setup id=0 >[ 11.831] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.831] (0, 0), (48, 36) >[ 11.831] gen8_vertex_flush[490] = 3 >[ 11.831] sna_composite_rectangles: pixmap=1094 marking clear [0]? 1 >[ 11.831] sna_composite_rectangles(pixmap=1094, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.831] sna_composite_rectangles: converted to op 1 >[ 11.831] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.831] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.831] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.831] sna_composite_rectangles: promoting to full GPU >[ 11.831] sna_composite_rectangles: dropping last-cpu hint >[ 11.831] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=19... >[ 11.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.831] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.831] sna_drawable_use_bo: using whole GPU bo >[ 11.831] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.831] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.831] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.831] sna_render_get_solid: ff2c001e >[ 11.831] sna_render_get_solid(0) = ff2c001e (old) >[ 11.831] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.831] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.831] gen9_composite_get_binding_table(ff00) >[ 11.831] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.831] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.831] kgem_add_handle: handle=8, index=3 >[ 11.831] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.831] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.831] gen9_emit_vertex_elements: setup id=0 >[ 11.831] (0, 0), (48, 36) >[ 11.831] gen8_vertex_flush[4cc] = 3 >[ 11.831] sna_composite_rectangles: pixmap=1094 marking clear [ff2c001e]? 1 >[ 11.831] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=446 >[ 11.831] sna_validate_gc: recomputing clip >[ 11.831] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.831] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1094:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.831] sna_copy_area: normal copy >[ 11.831] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.831] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.831] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.831] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.831] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.831] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.831] sna_do_copy: pixmap -- no source clipping >[ 11.831] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.831] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.831] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1094+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.831] sna_copy_boxes: dst=(priv=0x55bca9ad4180, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.831] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.831] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=1b... >[ 11.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.831] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.831] sna_drawable_use_bo: using whole GPU bo >[ 11.831] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.831] sna_pixmap_move_to_gpu: already all-damaged >[ 11.831] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.831] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.831] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.831] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.831] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.831] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.831] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.831] gen9_composite_get_binding_table(fe80) >[ 11.831] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.831] kgem_add_handle: handle=9, index=4 >[ 11.831] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.831] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.831] gen9_emit_sampler: sampler = 0 >[ 11.831] gen9_emit_vertex_elements: setup id=0 >[ 11.831] (3422, 6) -> (0, 0) + (48, 36) >[ 11.831] gen8_vertex_flush[510] = 3 >[ 11.831] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.831] kgem_can_create_2d: 80x80 @ 32 >[ 11.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.831] kgem_can_create_2d: untiled size=28672 >[ 11.831] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.831] kgem_choose_tiling: 80x80 -> 0 >[ 11.831] sna_create_pixmap: usage=0, flags=b >[ 11.831] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.831] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.831] create_pixmap: serial=1095, usage=0, 0x0 >[ 11.831] create_pixmap_hdr: pixmap=1095, width=80, height=80, usage=0 >[ 11.831] sna_create_pixmap: serial=1095, 80x80, usage=0 >[ 11.831] sna_composite_rectangles(pixmap=1096, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.831] sna_composite_rectangles: converted to op 0 >[ 11.831] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.831] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.831] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.831] sna_composite_rectangles: dropping last-cpu hint >[ 11.831] sna_drawable_use_bo pixmap=1096, box=((0, 0), (80, 80)), flags=19... >[ 11.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.831] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.831] sna_pixmap_move_to_gpu(pixmap=1096, usage=0), flags=b >[ 11.831] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.831] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.831] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.831] kgem_choose_tiling: 80x80 -> 0 >[ 11.831] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.831] kgem_choose_tiling: 80x80 -> 0 >[ 11.831] sna_pixmap_alloc_gpu: pixmap=1096 >[ 11.831] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.831] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.831] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.831] from inactive: pitch=320, tiling=0: handle=40, id=954 >[ 11.831] __sna_damage_all(80, 80) >[ 11.831] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.831] sna_pixmap_mark_active: pixmap=1096, handle=40 >[ 11.831] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.831] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.831] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.831] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.831] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.831] sna_render_get_solid: 0 >[ 11.831] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.831] kgem_set_mode: flushing before new bo >[ 11.831] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.831] gen8_vertex_close: reloc[0] = 287 >[ 11.831] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.831] kgem_add_handle: handle=16, index=5 >[ 11.831] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.831] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.831] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.831] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.831] kgem_fixup_relocs: shrinking by 61440 >[ 11.831] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.831] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.831] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.831] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.831] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.831] __kgem_bo_clear_busy: handle=7 >[ 11.831] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.831] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.831] __kgem_bo_clear_busy: handle=8 >[ 11.831] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.831] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.831] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.831] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.831] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.831] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.831] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.831] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.831] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.831] kgem_add_handle: handle=4, index=0 >[ 11.831] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.831] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.831] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.831] gen9_composite_get_binding_table(ffc0) >[ 11.831] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.831] kgem_add_handle: handle=40, index=1 >[ 11.831] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.831] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.831] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.831] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.831] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.831] kgem_add_handle: handle=7, index=2 >[ 11.831] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.831] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.831] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.831] gen9_emit_sampler: sampler = 1 >[ 11.831] gen9_emit_sf: num_sf_outputs=1 >[ 11.831] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.831] gen9_emit_vertex_elements: setup id=0 >[ 11.831] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.831] (0, 0), (80, 80) >[ 11.831] gen8_vertex_flush[490] = 3 >[ 11.831] sna_composite_rectangles: pixmap=1096 marking clear [0]? 1 >[ 11.831] sna_composite_rectangles(pixmap=1096, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.831] sna_composite_rectangles: converted to op 1 >[ 11.831] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.831] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.831] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.831] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.831] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.831] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.831] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.831] sna_composite_rectangles: dropping last-cpu hint >[ 11.831] sna_drawable_use_bo pixmap=1096, box=((0, 0), (80, 80)), flags=1... >[ 11.831] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.831] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.831] sna_drawable_use_bo: using whole GPU bo >[ 11.831] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.831] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.831] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.831] sna_render_get_solid: 40404040 >[ 11.831] sna_render_get_solid(1) = 40404040 (old) >[ 11.831] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.831] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.831] gen9_composite_get_binding_table(ff00) >[ 11.831] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.831] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.831] kgem_add_handle: handle=8, index=3 >[ 11.831] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.831] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.831] gen9_emit_vertex_elements: setup id=0 >[ 11.831] (0, 0), (2, 2) >[ 11.831] (78, 0), (80, 2) >[ 11.831] (0, 78), (2, 80) >[ 11.831] (78, 78), (80, 80) >[ 11.831] gen8_vertex_flush[4cc] = 12 >[ 11.831] sna_composite(pixmap=1094, op=3, src=1096+(3422, 6), mask=0+(0, 0), dst=1094+(0, 0)+(0, 0), size=(48, 36) >[ 11.831] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.832] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.832] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.832] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.832] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.832] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.832] gen9_render_composite: 48x36, current mode=1/1 >[ 11.832] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.832] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.832] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.832] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.832] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=7... >[ 11.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.832] sna_drawable_use_bo: using whole GPU bo >[ 11.832] gen9_composite_set_target: pixmap=1094, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.832] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.832] sna_transform_is_imprecise_integer_translation: no transform >[ 11.832] gen9_composite_picture: integer translation (0, 0), removing >[ 11.832] sna_render_pixmap_bo pixmap=1096, (3422, 6)x(48, 36)/(80, 80) >[ 11.832] sna_render_pixmap_bo: GPU all damaged >[ 11.832] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.832] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.832] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.832] gen4_choose_composite_emitter: identity src, no mask >[ 11.832] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.832] __kgem_retire_rq: request 1 complete >[ 11.832] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.832] kgem_set_mode: flushing before new bo >[ 11.832] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.832] gen8_vertex_close: reloc[0] = 287 >[ 11.832] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.832] kgem_add_handle: handle=16, index=4 >[ 11.832] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.832] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.832] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.832] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.832] kgem_fixup_relocs: shrinking by 61440 >[ 11.832] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.832] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.832] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.832] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.832] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.832] __kgem_bo_clear_busy: handle=7 >[ 11.832] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.832] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.832] __kgem_bo_clear_busy: handle=8 >[ 11.832] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.832] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.832] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.832] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.832] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.832] aligning vertex: was 2, now 3 floats per vertex >[ 11.832] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.832] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.832] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.832] kgem_add_handle: handle=4, index=0 >[ 11.832] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.832] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.832] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.832] gen9_composite_get_binding_table(ffc0) >[ 11.832] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.832] kgem_add_handle: handle=22, index=1 >[ 11.832] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.832] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.832] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.832] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.832] kgem_add_handle: handle=40, index=2 >[ 11.832] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.832] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.832] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.832] gen9_emit_sampler: sampler = a >[ 11.832] gen9_emit_sf: num_sf_outputs=1 >[ 11.832] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.832] gen9_emit_vertex_elements: setup id=2 >[ 11.832] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.832] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.832] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.832] gen8_vertex_flush[490] = 3 >[ 11.832] sna_destroy_pixmap: pixmap=1096, attached?=1 >[ 11.832] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.832] __kgem_bo_destroy: handle=40, size=65536 >[ 11.832] __kgem_bo_destroy: handle=40 -> active >[ 11.832] __sna_free_pixmap(pixmap=1096) >[ 11.832] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.832] kgem_can_create_2d: 2x64 @ 32 >[ 11.832] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.832] kgem_can_create_2d: untiled size=4096 >[ 11.832] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.832] kgem_choose_tiling: 2x64 -> 0 >[ 11.832] sna_create_pixmap: usage=0, flags=a >[ 11.832] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.832] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.832] create_pixmap: serial=1097, usage=0, 2x64 >[ 11.832] sna_create_pixmap: serial=1097, 2x64, usage=0 >[ 11.832] sna_composite_rectangles(pixmap=1098, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.832] sna_composite_rectangles: converted to op 0 >[ 11.832] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.832] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.832] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.832] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.832] sna_composite_rectangles: fallback, dst pixmap=1098 too small or not attached >[ 11.832] sna_composite_rectangles: fallback >[ 11.832] sna_drawable_move_region_to_cpu(pixmap=1098 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.832] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.832] _sna_pixmap_move_to_cpu(pixmap=1098, 2x64, flags=1) >[ 11.832] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.832] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.832] operate_inplace: no, inplace operation not suitable >[ 11.832] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.832] __sna_damage_all(2, 64) >[ 11.832] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.832] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.832] kgem_can_create_2d: 1x32 @ 32 >[ 11.832] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.832] kgem_can_create_2d: untiled size=4096 >[ 11.832] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.832] kgem_choose_tiling: 1x32 -> 0 >[ 11.832] sna_create_pixmap: usage=0, flags=a >[ 11.832] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.832] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.832] create_pixmap: serial=1099, usage=0, 1x32 >[ 11.832] sna_create_pixmap: serial=1099, 1x32, usage=0 >[ 11.832] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=442, drawable=44c >[ 11.832] sna_validate_gc: recomputing clip >[ 11.832] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.832] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.832] try_upload__fast: ignore existing cpu damage (if any) >[ 11.832] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.832] try_upload__fast: no, no gpu damage >[ 11.832] sna_drawable_move_region_to_cpu(pixmap=1100 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.832] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.832] _sna_pixmap_move_to_cpu(pixmap=1100, 1x32, flags=1) >[ 11.832] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.832] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.832] operate_inplace: no, inplace operation not suitable >[ 11.832] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.832] __sna_damage_all(1, 32) >[ 11.832] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.832] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.832] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.832] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.832] sna_accel_flush: flush?=0, dirty?=0 >[ 11.832] sna_composite(pixmap=1098, op=1, src=1100+(0, 0), mask=0+(0, 0), dst=1098+(0, 0)+(0, 0), size=(2, 64) >[ 11.832] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.832] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.832] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.832] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.832] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.832] sna_composite: fallback, dst pixmap=1098 is too small (or completely damaged) >[ 11.832] sna_composite: fallback -- fbComposite >[ 11.832] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.832] sna_composite_fb: fallback -- move src to cpu >[ 11.832] _sna_pixmap_move_to_cpu(pixmap=1100, 1x32, flags=2) >[ 11.832] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.832] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.832] sna_composite_fb: fallback -- move dst to cpu >[ 11.832] sna_drawable_move_region_to_cpu(pixmap=1098 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.832] sna_drawable_move_region_to_cpu: pixmap=1098 all damaged on CPU >[ 11.832] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.832] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.832] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.832] sna_destroy_pixmap: pixmap=1100, attached?=1 >[ 11.832] __sna_free_pixmap(pixmap=1100) >[ 11.832] sna_composite(pixmap=1094, op=3, src=1098+(3422, 6), mask=0+(0, 0), dst=1094+(0, 0)+(0, 0), size=(48, 36) >[ 11.832] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.832] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.832] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.832] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.832] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.832] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.832] gen9_render_composite: 48x36, current mode=1/1 >[ 11.832] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.832] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.832] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.832] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.832] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=7... >[ 11.832] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.832] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.832] sna_drawable_use_bo: using whole GPU bo >[ 11.832] gen9_composite_set_target: pixmap=1094, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.832] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.832] sna_transform_is_imprecise_integer_translation: no transform >[ 11.832] gen9_composite_picture: integer translation (0, 0), removing >[ 11.832] sna_render_pixmap_bo pixmap=1098, (3422, 6)x(48, 36)/(2, 64) >[ 11.832] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.832] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.832] use_cpu_bo: no cpu bo >[ 11.832] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.832] kgem_choose_tiling: 2x36 -> 0 >[ 11.832] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.832] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.832] sna_drawable_move_region_to_cpu(pixmap=1098 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.833] sna_drawable_move_region_to_cpu: pixmap=1098 all damaged on CPU >[ 11.833] kgem_can_create_2d: 2x36 @ 32 >[ 11.833] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.833] kgem_can_create_2d: untiled size=4096 >[ 11.833] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.833] kgem_choose_tiling: 2x36 -> 0 >[ 11.833] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.833] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.833] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.833] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.833] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.833] search_linear_cache: searching for inactive gtt map >[ 11.833] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.833] search_linear_cache: searching for inactive gtt map >[ 11.833] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.833] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.833] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.833] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.833] kgem_create_buffer: reusing handle=23 for buffer >[ 11.833] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.833] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.833] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.833] kgem_bo_map: converting request for GTT map into CPU map >[ 11.833] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.833] kgem_bo_sync__cpu: handle=23 >[ 11.833] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.833] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.833] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.833] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.833] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.833] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.833] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.833] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.833] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.833] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.833] gen4_choose_composite_emitter: identity src, no mask >[ 11.833] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.833] gen9_composite_get_binding_table(ff00) >[ 11.833] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.833] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.833] kgem_add_handle: handle=23, index=3 >[ 11.833] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.833] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.833] gen9_emit_vertex_elements: setup id=2 >[ 11.833] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.833] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.833] gen8_vertex_flush[4cc] = 3 >[ 11.833] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.833] sna_destroy_pixmap: pixmap=1098, attached?=1 >[ 11.833] __sna_free_pixmap(pixmap=1098) >[ 11.833] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1094:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.833] sna_copy_area: normal copy >[ 11.833] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.833] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.833] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.833] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.833] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.833] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.833] sna_do_copy: pixmap -- no source clipping >[ 11.833] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.833] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.833] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1094+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.833] sna_copy_boxes: dst=(priv=0x55bca9ad4180, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.833] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.833] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=1b... >[ 11.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.833] sna_drawable_use_bo: using whole GPU bo >[ 11.833] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.833] sna_pixmap_move_to_gpu: already all-damaged >[ 11.833] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.833] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.833] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.833] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.833] aligning vertex: was 3, now 2 floats per vertex >[ 11.833] gen9_composite_get_binding_table(fe80) >[ 11.833] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.833] kgem_add_handle: handle=9, index=4 >[ 11.833] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.833] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.833] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.833] gen9_emit_sampler: sampler = 0 >[ 11.833] gen9_emit_vertex_elements: setup id=0 >[ 11.833] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.833] (3422, 6) -> (0, 0) + (48, 36) >[ 11.833] gen8_vertex_flush[558] = 3 >[ 11.833] sna_composite_rectangles(pixmap=1094, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.833] sna_composite_rectangles: converted to op 3 >[ 11.833] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.833] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.833] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.833] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.833] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=1... >[ 11.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.833] sna_drawable_use_bo: using whole GPU bo >[ 11.833] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.833] sna_render_get_solid: 660a0a0a >[ 11.833] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.833] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.833] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.833] gen9_composite_get_binding_table(fe00) >[ 11.833] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.833] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.833] kgem_add_handle: handle=8, index=5 >[ 11.833] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.833] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.833] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.833] gen9_emit_sampler: sampler = 1 >[ 11.833] gen9_emit_vertex_elements: setup id=0 >[ 11.833] (0, 0), (48, 36) >[ 11.833] gen8_vertex_flush[5b4] = 3 >[ 11.833] sna_composite(pixmap=1094, op=3, src=1092+(0, 6), mask=0+(0, 0), dst=1094+(0, 0)+(0, 0), size=(48, 36) >[ 11.833] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.833] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.833] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.833] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.833] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.833] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.833] gen9_render_composite: 48x36, current mode=1/1 >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.833] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.833] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.833] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.833] sna_drawable_use_bo pixmap=1094, box=((0, 0), (48, 36)), flags=7... >[ 11.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.833] sna_drawable_use_bo: using whole GPU bo >[ 11.833] gen9_composite_set_target: pixmap=1094, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.833] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.833] sna_transform_is_imprecise_integer_translation: no transform >[ 11.833] gen9_composite_picture: integer translation (0, 0), removing >[ 11.833] sna_render_pixmap_bo pixmap=1092, (0, 6)x(48, 36)/(48, 48) >[ 11.833] sna_render_pixmap_bo: CPU all damaged >[ 11.833] sna_add_flush_pixmap: marking pixmap=1092 for flushing >[ 11.833] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.833] __kgem_retire_rq: request 1 complete >[ 11.833] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.833] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.833] gen8_vertex_close: reloc[0] = 287 >[ 11.833] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.833] kgem_add_handle: handle=16, index=6 >[ 11.833] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.833] gen8_vertex_close: reloc[1] = 337 >[ 11.833] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.833] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.833] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.833] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.833] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.833] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.833] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.833] kgem_fixup_relocs: shrinking by 61440 >[ 11.833] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.833] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.833] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.833] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.833] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.833] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.833] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.833] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.833] __kgem_bo_clear_busy: handle=8 >[ 11.833] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.833] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.833] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.833] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.833] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.833] gen4_choose_composite_emitter: identity src, no mask >[ 11.833] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.833] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.833] aligning vertex: was 2, now 3 floats per vertex >[ 11.833] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.833] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.833] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.833] kgem_add_handle: handle=4, index=0 >[ 11.833] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.833] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.833] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.833] gen9_composite_get_binding_table(ffc0) >[ 11.833] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.833] kgem_add_handle: handle=22, index=1 >[ 11.833] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.833] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.833] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.833] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.833] kgem_add_handle: handle=28, index=2 >[ 11.833] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.833] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.833] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.833] gen9_emit_sampler: sampler = 2 >[ 11.833] gen9_emit_sf: num_sf_outputs=1 >[ 11.833] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.833] gen9_emit_vertex_elements: setup id=2 >[ 11.833] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.833] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.833] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.833] gen8_vertex_flush[490] = 3 >[ 11.833] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=446, drawable=b1 >[ 11.833] sna_validate_gc: recomputing clip >[ 11.833] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.833] sna_copy_area: src=pixmap=1094:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.833] sna_copy_area: normal copy >[ 11.833] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.833] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.833] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.833] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.833] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.833] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.833] sna_do_copy: pixmap -- no source clipping >[ 11.833] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.833] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.833] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1094+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.833] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9ad4180, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.833] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.833] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.833] sna_drawable_use_bo: pinned, never REPLACES >[ 11.833] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.833] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.833] sna_drawable_use_bo: applying move-to-gpu override >[ 11.833] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.833] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.833] wait_for_shadow: setting front pixmap to handle=30 >[ 11.833] sna_drawable_use_bo: using whole GPU bo >[ 11.833] sna_pixmap_move_to_gpu(pixmap=1094, usage=0), flags=a >[ 11.833] sna_pixmap_move_to_gpu: already all-damaged >[ 11.833] sna_pixmap_mark_active: pixmap=1094, handle=22 >[ 11.833] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.833] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.833] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.833] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.833] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.833] __kgem_retire_rq: request 1 complete >[ 11.833] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.833] kgem_bo_move_to_cache: release handle=40 >[ 11.833] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.833] kgem_set_mode: flushing before new bo >[ 11.833] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.833] gen8_vertex_close: reloc[0] = 287 >[ 11.833] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.833] kgem_add_handle: handle=16, index=3 >[ 11.833] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.833] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.833] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.833] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.833] kgem_fixup_relocs: shrinking by 61440 >[ 11.833] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.833] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.833] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.833] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.833] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.833] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.833] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.833] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.833] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.833] aligning vertex: was 3, now 2 floats per vertex >[ 11.833] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.833] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.833] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.833] kgem_add_handle: handle=4, index=0 >[ 11.833] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.833] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.833] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.833] gen9_composite_get_binding_table(ffc0) >[ 11.833] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.833] kgem_add_handle: handle=30, index=1 >[ 11.833] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.833] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.833] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.833] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.833] kgem_add_handle: handle=22, index=2 >[ 11.833] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.833] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.833] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.833] gen9_emit_sampler: sampler = 0 >[ 11.833] gen9_emit_sf: num_sf_outputs=1 >[ 11.833] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.833] gen9_emit_vertex_elements: setup id=0 >[ 11.833] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.833] (0, 0) -> (3422, 6) + (48, 36) >[ 11.833] gen8_vertex_flush[490] = 3 >[ 11.834] sna_destroy_pixmap: pixmap=1094, attached?=1 >[ 11.834] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.834] __kgem_bo_destroy: handle=22, size=61440 >[ 11.834] __kgem_bo_destroy: handle=22 -> active >[ 11.834] __sna_free_pixmap(pixmap=1094) >[ 11.834] sna_accel_flush: flush?=0, dirty?=1 >[ 11.834] sna_accel_flush: syncing SHM pixmap=1092 (refcnt=1) >[ 11.834] _sna_pixmap_move_to_cpu(pixmap=1092, 48x48, flags=3) >[ 11.834] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.834] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.834] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.834] kgem_bo_sync__cpu_full: handle=28 >[ 11.834] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.834] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.834] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.834] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.834] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.834] __kgem_retire_rq: request 1 complete >[ 11.834] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.834] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.834] sna_accel_flush: flush?=0, dirty?=0 >[ 11.834] sna_block_handler (tv=596.323000) >[ 11.834] kgem_retire, need_retire?=1 >[ 11.834] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.834] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.834] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.834] kgem_retire -- retired=0, need_retire=0 >[ 11.834] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.834] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.834] __kgem_bo_destroy: handle=23, size=262144 >[ 11.834] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.834] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.834] sna_accel_block: GPU idle, flushing >[ 11.834] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.834] gen8_vertex_close: reloc[0] = 287 >[ 11.834] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.834] kgem_add_handle: handle=16, index=3 >[ 11.834] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.834] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.834] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.834] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.834] kgem_fixup_relocs: shrinking by 61440 >[ 11.834] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.834] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.834] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.834] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.834] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.834] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.834] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.834] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.834] sna_scanout_do_flush: flush timer active: delta=2 >[ 11.834] sna_scanout_do_flush (time=11834), triggered >[ 11.834] sna_scanout_flush (time=11834), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.834] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.834] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 11.834] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.834] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.834] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.834] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.834] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.834] sna_pixmap_move_to_gpu: already all-damaged >[ 11.834] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.834] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.834] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.834] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.834] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.834] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.834] get_fb: reusing fb=108 for handle=30 >[ 11.834] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.834] __kgem_bo_clear_busy: handle=30 >[ 11.834] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.834] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.834] __kgem_bo_clear_busy: handle=30 >[ 11.834] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.834] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.834] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.834] timer_enable (time=11834), starting timer 1 >[ 11.834] sna_accel_block: evaluating timers, active=7 >[ 11.834] sna_accel_block: flush timer expires in 16 [11850] >[ 11.843] sna_wakeup_handler >[ 11.843] sna_mode_wakeup: len=32 >[ 11.843] sna_mode_wakeup: recording last swap on pipe=1, frame 434 [1b2], time 11.843885 >[ 11.843] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.843] sna_mode_wakeup: flip complete, pending? 2 >[ 11.843] sna_block_handler (tv=596.314000) >[ 11.843] kgem_retire, need_retire?=1 >[ 11.843] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.843] kgem_retire__requests_ring: retiring ring 0 >[ 11.843] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.843] __kgem_retire_rq: request 1 complete >[ 11.843] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.843] kgem_bo_move_to_cache: release handle=22 >[ 11.843] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.843] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.843] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.843] kgem_retire -- retired=1, need_retire=0 >[ 11.843] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.843] gen6_render_retire: resetting idle vbo >[ 11.843] sna_scanout_do_flush: flush timer active: delta=7 >[ 11.843] sna_accel_block: evaluating timers, active=7 >[ 11.843] sna_accel_block: flush timer expires in 7 [11850] >[ 11.844] sna_wakeup_handler >[ 11.844] sna_mode_wakeup: len=32 >[ 11.844] sna_mode_wakeup: recording last swap on pipe=0, frame 464 [1d0], time 11.845194 >[ 11.844] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.844] sna_mode_wakeup: flip complete, pending? 1 >[ 11.844] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.844] sna_block_handler (tv=596.313000) >[ 11.844] sna_scanout_do_flush: flush timer active: delta=6 >[ 11.844] sna_accel_block: evaluating timers, active=7 >[ 11.844] sna_accel_block: flush timer expires in 6 [11850] >[ 11.850] sna_wakeup_handler >[ 11.850] sna_block_handler (tv=596.307000) >[ 11.850] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.850] sna_scanout_do_flush (time=11850), triggered >[ 11.850] sna_scanout_flush (time=11850), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.850] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.850] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.850] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.850] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.850] sna_accel_block: evaluating timers, active=7 >[ 11.851] sna_accel_block: flush timer expires in 16 [11866] >[ 11.860] sna_wakeup_handler >[ 11.860] sna_destroy_pixmap: pixmap=1092, attached?=1 >[ 11.860] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.860] __sna_free_pixmap(pixmap=1092) >[ 11.860] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.860] kgem_bo_sync__cpu: handle=28 >[ 11.860] sna_accel_watch_flush: enable=-1 >[ 11.860] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.860] __kgem_bo_destroy: handle=28, size=12288 >[ 11.860] __kgem_bo_destroy: handle=28, not reusable >[ 11.860] kgem_bo_free: handle=28, size=12288 >[ 11.860] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.860] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.860] sna_accel_flush: flush?=0, dirty?=0 >[ 11.860] sna_block_handler (tv=596.297000) >[ 11.860] sna_scanout_do_flush: flush timer active: delta=6 >[ 11.860] sna_accel_do_throttle (time=11860), triggered >[ 11.860] sna_accel_throttle (time=11860) >[ 11.860] sna_accel_disarm_timer[1] (time=11860) >[ 11.860] sna_accel_block: evaluating timers, active=5 >[ 11.860] sna_accel_block: flush timer expires in 6 [11866] >[ 11.861] sna_wakeup_handler >[ 11.861] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.861] __pop_freed_pixmap: reusing freed pixmap=1094 header >[ 11.861] create_pixmap_hdr: pixmap=1101, width=48, height=48, usage=0 >[ 11.861] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.861] __kgem_bo_init(handle=28, num_pages=3) >[ 11.861] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.861] sna_accel_watch_flush: enable=1 >[ 11.861] __sna_damage_all(48, 48) >[ 11.861] sna_pixmap_create_shm: serial=1101, 48x48, usage=0 >[ 11.861] sna_accel_flush: flush?=0, dirty?=0 >[ 11.861] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.861] kgem_can_create_2d: 48x36 @ 24 >[ 11.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.861] kgem_can_create_2d: untiled size=8192 >[ 11.861] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 48x36 -> 0 >[ 11.861] sna_create_pixmap: usage=0, flags=b >[ 11.861] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.861] __pop_freed_pixmap: reusing freed pixmap=1096 header >[ 11.861] create_pixmap_hdr: pixmap=1103, width=48, height=36, usage=0 >[ 11.861] sna_create_pixmap: serial=1103, 48x36, usage=0 >[ 11.861] sna_composite_rectangles(pixmap=1104, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.861] sna_composite_rectangles: converted to op 0 >[ 11.861] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.861] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.861] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.861] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.861] sna_composite_rectangles: dropping last-cpu hint >[ 11.861] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=19... >[ 11.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.861] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.861] sna_pixmap_move_to_gpu(pixmap=1104, usage=0), flags=b >[ 11.861] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.861] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.861] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 48x36 -> 0 >[ 11.861] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 48x36 -> 0 >[ 11.861] sna_pixmap_alloc_gpu: pixmap=1104 >[ 11.861] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.861] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.861] from inactive: pitch=192, tiling=0: handle=22, id=958 >[ 11.861] __sna_damage_all(48, 36) >[ 11.861] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.861] sna_pixmap_mark_active: pixmap=1104, handle=22 >[ 11.861] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.861] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.861] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.861] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.861] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.861] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.861] sna_render_get_solid: 0 >[ 11.861] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.861] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.861] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.861] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.861] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.861] kgem_add_handle: handle=4, index=0 >[ 11.861] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.861] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.861] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.861] gen9_composite_get_binding_table(ffc0) >[ 11.861] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.861] kgem_add_handle: handle=22, index=1 >[ 11.861] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.861] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.861] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.861] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.861] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.861] kgem_add_handle: handle=7, index=2 >[ 11.861] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.861] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.861] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.861] gen9_emit_sampler: sampler = 1 >[ 11.861] gen9_emit_sf: num_sf_outputs=1 >[ 11.861] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.861] gen9_emit_vertex_elements: setup id=0 >[ 11.861] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.861] (0, 0), (48, 36) >[ 11.861] gen8_vertex_flush[490] = 3 >[ 11.861] sna_composite_rectangles: pixmap=1104 marking clear [0]? 1 >[ 11.861] sna_composite_rectangles(pixmap=1104, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.861] sna_composite_rectangles: converted to op 1 >[ 11.861] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.861] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.861] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.861] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.861] sna_composite_rectangles: promoting to full GPU >[ 11.861] sna_composite_rectangles: dropping last-cpu hint >[ 11.861] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=19... >[ 11.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.861] sna_drawable_use_bo: using whole GPU bo >[ 11.861] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.861] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.861] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.861] sna_render_get_solid: ff2c001e >[ 11.861] sna_render_get_solid(0) = ff2c001e (old) >[ 11.861] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.861] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.861] gen9_composite_get_binding_table(ff00) >[ 11.861] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.861] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.861] kgem_add_handle: handle=8, index=3 >[ 11.861] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.861] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.861] gen9_emit_vertex_elements: setup id=0 >[ 11.861] (0, 0), (48, 36) >[ 11.861] gen8_vertex_flush[4cc] = 3 >[ 11.861] sna_composite_rectangles: pixmap=1104 marking clear [ff2c001e]? 1 >[ 11.861] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=450 >[ 11.861] sna_validate_gc: recomputing clip >[ 11.861] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.861] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1104:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.861] sna_copy_area: normal copy >[ 11.861] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.861] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.861] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.861] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.861] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.861] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.861] sna_do_copy: pixmap -- no source clipping >[ 11.861] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.861] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.861] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1104+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.861] sna_copy_boxes: dst=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.861] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.861] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=1b... >[ 11.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.861] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.861] sna_drawable_use_bo: using whole GPU bo >[ 11.861] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.861] sna_pixmap_move_to_gpu: already all-damaged >[ 11.861] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.861] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.861] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.861] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.861] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.861] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.861] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.861] gen9_composite_get_binding_table(fe80) >[ 11.861] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.861] kgem_add_handle: handle=9, index=4 >[ 11.861] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.861] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.861] gen9_emit_sampler: sampler = 0 >[ 11.861] gen9_emit_vertex_elements: setup id=0 >[ 11.861] (3422, 6) -> (0, 0) + (48, 36) >[ 11.861] gen8_vertex_flush[510] = 3 >[ 11.861] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.861] kgem_can_create_2d: 80x80 @ 32 >[ 11.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.861] kgem_can_create_2d: untiled size=28672 >[ 11.861] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 80x80 -> 0 >[ 11.861] sna_create_pixmap: usage=0, flags=b >[ 11.861] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.861] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.861] create_pixmap: serial=1105, usage=0, 0x0 >[ 11.861] create_pixmap_hdr: pixmap=1105, width=80, height=80, usage=0 >[ 11.861] sna_create_pixmap: serial=1105, 80x80, usage=0 >[ 11.861] sna_composite_rectangles(pixmap=1106, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.861] sna_composite_rectangles: converted to op 0 >[ 11.861] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.861] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.861] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.861] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.861] sna_composite_rectangles: dropping last-cpu hint >[ 11.861] sna_drawable_use_bo pixmap=1106, box=((0, 0), (80, 80)), flags=19... >[ 11.861] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.861] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.861] sna_pixmap_move_to_gpu(pixmap=1106, usage=0), flags=b >[ 11.861] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.861] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.861] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 80x80 -> 0 >[ 11.861] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.861] kgem_choose_tiling: 80x80 -> 0 >[ 11.861] sna_pixmap_alloc_gpu: pixmap=1106 >[ 11.861] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.861] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.861] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.861] from inactive: pitch=320, tiling=0: handle=40, id=959 >[ 11.861] __sna_damage_all(80, 80) >[ 11.861] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.861] sna_pixmap_mark_active: pixmap=1106, handle=40 >[ 11.861] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.861] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.861] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.861] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.861] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.861] sna_render_get_solid: 0 >[ 11.861] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.861] kgem_set_mode: flushing before new bo >[ 11.861] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.861] gen8_vertex_close: reloc[0] = 287 >[ 11.861] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.861] kgem_add_handle: handle=16, index=5 >[ 11.861] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.861] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.862] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.862] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.862] kgem_fixup_relocs: shrinking by 61440 >[ 11.862] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.862] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.862] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.862] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.862] __kgem_bo_clear_busy: handle=7 >[ 11.862] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.862] __kgem_bo_clear_busy: handle=8 >[ 11.862] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.862] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.862] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.862] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.862] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.862] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.862] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.862] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.862] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.862] kgem_add_handle: handle=4, index=0 >[ 11.862] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.862] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.862] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.862] gen9_composite_get_binding_table(ffc0) >[ 11.862] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.862] kgem_add_handle: handle=40, index=1 >[ 11.862] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.862] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.862] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.862] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.862] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.862] kgem_add_handle: handle=7, index=2 >[ 11.862] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.862] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.862] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.862] gen9_emit_sampler: sampler = 1 >[ 11.862] gen9_emit_sf: num_sf_outputs=1 >[ 11.862] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.862] gen9_emit_vertex_elements: setup id=0 >[ 11.862] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.862] (0, 0), (80, 80) >[ 11.862] gen8_vertex_flush[490] = 3 >[ 11.862] sna_composite_rectangles: pixmap=1106 marking clear [0]? 1 >[ 11.862] sna_composite_rectangles(pixmap=1106, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.862] sna_composite_rectangles: converted to op 1 >[ 11.862] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.862] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.862] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.862] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.862] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.862] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.862] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.862] sna_composite_rectangles: dropping last-cpu hint >[ 11.862] sna_drawable_use_bo pixmap=1106, box=((0, 0), (80, 80)), flags=1... >[ 11.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.862] sna_drawable_use_bo: using whole GPU bo >[ 11.862] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.862] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.862] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.862] sna_render_get_solid: 40404040 >[ 11.862] sna_render_get_solid(1) = 40404040 (old) >[ 11.862] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.862] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.862] gen9_composite_get_binding_table(ff00) >[ 11.862] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.862] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.862] kgem_add_handle: handle=8, index=3 >[ 11.862] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.862] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.862] gen9_emit_vertex_elements: setup id=0 >[ 11.862] (0, 0), (2, 2) >[ 11.862] (78, 0), (80, 2) >[ 11.862] (0, 78), (2, 80) >[ 11.862] (78, 78), (80, 80) >[ 11.862] gen8_vertex_flush[4cc] = 12 >[ 11.862] sna_composite(pixmap=1104, op=3, src=1106+(3422, 6), mask=0+(0, 0), dst=1104+(0, 0)+(0, 0), size=(48, 36) >[ 11.862] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.862] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.862] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.862] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.862] gen9_render_composite: 48x36, current mode=1/1 >[ 11.862] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.862] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.862] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.862] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.862] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.862] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=7... >[ 11.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.862] sna_drawable_use_bo: using whole GPU bo >[ 11.862] gen9_composite_set_target: pixmap=1104, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.862] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.862] sna_transform_is_imprecise_integer_translation: no transform >[ 11.862] gen9_composite_picture: integer translation (0, 0), removing >[ 11.862] sna_render_pixmap_bo pixmap=1106, (3422, 6)x(48, 36)/(80, 80) >[ 11.862] sna_render_pixmap_bo: GPU all damaged >[ 11.862] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.862] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.862] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.862] gen4_choose_composite_emitter: identity src, no mask >[ 11.862] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.862] __kgem_retire_rq: request 1 complete >[ 11.862] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.862] kgem_set_mode: flushing before new bo >[ 11.862] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.862] gen8_vertex_close: reloc[0] = 287 >[ 11.862] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.862] kgem_add_handle: handle=16, index=4 >[ 11.862] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.862] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.862] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.862] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.862] kgem_fixup_relocs: shrinking by 61440 >[ 11.862] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.862] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.862] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.862] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.862] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.862] __kgem_bo_clear_busy: handle=7 >[ 11.862] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.862] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.862] __kgem_bo_clear_busy: handle=8 >[ 11.862] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.862] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.862] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.862] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.862] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.862] aligning vertex: was 2, now 3 floats per vertex >[ 11.862] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.862] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.862] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.862] kgem_add_handle: handle=4, index=0 >[ 11.862] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.862] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.862] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.862] gen9_composite_get_binding_table(ffc0) >[ 11.862] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.862] kgem_add_handle: handle=22, index=1 >[ 11.862] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.862] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.862] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.862] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.862] kgem_add_handle: handle=40, index=2 >[ 11.862] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.862] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.862] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.862] gen9_emit_sampler: sampler = a >[ 11.862] gen9_emit_sf: num_sf_outputs=1 >[ 11.862] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.862] gen9_emit_vertex_elements: setup id=2 >[ 11.862] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.862] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.862] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.862] gen8_vertex_flush[490] = 3 >[ 11.862] sna_destroy_pixmap: pixmap=1106, attached?=1 >[ 11.862] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.862] __kgem_bo_destroy: handle=40, size=65536 >[ 11.862] __kgem_bo_destroy: handle=40 -> active >[ 11.862] __sna_free_pixmap(pixmap=1106) >[ 11.862] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.862] kgem_can_create_2d: 2x64 @ 32 >[ 11.862] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.862] kgem_can_create_2d: untiled size=4096 >[ 11.862] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.862] kgem_choose_tiling: 2x64 -> 0 >[ 11.862] sna_create_pixmap: usage=0, flags=a >[ 11.862] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.862] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.862] create_pixmap: serial=1107, usage=0, 2x64 >[ 11.862] sna_create_pixmap: serial=1107, 2x64, usage=0 >[ 11.862] sna_composite_rectangles(pixmap=1108, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.862] sna_composite_rectangles: converted to op 0 >[ 11.862] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.862] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.862] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.862] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.862] sna_composite_rectangles: fallback, dst pixmap=1108 too small or not attached >[ 11.862] sna_composite_rectangles: fallback >[ 11.862] sna_drawable_move_region_to_cpu(pixmap=1108 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.862] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.862] _sna_pixmap_move_to_cpu(pixmap=1108, 2x64, flags=1) >[ 11.862] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.862] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.862] operate_inplace: no, inplace operation not suitable >[ 11.862] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.862] __sna_damage_all(2, 64) >[ 11.862] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.862] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.862] kgem_can_create_2d: 1x32 @ 32 >[ 11.862] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.862] kgem_can_create_2d: untiled size=4096 >[ 11.862] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.862] kgem_choose_tiling: 1x32 -> 0 >[ 11.862] sna_create_pixmap: usage=0, flags=a >[ 11.862] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.862] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.862] create_pixmap: serial=1109, usage=0, 1x32 >[ 11.862] sna_create_pixmap: serial=1109, 1x32, usage=0 >[ 11.862] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=44c, drawable=456 >[ 11.862] sna_validate_gc: recomputing clip >[ 11.862] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.862] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.862] try_upload__fast: ignore existing cpu damage (if any) >[ 11.862] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.862] try_upload__fast: no, no gpu damage >[ 11.862] sna_drawable_move_region_to_cpu(pixmap=1110 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.862] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.862] _sna_pixmap_move_to_cpu(pixmap=1110, 1x32, flags=1) >[ 11.862] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.862] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.862] operate_inplace: no, inplace operation not suitable >[ 11.862] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.862] __sna_damage_all(1, 32) >[ 11.862] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.862] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.862] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.862] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.862] sna_accel_flush: flush?=0, dirty?=0 >[ 11.862] sna_composite(pixmap=1108, op=1, src=1110+(0, 0), mask=0+(0, 0), dst=1108+(0, 0)+(0, 0), size=(2, 64) >[ 11.862] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.862] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.862] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.862] sna_composite: fallback, dst pixmap=1108 is too small (or completely damaged) >[ 11.862] sna_composite: fallback -- fbComposite >[ 11.862] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.862] sna_composite_fb: fallback -- move src to cpu >[ 11.862] _sna_pixmap_move_to_cpu(pixmap=1110, 1x32, flags=2) >[ 11.862] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.862] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.862] sna_composite_fb: fallback -- move dst to cpu >[ 11.862] sna_drawable_move_region_to_cpu(pixmap=1108 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.862] sna_drawable_move_region_to_cpu: pixmap=1108 all damaged on CPU >[ 11.862] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.862] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.862] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.862] sna_destroy_pixmap: pixmap=1110, attached?=1 >[ 11.862] __sna_free_pixmap(pixmap=1110) >[ 11.862] sna_composite(pixmap=1104, op=3, src=1108+(3422, 6), mask=0+(0, 0), dst=1104+(0, 0)+(0, 0), size=(48, 36) >[ 11.862] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.862] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.862] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.862] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.862] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.862] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.862] gen9_render_composite: 48x36, current mode=1/1 >[ 11.862] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.862] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.862] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.862] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.862] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=7... >[ 11.862] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.862] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.862] sna_drawable_use_bo: using whole GPU bo >[ 11.862] gen9_composite_set_target: pixmap=1104, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.862] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.862] sna_transform_is_imprecise_integer_translation: no transform >[ 11.862] gen9_composite_picture: integer translation (0, 0), removing >[ 11.862] sna_render_pixmap_bo pixmap=1108, (3422, 6)x(48, 36)/(2, 64) >[ 11.862] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.862] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.862] use_cpu_bo: no cpu bo >[ 11.862] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.862] kgem_choose_tiling: 2x36 -> 0 >[ 11.862] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.862] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.862] sna_drawable_move_region_to_cpu(pixmap=1108 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.862] sna_drawable_move_region_to_cpu: pixmap=1108 all damaged on CPU >[ 11.863] kgem_can_create_2d: 2x36 @ 32 >[ 11.863] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.863] kgem_can_create_2d: untiled size=4096 >[ 11.863] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.863] kgem_choose_tiling: 2x36 -> 0 >[ 11.863] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.863] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.863] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.863] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.863] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.863] search_linear_cache: searching for inactive gtt map >[ 11.863] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.863] search_linear_cache: searching for inactive gtt map >[ 11.863] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.863] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.863] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.863] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.863] kgem_create_buffer: reusing handle=23 for buffer >[ 11.863] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.863] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.863] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.863] kgem_bo_map: converting request for GTT map into CPU map >[ 11.863] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.863] kgem_bo_sync__cpu: handle=23 >[ 11.863] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.863] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.863] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.863] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.863] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.863] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.863] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.863] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.863] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.863] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.863] gen4_choose_composite_emitter: identity src, no mask >[ 11.863] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.863] gen9_composite_get_binding_table(ff00) >[ 11.863] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.863] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.863] kgem_add_handle: handle=23, index=3 >[ 11.863] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.863] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.863] gen9_emit_vertex_elements: setup id=2 >[ 11.863] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.863] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.863] gen8_vertex_flush[4cc] = 3 >[ 11.863] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.863] sna_destroy_pixmap: pixmap=1108, attached?=1 >[ 11.863] __sna_free_pixmap(pixmap=1108) >[ 11.863] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1104:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.863] sna_copy_area: normal copy >[ 11.863] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.863] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.863] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.863] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.863] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.863] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.863] sna_do_copy: pixmap -- no source clipping >[ 11.863] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.863] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.863] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1104+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.863] sna_copy_boxes: dst=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.863] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.863] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=1b... >[ 11.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.863] sna_drawable_use_bo: using whole GPU bo >[ 11.863] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.863] sna_pixmap_move_to_gpu: already all-damaged >[ 11.863] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.863] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.863] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.863] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.863] aligning vertex: was 3, now 2 floats per vertex >[ 11.863] gen9_composite_get_binding_table(fe80) >[ 11.863] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.863] kgem_add_handle: handle=9, index=4 >[ 11.863] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.863] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.863] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.863] gen9_emit_sampler: sampler = 0 >[ 11.863] gen9_emit_vertex_elements: setup id=0 >[ 11.863] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.863] (3422, 6) -> (0, 0) + (48, 36) >[ 11.863] gen8_vertex_flush[558] = 3 >[ 11.863] sna_composite_rectangles(pixmap=1104, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.863] sna_composite_rectangles: converted to op 3 >[ 11.863] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.863] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.863] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.863] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.863] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=1... >[ 11.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.863] sna_drawable_use_bo: using whole GPU bo >[ 11.863] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.863] sna_render_get_solid: 660a0a0a >[ 11.863] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.863] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.863] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.863] gen9_composite_get_binding_table(fe00) >[ 11.863] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.863] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.863] kgem_add_handle: handle=8, index=5 >[ 11.863] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.863] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.863] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.863] gen9_emit_sampler: sampler = 1 >[ 11.863] gen9_emit_vertex_elements: setup id=0 >[ 11.863] (0, 0), (48, 36) >[ 11.863] gen8_vertex_flush[5b4] = 3 >[ 11.863] sna_composite(pixmap=1104, op=3, src=1102+(0, 6), mask=0+(0, 0), dst=1104+(0, 0)+(0, 0), size=(48, 36) >[ 11.863] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.863] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.863] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.863] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.863] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.863] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.863] gen9_render_composite: 48x36, current mode=1/1 >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.863] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.863] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.863] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.863] sna_drawable_use_bo pixmap=1104, box=((0, 0), (48, 36)), flags=7... >[ 11.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.863] sna_drawable_use_bo: using whole GPU bo >[ 11.863] gen9_composite_set_target: pixmap=1104, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.863] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.863] sna_transform_is_imprecise_integer_translation: no transform >[ 11.863] gen9_composite_picture: integer translation (0, 0), removing >[ 11.863] sna_render_pixmap_bo pixmap=1102, (0, 6)x(48, 36)/(48, 48) >[ 11.863] sna_render_pixmap_bo: CPU all damaged >[ 11.863] sna_add_flush_pixmap: marking pixmap=1102 for flushing >[ 11.863] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.863] __kgem_retire_rq: request 1 complete >[ 11.863] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.863] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.863] gen8_vertex_close: reloc[0] = 287 >[ 11.863] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.863] kgem_add_handle: handle=16, index=6 >[ 11.863] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.863] gen8_vertex_close: reloc[1] = 337 >[ 11.863] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.863] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.863] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.863] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.863] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.863] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.863] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.863] kgem_fixup_relocs: shrinking by 61440 >[ 11.863] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.863] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.863] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.863] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.863] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.863] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.863] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.863] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.863] __kgem_bo_clear_busy: handle=8 >[ 11.863] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.863] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.863] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.863] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.863] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.863] gen4_choose_composite_emitter: identity src, no mask >[ 11.863] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.863] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.863] aligning vertex: was 2, now 3 floats per vertex >[ 11.863] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.863] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.863] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.863] kgem_add_handle: handle=4, index=0 >[ 11.863] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.863] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.863] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.863] gen9_composite_get_binding_table(ffc0) >[ 11.863] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.863] kgem_add_handle: handle=22, index=1 >[ 11.863] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.863] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.863] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.863] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.863] kgem_add_handle: handle=28, index=2 >[ 11.863] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.863] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.863] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.863] gen9_emit_sampler: sampler = 2 >[ 11.863] gen9_emit_sf: num_sf_outputs=1 >[ 11.863] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.863] gen9_emit_vertex_elements: setup id=2 >[ 11.863] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.863] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.863] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.863] gen8_vertex_flush[490] = 3 >[ 11.863] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=450, drawable=b1 >[ 11.863] sna_validate_gc: recomputing clip >[ 11.863] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.863] sna_copy_area: src=pixmap=1104:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.863] sna_copy_area: normal copy >[ 11.863] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.863] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.863] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.863] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.863] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.863] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.863] sna_do_copy: pixmap -- no source clipping >[ 11.863] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.863] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.863] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1104+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.863] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8ebf0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.863] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.863] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.863] sna_drawable_use_bo: pinned, never REPLACES >[ 11.863] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.863] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.863] sna_drawable_use_bo: applying move-to-gpu override >[ 11.863] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.863] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 11.863] wait_for_shadow: setting front pixmap to handle=35 >[ 11.863] sna_drawable_use_bo: using whole GPU bo >[ 11.863] sna_pixmap_move_to_gpu(pixmap=1104, usage=0), flags=a >[ 11.863] sna_pixmap_move_to_gpu: already all-damaged >[ 11.863] sna_pixmap_mark_active: pixmap=1104, handle=22 >[ 11.863] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.863] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.863] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 11.863] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.863] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.863] __kgem_retire_rq: request 1 complete >[ 11.863] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.863] kgem_bo_move_to_cache: release handle=40 >[ 11.863] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.863] kgem_set_mode: flushing before new bo >[ 11.863] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.863] gen8_vertex_close: reloc[0] = 287 >[ 11.863] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.863] kgem_add_handle: handle=16, index=3 >[ 11.863] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.863] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.863] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.863] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.863] kgem_fixup_relocs: shrinking by 61440 >[ 11.863] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.863] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.863] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.863] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.863] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.863] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.863] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.863] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.863] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.863] aligning vertex: was 3, now 2 floats per vertex >[ 11.863] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.863] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.863] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.863] kgem_add_handle: handle=4, index=0 >[ 11.863] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.863] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.863] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.863] gen9_composite_get_binding_table(ffc0) >[ 11.863] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 11.863] kgem_add_handle: handle=35, index=1 >[ 11.863] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.863] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 11.863] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.863] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.863] kgem_add_handle: handle=22, index=2 >[ 11.863] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.863] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.863] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.863] gen9_emit_sampler: sampler = 0 >[ 11.863] gen9_emit_sf: num_sf_outputs=1 >[ 11.863] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.863] gen9_emit_vertex_elements: setup id=0 >[ 11.863] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.863] (0, 0) -> (3422, 6) + (48, 36) >[ 11.863] gen8_vertex_flush[490] = 3 >[ 11.863] sna_destroy_pixmap: pixmap=1104, attached?=1 >[ 11.863] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.863] __kgem_bo_destroy: handle=22, size=61440 >[ 11.863] __kgem_bo_destroy: handle=22 -> active >[ 11.863] __sna_free_pixmap(pixmap=1104) >[ 11.863] sna_accel_flush: flush?=0, dirty?=1 >[ 11.863] sna_accel_flush: syncing SHM pixmap=1102 (refcnt=1) >[ 11.863] _sna_pixmap_move_to_cpu(pixmap=1102, 48x48, flags=3) >[ 11.863] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.863] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.863] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.863] kgem_bo_sync__cpu_full: handle=28 >[ 11.863] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.863] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.863] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.864] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.864] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.864] __kgem_retire_rq: request 1 complete >[ 11.864] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.864] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.864] sna_accel_flush: flush?=0, dirty?=0 >[ 11.864] sna_block_handler (tv=596.293000) >[ 11.864] kgem_retire, need_retire?=1 >[ 11.864] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.864] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.864] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.864] kgem_retire -- retired=0, need_retire=0 >[ 11.864] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.864] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.864] __kgem_bo_destroy: handle=23, size=262144 >[ 11.864] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.864] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.864] sna_accel_block: GPU idle, flushing >[ 11.864] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.864] gen8_vertex_close: reloc[0] = 287 >[ 11.864] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.864] kgem_add_handle: handle=16, index=3 >[ 11.864] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.864] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.864] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.864] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.864] kgem_fixup_relocs: shrinking by 61440 >[ 11.864] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.864] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.864] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.864] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.864] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.864] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.864] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.864] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.864] sna_scanout_do_flush: flush timer active: delta=2 >[ 11.864] sna_scanout_do_flush (time=11864), triggered >[ 11.864] sna_scanout_flush (time=11864), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.864] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.864] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=1)) >[ 11.864] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.864] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.864] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.864] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.864] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.864] sna_pixmap_move_to_gpu: already all-damaged >[ 11.864] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 11.864] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.864] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.864] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.864] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 11.864] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 11.864] get_fb: reusing fb=105 for handle=35 >[ 11.864] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 11.864] __kgem_bo_clear_busy: handle=35 >[ 11.864] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 11.864] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 11.864] __kgem_bo_clear_busy: handle=35 >[ 11.864] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.864] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 11.864] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 11.864] timer_enable (time=11864), starting timer 1 >[ 11.864] sna_accel_block: evaluating timers, active=7 >[ 11.864] sna_accel_block: flush timer expires in 16 [11880] >[ 11.876] sna_wakeup_handler >[ 11.876] sna_mode_wakeup: len=32 >[ 11.876] sna_mode_wakeup: recording last swap on pipe=1, frame 436 [1b4], time 11.877216 >[ 11.876] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 11.876] sna_mode_wakeup: flip complete, pending? 2 >[ 11.876] sna_block_handler (tv=596.281000) >[ 11.876] kgem_retire, need_retire?=1 >[ 11.876] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.876] kgem_retire__requests_ring: retiring ring 0 >[ 11.876] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.876] __kgem_retire_rq: request 1 complete >[ 11.876] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.876] kgem_bo_move_to_cache: release handle=22 >[ 11.876] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.876] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.876] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.876] kgem_retire -- retired=1, need_retire=0 >[ 11.876] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.876] gen6_render_retire: resetting idle vbo >[ 11.876] sna_scanout_do_flush: flush timer active: delta=4 >[ 11.876] sna_accel_block: evaluating timers, active=7 >[ 11.876] sna_accel_block: flush timer expires in 4 [11880] >[ 11.878] sna_wakeup_handler >[ 11.878] sna_mode_wakeup: len=32 >[ 11.878] sna_mode_wakeup: recording last swap on pipe=0, frame 466 [1d2], time 11.878525 >[ 11.878] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 11.878] sna_mode_wakeup: flip complete, pending? 1 >[ 11.878] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.878] sna_block_handler (tv=596.279000) >[ 11.878] sna_scanout_do_flush: flush timer active: delta=2 >[ 11.878] sna_scanout_do_flush (time=11878), triggered >[ 11.878] sna_scanout_flush (time=11878), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.878] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.878] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.878] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.878] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.878] sna_accel_block: evaluating timers, active=7 >[ 11.878] sna_accel_block: flush timer expires in 16 [11894] >[ 11.894] sna_wakeup_handler >[ 11.894] sna_block_handler (tv=596.263000) >[ 11.894] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.894] sna_scanout_do_flush (time=11894), triggered >[ 11.894] sna_scanout_flush (time=11894), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.894] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.894] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.894] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.894] sna_accel_disarm_timer[0] (time=11894) >[ 11.894] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.894] sna_accel_do_throttle (time=11894), triggered >[ 11.894] sna_accel_throttle (time=11894) >[ 11.894] sna_accel_disarm_timer[1] (time=11894) >[ 11.960] sna_wakeup_handler >[ 11.960] sna_destroy_pixmap: pixmap=1102, attached?=1 >[ 11.960] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.960] __sna_free_pixmap(pixmap=1102) >[ 11.960] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 11.960] kgem_bo_sync__cpu: handle=28 >[ 11.960] sna_accel_watch_flush: enable=-1 >[ 11.960] _kgem_bo_destroy: handle=28, proxy? 0 >[ 11.960] __kgem_bo_destroy: handle=28, size=12288 >[ 11.960] __kgem_bo_destroy: handle=28, not reusable >[ 11.960] kgem_bo_free: handle=28, size=12288 >[ 11.960] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.960] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 11.960] sna_accel_flush: flush?=0, dirty?=0 >[ 11.960] sna_block_handler (tv=596.197000) >[ 11.960] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.960] sna_accel_do_throttle -- no pending activity >[ 11.961] sna_wakeup_handler >[ 11.961] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 11.961] __pop_freed_pixmap: reusing freed pixmap=1104 header >[ 11.961] create_pixmap_hdr: pixmap=1111, width=48, height=48, usage=0 >[ 11.961] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 11.961] __kgem_bo_init(handle=28, num_pages=3) >[ 11.961] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 11.961] sna_accel_watch_flush: enable=1 >[ 11.961] __sna_damage_all(48, 48) >[ 11.961] sna_pixmap_create_shm: serial=1111, 48x48, usage=0 >[ 11.961] sna_accel_flush: flush?=0, dirty?=0 >[ 11.961] sna_create_pixmap(48, 36, 24, usage=0) >[ 11.961] kgem_can_create_2d: 48x36 @ 24 >[ 11.961] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.961] kgem_can_create_2d: untiled size=8192 >[ 11.961] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.961] kgem_choose_tiling: 48x36 -> 0 >[ 11.961] sna_create_pixmap: usage=0, flags=b >[ 11.961] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 11.961] __pop_freed_pixmap: reusing freed pixmap=1106 header >[ 11.961] create_pixmap_hdr: pixmap=1113, width=48, height=36, usage=0 >[ 11.961] sna_create_pixmap: serial=1113, 48x36, usage=0 >[ 11.961] sna_composite_rectangles(pixmap=1114, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 11.961] sna_composite_rectangles: converted to op 0 >[ 11.961] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.961] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.961] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.961] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.961] sna_composite_rectangles: dropping last-cpu hint >[ 11.961] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=19... >[ 11.961] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.961] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.961] sna_pixmap_move_to_gpu(pixmap=1114, usage=0), flags=b >[ 11.961] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.961] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 11.961] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.961] kgem_choose_tiling: 48x36 -> 0 >[ 11.961] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 11.961] kgem_choose_tiling: 48x36 -> 0 >[ 11.961] sna_pixmap_alloc_gpu: pixmap=1114 >[ 11.961] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.961] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 11.961] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 11.961] from inactive: pitch=192, tiling=0: handle=22, id=963 >[ 11.961] __sna_damage_all(48, 36) >[ 11.961] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.961] sna_pixmap_mark_active: pixmap=1114, handle=22 >[ 11.961] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.961] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.961] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 11.961] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.961] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 11.961] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 11.961] sna_render_get_solid: 0 >[ 11.961] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.961] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 11.961] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.961] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.961] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.961] kgem_add_handle: handle=4, index=0 >[ 11.961] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.961] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.961] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.961] gen9_composite_get_binding_table(ffc0) >[ 11.961] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.961] kgem_add_handle: handle=22, index=1 >[ 11.961] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.961] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.961] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.961] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.961] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.961] kgem_add_handle: handle=7, index=2 >[ 11.961] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.961] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.961] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.961] gen9_emit_sampler: sampler = 1 >[ 11.961] gen9_emit_sf: num_sf_outputs=1 >[ 11.961] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.961] gen9_emit_vertex_elements: setup id=0 >[ 11.961] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.961] (0, 0), (48, 36) >[ 11.961] gen8_vertex_flush[490] = 3 >[ 11.961] sna_composite_rectangles: pixmap=1114 marking clear [0]? 1 >[ 11.961] sna_composite_rectangles(pixmap=1114, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 11.961] sna_composite_rectangles: converted to op 1 >[ 11.961] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.961] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.961] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.961] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.961] sna_composite_rectangles: promoting to full GPU >[ 11.961] sna_composite_rectangles: dropping last-cpu hint >[ 11.961] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=19... >[ 11.961] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.961] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.961] sna_drawable_use_bo: using whole GPU bo >[ 11.961] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 11.961] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.961] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 11.961] sna_render_get_solid: ff2c001e >[ 11.961] sna_render_get_solid(0) = ff2c001e (old) >[ 11.961] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 11.961] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.961] gen9_composite_get_binding_table(ff00) >[ 11.961] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.961] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 11.961] kgem_add_handle: handle=8, index=3 >[ 11.961] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 11.961] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.961] gen9_emit_vertex_elements: setup id=0 >[ 11.961] (0, 0), (48, 36) >[ 11.961] gen8_vertex_flush[4cc] = 3 >[ 11.961] sna_composite_rectangles: pixmap=1114 marking clear [ff2c001e]? 1 >[ 11.961] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=45a >[ 11.961] sna_validate_gc: recomputing clip >[ 11.961] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 11.961] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1114:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.961] sna_copy_area: normal copy >[ 11.961] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.961] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.961] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.961] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.961] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.961] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.961] sna_do_copy: pixmap -- no source clipping >[ 11.961] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.961] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.961] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1114+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.961] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.961] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.961] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=1b... >[ 11.961] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.961] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.961] sna_drawable_use_bo: using whole GPU bo >[ 11.961] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.961] sna_pixmap_move_to_gpu: already all-damaged >[ 11.961] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.961] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.961] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.961] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.961] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.962] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.962] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.962] gen9_composite_get_binding_table(fe80) >[ 11.962] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.962] kgem_add_handle: handle=9, index=4 >[ 11.962] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.962] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.962] gen9_emit_sampler: sampler = 0 >[ 11.962] gen9_emit_vertex_elements: setup id=0 >[ 11.962] (3422, 6) -> (0, 0) + (48, 36) >[ 11.962] gen8_vertex_flush[510] = 3 >[ 11.962] sna_create_pixmap(80, 80, 32, usage=0) >[ 11.962] kgem_can_create_2d: 80x80 @ 32 >[ 11.962] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.962] kgem_can_create_2d: untiled size=28672 >[ 11.962] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.962] kgem_choose_tiling: 80x80 -> 0 >[ 11.962] sna_create_pixmap: usage=0, flags=b >[ 11.962] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 11.962] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 11.962] create_pixmap: serial=1115, usage=0, 0x0 >[ 11.962] create_pixmap_hdr: pixmap=1115, width=80, height=80, usage=0 >[ 11.962] sna_create_pixmap: serial=1115, 80x80, usage=0 >[ 11.962] sna_composite_rectangles(pixmap=1116, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 11.962] sna_composite_rectangles: converted to op 0 >[ 11.962] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 11.962] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 11.962] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 11.962] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.962] sna_composite_rectangles: dropping last-cpu hint >[ 11.962] sna_drawable_use_bo pixmap=1116, box=((0, 0), (80, 80)), flags=19... >[ 11.962] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 11.962] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 11.962] sna_pixmap_move_to_gpu(pixmap=1116, usage=0), flags=b >[ 11.962] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 11.962] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 11.962] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.962] kgem_choose_tiling: 80x80 -> 0 >[ 11.962] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 11.962] kgem_choose_tiling: 80x80 -> 0 >[ 11.962] sna_pixmap_alloc_gpu: pixmap=1116 >[ 11.962] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 11.962] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 11.962] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 11.962] from inactive: pitch=320, tiling=0: handle=40, id=964 >[ 11.962] __sna_damage_all(80, 80) >[ 11.962] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 11.962] sna_pixmap_mark_active: pixmap=1116, handle=40 >[ 11.962] sna_drawable_use_bo: allocated GPU bo for operation >[ 11.962] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 11.962] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 11.962] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 11.962] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 11.962] sna_render_get_solid: 0 >[ 11.962] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.962] kgem_set_mode: flushing before new bo >[ 11.962] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 11.962] gen8_vertex_close: reloc[0] = 287 >[ 11.962] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.962] kgem_add_handle: handle=16, index=5 >[ 11.962] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 11.962] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 11.962] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.962] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.962] kgem_fixup_relocs: shrinking by 61440 >[ 11.962] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.962] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.962] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.962] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.962] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.962] __kgem_bo_clear_busy: handle=7 >[ 11.962] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.962] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.962] __kgem_bo_clear_busy: handle=8 >[ 11.962] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.962] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.962] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.962] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.962] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.962] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 11.962] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.962] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.962] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.962] kgem_add_handle: handle=4, index=0 >[ 11.962] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.962] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.962] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.962] gen9_composite_get_binding_table(ffc0) >[ 11.962] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 11.962] kgem_add_handle: handle=40, index=1 >[ 11.962] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 11.962] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 11.962] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 11.962] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 11.962] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 11.962] kgem_add_handle: handle=7, index=2 >[ 11.962] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 11.962] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.962] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.962] gen9_emit_sampler: sampler = 1 >[ 11.962] gen9_emit_sf: num_sf_outputs=1 >[ 11.962] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.962] gen9_emit_vertex_elements: setup id=0 >[ 11.962] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.962] (0, 0), (80, 80) >[ 11.962] gen8_vertex_flush[490] = 3 >[ 11.962] sna_composite_rectangles: pixmap=1116 marking clear [0]? 1 >[ 11.962] sna_composite_rectangles(pixmap=1116, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 11.962] sna_composite_rectangles: converted to op 1 >[ 11.962] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 11.962] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 11.962] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 11.962] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 11.962] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 11.962] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 11.962] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 11.962] sna_composite_rectangles: dropping last-cpu hint >[ 11.962] sna_drawable_use_bo pixmap=1116, box=((0, 0), (80, 80)), flags=1... >[ 11.962] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.962] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.962] sna_drawable_use_bo: using whole GPU bo >[ 11.962] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 11.962] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.962] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 11.962] sna_render_get_solid: 40404040 >[ 11.962] sna_render_get_solid(1) = 40404040 (old) >[ 11.962] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 11.962] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.962] gen9_composite_get_binding_table(ff00) >[ 11.962] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 11.962] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 11.962] kgem_add_handle: handle=8, index=3 >[ 11.962] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 11.962] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.962] gen9_emit_vertex_elements: setup id=0 >[ 11.962] (0, 0), (2, 2) >[ 11.962] (78, 0), (80, 2) >[ 11.962] (0, 78), (2, 80) >[ 11.962] (78, 78), (80, 80) >[ 11.962] gen8_vertex_flush[4cc] = 12 >[ 11.962] sna_composite(pixmap=1114, op=3, src=1116+(3422, 6), mask=0+(0, 0), dst=1114+(0, 0)+(0, 0), size=(48, 36) >[ 11.962] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.962] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.962] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.962] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.962] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 11.962] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.962] gen9_render_composite: 48x36, current mode=1/1 >[ 11.962] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.962] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 11.962] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 11.962] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.962] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.962] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=7... >[ 11.962] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.962] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.962] sna_drawable_use_bo: using whole GPU bo >[ 11.962] gen9_composite_set_target: pixmap=1114, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.962] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.962] sna_transform_is_imprecise_integer_translation: no transform >[ 11.962] gen9_composite_picture: integer translation (0, 0), removing >[ 11.962] sna_render_pixmap_bo pixmap=1116, (3422, 6)x(48, 36)/(80, 80) >[ 11.962] sna_render_pixmap_bo: GPU all damaged >[ 11.962] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.962] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 11.962] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.962] gen4_choose_composite_emitter: identity src, no mask >[ 11.962] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.962] __kgem_retire_rq: request 1 complete >[ 11.962] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.962] kgem_set_mode: flushing before new bo >[ 11.962] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 11.962] gen8_vertex_close: reloc[0] = 287 >[ 11.962] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.962] kgem_add_handle: handle=16, index=4 >[ 11.962] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 11.962] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 11.962] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.962] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.962] kgem_fixup_relocs: shrinking by 61440 >[ 11.962] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.962] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.962] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.962] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.962] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.962] __kgem_bo_clear_busy: handle=7 >[ 11.962] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 11.962] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.962] __kgem_bo_clear_busy: handle=8 >[ 11.962] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.962] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.962] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.962] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.962] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 11.962] aligning vertex: was 2, now 3 floats per vertex >[ 11.962] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.962] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.962] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.962] kgem_add_handle: handle=4, index=0 >[ 11.962] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.962] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.962] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.962] gen9_composite_get_binding_table(ffc0) >[ 11.962] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.962] kgem_add_handle: handle=22, index=1 >[ 11.962] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.962] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.962] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.962] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 11.962] kgem_add_handle: handle=40, index=2 >[ 11.962] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 11.962] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 11.962] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.962] gen9_emit_sampler: sampler = a >[ 11.962] gen9_emit_sf: num_sf_outputs=1 >[ 11.962] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.962] gen9_emit_vertex_elements: setup id=2 >[ 11.962] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.962] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.962] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.962] gen8_vertex_flush[490] = 3 >[ 11.962] sna_destroy_pixmap: pixmap=1116, attached?=1 >[ 11.962] _kgem_bo_destroy: handle=40, proxy? 0 >[ 11.962] __kgem_bo_destroy: handle=40, size=65536 >[ 11.962] __kgem_bo_destroy: handle=40 -> active >[ 11.962] __sna_free_pixmap(pixmap=1116) >[ 11.962] sna_create_pixmap(2, 64, 32, usage=0) >[ 11.962] kgem_can_create_2d: 2x64 @ 32 >[ 11.962] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 11.962] kgem_can_create_2d: untiled size=4096 >[ 11.962] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.962] kgem_choose_tiling: 2x64 -> 0 >[ 11.962] sna_create_pixmap: usage=0, flags=a >[ 11.962] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 11.962] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 11.962] create_pixmap: serial=1117, usage=0, 2x64 >[ 11.962] sna_create_pixmap: serial=1117, 2x64, usage=0 >[ 11.962] sna_composite_rectangles(pixmap=1118, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 11.962] sna_composite_rectangles: converted to op 0 >[ 11.962] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 11.962] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 11.962] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 11.962] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 11.962] sna_composite_rectangles: fallback, dst pixmap=1118 too small or not attached >[ 11.962] sna_composite_rectangles: fallback >[ 11.962] sna_drawable_move_region_to_cpu(pixmap=1118 (2x64), [(0, 0), (2, 64)], flags=1) >[ 11.962] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 11.962] _sna_pixmap_move_to_cpu(pixmap=1118, 2x64, flags=1) >[ 11.962] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.962] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.962] operate_inplace: no, inplace operation not suitable >[ 11.962] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.962] __sna_damage_all(2, 64) >[ 11.962] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.962] sna_create_pixmap(1, 32, 32, usage=0) >[ 11.962] kgem_can_create_2d: 1x32 @ 32 >[ 11.962] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 11.962] kgem_can_create_2d: untiled size=4096 >[ 11.962] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 11.962] kgem_choose_tiling: 1x32 -> 0 >[ 11.962] sna_create_pixmap: usage=0, flags=a >[ 11.962] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 11.962] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 11.962] create_pixmap: serial=1119, usage=0, 1x32 >[ 11.962] sna_create_pixmap: serial=1119, 1x32, usage=0 >[ 11.962] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=456, drawable=460 >[ 11.962] sna_validate_gc: recomputing clip >[ 11.962] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 11.962] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 11.962] try_upload__fast: ignore existing cpu damage (if any) >[ 11.962] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 11.962] try_upload__fast: no, no gpu damage >[ 11.962] sna_drawable_move_region_to_cpu(pixmap=1120 (1x32), [(0, 0), (1, 32)], flags=1) >[ 11.962] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 11.962] _sna_pixmap_move_to_cpu(pixmap=1120, 1x32, flags=1) >[ 11.962] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 11.962] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 11.963] operate_inplace: no, inplace operation not suitable >[ 11.963] _sna_pixmap_move_to_cpu: marking as damaged >[ 11.963] __sna_damage_all(1, 32) >[ 11.963] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.963] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 11.963] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 11.963] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 11.963] sna_accel_flush: flush?=0, dirty?=0 >[ 11.963] sna_composite(pixmap=1118, op=1, src=1120+(0, 0), mask=0+(0, 0), dst=1118+(0, 0)+(0, 0), size=(2, 64) >[ 11.963] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 11.963] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 11.963] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 11.963] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 11.963] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 11.963] sna_composite: fallback, dst pixmap=1118 is too small (or completely damaged) >[ 11.963] sna_composite: fallback -- fbComposite >[ 11.963] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 11.963] sna_composite_fb: fallback -- move src to cpu >[ 11.963] _sna_pixmap_move_to_cpu(pixmap=1120, 1x32, flags=2) >[ 11.963] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 11.963] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.963] sna_composite_fb: fallback -- move dst to cpu >[ 11.963] sna_drawable_move_region_to_cpu(pixmap=1118 (2x64), [(0, 0), (2, 64)], flags=5) >[ 11.963] sna_drawable_move_region_to_cpu: pixmap=1118 all damaged on CPU >[ 11.963] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 11.963] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 11.963] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 11.963] sna_destroy_pixmap: pixmap=1120, attached?=1 >[ 11.963] __sna_free_pixmap(pixmap=1120) >[ 11.963] sna_composite(pixmap=1114, op=3, src=1118+(3422, 6), mask=0+(0, 0), dst=1114+(0, 0)+(0, 0), size=(48, 36) >[ 11.963] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.963] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.963] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.963] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.963] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 11.963] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.963] gen9_render_composite: 48x36, current mode=1/1 >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.963] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.963] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.963] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=7... >[ 11.963] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.963] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.963] sna_drawable_use_bo: using whole GPU bo >[ 11.963] gen9_composite_set_target: pixmap=1114, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.963] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 11.963] sna_transform_is_imprecise_integer_translation: no transform >[ 11.963] gen9_composite_picture: integer translation (0, 0), removing >[ 11.963] sna_render_pixmap_bo pixmap=1118, (3422, 6)x(48, 36)/(2, 64) >[ 11.963] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 11.963] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 11.963] use_cpu_bo: no cpu bo >[ 11.963] kgem_choose_tiling: too thin [2] for TILING_Y >[ 11.963] kgem_choose_tiling: 2x36 -> 0 >[ 11.963] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 11.963] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 11.963] sna_drawable_move_region_to_cpu(pixmap=1118 (2x64), [(0, 6), (2, 42)], flags=2) >[ 11.963] sna_drawable_move_region_to_cpu: pixmap=1118 all damaged on CPU >[ 11.963] kgem_can_create_2d: 2x36 @ 32 >[ 11.963] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 11.963] kgem_can_create_2d: untiled size=4096 >[ 11.963] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 11.963] kgem_choose_tiling: 2x36 -> 0 >[ 11.963] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 11.963] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 11.963] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 11.963] kgem_create_buffer: searching for an inactive GTT map for upload >[ 11.963] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.963] search_linear_cache: searching for inactive gtt map >[ 11.963] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 11.963] search_linear_cache: searching for inactive gtt map >[ 11.963] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 11.963] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 11.963] search_linear_cache: found handle=23 (near-miss) (num_pages=64) in linear inactive cache >[ 11.963] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.963] kgem_create_buffer: reusing handle=23 for buffer >[ 11.963] kgem_bo_can_map: handle=23, map=0x0:0x0:0x7f1c71aa5000, tiling=0, domain=0, offset=4250161152 >[ 11.963] init_buffer_from_bo: reusing handle=23 for buffer >[ 11.963] kgem_bo_map: handle=23, offset=4250161152, tiling=0, map=0x0:0x7f1c71aa5000, domain=0 >[ 11.963] kgem_bo_map: converting request for GTT map into CPU map >[ 11.963] kgem_bo_map__cpu(handle=23, size=262144, map=0x0:0x7f1c71aa5000) >[ 11.963] kgem_bo_sync__cpu: handle=23 >[ 11.963] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.963] kgem_bo_sync__cpu: SYNC: handle=23, needs_flush? 0, domain? 0, busy? 0 >[ 11.963] __kgem_busy: handle=23, busy=0, wedged=0 >[ 11.963] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] >[ 11.963] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 >[ 11.963] kgem_create_buffer(pages=64 [64]) new handle=23, used=1152, write=1 >[ 11.963] kgem_create_proxy: target handle=23 [proxy? -1], offset=0, length=1152, io=1 >[ 11.963] __kgem_bo_init(handle=23, num_pages=1152) >[ 11.963] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 11.963] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.963] gen4_choose_composite_emitter: identity src, no mask >[ 11.963] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 11.963] gen9_composite_get_binding_table(ff00) >[ 11.963] kgem_add_reloc64: handle=23, pos=16312, delta=0, domains=40000 >[ 11.963] kgem_add_reloc64: adding proxy [delta=0] for handle=23 >[ 11.963] kgem_add_handle: handle=23, index=3 >[ 11.963] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd545000) >[ 11.963] [3fb0] bind bo(handle=23, addr=fd545000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 11.963] gen9_emit_vertex_elements: setup id=2 >[ 11.963] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.963] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.963] gen8_vertex_flush[4cc] = 3 >[ 11.963] _kgem_bo_destroy: handle=23, proxy? 1 >[ 11.963] sna_destroy_pixmap: pixmap=1118, attached?=1 >[ 11.963] __sna_free_pixmap(pixmap=1118) >[ 11.963] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1114:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.963] sna_copy_area: normal copy >[ 11.963] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.963] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 11.963] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 11.963] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 11.963] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 11.963] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 11.963] sna_do_copy: pixmap -- no source clipping >[ 11.963] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 11.963] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 11.963] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1114+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 11.963] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 11.963] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.963] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=1b... >[ 11.963] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 11.963] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.963] sna_drawable_use_bo: using whole GPU bo >[ 11.963] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 11.963] sna_pixmap_move_to_gpu: already all-damaged >[ 11.963] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 11.963] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.963] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.963] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 11.963] aligning vertex: was 3, now 2 floats per vertex >[ 11.963] gen9_composite_get_binding_table(fe80) >[ 11.963] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 11.963] kgem_add_handle: handle=9, index=4 >[ 11.963] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 11.963] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 11.963] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 11.963] gen9_emit_sampler: sampler = 0 >[ 11.963] gen9_emit_vertex_elements: setup id=0 >[ 11.963] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.963] (3422, 6) -> (0, 0) + (48, 36) >[ 11.963] gen8_vertex_flush[558] = 3 >[ 11.963] sna_composite_rectangles(pixmap=1114, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 11.963] sna_composite_rectangles: converted to op 3 >[ 11.963] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 11.963] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 11.963] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 11.963] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 11.963] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=1... >[ 11.963] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 11.963] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.963] sna_drawable_use_bo: using whole GPU bo >[ 11.963] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 11.963] sna_render_get_solid: 660a0a0a >[ 11.963] sna_render_get_solid(2) = 660a0a0a (old) >[ 11.963] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.963] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 11.963] gen9_composite_get_binding_table(fe00) >[ 11.963] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 11.963] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 11.963] kgem_add_handle: handle=8, index=5 >[ 11.963] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 11.963] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 11.963] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 11.963] gen9_emit_sampler: sampler = 1 >[ 11.963] gen9_emit_vertex_elements: setup id=0 >[ 11.963] (0, 0), (48, 36) >[ 11.963] gen8_vertex_flush[5b4] = 3 >[ 11.963] sna_composite(pixmap=1114, op=3, src=1112+(0, 6), mask=0+(0, 0), dst=1114+(0, 0)+(0, 0), size=(48, 36) >[ 11.963] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 11.963] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 11.963] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 11.963] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 11.963] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 11.963] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 11.963] gen9_render_composite: 48x36, current mode=1/1 >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.963] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 11.963] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 11.963] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 11.963] sna_drawable_use_bo pixmap=1114, box=((0, 0), (48, 36)), flags=7... >[ 11.963] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 11.963] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.963] sna_drawable_use_bo: using whole GPU bo >[ 11.963] gen9_composite_set_target: pixmap=1114, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 11.963] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 11.963] sna_transform_is_imprecise_integer_translation: no transform >[ 11.963] gen9_composite_picture: integer translation (0, 0), removing >[ 11.963] sna_render_pixmap_bo pixmap=1112, (0, 6)x(48, 36)/(48, 48) >[ 11.963] sna_render_pixmap_bo: CPU all damaged >[ 11.963] sna_add_flush_pixmap: marking pixmap=1112 for flushing >[ 11.963] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.963] __kgem_retire_rq: request 1 complete >[ 11.963] sna_add_flush_pixmap: new flush bo, flushing before >[ 11.963] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 11.963] gen8_vertex_close: reloc[0] = 287 >[ 11.963] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.963] kgem_add_handle: handle=16, index=6 >[ 11.963] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.963] gen8_vertex_close: reloc[1] = 337 >[ 11.963] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 11.963] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 11.963] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 11.963] kgem_finish_buffers: buffer handle=23, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 11.963] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 11.963] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.963] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.963] kgem_fixup_relocs: shrinking by 61440 >[ 11.963] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.963] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.963] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.963] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.963] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 11.963] kgem_commit: release handle=23 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd545000 >[ 11.963] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 11.963] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 11.963] __kgem_bo_clear_busy: handle=8 >[ 11.963] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 11.963] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.963] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.963] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.963] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.963] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 11.963] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 11.963] gen4_choose_composite_emitter: identity src, no mask >[ 11.963] needs_batch_flush: flushing before handle=28 for new reservation >[ 11.963] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 11.963] aligning vertex: was 2, now 3 floats per vertex >[ 11.963] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.963] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.963] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.963] kgem_add_handle: handle=4, index=0 >[ 11.963] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.963] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.963] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.963] gen9_composite_get_binding_table(ffc0) >[ 11.964] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 11.964] kgem_add_handle: handle=22, index=1 >[ 11.964] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 11.964] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 11.964] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 11.964] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 11.964] kgem_add_handle: handle=28, index=2 >[ 11.964] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 11.964] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 11.964] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 11.964] gen9_emit_sampler: sampler = 2 >[ 11.964] gen9_emit_sf: num_sf_outputs=1 >[ 11.964] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.964] gen9_emit_vertex_elements: setup id=2 >[ 11.964] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 11.964] gen9_render_composite_box: (0, 0), (48, 36) >[ 11.964] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 11.964] gen8_vertex_flush[490] = 3 >[ 11.964] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=45a, drawable=b1 >[ 11.964] sna_validate_gc: recomputing clip >[ 11.964] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 11.964] sna_copy_area: src=pixmap=1114:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 11.964] sna_copy_area: normal copy >[ 11.964] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.964] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 11.964] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 11.964] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 11.964] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 11.964] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 11.964] sna_do_copy: pixmap -- no source clipping >[ 11.964] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 11.964] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 11.964] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1114+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 11.964] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=22, cpu_bo=0), replaces=0 >[ 11.964] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 11.964] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 11.964] sna_drawable_use_bo: pinned, never REPLACES >[ 11.964] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 11.964] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 11.964] sna_drawable_use_bo: applying move-to-gpu override >[ 11.964] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 11.964] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 11.964] wait_for_shadow: setting front pixmap to handle=30 >[ 11.964] sna_drawable_use_bo: using whole GPU bo >[ 11.964] sna_pixmap_move_to_gpu(pixmap=1114, usage=0), flags=a >[ 11.964] sna_pixmap_move_to_gpu: already all-damaged >[ 11.964] sna_pixmap_mark_active: pixmap=1114, handle=22 >[ 11.964] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 11.964] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 11.964] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.964] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.964] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 11.964] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 11.964] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.964] __kgem_retire_rq: request 1 complete >[ 11.964] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 11.964] kgem_bo_move_to_cache: release handle=40 >[ 11.964] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 11.964] kgem_set_mode: flushing before new bo >[ 11.964] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 11.964] gen8_vertex_close: reloc[0] = 287 >[ 11.964] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.964] kgem_add_handle: handle=16, index=3 >[ 11.964] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.964] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 11.964] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.964] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.964] kgem_fixup_relocs: shrinking by 61440 >[ 11.964] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.964] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.964] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.964] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.964] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 11.964] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.964] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.964] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.964] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 11.964] aligning vertex: was 3, now 2 floats per vertex >[ 11.964] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 11.964] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 11.964] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 11.964] kgem_add_handle: handle=4, index=0 >[ 11.964] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.964] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 11.964] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 11.964] gen9_composite_get_binding_table(ffc0) >[ 11.964] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 11.964] kgem_add_handle: handle=30, index=1 >[ 11.964] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 11.964] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 11.964] [3fe0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 11.964] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 11.964] kgem_add_handle: handle=22, index=2 >[ 11.964] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 11.964] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 11.964] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 11.964] gen9_emit_sampler: sampler = 0 >[ 11.964] gen9_emit_sf: num_sf_outputs=1 >[ 11.964] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 11.964] gen9_emit_vertex_elements: setup id=0 >[ 11.964] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 11.964] (0, 0) -> (3422, 6) + (48, 36) >[ 11.964] gen8_vertex_flush[490] = 3 >[ 11.964] sna_destroy_pixmap: pixmap=1114, attached?=1 >[ 11.964] _kgem_bo_destroy: handle=22, proxy? 0 >[ 11.964] __kgem_bo_destroy: handle=22, size=61440 >[ 11.964] __kgem_bo_destroy: handle=22 -> active >[ 11.964] __sna_free_pixmap(pixmap=1114) >[ 11.964] sna_accel_flush: flush?=0, dirty?=1 >[ 11.964] sna_accel_flush: syncing SHM pixmap=1112 (refcnt=1) >[ 11.964] _sna_pixmap_move_to_cpu(pixmap=1112, 48x48, flags=3) >[ 11.964] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 11.964] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 11.964] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 11.964] kgem_bo_sync__cpu_full: handle=28 >[ 11.964] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.964] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 11.964] __kgem_busy: handle=28, busy=0, wedged=0 >[ 11.964] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 11.964] __kgem_retire_requests_upto(handle=28, ring=0) >[ 11.964] __kgem_retire_rq: request 1 complete >[ 11.964] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 11.964] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 11.964] sna_accel_flush: flush?=0, dirty?=0 >[ 11.964] sna_block_handler (tv=596.193000) >[ 11.964] kgem_retire, need_retire?=1 >[ 11.964] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.964] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 11.964] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.964] kgem_retire -- retired=0, need_retire=0 >[ 11.964] kgem_retire__buffers: handle=23, busy? 0 [0] >[ 11.964] kgem_retire__buffers: releasing upload cache for handle=23? 0 >[ 11.964] __kgem_bo_destroy: handle=23, size=262144 >[ 11.964] kgem_bo_replace_io: transferring io handle=23 to bo >[ 11.964] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 11.964] sna_accel_block: GPU idle, flushing >[ 11.964] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 11.964] gen8_vertex_close: reloc[0] = 287 >[ 11.964] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 11.964] kgem_add_handle: handle=16, index=3 >[ 11.964] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 11.964] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 11.964] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 11.964] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 11.964] kgem_fixup_relocs: shrinking by 61440 >[ 11.964] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.964] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 11.964] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 11.964] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 11.964] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 11.964] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 11.964] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 11.964] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 11.964] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.964] start_flush: has dirty shadow >[ 11.964] timer_enable (time=11964), starting timer 0 >[ 11.964] timer_enable (time=11964), starting timer 1 >[ 11.964] sna_accel_block: evaluating timers, active=7 >[ 11.964] sna_accel_block: flush timer expires in 8 [11972] >[ 11.972] sna_wakeup_handler >[ 11.972] sna_block_handler (tv=596.185000) >[ 11.972] kgem_retire, need_retire?=1 >[ 11.972] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 11.972] kgem_retire__requests_ring: retiring ring 0 >[ 11.972] __kgem_busy: handle=1, busy=0, wedged=0 >[ 11.972] __kgem_retire_rq: request 1 complete >[ 11.972] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 11.972] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 11.972] kgem_bo_move_to_cache: release handle=22 >[ 11.972] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 11.972] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 11.972] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 11.972] kgem_retire -- retired=1, need_retire=0 >[ 11.972] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 11.972] gen6_render_retire: resetting idle vbo >[ 11.972] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.972] sna_scanout_do_flush (time=11972), triggered >[ 11.972] sna_scanout_flush (time=11972), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 11.972] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.972] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.972] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 11.972] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.972] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 11.972] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 11.972] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 11.972] sna_pixmap_move_to_gpu: already all-damaged >[ 11.972] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 11.972] sna_mode_redisplay: crtc[0] transformed? 0 >[ 11.972] sna_mode_redisplay: crtc[1] transformed? 0 >[ 11.972] sna_mode_redisplay: crtc[2] transformed? 0 >[ 11.972] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 11.972] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 11.972] get_fb: reusing fb=108 for handle=30 >[ 11.972] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 11.972] __kgem_bo_clear_busy: handle=30 >[ 11.972] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 11.973] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 11.973] __kgem_bo_clear_busy: handle=30 >[ 11.973] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 11.973] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 11.973] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 11.973] sna_accel_block: evaluating timers, active=7 >[ 11.973] sna_accel_block: flush timer expires in 16 [11988] >[ 11.976] sna_wakeup_handler >[ 11.976] sna_mode_wakeup: len=32 >[ 11.976] sna_mode_wakeup: recording last swap on pipe=1, frame 442 [1ba], time 11.977223 >[ 11.976] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 11.976] sna_mode_wakeup: flip complete, pending? 2 >[ 11.976] sna_block_handler (tv=596.181000) >[ 11.976] sna_scanout_do_flush: flush timer active: delta=12 >[ 11.976] sna_accel_block: evaluating timers, active=7 >[ 11.976] sna_accel_block: flush timer expires in 12 [11988] >[ 11.978] sna_wakeup_handler >[ 11.978] sna_mode_wakeup: len=32 >[ 11.978] sna_mode_wakeup: recording last swap on pipe=0, frame 472 [1d8], time 11.978531 >[ 11.978] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 11.978] sna_mode_wakeup: flip complete, pending? 1 >[ 11.978] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.978] sna_block_handler (tv=596.179000) >[ 11.978] sna_scanout_do_flush: flush timer active: delta=10 >[ 11.978] sna_accel_block: evaluating timers, active=7 >[ 11.978] sna_accel_block: flush timer expires in 10 [11988] >[ 11.988] sna_wakeup_handler >[ 11.988] sna_block_handler (tv=596.169000) >[ 11.988] sna_scanout_do_flush: flush timer active: delta=0 >[ 11.988] sna_scanout_do_flush (time=11988), triggered >[ 11.988] sna_scanout_flush (time=11988), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 11.988] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.988] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 11.988] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 11.988] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 11.988] sna_accel_do_throttle (time=11988), triggered >[ 11.988] sna_accel_throttle (time=11988) >[ 11.988] sna_accel_disarm_timer[1] (time=11988) >[ 11.988] sna_accel_block: evaluating timers, active=5 >[ 11.988] sna_accel_block: flush timer expires in 16 [12004] >[ 12.004] sna_wakeup_handler >[ 12.004] sna_block_handler (tv=596.153000) >[ 12.004] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.004] sna_scanout_do_flush (time=12004), triggered >[ 12.004] sna_scanout_flush (time=12004), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.004] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.004] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.004] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.004] sna_accel_disarm_timer[0] (time=12004) >[ 12.004] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.004] sna_accel_do_throttle -- no pending activity >[ 12.006] sna_wakeup_handler >[ 12.006] sna_create_pixmap(576, 76, 24, usage=0) >[ 12.006] kgem_can_create_2d: 576x76 @ 24 >[ 12.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.006] kgem_can_create_2d: untiled size=176128 >[ 12.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.006] kgem_can_create_2d: tiled[-1] size=176128 >[ 12.006] sna_create_pixmap: usage=0, flags=1b >[ 12.006] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 12.006] __pop_freed_pixmap: reusing freed pixmap=1114 header >[ 12.006] create_pixmap_hdr: pixmap=1121, width=576, height=76, usage=0 >[ 12.006] sna_create_pixmap: serial=1121, 576x76, usage=0 >[ 12.006] sna_composite_rectangles(pixmap=1122, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 12.006] sna_composite_rectangles: converted to op 0 >[ 12.006] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.006] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.006] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.006] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.006] sna_composite_rectangles: dropping last-cpu hint >[ 12.006] sna_drawable_use_bo pixmap=1122, box=((0, 0), (576, 76)), flags=19... >[ 12.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.006] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.006] sna_pixmap_move_to_gpu(pixmap=1122, usage=0), flags=b >[ 12.006] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.006] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 12.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.006] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.006] sna_pixmap_alloc_gpu: pixmap=1122 >[ 12.006] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.006] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 12.006] kgem_bo_remove_from_inactive: removing handle=38 from inactive >[ 12.006] from inactive: pitch=2560, tiling=1: handle=38, id=967 >[ 12.006] __sna_damage_all(576, 76) >[ 12.006] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.006] sna_pixmap_mark_active: pixmap=1122, handle=38 >[ 12.006] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.006] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.006] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 12.006] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 12.006] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 12.006] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 12.006] sna_render_get_solid: 0 >[ 12.006] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.006] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 12.006] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.006] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.006] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.006] kgem_add_handle: handle=4, index=0 >[ 12.006] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.006] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.006] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.006] gen9_composite_get_binding_table(ffc0) >[ 12.006] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 12.006] kgem_add_handle: handle=38, index=1 >[ 12.006] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 12.006] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 12.006] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.006] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.006] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.006] kgem_add_handle: handle=7, index=2 >[ 12.006] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.006] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.006] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.006] gen9_emit_sampler: sampler = 1 >[ 12.006] gen9_emit_sf: num_sf_outputs=1 >[ 12.006] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.006] gen9_emit_vertex_elements: setup id=0 >[ 12.006] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.006] (0, 0), (576, 76) >[ 12.006] gen8_vertex_flush[490] = 3 >[ 12.006] sna_composite_rectangles: pixmap=1122 marking clear [0]? 1 >[ 12.006] sna_composite_rectangles(pixmap=1122, op=1, ff2c001e x 1 [(0, 0)x(576, 76) ...]) >[ 12.006] sna_composite_rectangles: converted to op 1 >[ 12.006] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.006] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.006] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.006] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.006] sna_composite_rectangles: promoting to full GPU >[ 12.006] sna_composite_rectangles: dropping last-cpu hint >[ 12.006] sna_drawable_use_bo pixmap=1122, box=((0, 0), (576, 76)), flags=19... >[ 12.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.006] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.006] sna_drawable_use_bo: using whole GPU bo >[ 12.006] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 12.006] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.006] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (576, 76) ...]) >[ 12.006] sna_render_get_solid: ff2c001e >[ 12.006] sna_render_get_solid(0) = ff2c001e (old) >[ 12.006] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.006] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.006] gen9_composite_get_binding_table(ff00) >[ 12.006] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.006] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 12.006] kgem_add_handle: handle=8, index=3 >[ 12.006] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 12.006] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.006] gen9_emit_vertex_elements: setup id=0 >[ 12.006] (0, 0), (576, 76) >[ 12.006] gen8_vertex_flush[4cc] = 3 >[ 12.006] sna_composite_rectangles: pixmap=1122 marking clear [ff2c001e]? 1 >[ 12.006] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=462 >[ 12.006] sna_validate_gc: recomputing clip >[ 12.006] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9ad97d0] >[ 12.006] sna_copy_area: src=pixmap=292:(192, 1096)x(576, 76)+(0, 0) -> dst=pixmap=1122:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.006] sna_copy_area: normal copy >[ 12.006] sna_do_copy: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 12.006] sna_do_copy: after drawable: src=(192, 1096), dst=(0, 0), size=(576x76) >[ 12.006] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 12.006] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 12.006] sna_do_copy: unclipped src extents (192, 1096), (768, 1172) >[ 12.006] sna_do_copy: clipped src extents (192, 1096), (768, 1172) >[ 12.006] sna_do_copy: pixmap -- no source clipping >[ 12.006] sna_do_copy: src extents (192, 1096), (768, 1172) x 1 >[ 12.006] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (192, 1096) >[ 12.006] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=292+(192, 1096), dst pixmap=1122+(0, 0), alu=3, src.size=3840x2160, dst.size=576x76) >[ 12.006] sna_copy_boxes: dst=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.006] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.006] sna_drawable_use_bo pixmap=1122, box=((0, 0), (576, 76)), flags=1b... >[ 12.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.006] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.006] sna_drawable_use_bo: using whole GPU bo >[ 12.006] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.006] sna_pixmap_move_to_gpu: already all-damaged >[ 12.006] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.006] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.006] gen9_render_copy_boxes (192, 1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.006] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.006] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.006] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.006] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.006] gen9_composite_get_binding_table(fe80) >[ 12.006] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.006] kgem_add_handle: handle=9, index=4 >[ 12.006] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.006] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.006] gen9_emit_sampler: sampler = 0 >[ 12.006] gen9_emit_vertex_elements: setup id=0 >[ 12.006] (192, 1096) -> (0, 0) + (576, 76) >[ 12.006] gen8_vertex_flush[510] = 3 >[ 12.006] sna_create_pixmap(80, 80, 32, usage=0) >[ 12.006] kgem_can_create_2d: 80x80 @ 32 >[ 12.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.006] kgem_can_create_2d: untiled size=28672 >[ 12.006] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.006] kgem_choose_tiling: 80x80 -> 0 >[ 12.006] sna_create_pixmap: usage=0, flags=b >[ 12.006] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 12.006] __pop_freed_pixmap: reusing freed pixmap=1116 header >[ 12.006] create_pixmap_hdr: pixmap=1123, width=80, height=80, usage=0 >[ 12.006] sna_create_pixmap: serial=1123, 80x80, usage=0 >[ 12.006] sna_composite_rectangles(pixmap=1124, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 12.006] sna_composite_rectangles: converted to op 0 >[ 12.006] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 12.006] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 12.006] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 12.006] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.006] sna_composite_rectangles: dropping last-cpu hint >[ 12.006] sna_drawable_use_bo pixmap=1124, box=((0, 0), (80, 80)), flags=19... >[ 12.006] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.006] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.006] sna_pixmap_move_to_gpu(pixmap=1124, usage=0), flags=b >[ 12.006] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.006] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 12.006] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.006] kgem_choose_tiling: 80x80 -> 0 >[ 12.006] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.006] kgem_choose_tiling: 80x80 -> 0 >[ 12.006] sna_pixmap_alloc_gpu: pixmap=1124 >[ 12.006] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.006] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.006] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 12.006] from inactive: pitch=320, tiling=0: handle=22, id=968 >[ 12.006] __sna_damage_all(80, 80) >[ 12.006] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.006] sna_pixmap_mark_active: pixmap=1124, handle=22 >[ 12.006] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.006] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.006] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.006] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.006] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 12.006] sna_render_get_solid: 0 >[ 12.006] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.006] kgem_set_mode: flushing before new bo >[ 12.006] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 12.006] gen8_vertex_close: reloc[0] = 287 >[ 12.006] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.006] kgem_add_handle: handle=16, index=5 >[ 12.006] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.006] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 12.006] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.006] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.006] kgem_fixup_relocs: shrinking by 61440 >[ 12.006] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.006] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.006] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 12.006] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.007] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.007] __kgem_bo_clear_busy: handle=7 >[ 12.007] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.007] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.007] __kgem_bo_clear_busy: handle=8 >[ 12.007] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.007] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.007] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.007] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.007] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.007] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.007] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.007] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.007] kgem_add_handle: handle=4, index=0 >[ 12.007] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] gen9_composite_get_binding_table(ffc0) >[ 12.007] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.007] kgem_add_handle: handle=22, index=1 >[ 12.007] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.007] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.007] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 12.007] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.007] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.007] kgem_add_handle: handle=7, index=2 >[ 12.007] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.007] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.007] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.007] gen9_emit_sampler: sampler = 1 >[ 12.007] gen9_emit_sf: num_sf_outputs=1 >[ 12.007] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.007] gen9_emit_vertex_elements: setup id=0 >[ 12.007] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.007] (0, 0), (80, 80) >[ 12.007] gen8_vertex_flush[490] = 3 >[ 12.007] sna_composite_rectangles: pixmap=1124 marking clear [0]? 1 >[ 12.007] sna_composite_rectangles(pixmap=1124, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 12.007] sna_composite_rectangles: converted to op 1 >[ 12.007] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 12.007] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 12.007] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 12.007] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 12.007] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 12.007] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 12.007] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.007] sna_composite_rectangles: dropping last-cpu hint >[ 12.007] sna_drawable_use_bo pixmap=1124, box=((0, 0), (80, 80)), flags=1... >[ 12.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.007] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.007] sna_drawable_use_bo: using whole GPU bo >[ 12.007] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 12.007] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.007] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 12.007] sna_render_get_solid: 40404040 >[ 12.007] sna_render_get_solid(1) = 40404040 (old) >[ 12.007] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.007] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.007] gen9_composite_get_binding_table(ff00) >[ 12.007] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.007] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 12.007] kgem_add_handle: handle=8, index=3 >[ 12.007] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 12.007] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.007] gen9_emit_vertex_elements: setup id=0 >[ 12.007] (0, 0), (2, 2) >[ 12.007] (78, 0), (80, 2) >[ 12.007] (0, 78), (2, 80) >[ 12.007] (78, 78), (80, 80) >[ 12.007] gen8_vertex_flush[4cc] = 12 >[ 12.007] sna_composite(pixmap=1122, op=3, src=1124+(192, 1096), mask=0+(0, 0), dst=1122+(0, 0)+(0, 0), size=(576, 76) >[ 12.007] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 12.007] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 12.007] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 12.007] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 12.007] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (576, 76) >[ 12.007] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 12.007] gen9_render_composite: 576x76, current mode=1/1 >[ 12.007] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.007] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.007] kgem_bo_is_busy: handle=38, domain: 3 exec? 0, rq? 1 >[ 12.007] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.007] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 12.007] sna_drawable_use_bo pixmap=1122, box=((0, 0), (576, 76)), flags=7... >[ 12.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.007] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.007] sna_drawable_use_bo: using whole GPU bo >[ 12.007] gen9_composite_set_target: pixmap=1122, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.007] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 12.007] sna_transform_is_imprecise_integer_translation: no transform >[ 12.007] gen9_composite_picture: integer translation (0, 0), removing >[ 12.007] sna_render_pixmap_bo pixmap=1124, (192, 1096)x(576, 76)/(80, 80) >[ 12.007] sna_render_pixmap_bo: GPU all damaged >[ 12.007] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.007] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.007] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.007] gen4_choose_composite_emitter: identity src, no mask >[ 12.007] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.007] __kgem_retire_rq: request 1 complete >[ 12.007] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 12.007] kgem_set_mode: flushing before new bo >[ 12.007] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 12.007] gen8_vertex_close: reloc[0] = 287 >[ 12.007] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.007] kgem_add_handle: handle=16, index=4 >[ 12.007] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.007] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=91 [fenced=0] >[ 12.007] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.007] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.007] kgem_fixup_relocs: shrinking by 61440 >[ 12.007] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.007] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.007] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.007] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.007] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.007] __kgem_bo_clear_busy: handle=7 >[ 12.007] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.007] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.007] __kgem_bo_clear_busy: handle=8 >[ 12.007] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.007] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.007] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.007] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.007] kgem_check_bo: num_pages=+65, num_exec=+2 >[ 12.007] aligning vertex: was 2, now 3 floats per vertex >[ 12.007] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.007] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.007] kgem_add_handle: handle=4, index=0 >[ 12.007] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] gen9_composite_get_binding_table(ffc0) >[ 12.007] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 12.007] kgem_add_handle: handle=38, index=1 >[ 12.007] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 12.007] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 12.007] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.007] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 12.007] kgem_add_handle: handle=22, index=2 >[ 12.007] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 12.007] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 12.007] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.007] gen9_emit_sampler: sampler = a >[ 12.007] gen9_emit_sf: num_sf_outputs=1 >[ 12.007] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.007] gen9_emit_vertex_elements: setup id=2 >[ 12.007] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.007] gen9_render_composite_box: (0, 0), (576, 76) >[ 12.007] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 12.007] gen8_vertex_flush[490] = 3 >[ 12.007] sna_destroy_pixmap: pixmap=1124, attached?=1 >[ 12.007] _kgem_bo_destroy: handle=22, proxy? 0 >[ 12.007] __kgem_bo_destroy: handle=22, size=61440 >[ 12.007] __kgem_bo_destroy: handle=22 -> active >[ 12.007] __sna_free_pixmap(pixmap=1124) >[ 12.007] sna_create_pixmap(576, 76, 32, usage=0) >[ 12.007] kgem_can_create_2d: 576x76 @ 32 >[ 12.007] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.007] kgem_can_create_2d: untiled size=176128 >[ 12.007] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.007] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.007] kgem_can_create_2d: tiled[-1] size=176128 >[ 12.007] sna_create_pixmap: usage=0, flags=1b >[ 12.007] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 12.007] __pop_freed_pixmap: reusing freed pixmap=1124 header >[ 12.007] create_pixmap_hdr: pixmap=1125, width=576, height=76, usage=0 >[ 12.007] sna_create_pixmap: serial=1125, 576x76, usage=0 >[ 12.007] sna_composite_rectangles(pixmap=1126, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 12.007] sna_composite_rectangles: converted to op 0 >[ 12.007] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.007] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.007] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.007] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.007] sna_composite_rectangles: dropping last-cpu hint >[ 12.007] sna_drawable_use_bo pixmap=1126, box=((0, 0), (576, 76)), flags=19... >[ 12.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.007] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.007] sna_pixmap_move_to_gpu(pixmap=1126, usage=0), flags=b >[ 12.007] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.007] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 12.007] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.007] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.007] sna_pixmap_alloc_gpu: pixmap=1126 >[ 12.007] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.007] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 12.007] kgem_bo_remove_from_inactive: removing handle=36 from inactive >[ 12.007] from inactive: pitch=2560, tiling=1: handle=36, id=969 >[ 12.007] __sna_damage_all(576, 76) >[ 12.007] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.007] sna_pixmap_mark_active: pixmap=1126, handle=36 >[ 12.007] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.007] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.007] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.007] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 12.007] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 12.007] sna_render_get_solid: 0 >[ 12.007] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.007] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.007] __kgem_retire_rq: request 1 complete >[ 12.007] kgem_set_mode: flushing before new bo >[ 12.007] gen8_vertex_close: used=57, vbo active? 16, vb=4, nreloc=1 >[ 12.007] gen8_vertex_close: reloc[0] = 287 >[ 12.007] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.007] kgem_add_handle: handle=16, index=3 >[ 12.007] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.007] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 12.007] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.007] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.007] kgem_fixup_relocs: shrinking by 61440 >[ 12.007] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.007] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.007] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 12.007] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.007] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.007] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.007] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.007] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.007] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 12.007] aligning vertex: was 3, now 2 floats per vertex >[ 12.007] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.007] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.007] kgem_add_handle: handle=4, index=0 >[ 12.007] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.007] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.007] gen9_composite_get_binding_table(ffc0) >[ 12.007] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 12.007] kgem_add_handle: handle=36, index=1 >[ 12.007] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 12.007] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 12.007] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.007] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.007] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.007] kgem_add_handle: handle=7, index=2 >[ 12.007] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.007] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.007] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.007] gen9_emit_sampler: sampler = 1 >[ 12.007] gen9_emit_sf: num_sf_outputs=1 >[ 12.007] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.007] gen9_emit_vertex_elements: setup id=0 >[ 12.007] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.007] (0, 0), (576, 76) >[ 12.007] gen8_vertex_flush[490] = 3 >[ 12.007] sna_composite_rectangles: pixmap=1126 marking clear [0]? 1 >[ 12.007] sna_composite(pixmap=1126, op=1, src=292+(192, 1096), mask=0+(0, 0), dst=1126+(0, 0)+(0, 0), size=(576, 76) >[ 12.007] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 12.007] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 12.007] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 12.007] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 12.007] sna_compute_composite_region: clip against src (3840x2160 clip=0): (0, 0), (576, 76) >[ 12.007] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 12.007] gen9_render_composite: 576x76, current mode=1/1 >[ 12.007] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 12.007] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 >[ 12.007] gen9_composite_fallback: src is already on the GPU, try to use GPU >[ 12.007] gen9_composite_set_target: (0, 0)x(576, 76), partial?=0 >[ 12.007] sna_drawable_use_bo pixmap=1126, box=((0, 0), (576, 76)), flags=1f... >[ 12.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1f >[ 12.007] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.007] sna_drawable_use_bo: using whole GPU bo >[ 12.007] gen9_composite_set_target: pixmap=1126, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.007] gen9_composite_picture: (192, 1096)x(576, 76), dst=(0, 0) >[ 12.007] sna_transform_is_imprecise_integer_translation: no transform >[ 12.007] gen9_composite_picture: integer translation (0, 0), removing >[ 12.007] sna_render_pixmap_bo pixmap=292, (192, 1096)x(576, 76)/(3840, 2160) >[ 12.007] sna_render_pixmap_bo: GPU all damaged >[ 12.007] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 12.007] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.007] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.007] gen4_choose_composite_emitter: identity src, no mask >[ 12.007] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.007] aligning vertex: was 2, now 3 floats per vertex >[ 12.007] gen9_composite_get_binding_table(ff00) >[ 12.007] kgem_add_reloc64: handle=9, pos=16312, delta=0, domains=40000 >[ 12.007] kgem_add_handle: handle=9, index=3 >[ 12.007] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=f816d000) >[ 12.007] [3fb0] bind bo(handle=9, addr=f816d000), format=233, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.007] gen9_emit_sampler: sampler = 2 >[ 12.007] gen9_emit_vertex_elements: setup id=2 >[ 12.007] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.007] gen9_render_composite_box: (0, 0), (576, 76) >[ 12.007] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 12.007] gen8_vertex_flush[504] = 3 >[ 12.007] sna_composite_rectangles(pixmap=1126, op=3, 660a0a0a x 1 [(0, 0)x(576, 76) ...]) >[ 12.007] sna_composite_rectangles: converted to op 3 >[ 12.007] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.007] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.007] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.007] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.007] sna_drawable_use_bo pixmap=1126, box=((0, 0), (576, 76)), flags=1... >[ 12.007] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.007] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.007] sna_drawable_use_bo: using whole GPU bo >[ 12.007] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20028888]) >[ 12.007] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 12.007] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (576, 76) ...]) >[ 12.007] sna_render_get_solid: 660a0a0a >[ 12.007] sna_render_get_solid(2) = 660a0a0a (old) >[ 12.007] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 12.007] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.007] aligning vertex: was 3, now 2 floats per vertex >[ 12.007] gen9_composite_get_binding_table(fe80) >[ 12.007] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 12.007] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 12.007] kgem_add_handle: handle=8, index=4 >[ 12.007] kgem_add_reloc64[6] = (delta=8, target handle=4, presumed=fdffe000) >[ 12.007] [3f90] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.007] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 12.007] gen9_emit_sampler: sampler = 1 >[ 12.007] gen9_emit_vertex_elements: setup id=0 >[ 12.007] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.007] (0, 0), (576, 76) >[ 12.007] gen8_vertex_flush[57c] = 3 >[ 12.008] sna_create_pixmap(576, 76, 32, usage=0) >[ 12.008] kgem_can_create_2d: 576x76 @ 32 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: untiled size=176128 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: tiled[-1] size=176128 >[ 12.008] sna_create_pixmap: usage=0, flags=1b >[ 12.008] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 12.008] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 12.008] create_pixmap: serial=1127, usage=0, 0x0 >[ 12.008] create_pixmap_hdr: pixmap=1127, width=576, height=76, usage=0 >[ 12.008] sna_create_pixmap: serial=1127, 576x76, usage=0 >[ 12.008] sna_composite_rectangles(pixmap=1128, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 12.008] sna_composite_rectangles: converted to op 0 >[ 12.008] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.008] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.008] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.008] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.008] sna_composite_rectangles: dropping last-cpu hint >[ 12.008] sna_drawable_use_bo pixmap=1128, box=((0, 0), (576, 76)), flags=19... >[ 12.008] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.008] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.008] sna_pixmap_move_to_gpu(pixmap=1128, usage=0), flags=b >[ 12.008] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.008] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] sna_pixmap_alloc_gpu: pixmap=1128 >[ 12.008] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.008] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 12.008] kgem_bo_remove_from_inactive: removing handle=37 from inactive >[ 12.008] from inactive: pitch=2560, tiling=1: handle=37, id=970 >[ 12.008] __sna_damage_all(576, 76) >[ 12.008] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.008] sna_pixmap_mark_active: pixmap=1128, handle=37 >[ 12.008] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.008] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.008] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.008] kgem_bo_is_render: handle=37, rq? 0 [0] >[ 12.008] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 12.008] sna_render_get_solid: 0 >[ 12.008] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] __kgem_retire_rq: request 1 complete >[ 12.008] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 12.008] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.008] kgem_bo_move_to_cache: release handle=22 >[ 12.008] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 12.008] kgem_set_mode: flushing before new bo >[ 12.008] gen8_vertex_close: used=82, vbo active? 16, vb=5, nreloc=2 >[ 12.008] gen8_vertex_close: reloc[0] = 287 >[ 12.008] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.008] kgem_add_handle: handle=16, index=5 >[ 12.008] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.008] gen8_vertex_close: reloc[1] = 316 >[ 12.008] kgem_add_reloc64: handle=16, pos=316, delta=0, domains=200000 >[ 12.008] kgem_add_reloc64[8] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.008] batch[1/1, flags=1800]: 358 358 16272 16384, nreloc=9, nexec=6, nfence=0, aperture=8226 [fenced=0] >[ 12.008] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.008] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.008] kgem_fixup_relocs: shrinking by 61440 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.008] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 12.008] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.008] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.008] __kgem_bo_clear_busy: handle=7 >[ 12.008] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.008] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.008] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.008] __kgem_bo_clear_busy: handle=8 >[ 12.008] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.008] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.008] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.008] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.008] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 12.008] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.008] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.008] kgem_add_handle: handle=4, index=0 >[ 12.008] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.008] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.008] gen9_composite_get_binding_table(ffc0) >[ 12.008] kgem_add_reloc64: handle=37, pos=16360, delta=0, domains=20002 >[ 12.008] kgem_add_handle: handle=37, index=1 >[ 12.008] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd48e000) >[ 12.008] __kgem_bo_mark_dirty: handle=37 (proxy? 0) >[ 12.008] [3fe0] bind bo(handle=37, addr=fd48e000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.008] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.008] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.008] kgem_add_handle: handle=7, index=2 >[ 12.008] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.008] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.008] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.008] gen9_emit_sampler: sampler = 1 >[ 12.008] gen9_emit_sf: num_sf_outputs=1 >[ 12.008] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.008] gen9_emit_vertex_elements: setup id=0 >[ 12.008] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.008] (0, 0), (576, 76) >[ 12.008] gen8_vertex_flush[490] = 3 >[ 12.008] sna_composite_rectangles: pixmap=1128 marking clear [0]? 1 >[ 12.008] sna_create_pixmap(576, 76, 32, usage=0) >[ 12.008] kgem_can_create_2d: 576x76 @ 32 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: untiled size=176128 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: tiled[-1] size=176128 >[ 12.008] sna_create_pixmap: usage=0, flags=1b >[ 12.008] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 12.008] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 12.008] create_pixmap: serial=1129, usage=0, 0x0 >[ 12.008] create_pixmap_hdr: pixmap=1129, width=576, height=76, usage=0 >[ 12.008] sna_create_pixmap: serial=1129, 576x76, usage=0 >[ 12.008] sna_composite_rectangles(pixmap=1130, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 12.008] sna_composite_rectangles: converted to op 0 >[ 12.008] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.008] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.008] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.008] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.008] sna_composite_rectangles: dropping last-cpu hint >[ 12.008] sna_drawable_use_bo pixmap=1130, box=((0, 0), (576, 76)), flags=19... >[ 12.008] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.008] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.008] sna_pixmap_move_to_gpu(pixmap=1130, usage=0), flags=b >[ 12.008] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.008] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] sna_pixmap_alloc_gpu: pixmap=1130 >[ 12.008] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.008] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 12.008] kgem_set_tiling: handle=23, tiling=1 [1], pitch=2560 [2560]: 1 >[ 12.008] kgem_bo_remove_from_inactive: removing handle=23 from inactive >[ 12.008] from inactive: pitch=2560, tiling=1: handle=23, id=971 >[ 12.008] __sna_damage_all(576, 76) >[ 12.008] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.008] sna_pixmap_mark_active: pixmap=1130, handle=23 >[ 12.008] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.008] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.008] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.008] kgem_bo_is_render: handle=23, rq? 0 [0] >[ 12.008] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 12.008] sna_render_get_solid: 0 >[ 12.008] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] __kgem_retire_rq: request 1 complete >[ 12.008] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 12.008] kgem_set_mode: flushing before new bo >[ 12.008] gen8_vertex_close: used=88, vbo active? 16, vb=1, nreloc=1 >[ 12.008] gen8_vertex_close: reloc[0] = 287 >[ 12.008] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.008] kgem_add_handle: handle=16, index=3 >[ 12.008] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.008] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=125 [fenced=0] >[ 12.008] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.008] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.008] kgem_fixup_relocs: shrinking by 61440 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.008] kgem_commit: release handle=37 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd48e000 >[ 12.008] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.008] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.008] __kgem_bo_clear_busy: handle=7 >[ 12.008] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.008] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.008] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.008] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.008] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 12.008] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.008] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.008] kgem_add_handle: handle=4, index=0 >[ 12.008] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.008] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.008] gen9_composite_get_binding_table(ffc0) >[ 12.008] kgem_add_reloc64: handle=23, pos=16360, delta=0, domains=20002 >[ 12.008] kgem_add_handle: handle=23, index=1 >[ 12.008] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd545000) >[ 12.008] __kgem_bo_mark_dirty: handle=23 (proxy? 0) >[ 12.008] [3fe0] bind bo(handle=23, addr=fd545000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.008] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.008] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.008] kgem_add_handle: handle=7, index=2 >[ 12.008] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.008] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.008] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.008] gen9_emit_sampler: sampler = 1 >[ 12.008] gen9_emit_sf: num_sf_outputs=1 >[ 12.008] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.008] gen9_emit_vertex_elements: setup id=0 >[ 12.008] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.008] (0, 0), (576, 76) >[ 12.008] gen8_vertex_flush[490] = 3 >[ 12.008] sna_composite_rectangles: pixmap=1130 marking clear [0]? 1 >[ 12.008] sna_create_pixmap(576, 76, 32, usage=0) >[ 12.008] kgem_can_create_2d: 576x76 @ 32 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: untiled size=176128 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=2304, height=76 >[ 12.008] kgem_can_create_2d: tiled[-1] size=176128 >[ 12.008] sna_create_pixmap: usage=0, flags=1b >[ 12.008] sna_create_pixmap: creating GPU pixmap 576x76, stride=2304, flags=1b >[ 12.008] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 12.008] create_pixmap: serial=1131, usage=0, 0x0 >[ 12.008] create_pixmap_hdr: pixmap=1131, width=576, height=76, usage=0 >[ 12.008] sna_create_pixmap: serial=1131, 576x76, usage=0 >[ 12.008] sna_composite_rectangles(pixmap=1132, op=0, 0 x 1 [(0, 0)x(576, 76) ...]) >[ 12.008] sna_composite_rectangles: converted to op 0 >[ 12.008] sna_composite_rectangles[0] (0, 0)x(576, 76) -> (0, 0), (576, 76) >[ 12.008] sna_composite_rectangles: nrects=1, region=(0, 0), (576, 76) x 1 >[ 12.008] sna_composite_rectangles: clipped extents (0, 0),(576, 76) x 1 >[ 12.008] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(576, 76) >[ 12.008] sna_composite_rectangles: dropping last-cpu hint >[ 12.008] sna_drawable_use_bo pixmap=1132, box=((0, 0), (576, 76)), flags=19... >[ 12.008] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.008] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.008] sna_pixmap_move_to_gpu(pixmap=1132, usage=0), flags=b >[ 12.008] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.008] sna_pixmap_move_to_gpu: creating GPU bo (576x76@32), create=b >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] kgem_choose_tiling: TLB near-miss between lines 576x76 (pitch=2304), forcing tiling 1 >[ 12.008] sna_pixmap_alloc_gpu: pixmap=1132 >[ 12.008] kgem_create_2d(576x76, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.008] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2560, height=80 >[ 12.008] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 12.008] from inactive: pitch=2560, tiling=1: handle=31, id=972 >[ 12.008] __sna_damage_all(576, 76) >[ 12.008] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.008] sna_pixmap_mark_active: pixmap=1132, handle=31 >[ 12.008] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.008] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.008] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.008] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 12.008] gen9_render_fill_boxes(0 x 1 [(0, 0), (576, 76) ...]) >[ 12.008] sna_render_get_solid: 0 >[ 12.008] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] __kgem_retire_rq: request 1 complete >[ 12.008] __kgem_bo_flush: handle=37, busy=0, wedged=0 >[ 12.008] kgem_set_mode: flushing before new bo >[ 12.008] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 12.008] gen8_vertex_close: reloc[0] = 287 >[ 12.008] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.008] kgem_add_handle: handle=16, index=3 >[ 12.008] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.008] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=139 [fenced=0] >[ 12.008] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.008] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.008] kgem_fixup_relocs: shrinking by 61440 >[ 12.008] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.008] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.008] kgem_commit: release handle=23 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd545000 >[ 12.008] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.008] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.008] __kgem_bo_clear_busy: handle=7 >[ 12.008] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.008] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.008] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.008] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.008] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 12.008] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.008] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.008] kgem_add_handle: handle=4, index=0 >[ 12.008] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.008] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.008] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.009] gen9_composite_get_binding_table(ffc0) >[ 12.009] kgem_add_reloc64: handle=31, pos=16360, delta=0, domains=20002 >[ 12.009] kgem_add_handle: handle=31, index=1 >[ 12.009] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4fc000) >[ 12.009] __kgem_bo_mark_dirty: handle=31 (proxy? 0) >[ 12.009] [3fe0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.009] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.009] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.009] kgem_add_handle: handle=7, index=2 >[ 12.009] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.009] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.009] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.009] gen9_emit_sampler: sampler = 1 >[ 12.009] gen9_emit_sf: num_sf_outputs=1 >[ 12.009] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.009] gen9_emit_vertex_elements: setup id=0 >[ 12.009] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.009] (0, 0), (576, 76) >[ 12.009] gen8_vertex_flush[490] = 3 >[ 12.009] sna_composite_rectangles: pixmap=1132 marking clear [0]? 1 >[ 12.009] sna_composite_trapezoids(op=1, src=(10, 2), mask=18000, ntrap=17) >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 12.009] trapezoid_spans_maybe_inplace? clear, no >[ 12.009] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 12.009] imprecise_trapezoid_span_converter: extents (2, 2), (574, 74) >[ 12.009] sna_compute_composite_region: dst=(2, 2)x(572, 72) >[ 12.009] sna_compute_composite_region: initial clip against dst->pDrawable: (2, 2), (574, 74) >[ 12.009] clip_to_dst: region: 1x[(2, 2), (574, 74)], clip: 1x[(0, 0), (576, 76)] >[ 12.009] sna_compute_composite_region: clip against dst->pCompositeClip: (2, 2), (574, 74) >[ 12.009] sna_compute_composite_region: clip against src (0x0 clip=0): (2, 2), (574, 74) >[ 12.009] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 12.009] imprecise_trapezoid_span_converter: after clip -- extents (2, 2), (574, 74), delta=(0, 0) src -> (2, 2) >[ 12.009] gen9_render_composite_spans: 572x72 with flags=0, current mode=1 >[ 12.009] gen9_composite_fallback: dst is not on the GPU and the operation should not fallback >[ 12.009] gen9_composite_set_target: (2, 2)x(572, 72), partial?=1 >[ 12.009] sna_drawable_use_bo pixmap=1132, box=((2, 2), (574, 74)), flags=7... >[ 12.009] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.009] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.009] sna_drawable_use_bo: using whole GPU bo >[ 12.009] gen9_composite_set_target: pixmap=1132, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.009] gen9_composite_picture: (2, 2)x(572, 72), dst=(2, 2) >[ 12.009] color_convert: src=4c000000 [20028888] >[ 12.009] color_convert: dst=4c000000 [20028888] >[ 12.009] sna_render_get_solid: 4c000000 >[ 12.009] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.009] gen4_choose_spans_emitter: solid source >[ 12.009] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.009] aligning vertex: was 2, now 3 floats per vertex >[ 12.009] gen9_composite_get_binding_table(ff00) >[ 12.009] kgem_add_reloc64: handle=7, pos=16312, delta=0, domains=40000 >[ 12.009] kgem_add_reloc64: adding proxy [delta=304] for handle=7 >[ 12.009] kgem_add_reloc64[5] = (delta=304, target handle=2, presumed=fffe8000) >[ 12.009] [3fb0] bind bo(handle=7, addr=fffe8130), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.009] gen9_emit_sampler: sampler = c >[ 12.009] gen9_emit_sf: num_sf_outputs=2 >[ 12.009] gen9_emit_wm: switching to OPACITY, num_surfaces=2 (8-wide? 4160, 16-wide? 4288, 32-wide? 0) >[ 12.009] gen9_emit_vertex_elements: setup id=5 >[ 12.009] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 12.009] gen9_emit_vertex_elements: second channel 1 floats, offset=8 >[ 12.009] thread_choose_span: clipped? 0 >[ 12.009] imprecise_trapezoid_span_converter: using 4 threads >[ 12.009] imprecise_trapezoid_span_converter: using 4 threads for span compositing 572x72 >[ 12.009] thread_choose_span: clipped? 0 >[ 12.009] span_thread: flushing 26 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 12.009] span_thread: flushing 26 boxes >[ 12.009] span_thread: flushing 1 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 12.009] span_thread: flushing 1 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=1, src=+(0, 0), dst=+(0, 0) >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=26, src=+(0, 0), dst=+(0, 0) >[ 12.009] gen8_vertex_flush[554] = 162 >[ 12.009] gen9_render_composite_spans_done() >[ 12.009] sna_composite_trapezoids(op=3, src=(10, 0), mask=18000, ntrap=58) >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] trapezoid_spans_maybe_inplace? no, GPU bo is busy >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.009] imprecise_trapezoid_span_converter: extents (0, 0), (576, 76) >[ 12.009] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 12.009] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 12.009] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 12.009] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 12.009] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (576, 76) >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.009] imprecise_trapezoid_span_converter: after clip -- extents (0, 0), (576, 76), delta=(0, 0) src -> (0, 0) >[ 12.009] gen9_render_composite_spans: 576x76 with flags=0, current mode=1 >[ 12.009] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.009] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.009] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 12.009] sna_drawable_use_bo pixmap=1132, box=((0, 0), (576, 76)), flags=7... >[ 12.009] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.009] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.009] sna_drawable_use_bo: using whole GPU bo >[ 12.009] gen9_composite_set_target: pixmap=1132, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.009] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 12.009] color_convert: src=e6e6e6e6 [20028888] >[ 12.009] color_convert: dst=e6e6e6e6 [20028888] >[ 12.009] sna_render_get_solid: e6e6e6e6 >[ 12.009] sna_render_get_solid(4) = e6e6e6e6 (old) >[ 12.009] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 12.009] gen4_choose_spans_emitter: solid source >[ 12.009] kgem_check_bo: num_pages=+1, num_exec=+1 >[ 12.009] gen9_composite_get_binding_table(fe80) >[ 12.009] kgem_add_reloc64: handle=8, pos=16280, delta=0, domains=40000 >[ 12.009] kgem_add_reloc64: adding proxy [delta=16] for handle=8 >[ 12.009] kgem_add_handle: handle=8, index=3 >[ 12.009] kgem_add_reloc64[6] = (delta=16, target handle=3, presumed=fdffe000) >[ 12.009] [3f90] bind bo(handle=8, addr=fdffe010), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.009] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 12.009] gen9_emit_vertex_elements: setup id=5 >[ 12.009] thread_choose_span: clipped? 0 >[ 12.009] imprecise_trapezoid_span_converter: using 4 threads >[ 12.009] imprecise_trapezoid_span_converter: using 4 threads for span compositing 576x76 >[ 12.009] thread_choose_span: clipped? 0 >[ 12.009] [ 12.009] [ 12.009] span_thread: flushing 62 boxes >span_thread: flushing 2 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 12.009] span_thread: flushing 62 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >span_thread: flushing 2 boxes >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=2, src=+(0, 0), dst=+(0, 0) >[ 12.009] gen9_render_composite_spans_boxes__thread: nbox=62, src=+(0, 0), dst=+(0, 0) >[ 12.009] gen8_vertex_flush[5a8] = 384 >[ 12.009] gen9_render_composite_spans_done() >[ 12.009] sna_composite_rectangles(pixmap=1132, op=1, ffffffff x 1 [(16, 16)x(2, 44) ...]) >[ 12.009] sna_composite_rectangles: converted to op 1 >[ 12.009] sna_composite_rectangles[0] (16, 16)x(2, 44) -> (16, 16), (18, 60) >[ 12.009] sna_composite_rectangles: nrects=1, region=(16, 16), (18, 60) x 1 >[ 12.009] sna_composite_rectangles: clipped extents (16, 16),(18, 60) x 1 >[ 12.009] sna_composite_rectangles: pixmap +(0, 0) extents (16, 16),(18, 60) >[ 12.009] sna_composite_rectangles: dropping last-cpu hint >[ 12.009] sna_drawable_use_bo pixmap=1132, box=((16, 16), (18, 60)), flags=9... >[ 12.009] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 >[ 12.009] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.009] sna_drawable_use_bo: using whole GPU bo >[ 12.009] gen9_render_fill_boxes (op=1, color=(ffff, ffff, ffff, ffff) [20028888]) >[ 12.009] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 12.009] gen9_render_fill_boxes(ffffffff x 1 [(16, 16), (18, 60) ...]) >[ 12.009] sna_render_get_solid: ffffffff >[ 12.009] sna_render_get_solid(white) >[ 12.009] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.009] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.009] aligning vertex: was 3, now 2 floats per vertex >[ 12.009] gen9_composite_get_binding_table(fe00) >[ 12.009] kgem_add_reloc64: handle=7, pos=16248, delta=0, domains=40000 >[ 12.009] kgem_add_reloc64: adding proxy [delta=1048] for handle=7 >[ 12.009] kgem_add_reloc64[7] = (delta=1048, target handle=2, presumed=fffe8000) >[ 12.009] [3f70] bind bo(handle=7, addr=fffe8418), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.009] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 12.009] gen9_emit_sampler: sampler = 1 >[ 12.009] gen9_emit_sf: num_sf_outputs=1 >[ 12.009] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.009] gen9_emit_vertex_elements: setup id=0 >[ 12.009] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.009] (16, 16), (18, 60) >[ 12.009] gen8_vertex_flush[668] = 3 >[ 12.009] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=460, drawable=46a >[ 12.009] sna_validate_gc: recomputing clip >[ 12.010] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 12.010] sna_copy_area: src=pixmap=1132:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=1130:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 12.010] sna_copy_area: normal copy >[ 12.010] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 12.010] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 12.010] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 12.010] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: pixmap -- no source clipping >[ 12.010] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 12.010] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 12.010] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=1132+(0, 0), dst pixmap=1130+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 12.010] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=23, cpu_bo=0), src=(priv=0x55bca9b34e80, gpu_bo=31, cpu_bo=0), replaces=1 >[ 12.010] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.010] sna_drawable_use_bo pixmap=1130, box=((0, 0), (576, 76)), flags=1b... >[ 12.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.010] sna_drawable_use_bo: using whole GPU bo >[ 12.010] sna_pixmap_move_to_gpu(pixmap=1132, usage=0), flags=a >[ 12.010] sna_pixmap_move_to_gpu: already all-damaged >[ 12.010] sna_pixmap_mark_active: pixmap=1132, handle=31 >[ 12.010] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.010] sna_pixmap_make_cow: make cow src=1132, dst=1130, handle=31 (already cow? src=0, dst=0) >[ 12.010] sna_pixmap_make_cow: moo! attaching source cow to pixmap=1132, handle=31 >[ 12.010] _kgem_bo_destroy: handle=23, proxy? 0 >[ 12.010] __kgem_bo_destroy: handle=23, size=262144 >[ 12.010] __kgem_busy: handle=23, busy=0, wedged=0 >[ 12.010] __kgem_bo_clear_busy: handle=23 >[ 12.010] kgem_bo_move_to_inactive: moving handle=23 to inactive >[ 12.010] sna_pixmap_make_cow: moo! attaching clone to pixmap=1130 (source=1132, handle=31) >[ 12.010] sna_destroy_pixmap: pixmap=1132, attached?=1 >[ 12.010] sna_destroy_pixmap: pixmap=1132 discarding cow, refcnt=2 >[ 12.010] __sna_free_pixmap(pixmap=1132) >[ 12.010] sna_glyphs(op=3, nlist=4, src=(16, 48)) >[ 12.010] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.010] sna_glyphs: discarding mask >[ 12.010] glyphs0_to_dst(op=3, src=(16, 48), nlist=4, dst=(16, 48)+(0, 0)) >[ 12.010] clipped_glyphs: no, clip region (0, 0), (576, 76) matches drawable pixmap=94268789313280 size=576x76 >[ 12.010] gen9_render_composite: 0x0, current mode=1/1 >[ 12.010] kgem_bo_is_busy: handle=6, domain: 0 exec? 0, rq? 0 >[ 12.010] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.010] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.010] gen9_composite_set_target: (0, 0)x(0, 0), partial?=1 >[ 12.010] sna_drawable_use_bo pixmap=1130, box=((0, 0), (576, 76)), flags=7... >[ 12.010] sna_pixmap_undo_cow: pixmap=1130, handle=31 [refcnt=1], cow refcnt=1, flags=43 >[ 12.010] sna_pixmap_undo_cow: freeing cow >[ 12.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.010] sna_drawable_use_bo: using whole GPU bo >[ 12.010] gen9_composite_set_target: pixmap=1130, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.010] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 12.010] color_convert: src=ff888888 [20028888] >[ 12.010] color_convert: dst=ff888888 [20028888] >[ 12.010] sna_render_get_solid: ff888888 >[ 12.010] sna_render_get_solid(5) = ff888888 (old) >[ 12.010] gen9_composite_picture: (0, 0)x(0, 0), dst=(0, 0) >[ 12.010] sna_transform_is_imprecise_integer_translation: no transform >[ 12.010] gen9_composite_picture: integer translation (0, 0), removing >[ 12.010] sna_render_pixmap_bo pixmap=2, (0, 0)x(0, 0)/(1024, 1024) >[ 12.010] sna_render_pixmap_bo: GPU all damaged >[ 12.010] blend op=8, dst=20028888 [A=8] => src=17, dst=18 => offset=977 >[ 12.010] gen4_choose_composite_emitter: solid, identity mask >[ 12.010] kgem_check_bo: num_pages=+1024, num_exec=+1 >[ 12.010] aligning vertex: was 2, now 4 floats per vertex >[ 12.010] gen9_composite_get_binding_table(fd80) >[ 12.010] kgem_add_reloc64: handle=8, pos=16216, delta=0, domains=40000 >[ 12.010] kgem_add_reloc64: adding proxy [delta=20] for handle=8 >[ 12.010] kgem_add_reloc64[8] = (delta=20, target handle=3, presumed=fdffe000) >[ 12.010] [3f50] bind bo(handle=8, addr=fdffe014), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.010] kgem_add_reloc64: handle=6, pos=16200, delta=0, domains=40000 >[ 12.010] kgem_add_handle: handle=6, index=4 >[ 12.010] kgem_add_reloc64[9] = (delta=0, target handle=4, presumed=fd585000) >[ 12.010] [3f40] bind bo(handle=6, addr=fd585000), format=192, width=1024, height=1024, pitch=4096, tiling=2 -> sampler >[ 12.010] gen9_emit_cc: blend=177 (current=26), src=17, dst=18 >[ 12.010] gen9_emit_sampler: sampler = a >[ 12.010] gen9_emit_sf: num_sf_outputs=2 >[ 12.010] gen9_emit_wm: switching to MASKSA, num_surfaces=3 (8-wide? 2880, 16-wide? 3136, 32-wide? 0) >[ 12.010] gen9_emit_vertex_elements: setup id=9 >[ 12.010] gen9_emit_vertex_elements: first channel 1 floats, offset=4 >[ 12.010] gen9_emit_vertex_elements: second channel 2 floats, offset=8 >[ 12.010] glyphs0_to_dst: glyph=(18, 23)x(20, 25), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(18, 23), mask=(128.00, 0.00) x (20.00, 25.00) >[ 12.010] glyphs0_to_dst: glyph=(36, 29)x(17, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(36, 29), mask=(160.00, 0.00) x (17.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(54, 29)x(16, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(54, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(70, 29)x(16, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(70, 29), mask=(128.00, 32.00) x (16.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(85, 29)x(29, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(85, 29), mask=(160.00, 32.00) x (29.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(112, 29)x(20, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(112, 29), mask=(192.00, 0.00) x (20.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(133, 29)x(14, 19), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(133, 29), mask=(224.00, 0.00) x (14.00, 19.00) >[ 12.010] glyphs0_to_dst: glyph=(146, 20)x(19, 28), unclipped >[ 12.010] emit_primitive_identity_mask__avx2: dst=(146, 20), mask=(192.00, 32.00) x (19.00, 28.00) >[ 12.010] gen8_vertex_flush[744] = 24 >[ 12.010] gen9_magic_ca_pass: CA fixup (437 -> 461) >[ 12.010] blend op=12, dst=20028888 [A=8] => src=1, dst=1 => offset=816 >[ 12.010] gen9_emit_cc: blend=16 (current=177), src=1, dst=1 >[ 12.010] gen9_emit_wm: switching to MASKCA, num_surfaces=3 (8-wide? 1792, 16-wide? 1984, 32-wide? 0) >[ 12.010] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=46a, drawable=468 >[ 12.010] sna_validate_gc: recomputing clip >[ 12.010] sna_validate_gc: composite clip=1x[(0, 0), (576, 76)] [0x55bca9b28a90] >[ 12.010] sna_copy_area: src=pixmap=1130:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=1128:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=32 >[ 12.010] sna_copy_area: normal copy >[ 12.010] sna_do_copy: src=(0, 0), dst=(0, 0), size=(576x76) >[ 12.010] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(576x76) >[ 12.010] sna_do_copy: dst extents (0, 0), (576, 76), dst clip extents (0, 0), (576, 76), dst size=576x76 >[ 12.010] sna_do_copy: clipped dst extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 12.010] sna_do_copy: pixmap -- no source clipping >[ 12.010] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 12.010] sna_do_copy: copy region (0, 0), (576, 76) x 1 + (0, 0) >[ 12.010] sna_copy_boxes (boxes=1x[(0, 0), (576, 76)...], src pixmap=1130+(0, 0), dst pixmap=1128+(0, 0), alu=3, src.size=576x76, dst.size=576x76) >[ 12.010] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=37, cpu_bo=0), src=(priv=0x55bca9b8ded0, gpu_bo=31, cpu_bo=0), replaces=1 >[ 12.010] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.010] sna_drawable_use_bo pixmap=1128, box=((0, 0), (576, 76)), flags=1b... >[ 12.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.010] sna_drawable_use_bo: using whole GPU bo >[ 12.010] sna_pixmap_move_to_gpu(pixmap=1130, usage=0), flags=a >[ 12.010] sna_pixmap_move_to_gpu: already all-damaged >[ 12.010] sna_pixmap_mark_active: pixmap=1130, handle=31 >[ 12.010] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.010] sna_pixmap_make_cow: make cow src=1130, dst=1128, handle=31 (already cow? src=0, dst=0) >[ 12.010] sna_pixmap_make_cow: moo! attaching source cow to pixmap=1130, handle=31 >[ 12.010] _kgem_bo_destroy: handle=37, proxy? 0 >[ 12.010] __kgem_bo_destroy: handle=37, size=204800 >[ 12.010] __kgem_bo_destroy: handle=37, purged >[ 12.010] kgem_bo_move_to_inactive: moving handle=37 to inactive >[ 12.010] sna_pixmap_make_cow: moo! attaching clone to pixmap=1128 (source=1130, handle=31) >[ 12.010] sna_destroy_pixmap: pixmap=1130, attached?=1 >[ 12.010] sna_destroy_pixmap: pixmap=1130 discarding cow, refcnt=2 >[ 12.010] __sna_free_pixmap(pixmap=1130) >[ 12.010] sna_composite(pixmap=1126, op=3, src=1128+(0, 0), mask=0+(0, 0), dst=1126+(0, 0)+(0, 0), size=(576, 76) >[ 12.010] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 12.010] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 12.010] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 12.010] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 12.010] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 12.010] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 12.010] gen9_render_composite: 576x76, current mode=1/1 >[ 12.010] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 12.010] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 12.010] sna_blt_composite: unsupported op [3] for blitting >[ 12.010] kgem_bo_is_busy: handle=31, domain: 0 exec? 1, rq? 1 >[ 12.010] kgem_bo_is_busy: handle=36, domain: 0 exec? 0, rq? 0 >[ 12.010] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.010] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 12.010] sna_drawable_use_bo pixmap=1126, box=((0, 0), (576, 76)), flags=7... >[ 12.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.010] sna_drawable_use_bo: using whole GPU bo >[ 12.010] gen9_composite_set_target: pixmap=1126, format=20028888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.010] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 12.010] sna_transform_is_imprecise_integer_translation: no transform >[ 12.010] gen9_composite_picture: integer translation (0, 0), removing >[ 12.010] sna_render_pixmap_bo pixmap=1128, (0, 0)x(576, 76)/(576, 76) >[ 12.010] sna_render_pixmap_bo: GPU all damaged >[ 12.010] kgem_bo_is_render: handle=36, rq? 0 [0] >[ 12.010] kgem_bo_is_render: handle=31, rq? 1 [1] >[ 12.010] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=828 >[ 12.010] gen4_choose_composite_emitter: identity src, no mask >[ 12.010] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.010] __kgem_retire_rq: request 1 complete >[ 12.010] kgem_set_mode: flushing before new bo >[ 12.010] gen8_vertex_close: used=1844, vbo active? 16, vb=221, nreloc=3 >[ 12.010] gen8_vertex_close: reloc[0] = 287 >[ 12.010] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.010] kgem_add_handle: handle=16, index=5 >[ 12.010] kgem_add_reloc64[10] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.010] gen8_vertex_close: reloc[1] = 336 >[ 12.010] kgem_add_reloc64: handle=16, pos=336, delta=0, domains=200000 >[ 12.010] kgem_add_reloc64[11] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.010] gen8_vertex_close: reloc[2] = 460 >[ 12.010] kgem_add_reloc64: handle=16, pos=460, delta=0, domains=200000 >[ 12.010] kgem_add_reloc64[12] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.010] batch[1/1, flags=1800]: 502 502 16192 16384, nreloc=13, nexec=6, nfence=0, aperture=1164 [fenced=0] >[ 12.010] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.010] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.010] kgem_fixup_relocs: shrinking by 61440 >[ 12.010] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.010] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.010] kgem_commit: release handle=31 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 12.010] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.010] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.010] __kgem_bo_clear_busy: handle=7 >[ 12.010] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.010] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.010] __kgem_bo_clear_busy: handle=7 >[ 12.010] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.010] __kgem_bo_clear_busy: handle=8 >[ 12.010] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.010] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.010] __kgem_bo_clear_busy: handle=7 >[ 12.010] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.010] __kgem_bo_clear_busy: handle=8 >[ 12.010] kgem_commit: release handle=6 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd585000 >[ 12.010] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.010] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.010] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.010] kgem_check_bo: num_pages=+114, num_exec=+2 >[ 12.010] aligning vertex: was 4, now 3 floats per vertex >[ 12.010] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.010] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.010] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.010] kgem_add_handle: handle=4, index=0 >[ 12.010] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.010] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.010] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.010] gen9_composite_get_binding_table(ffc0) >[ 12.010] kgem_add_reloc64: handle=36, pos=16360, delta=0, domains=20002 >[ 12.010] kgem_add_handle: handle=36, index=1 >[ 12.010] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd4c0000) >[ 12.010] __kgem_bo_mark_dirty: handle=36 (proxy? 0) >[ 12.010] [3fe0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.010] kgem_add_reloc64: handle=31, pos=16344, delta=0, domains=40000 >[ 12.010] kgem_add_handle: handle=31, index=2 >[ 12.010] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4fc000) >[ 12.010] [3fd0] bind bo(handle=31, addr=fd4fc000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 12.010] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.010] gen9_emit_sampler: sampler = 2 >[ 12.010] gen9_emit_sf: num_sf_outputs=1 >[ 12.010] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.010] gen9_emit_vertex_elements: setup id=2 >[ 12.010] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.010] gen9_render_composite_box: (0, 0), (576, 76) >[ 12.010] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 12.010] gen8_vertex_flush[490] = 3 >[ 12.010] sna_destroy_pixmap: pixmap=1128, attached?=1 >[ 12.010] sna_destroy_pixmap: pixmap=1128 discarding cow, refcnt=1 >[ 12.010] _kgem_bo_destroy: handle=31, proxy? 0 >[ 12.010] __kgem_bo_destroy: handle=31, size=262144 >[ 12.010] __kgem_bo_destroy: handle=31 -> active >[ 12.010] __sna_free_pixmap(pixmap=1128) >[ 12.010] sna_composite(pixmap=1122, op=3, src=1126+(0, 0), mask=0+(0, 0), dst=1122+(0, 0)+(0, 0), size=(576, 76) >[ 12.010] sna_compute_composite_region: dst=(0, 0)x(576, 76) >[ 12.010] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (576, 76) >[ 12.010] clip_to_dst: region: 1x[(0, 0), (576, 76)], clip: 1x[(0, 0), (576, 76)] >[ 12.010] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (576, 76) >[ 12.010] sna_compute_composite_region: clip against src (576x76 clip=0): (0, 0), (576, 76) >[ 12.010] sna_composite: composite region extents:+(0, 0) -> (0, 0), (576, 76) + (0, 0) >[ 12.010] gen9_render_composite: 576x76, current mode=1/1 >[ 12.010] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 12.010] sna_blt_composite (0, 0), (0, 0), 576x76 >[ 12.010] sna_blt_composite: unsupported op [3] for blitting >[ 12.010] kgem_bo_is_busy: handle=36, domain: 0 exec? 1, rq? 1 >[ 12.010] kgem_bo_is_busy: handle=38, domain: 0 exec? 0, rq? 0 >[ 12.010] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.010] gen9_composite_set_target: (0, 0)x(576, 76), partial?=1 >[ 12.010] sna_drawable_use_bo pixmap=1122, box=((0, 0), (576, 76)), flags=7... >[ 12.010] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.010] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.010] sna_drawable_use_bo: using whole GPU bo >[ 12.010] gen9_composite_set_target: pixmap=1122, format=20020888, size=576x76, pitch=2560, delta=(0,0),damage=0xffffffffffffffff >[ 12.010] gen9_composite_picture: (0, 0)x(576, 76), dst=(0, 0) >[ 12.010] sna_transform_is_imprecise_integer_translation: no transform >[ 12.010] gen9_composite_picture: integer translation (0, 0), removing >[ 12.010] sna_render_pixmap_bo pixmap=1126, (0, 0)x(576, 76)/(576, 76) >[ 12.010] sna_render_pixmap_bo: GPU all damaged >[ 12.010] kgem_bo_is_render: handle=38, rq? 0 [0] >[ 12.010] kgem_bo_is_render: handle=36, rq? 1 [1] >[ 12.010] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.010] gen4_choose_composite_emitter: identity src, no mask >[ 12.010] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.010] __kgem_retire_rq: request 1 complete >[ 12.010] kgem_set_mode: flushing before new bo >[ 12.010] gen8_vertex_close: used=1854, vbo active? 16, vb=4, nreloc=1 >[ 12.010] gen8_vertex_close: reloc[0] = 287 >[ 12.010] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.010] kgem_add_handle: handle=16, index=3 >[ 12.010] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.010] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=188 [fenced=0] >[ 12.010] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.010] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.010] kgem_fixup_relocs: shrinking by 61440 >[ 12.010] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.010] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.010] kgem_commit: release handle=36 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 12.010] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.010] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4fc000 >[ 12.010] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.010] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.010] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.010] kgem_check_bo: num_pages=+100, num_exec=+2 >[ 12.010] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.010] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.010] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.010] kgem_add_handle: handle=4, index=0 >[ 12.010] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.010] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.010] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.010] gen9_composite_get_binding_table(ffc0) >[ 12.010] kgem_add_reloc64: handle=38, pos=16360, delta=0, domains=20002 >[ 12.010] kgem_add_handle: handle=38, index=1 >[ 12.011] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd45c000) >[ 12.011] __kgem_bo_mark_dirty: handle=38 (proxy? 0) >[ 12.011] [3fe0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> render >[ 12.011] kgem_add_reloc64: handle=36, pos=16344, delta=0, domains=40000 >[ 12.011] kgem_add_handle: handle=36, index=2 >[ 12.011] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd4c0000) >[ 12.011] [3fd0] bind bo(handle=36, addr=fd4c0000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 12.011] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.011] gen9_emit_sampler: sampler = 2 >[ 12.011] gen9_emit_sf: num_sf_outputs=1 >[ 12.011] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.011] gen9_emit_vertex_elements: setup id=2 >[ 12.011] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.011] gen9_render_composite_box: (0, 0), (576, 76) >[ 12.011] apply_damage: damage=0x0, region=1 [(0, 0), (576, 76) + (0, 0)] >[ 12.011] gen8_vertex_flush[490] = 3 >[ 12.011] sna_destroy_pixmap: pixmap=1126, attached?=1 >[ 12.011] _kgem_bo_destroy: handle=36, proxy? 0 >[ 12.011] __kgem_bo_destroy: handle=36, size=204800 >[ 12.011] __kgem_bo_destroy: handle=36 -> active >[ 12.011] __sna_free_pixmap(pixmap=1126) >[ 12.011] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=462, drawable=b1 >[ 12.011] sna_validate_gc: recomputing clip >[ 12.011] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 12.011] sna_copy_area: src=pixmap=1122:(0, 0)x(576, 76)+(0, 0) -> dst=pixmap=165:(192, 1096)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.011] sna_copy_area: normal copy >[ 12.011] sna_do_copy: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 12.011] sna_do_copy: after drawable: src=(0, 0), dst=(192, 1096), size=(576x76) >[ 12.011] sna_do_copy: dst extents (192, 1096), (768, 1172), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 12.011] sna_do_copy: clipped dst extents (192, 1096), (768, 1172) >[ 12.011] sna_do_copy: unclipped src extents (0, 0), (576, 76) >[ 12.011] sna_do_copy: clipped src extents (0, 0), (576, 76) >[ 12.011] sna_do_copy: pixmap -- no source clipping >[ 12.011] sna_do_copy: src extents (0, 0), (576, 76) x 1 >[ 12.011] sna_do_copy: copy region (192, 1096), (768, 1172) x 1 + (-192, -1096) >[ 12.011] sna_copy_boxes (boxes=1x[(192, 1096), (768, 1172)...], src pixmap=1122+(-192, -1096), dst pixmap=165+(0, 0), alu=3, src.size=576x76, dst.size=7680x2160) >[ 12.011] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b8e320, gpu_bo=38, cpu_bo=0), replaces=0 >[ 12.011] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.011] sna_drawable_use_bo pixmap=165, box=((192, 1096), (768, 1172)), flags=b... >[ 12.011] sna_drawable_use_bo: pinned, never REPLACES >[ 12.011] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 12.011] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.011] sna_drawable_use_bo: applying move-to-gpu override >[ 12.011] sna_pixmap_discard_shadow_damage: discarding region 1x[(192, 1096), (768, 1172)] from damage 1x[(3422, 6], (3470, 42)] >[ 12.011] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 12.011] wait_for_shadow: copying existing GPU damage: 1x(3422, 6), (3470, 42) >[ 12.011] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.011] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.011] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.011] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.011] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.011] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.011] __kgem_retire_rq: request 1 complete >[ 12.011] __kgem_bo_flush: handle=31, busy=0, wedged=0 >[ 12.011] kgem_bo_move_to_cache: release handle=31 >[ 12.011] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 12.011] kgem_set_mode: flushing before new bo >[ 12.011] gen8_vertex_close: used=1863, vbo active? 16, vb=4, nreloc=1 >[ 12.011] gen8_vertex_close: reloc[0] = 287 >[ 12.011] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.011] kgem_add_handle: handle=16, index=3 >[ 12.011] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.011] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=174 [fenced=0] >[ 12.011] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.011] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.011] kgem_fixup_relocs: shrinking by 61440 >[ 12.011] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.011] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.011] kgem_commit: release handle=38 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd45c000 >[ 12.011] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.011] kgem_commit: release handle=36 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd4c0000 >[ 12.011] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.011] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.011] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.011] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 12.011] aligning vertex: was 3, now 2 floats per vertex >[ 12.011] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.011] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.011] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.011] kgem_add_handle: handle=4, index=0 >[ 12.011] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.011] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.011] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.011] gen9_composite_get_binding_table(ffc0) >[ 12.011] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 12.011] kgem_add_handle: handle=35, index=1 >[ 12.011] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 12.011] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 12.011] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 12.011] kgem_add_reloc64: handle=30, pos=16344, delta=0, domains=40000 >[ 12.011] kgem_add_handle: handle=30, index=2 >[ 12.011] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 12.011] [3fd0] bind bo(handle=30, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 12.011] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.011] gen9_emit_sampler: sampler = 0 >[ 12.011] gen9_emit_sf: num_sf_outputs=1 >[ 12.011] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.011] gen9_emit_vertex_elements: setup id=0 >[ 12.011] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.011] (3422, 6) -> (3422, 6) + (48, 36) >[ 12.011] gen8_vertex_flush[490] = 3 >[ 12.011] wait_for_shadow: setting front pixmap to handle=35 >[ 12.011] sna_drawable_use_bo: using whole GPU bo >[ 12.011] sna_pixmap_move_to_gpu(pixmap=1122, usage=0), flags=a >[ 12.011] sna_pixmap_move_to_gpu: already all-damaged >[ 12.011] sna_pixmap_mark_active: pixmap=1122, handle=38 >[ 12.011] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.011] gen9_render_copy_boxes (-192, -1096)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.011] kgem_bo_is_render: handle=38, rq? 1 [1] >[ 12.011] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 12.011] kgem_bo_is_render: handle=35, rq? 1 [1] >[ 12.011] kgem_check_bo: num_pages=+50, num_exec=+1 >[ 12.011] gen9_composite_get_binding_table(ff00) >[ 12.011] kgem_add_reloc64: handle=38, pos=16312, delta=0, domains=40000 >[ 12.011] kgem_add_handle: handle=38, index=3 >[ 12.011] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd45c000) >[ 12.011] [3fb0] bind bo(handle=38, addr=fd45c000), format=192, width=576, height=76, pitch=2560, tiling=1 -> sampler >[ 12.011] gen9_emit_vertex_elements: setup id=0 >[ 12.011] (0, 0) -> (192, 1096) + (576, 76) >[ 12.011] gen8_vertex_flush[4cc] = 3 >[ 12.011] sna_accel_flush: flush?=0, dirty?=0 >[ 12.011] sna_block_handler (tv=0.0) >[ 12.011] kgem_retire, need_retire?=1 >[ 12.011] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.011] kgem_retire__requests_ring: retiring ring 0 >[ 12.011] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.011] __kgem_retire_rq: request 1 complete >[ 12.011] __kgem_bo_flush: handle=36, busy=0, wedged=0 >[ 12.011] kgem_bo_move_to_cache: release handle=36 >[ 12.011] kgem_bo_move_to_inactive: moving handle=36 to inactive >[ 12.011] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 12.011] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.011] kgem_retire -- retired=1, need_retire=0 >[ 12.011] sna_accel_block: GPU idle, flushing >[ 12.011] gen8_vertex_close: used=1876, vbo active? 16, vb=1, nreloc=1 >[ 12.011] gen8_vertex_close: reloc[0] = 287 >[ 12.011] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.011] kgem_add_handle: handle=16, index=4 >[ 12.011] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.011] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32524 [fenced=0] >[ 12.011] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.011] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.011] kgem_fixup_relocs: shrinking by 61440 >[ 12.011] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.011] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.011] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 12.011] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.011] kgem_commit: release handle=30 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e05bd000 >[ 12.011] kgem_commit: release handle=38 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd45c000 >[ 12.011] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.011] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.011] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.011] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.011] start_flush: has dirty shadow >[ 12.011] timer_enable (time=12011), starting timer 0 >[ 12.011] timer_enable (time=12011), starting timer 1 >[ 12.011] sna_accel_block: evaluating timers, active=7 >[ 12.011] sna_accel_block: flush timer expires in 8 [12019] >[ 12.011] sna_wakeup_handler >[ 12.011] sna_destroy_pixmap: pixmap=1122, attached?=1 >[ 12.011] _kgem_bo_destroy: handle=38, proxy? 0 >[ 12.011] __kgem_bo_destroy: handle=38, size=204800 >[ 12.011] __kgem_busy: handle=38, busy=131072, wedged=0 >[ 12.011] __kgem_bo_destroy: handle=38 -> active >[ 12.011] __sna_free_pixmap(pixmap=1122) >[ 12.011] sna_accel_flush: flush?=0, dirty?=0 >[ 12.011] sna_accel_flush: flush?=0, dirty?=0 >[ 12.011] sna_block_handler (tv=596.146000) >[ 12.011] kgem_retire, need_retire?=1 >[ 12.011] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.011] kgem_retire__requests_ring: retiring ring 0 >[ 12.011] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.011] __kgem_retire_rq: request 1 complete >[ 12.011] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 12.011] __kgem_bo_flush: handle=38, busy=0, wedged=0 >[ 12.011] kgem_bo_move_to_cache: release handle=38 >[ 12.011] kgem_bo_move_to_inactive: moving handle=38 to inactive >[ 12.011] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 12.011] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.011] kgem_retire -- retired=1, need_retire=0 >[ 12.011] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 12.011] gen6_render_retire: resetting idle vbo >[ 12.011] sna_scanout_do_flush: flush timer active: delta=8 >[ 12.011] sna_accel_block: evaluating timers, active=7 >[ 12.011] sna_accel_block: flush timer expires in 8 [12019] >[ 12.019] sna_wakeup_handler >[ 12.019] sna_block_handler (tv=596.138000) >[ 12.019] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.019] sna_scanout_do_flush (time=12019), triggered >[ 12.019] sna_scanout_flush (time=12019), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.019] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.019] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.019] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.019] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.019] sna_mode_redisplay: damage: 1x(192, 1096), (768, 1172) >[ 12.019] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 12.019] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 12.019] sna_pixmap_move_to_gpu: already all-damaged >[ 12.019] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 12.019] sna_mode_redisplay: crtc[0] transformed? 0 >[ 12.019] sna_mode_redisplay: crtc[1] transformed? 0 >[ 12.019] sna_mode_redisplay: crtc[2] transformed? 0 >[ 12.019] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 12.019] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 12.019] get_fb: reusing fb=105 for handle=35 >[ 12.019] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 12.019] __kgem_bo_clear_busy: handle=35 >[ 12.019] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 12.019] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 12.019] __kgem_bo_clear_busy: handle=35 >[ 12.019] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 12.019] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 12.019] set_shadow: waiting for region 1x[(192, 1096), (768, 1172)], front handle=35, shadow handle=30 >[ 12.020] sna_accel_block: evaluating timers, active=7 >[ 12.020] sna_accel_block: flush timer expires in 16 [12035] >[ 12.026] sna_wakeup_handler >[ 12.026] sna_mode_wakeup: len=32 >[ 12.026] sna_mode_wakeup: recording last swap on pipe=1, frame 445 [1bd], time 12.27230 >[ 12.026] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 12.026] sna_mode_wakeup: flip complete, pending? 2 >[ 12.026] sna_block_handler (tv=596.131000) >[ 12.026] sna_scanout_do_flush: flush timer active: delta=9 >[ 12.026] sna_accel_block: evaluating timers, active=7 >[ 12.026] sna_accel_block: flush timer expires in 9 [12035] >[ 12.028] sna_wakeup_handler >[ 12.028] sna_mode_wakeup: len=32 >[ 12.028] sna_mode_wakeup: recording last swap on pipe=0, frame 475 [1db], time 12.28537 >[ 12.028] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 12.028] sna_mode_wakeup: flip complete, pending? 1 >[ 12.028] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.028] sna_block_handler (tv=596.129000) >[ 12.028] sna_scanout_do_flush: flush timer active: delta=7 >[ 12.028] sna_accel_do_throttle (time=12028), triggered >[ 12.028] sna_accel_throttle (time=12028) >[ 12.028] sna_accel_disarm_timer[1] (time=12028) >[ 12.028] sna_accel_block: evaluating timers, active=5 >[ 12.028] sna_accel_block: flush timer expires in 7 [12035] >[ 12.035] sna_wakeup_handler >[ 12.035] sna_block_handler (tv=596.122000) >[ 12.035] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.035] sna_scanout_do_flush (time=12035), triggered >[ 12.035] sna_scanout_flush (time=12035), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 12.035] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.035] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.035] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.035] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.035] sna_accel_do_throttle -- no pending activity >[ 12.035] sna_accel_block: evaluating timers, active=5 >[ 12.035] sna_accel_block: flush timer expires in 16 [12051] >[ 12.051] sna_wakeup_handler >[ 12.051] sna_block_handler (tv=596.106000) >[ 12.051] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.051] sna_scanout_do_flush (time=12051), triggered >[ 12.051] sna_scanout_flush (time=12051), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.051] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.051] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.051] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.051] sna_accel_disarm_timer[0] (time=12051) >[ 12.051] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.051] sna_accel_do_throttle -- no pending activity >[ 12.062] sna_wakeup_handler >[ 12.062] sna_destroy_pixmap: pixmap=1112, attached?=1 >[ 12.062] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.062] __sna_free_pixmap(pixmap=1112) >[ 12.062] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 12.062] kgem_bo_sync__cpu: handle=28 >[ 12.062] sna_accel_watch_flush: enable=-1 >[ 12.062] _kgem_bo_destroy: handle=28, proxy? 0 >[ 12.062] __kgem_bo_destroy: handle=28, size=12288 >[ 12.062] __kgem_bo_destroy: handle=28, not reusable >[ 12.062] kgem_bo_free: handle=28, size=12288 >[ 12.062] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.062] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 12.062] sna_accel_flush: flush?=0, dirty?=0 >[ 12.062] sna_block_handler (tv=596.95000) >[ 12.062] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.062] sna_accel_do_throttle -- no pending activity >[ 12.062] sna_wakeup_handler >[ 12.062] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 12.062] __pop_freed_pixmap: reusing freed pixmap=1122 header >[ 12.062] create_pixmap_hdr: pixmap=1133, width=48, height=48, usage=0 >[ 12.062] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 12.062] __kgem_bo_init(handle=28, num_pages=3) >[ 12.062] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 12.062] sna_accel_watch_flush: enable=1 >[ 12.062] __sna_damage_all(48, 48) >[ 12.062] sna_pixmap_create_shm: serial=1133, 48x48, usage=0 >[ 12.062] sna_accel_flush: flush?=0, dirty?=0 >[ 12.062] sna_create_pixmap(48, 36, 24, usage=0) >[ 12.062] kgem_can_create_2d: 48x36 @ 24 >[ 12.062] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.062] kgem_can_create_2d: untiled size=8192 >[ 12.062] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.062] kgem_choose_tiling: 48x36 -> 0 >[ 12.062] sna_create_pixmap: usage=0, flags=b >[ 12.062] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 12.062] __pop_freed_pixmap: reusing freed pixmap=1126 header >[ 12.063] create_pixmap_hdr: pixmap=1135, width=48, height=36, usage=0 >[ 12.063] sna_create_pixmap: serial=1135, 48x36, usage=0 >[ 12.063] sna_composite_rectangles(pixmap=1136, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 12.063] sna_composite_rectangles: converted to op 0 >[ 12.063] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.063] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.063] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.063] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.063] sna_composite_rectangles: dropping last-cpu hint >[ 12.063] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=19... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.063] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.063] sna_pixmap_move_to_gpu(pixmap=1136, usage=0), flags=b >[ 12.063] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.063] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 12.063] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.063] kgem_choose_tiling: 48x36 -> 0 >[ 12.063] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.063] kgem_choose_tiling: 48x36 -> 0 >[ 12.063] sna_pixmap_alloc_gpu: pixmap=1136 >[ 12.063] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.063] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.063] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 12.063] from inactive: pitch=192, tiling=0: handle=22, id=974 >[ 12.063] __sna_damage_all(48, 36) >[ 12.063] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.063] sna_pixmap_mark_active: pixmap=1136, handle=22 >[ 12.063] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.063] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.063] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 12.063] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.063] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.063] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 12.063] sna_render_get_solid: 0 >[ 12.063] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.063] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.063] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.063] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.063] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.063] kgem_add_handle: handle=4, index=0 >[ 12.063] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.063] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.063] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.063] gen9_composite_get_binding_table(ffc0) >[ 12.063] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.063] kgem_add_handle: handle=22, index=1 >[ 12.063] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.063] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.063] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.063] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.063] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.063] kgem_add_handle: handle=7, index=2 >[ 12.063] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.063] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.063] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.063] gen9_emit_sampler: sampler = 1 >[ 12.063] gen9_emit_sf: num_sf_outputs=1 >[ 12.063] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.063] gen9_emit_vertex_elements: setup id=0 >[ 12.063] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.063] (0, 0), (48, 36) >[ 12.063] gen8_vertex_flush[490] = 3 >[ 12.063] sna_composite_rectangles: pixmap=1136 marking clear [0]? 1 >[ 12.063] sna_composite_rectangles(pixmap=1136, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 12.063] sna_composite_rectangles: converted to op 1 >[ 12.063] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.063] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.063] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.063] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.063] sna_composite_rectangles: promoting to full GPU >[ 12.063] sna_composite_rectangles: dropping last-cpu hint >[ 12.063] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=19... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.063] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.063] sna_drawable_use_bo: using whole GPU bo >[ 12.063] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 12.063] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.063] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 12.063] sna_render_get_solid: ff2c001e >[ 12.063] sna_render_get_solid(0) = ff2c001e (old) >[ 12.063] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.063] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.063] gen9_composite_get_binding_table(ff00) >[ 12.063] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.063] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 12.063] kgem_add_handle: handle=8, index=3 >[ 12.063] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 12.063] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.063] gen9_emit_vertex_elements: setup id=0 >[ 12.063] (0, 0), (48, 36) >[ 12.063] gen8_vertex_flush[4cc] = 3 >[ 12.063] sna_composite_rectangles: pixmap=1136 marking clear [ff2c001e]? 1 >[ 12.063] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=470 >[ 12.063] sna_validate_gc: recomputing clip >[ 12.063] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 12.063] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1136:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.063] sna_copy_area: normal copy >[ 12.063] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.063] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.063] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.063] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.063] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.063] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.063] sna_do_copy: pixmap -- no source clipping >[ 12.063] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.063] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.063] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1136+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.063] sna_copy_boxes: dst=(priv=0x55bca9b8e220, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.063] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.063] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=1b... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.063] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.063] sna_drawable_use_bo: using whole GPU bo >[ 12.063] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.063] sna_pixmap_move_to_gpu: already all-damaged >[ 12.063] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.063] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.063] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.063] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.063] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.063] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.063] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.063] gen9_composite_get_binding_table(fe80) >[ 12.063] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.063] kgem_add_handle: handle=9, index=4 >[ 12.063] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.063] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.063] gen9_emit_sampler: sampler = 0 >[ 12.063] gen9_emit_vertex_elements: setup id=0 >[ 12.063] (3422, 6) -> (0, 0) + (48, 36) >[ 12.063] gen8_vertex_flush[510] = 3 >[ 12.063] sna_create_pixmap(80, 80, 32, usage=0) >[ 12.063] kgem_can_create_2d: 80x80 @ 32 >[ 12.063] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.063] kgem_can_create_2d: untiled size=28672 >[ 12.063] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.063] kgem_choose_tiling: 80x80 -> 0 >[ 12.063] sna_create_pixmap: usage=0, flags=b >[ 12.063] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 12.063] __pop_freed_pixmap: reusing freed pixmap=1128 header >[ 12.063] create_pixmap_hdr: pixmap=1137, width=80, height=80, usage=0 >[ 12.063] sna_create_pixmap: serial=1137, 80x80, usage=0 >[ 12.063] sna_composite_rectangles(pixmap=1138, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 12.063] sna_composite_rectangles: converted to op 0 >[ 12.063] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 12.063] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 12.063] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 12.063] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.063] sna_composite_rectangles: dropping last-cpu hint >[ 12.063] sna_drawable_use_bo pixmap=1138, box=((0, 0), (80, 80)), flags=19... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.063] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.063] sna_pixmap_move_to_gpu(pixmap=1138, usage=0), flags=b >[ 12.063] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.063] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 12.063] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.063] kgem_choose_tiling: 80x80 -> 0 >[ 12.063] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.063] kgem_choose_tiling: 80x80 -> 0 >[ 12.063] sna_pixmap_alloc_gpu: pixmap=1138 >[ 12.063] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.063] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.063] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 12.063] from inactive: pitch=320, tiling=0: handle=40, id=975 >[ 12.063] __sna_damage_all(80, 80) >[ 12.063] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.063] sna_pixmap_mark_active: pixmap=1138, handle=40 >[ 12.063] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.063] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.063] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.063] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 12.063] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 12.063] sna_render_get_solid: 0 >[ 12.063] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.063] kgem_set_mode: flushing before new bo >[ 12.063] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 12.063] gen8_vertex_close: reloc[0] = 287 >[ 12.063] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.063] kgem_add_handle: handle=16, index=5 >[ 12.063] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.063] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 12.063] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.063] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.063] kgem_fixup_relocs: shrinking by 61440 >[ 12.063] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.063] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.063] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.063] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.063] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.063] __kgem_bo_clear_busy: handle=7 >[ 12.063] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.063] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.063] __kgem_bo_clear_busy: handle=8 >[ 12.063] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.063] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.063] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.063] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.063] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.063] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 12.063] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.063] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.063] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.063] kgem_add_handle: handle=4, index=0 >[ 12.063] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.063] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.063] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.063] gen9_composite_get_binding_table(ffc0) >[ 12.063] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 12.063] kgem_add_handle: handle=40, index=1 >[ 12.063] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 12.063] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 12.063] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 12.063] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.063] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.063] kgem_add_handle: handle=7, index=2 >[ 12.063] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.063] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.063] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.063] gen9_emit_sampler: sampler = 1 >[ 12.063] gen9_emit_sf: num_sf_outputs=1 >[ 12.063] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.063] gen9_emit_vertex_elements: setup id=0 >[ 12.063] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.063] (0, 0), (80, 80) >[ 12.063] gen8_vertex_flush[490] = 3 >[ 12.063] sna_composite_rectangles: pixmap=1138 marking clear [0]? 1 >[ 12.063] sna_composite_rectangles(pixmap=1138, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 12.063] sna_composite_rectangles: converted to op 1 >[ 12.063] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 12.063] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 12.063] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 12.063] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 12.063] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 12.063] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 12.063] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.063] sna_composite_rectangles: dropping last-cpu hint >[ 12.063] sna_drawable_use_bo pixmap=1138, box=((0, 0), (80, 80)), flags=1... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.063] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.063] sna_drawable_use_bo: using whole GPU bo >[ 12.063] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 12.063] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.063] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 12.063] sna_render_get_solid: 40404040 >[ 12.063] sna_render_get_solid(1) = 40404040 (old) >[ 12.063] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.063] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.063] gen9_composite_get_binding_table(ff00) >[ 12.063] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.063] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 12.063] kgem_add_handle: handle=8, index=3 >[ 12.063] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 12.063] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.063] gen9_emit_vertex_elements: setup id=0 >[ 12.063] (0, 0), (2, 2) >[ 12.063] (78, 0), (80, 2) >[ 12.063] (0, 78), (2, 80) >[ 12.063] (78, 78), (80, 80) >[ 12.063] gen8_vertex_flush[4cc] = 12 >[ 12.063] sna_composite(pixmap=1136, op=3, src=1138+(3422, 6), mask=0+(0, 0), dst=1136+(0, 0)+(0, 0), size=(48, 36) >[ 12.063] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.063] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.063] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.063] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.063] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 12.063] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.063] gen9_render_composite: 48x36, current mode=1/1 >[ 12.063] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.063] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 12.063] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 12.063] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.063] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.063] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=7... >[ 12.063] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.063] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.063] sna_drawable_use_bo: using whole GPU bo >[ 12.063] gen9_composite_set_target: pixmap=1136, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.063] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.063] sna_transform_is_imprecise_integer_translation: no transform >[ 12.063] gen9_composite_picture: integer translation (0, 0), removing >[ 12.063] sna_render_pixmap_bo pixmap=1138, (3422, 6)x(48, 36)/(80, 80) >[ 12.063] sna_render_pixmap_bo: GPU all damaged >[ 12.063] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.063] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.063] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.063] gen4_choose_composite_emitter: identity src, no mask >[ 12.063] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.063] __kgem_retire_rq: request 1 complete >[ 12.063] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.064] kgem_set_mode: flushing before new bo >[ 12.064] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 12.064] gen8_vertex_close: reloc[0] = 287 >[ 12.064] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.064] kgem_add_handle: handle=16, index=4 >[ 12.064] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.064] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 12.064] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.064] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.064] kgem_fixup_relocs: shrinking by 61440 >[ 12.064] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.064] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.064] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.064] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.064] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.064] __kgem_bo_clear_busy: handle=7 >[ 12.064] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.064] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.064] __kgem_bo_clear_busy: handle=8 >[ 12.064] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.064] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.064] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.064] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.064] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 12.064] aligning vertex: was 2, now 3 floats per vertex >[ 12.064] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.064] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.064] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.064] kgem_add_handle: handle=4, index=0 >[ 12.064] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.064] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.064] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.064] gen9_composite_get_binding_table(ffc0) >[ 12.064] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.064] kgem_add_handle: handle=22, index=1 >[ 12.064] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.064] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.064] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.064] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 12.064] kgem_add_handle: handle=40, index=2 >[ 12.064] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 12.064] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 12.064] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.064] gen9_emit_sampler: sampler = a >[ 12.064] gen9_emit_sf: num_sf_outputs=1 >[ 12.064] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.064] gen9_emit_vertex_elements: setup id=2 >[ 12.064] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.064] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.064] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.064] gen8_vertex_flush[490] = 3 >[ 12.064] sna_destroy_pixmap: pixmap=1138, attached?=1 >[ 12.064] _kgem_bo_destroy: handle=40, proxy? 0 >[ 12.064] __kgem_bo_destroy: handle=40, size=65536 >[ 12.064] __kgem_bo_destroy: handle=40 -> active >[ 12.064] __sna_free_pixmap(pixmap=1138) >[ 12.064] sna_create_pixmap(2, 64, 32, usage=0) >[ 12.064] kgem_can_create_2d: 2x64 @ 32 >[ 12.064] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 12.064] kgem_can_create_2d: untiled size=4096 >[ 12.064] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.064] kgem_choose_tiling: 2x64 -> 0 >[ 12.064] sna_create_pixmap: usage=0, flags=a >[ 12.064] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 12.064] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 12.064] create_pixmap: serial=1139, usage=0, 2x64 >[ 12.064] sna_create_pixmap: serial=1139, 2x64, usage=0 >[ 12.064] sna_composite_rectangles(pixmap=1140, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 12.064] sna_composite_rectangles: converted to op 0 >[ 12.064] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 12.064] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 12.064] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 12.064] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 12.064] sna_composite_rectangles: fallback, dst pixmap=1140 too small or not attached >[ 12.064] sna_composite_rectangles: fallback >[ 12.064] sna_drawable_move_region_to_cpu(pixmap=1140 (2x64), [(0, 0), (2, 64)], flags=1) >[ 12.064] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 12.064] _sna_pixmap_move_to_cpu(pixmap=1140, 2x64, flags=1) >[ 12.064] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.064] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.064] operate_inplace: no, inplace operation not suitable >[ 12.064] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.064] __sna_damage_all(2, 64) >[ 12.064] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.064] sna_create_pixmap(1, 32, 32, usage=0) >[ 12.064] kgem_can_create_2d: 1x32 @ 32 >[ 12.064] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 12.064] kgem_can_create_2d: untiled size=4096 >[ 12.064] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 12.064] kgem_choose_tiling: 1x32 -> 0 >[ 12.064] sna_create_pixmap: usage=0, flags=a >[ 12.064] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 12.064] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 12.064] create_pixmap: serial=1141, usage=0, 1x32 >[ 12.064] sna_create_pixmap: serial=1141, 1x32, usage=0 >[ 12.064] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=468, drawable=476 >[ 12.064] sna_validate_gc: recomputing clip >[ 12.064] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 12.064] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 12.064] try_upload__fast: ignore existing cpu damage (if any) >[ 12.064] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 12.064] try_upload__fast: no, no gpu damage >[ 12.064] sna_drawable_move_region_to_cpu(pixmap=1142 (1x32), [(0, 0), (1, 32)], flags=1) >[ 12.064] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 12.064] _sna_pixmap_move_to_cpu(pixmap=1142, 1x32, flags=1) >[ 12.064] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.064] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.064] operate_inplace: no, inplace operation not suitable >[ 12.064] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.064] __sna_damage_all(1, 32) >[ 12.064] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.064] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 12.064] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 12.064] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 12.064] sna_accel_flush: flush?=0, dirty?=0 >[ 12.064] sna_composite(pixmap=1140, op=1, src=1142+(0, 0), mask=0+(0, 0), dst=1140+(0, 0)+(0, 0), size=(2, 64) >[ 12.064] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 12.064] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 12.064] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 12.064] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 12.064] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 12.064] sna_composite: fallback, dst pixmap=1140 is too small (or completely damaged) >[ 12.064] sna_composite: fallback -- fbComposite >[ 12.064] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 12.064] sna_composite_fb: fallback -- move src to cpu >[ 12.064] _sna_pixmap_move_to_cpu(pixmap=1142, 1x32, flags=2) >[ 12.064] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 12.064] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.064] sna_composite_fb: fallback -- move dst to cpu >[ 12.064] sna_drawable_move_region_to_cpu(pixmap=1140 (2x64), [(0, 0), (2, 64)], flags=5) >[ 12.064] sna_drawable_move_region_to_cpu: pixmap=1140 all damaged on CPU >[ 12.064] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.064] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 12.064] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 12.064] sna_destroy_pixmap: pixmap=1142, attached?=1 >[ 12.064] __sna_free_pixmap(pixmap=1142) >[ 12.064] sna_composite(pixmap=1136, op=3, src=1140+(3422, 6), mask=0+(0, 0), dst=1136+(0, 0)+(0, 0), size=(48, 36) >[ 12.064] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.064] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.064] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.064] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.064] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 12.064] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.064] gen9_render_composite: 48x36, current mode=1/1 >[ 12.064] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.064] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.064] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.064] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.064] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=7... >[ 12.064] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.064] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.064] sna_drawable_use_bo: using whole GPU bo >[ 12.064] gen9_composite_set_target: pixmap=1136, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.064] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.064] sna_transform_is_imprecise_integer_translation: no transform >[ 12.064] gen9_composite_picture: integer translation (0, 0), removing >[ 12.064] sna_render_pixmap_bo pixmap=1140, (3422, 6)x(48, 36)/(2, 64) >[ 12.064] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 12.064] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 12.064] use_cpu_bo: no cpu bo >[ 12.064] kgem_choose_tiling: too thin [2] for TILING_Y >[ 12.064] kgem_choose_tiling: 2x36 -> 0 >[ 12.064] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 12.064] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 12.064] sna_drawable_move_region_to_cpu(pixmap=1140 (2x64), [(0, 6), (2, 42)], flags=2) >[ 12.064] sna_drawable_move_region_to_cpu: pixmap=1140 all damaged on CPU >[ 12.064] kgem_can_create_2d: 2x36 @ 32 >[ 12.064] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 12.064] kgem_can_create_2d: untiled size=4096 >[ 12.064] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.064] kgem_choose_tiling: 2x36 -> 0 >[ 12.064] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 12.064] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 12.064] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 12.064] kgem_create_buffer: searching for an inactive GTT map for upload >[ 12.064] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.064] search_linear_cache: searching for inactive gtt map >[ 12.064] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.064] search_linear_cache: searching for inactive gtt map >[ 12.064] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 12.064] kgem_set_tiling: handle=31, tiling=0 [0], pitch=0 [0]: 1 >[ 12.064] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 12.064] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 12.064] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.064] kgem_create_buffer: reusing handle=31 for buffer >[ 12.064] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.064] init_buffer_from_bo: reusing handle=31 for buffer >[ 12.064] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 12.064] kgem_bo_map: converting request for GTT map into CPU map >[ 12.064] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 12.064] kgem_bo_sync__cpu: handle=31 >[ 12.064] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.064] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 12.064] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.064] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 12.064] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 12.064] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 12.064] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 12.064] __kgem_bo_init(handle=31, num_pages=1152) >[ 12.064] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 12.064] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.064] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 12.064] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.064] gen4_choose_composite_emitter: identity src, no mask >[ 12.064] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 12.064] gen9_composite_get_binding_table(ff00) >[ 12.064] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 12.064] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 12.064] kgem_add_handle: handle=31, index=3 >[ 12.064] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 12.064] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 12.064] gen9_emit_vertex_elements: setup id=2 >[ 12.064] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.064] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.064] gen8_vertex_flush[4cc] = 3 >[ 12.064] _kgem_bo_destroy: handle=31, proxy? 1 >[ 12.064] sna_destroy_pixmap: pixmap=1140, attached?=1 >[ 12.064] __sna_free_pixmap(pixmap=1140) >[ 12.064] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1136:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.064] sna_copy_area: normal copy >[ 12.064] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.064] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.064] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.064] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.064] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.064] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.064] sna_do_copy: pixmap -- no source clipping >[ 12.064] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.064] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.064] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1136+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.064] sna_copy_boxes: dst=(priv=0x55bca9b8e220, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.064] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.064] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=1b... >[ 12.064] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.064] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.064] sna_drawable_use_bo: using whole GPU bo >[ 12.064] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.064] sna_pixmap_move_to_gpu: already all-damaged >[ 12.064] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.064] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.064] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.064] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.064] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.064] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.064] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.064] aligning vertex: was 3, now 2 floats per vertex >[ 12.064] gen9_composite_get_binding_table(fe80) >[ 12.064] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.064] kgem_add_handle: handle=9, index=4 >[ 12.064] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.064] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.064] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 12.064] gen9_emit_sampler: sampler = 0 >[ 12.064] gen9_emit_vertex_elements: setup id=0 >[ 12.064] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.064] (3422, 6) -> (0, 0) + (48, 36) >[ 12.064] gen8_vertex_flush[558] = 3 >[ 12.064] sna_composite_rectangles(pixmap=1136, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 12.064] sna_composite_rectangles: converted to op 3 >[ 12.064] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.064] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.064] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.064] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.064] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=1... >[ 12.064] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.064] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.064] sna_drawable_use_bo: using whole GPU bo >[ 12.064] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 12.064] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.064] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 12.064] sna_render_get_solid: 660a0a0a >[ 12.064] sna_render_get_solid(2) = 660a0a0a (old) >[ 12.065] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.065] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.065] gen9_composite_get_binding_table(fe00) >[ 12.065] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 12.065] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 12.065] kgem_add_handle: handle=8, index=5 >[ 12.065] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 12.065] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.065] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 12.065] gen9_emit_sampler: sampler = 1 >[ 12.065] gen9_emit_vertex_elements: setup id=0 >[ 12.065] (0, 0), (48, 36) >[ 12.065] gen8_vertex_flush[5b4] = 3 >[ 12.065] sna_composite(pixmap=1136, op=3, src=1134+(0, 6), mask=0+(0, 0), dst=1136+(0, 0)+(0, 0), size=(48, 36) >[ 12.065] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.065] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.065] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.065] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.065] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 12.065] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.065] gen9_render_composite: 48x36, current mode=1/1 >[ 12.065] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.065] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.065] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.065] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.065] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.065] sna_drawable_use_bo pixmap=1136, box=((0, 0), (48, 36)), flags=7... >[ 12.065] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.065] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.065] sna_drawable_use_bo: using whole GPU bo >[ 12.065] gen9_composite_set_target: pixmap=1136, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.065] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 12.065] sna_transform_is_imprecise_integer_translation: no transform >[ 12.065] gen9_composite_picture: integer translation (0, 0), removing >[ 12.065] sna_render_pixmap_bo pixmap=1134, (0, 6)x(48, 36)/(48, 48) >[ 12.065] sna_render_pixmap_bo: CPU all damaged >[ 12.065] sna_add_flush_pixmap: marking pixmap=1134 for flushing >[ 12.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.065] __kgem_retire_rq: request 1 complete >[ 12.065] sna_add_flush_pixmap: new flush bo, flushing before >[ 12.065] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 12.065] gen8_vertex_close: reloc[0] = 287 >[ 12.065] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.065] kgem_add_handle: handle=16, index=6 >[ 12.065] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.065] gen8_vertex_close: reloc[1] = 337 >[ 12.065] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 12.065] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.065] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 12.065] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 12.065] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 12.065] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.065] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.065] kgem_fixup_relocs: shrinking by 61440 >[ 12.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.065] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.065] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.065] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.065] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.065] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 12.065] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.065] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.065] __kgem_bo_clear_busy: handle=8 >[ 12.065] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.065] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.065] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.065] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.065] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.065] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 12.065] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.065] gen4_choose_composite_emitter: identity src, no mask >[ 12.065] needs_batch_flush: flushing before handle=28 for new reservation >[ 12.065] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 12.065] aligning vertex: was 2, now 3 floats per vertex >[ 12.065] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.065] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.065] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.065] kgem_add_handle: handle=4, index=0 >[ 12.065] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.065] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.065] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.065] gen9_composite_get_binding_table(ffc0) >[ 12.065] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.065] kgem_add_handle: handle=22, index=1 >[ 12.065] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.065] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.065] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.065] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 12.065] kgem_add_handle: handle=28, index=2 >[ 12.065] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 12.065] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 12.065] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.065] gen9_emit_sampler: sampler = 2 >[ 12.065] gen9_emit_sf: num_sf_outputs=1 >[ 12.065] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.065] gen9_emit_vertex_elements: setup id=2 >[ 12.065] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.065] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.065] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.065] gen8_vertex_flush[490] = 3 >[ 12.065] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=470, drawable=b1 >[ 12.065] sna_validate_gc: recomputing clip >[ 12.065] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 12.065] sna_copy_area: src=pixmap=1136:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.065] sna_copy_area: normal copy >[ 12.065] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.065] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.065] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 12.065] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 12.065] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 12.065] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 12.065] sna_do_copy: pixmap -- no source clipping >[ 12.065] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 12.065] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 12.065] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1136+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 12.065] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8e220, gpu_bo=22, cpu_bo=0), replaces=0 >[ 12.065] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.065] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 12.065] sna_drawable_use_bo: pinned, never REPLACES >[ 12.065] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 12.065] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.065] sna_drawable_use_bo: applying move-to-gpu override >[ 12.065] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(192, 1096], (768, 1172)] >[ 12.065] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 12.065] wait_for_shadow: copying existing GPU damage: 1x(192, 1096), (768, 1172) >[ 12.065] gen9_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.065] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.065] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.065] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.065] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.065] __kgem_retire_rq: request 1 complete >[ 12.065] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 12.065] kgem_bo_move_to_cache: release handle=40 >[ 12.065] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 12.065] kgem_set_mode: flushing before new bo >[ 12.065] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 12.065] gen8_vertex_close: reloc[0] = 287 >[ 12.065] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.065] kgem_add_handle: handle=16, index=3 >[ 12.065] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.065] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 12.065] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.065] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.065] kgem_fixup_relocs: shrinking by 61440 >[ 12.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.065] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.065] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.065] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.065] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 12.065] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.065] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.065] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.065] kgem_check_bo: num_pages=+32400, num_exec=+2 >[ 12.065] aligning vertex: was 3, now 2 floats per vertex >[ 12.065] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.065] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.065] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.065] kgem_add_handle: handle=4, index=0 >[ 12.065] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.065] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.065] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.065] gen9_composite_get_binding_table(ffc0) >[ 12.065] kgem_add_reloc64: handle=30, pos=16360, delta=0, domains=20002 >[ 12.065] kgem_add_handle: handle=30, index=1 >[ 12.065] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e05bd000) >[ 12.065] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 12.065] [3fe0] bind bo(handle=30, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 12.065] kgem_add_reloc64: handle=35, pos=16344, delta=0, domains=40000 >[ 12.065] kgem_add_handle: handle=35, index=2 >[ 12.065] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=e844d000) >[ 12.065] [3fd0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> sampler >[ 12.065] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.065] gen9_emit_sampler: sampler = 0 >[ 12.065] gen9_emit_sf: num_sf_outputs=1 >[ 12.065] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.065] gen9_emit_vertex_elements: setup id=0 >[ 12.065] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.065] (192, 1096) -> (192, 1096) + (576, 76) >[ 12.065] gen8_vertex_flush[490] = 3 >[ 12.065] wait_for_shadow: setting front pixmap to handle=30 >[ 12.065] sna_drawable_use_bo: using whole GPU bo >[ 12.065] sna_pixmap_move_to_gpu(pixmap=1136, usage=0), flags=a >[ 12.065] sna_pixmap_move_to_gpu: already all-damaged >[ 12.065] sna_pixmap_mark_active: pixmap=1136, handle=22 >[ 12.065] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.065] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.065] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.065] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 12.065] kgem_bo_is_render: handle=30, rq? 1 [1] >[ 12.065] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.065] gen9_composite_get_binding_table(ff00) >[ 12.065] kgem_add_reloc64: handle=22, pos=16312, delta=0, domains=40000 >[ 12.065] kgem_add_handle: handle=22, index=3 >[ 12.065] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd985000) >[ 12.065] [3fb0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 12.065] gen9_emit_vertex_elements: setup id=0 >[ 12.065] (0, 0) -> (3422, 6) + (48, 36) >[ 12.065] gen8_vertex_flush[4cc] = 3 >[ 12.065] sna_destroy_pixmap: pixmap=1136, attached?=1 >[ 12.065] _kgem_bo_destroy: handle=22, proxy? 0 >[ 12.065] __kgem_bo_destroy: handle=22, size=61440 >[ 12.065] __kgem_bo_destroy: handle=22 -> active >[ 12.065] __sna_free_pixmap(pixmap=1136) >[ 12.065] sna_accel_flush: flush?=0, dirty?=1 >[ 12.065] sna_accel_flush: syncing SHM pixmap=1134 (refcnt=1) >[ 12.065] _sna_pixmap_move_to_cpu(pixmap=1134, 48x48, flags=3) >[ 12.065] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 12.065] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.065] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 12.065] kgem_bo_sync__cpu_full: handle=28 >[ 12.065] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.065] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 12.065] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.065] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 12.065] __kgem_retire_requests_upto(handle=28, ring=0) >[ 12.065] __kgem_retire_rq: request 1 complete >[ 12.065] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 12.065] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.065] sna_accel_flush: flush?=0, dirty?=0 >[ 12.065] sna_block_handler (tv=596.92000) >[ 12.065] kgem_retire, need_retire?=1 >[ 12.065] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.065] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 12.065] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.065] kgem_retire -- retired=0, need_retire=0 >[ 12.065] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 12.065] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 12.065] __kgem_bo_destroy: handle=31, size=262144 >[ 12.065] kgem_bo_replace_io: transferring io handle=31 to bo >[ 12.065] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 12.065] sna_accel_block: GPU idle, flushing >[ 12.065] gen8_vertex_close: used=100, vbo active? 16, vb=1, nreloc=1 >[ 12.065] gen8_vertex_close: reloc[0] = 287 >[ 12.065] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.065] kgem_add_handle: handle=16, index=4 >[ 12.065] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.065] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=32489 [fenced=0] >[ 12.065] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.065] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.065] kgem_fixup_relocs: shrinking by 61440 >[ 12.065] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.065] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.065] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e05bd000 >[ 12.065] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.065] kgem_commit: release handle=35 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=e844d000 >[ 12.065] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.065] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.065] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.065] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.065] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.065] start_flush: has dirty shadow >[ 12.065] timer_enable (time=12065), starting timer 0 >[ 12.065] timer_enable (time=12065), starting timer 1 >[ 12.065] sna_accel_block: evaluating timers, active=7 >[ 12.065] sna_accel_block: flush timer expires in 8 [12073] >[ 12.074] sna_wakeup_handler >[ 12.074] sna_block_handler (tv=596.83000) >[ 12.074] kgem_retire, need_retire?=1 >[ 12.074] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.074] kgem_retire__requests_ring: retiring ring 0 >[ 12.074] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.074] __kgem_retire_rq: request 1 complete >[ 12.074] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 12.074] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.074] kgem_bo_move_to_cache: release handle=22 >[ 12.074] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 12.074] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 12.074] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.074] kgem_retire -- retired=1, need_retire=0 >[ 12.074] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 12.074] gen6_render_retire: resetting idle vbo >[ 12.074] sna_scanout_do_flush: flush timer active: delta=-1 >[ 12.074] sna_scanout_do_flush (time=12074), triggered >[ 12.074] sna_scanout_flush (time=12074), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.074] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.074] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.074] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.074] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.074] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 12.074] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 12.074] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 12.074] sna_pixmap_move_to_gpu: already all-damaged >[ 12.074] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 12.074] sna_mode_redisplay: crtc[0] transformed? 0 >[ 12.074] sna_mode_redisplay: crtc[1] transformed? 0 >[ 12.074] sna_mode_redisplay: crtc[2] transformed? 0 >[ 12.074] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 12.074] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 12.074] get_fb: reusing fb=108 for handle=30 >[ 12.074] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 12.074] __kgem_bo_clear_busy: handle=30 >[ 12.074] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 12.074] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 12.074] __kgem_bo_clear_busy: handle=30 >[ 12.074] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 12.074] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 12.074] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 12.074] sna_accel_block: evaluating timers, active=7 >[ 12.074] sna_accel_block: flush timer expires in 16 [12090] >[ 12.076] sna_wakeup_handler >[ 12.076] sna_mode_wakeup: len=32 >[ 12.076] sna_mode_wakeup: recording last swap on pipe=1, frame 448 [1c0], time 12.77232 >[ 12.076] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 12.076] sna_mode_wakeup: flip complete, pending? 2 >[ 12.076] sna_block_handler (tv=596.81000) >[ 12.076] sna_scanout_do_flush: flush timer active: delta=14 >[ 12.076] sna_accel_block: evaluating timers, active=7 >[ 12.076] sna_accel_block: flush timer expires in 14 [12090] >[ 12.078] sna_wakeup_handler >[ 12.078] sna_mode_wakeup: len=32 >[ 12.078] sna_mode_wakeup: recording last swap on pipe=0, frame 478 [1de], time 12.78537 >[ 12.078] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 12.078] sna_mode_wakeup: flip complete, pending? 1 >[ 12.078] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.078] sna_block_handler (tv=596.79000) >[ 12.078] sna_scanout_do_flush: flush timer active: delta=12 >[ 12.078] sna_accel_block: evaluating timers, active=7 >[ 12.078] sna_accel_block: flush timer expires in 12 [12090] >[ 12.090] sna_wakeup_handler >[ 12.090] sna_block_handler (tv=596.67000) >[ 12.090] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.090] sna_scanout_do_flush (time=12090), triggered >[ 12.090] sna_scanout_flush (time=12090), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 12.090] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.090] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.090] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.090] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.090] sna_accel_do_throttle (time=12090), triggered >[ 12.090] sna_accel_throttle (time=12090) >[ 12.090] sna_accel_disarm_timer[1] (time=12090) >[ 12.090] sna_accel_block: evaluating timers, active=5 >[ 12.090] sna_accel_block: flush timer expires in 16 [12106] >[ 12.106] sna_wakeup_handler >[ 12.106] sna_block_handler (tv=596.51000) >[ 12.106] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.106] sna_scanout_do_flush (time=12106), triggered >[ 12.106] sna_scanout_flush (time=12106), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.106] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.106] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.106] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.106] sna_accel_disarm_timer[0] (time=12106) >[ 12.106] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.106] sna_accel_do_throttle -- no pending activity >[ 12.162] sna_wakeup_handler >[ 12.162] sna_destroy_pixmap: pixmap=1134, attached?=1 >[ 12.162] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.162] __sna_free_pixmap(pixmap=1134) >[ 12.162] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 12.162] kgem_bo_sync__cpu: handle=28 >[ 12.162] sna_accel_watch_flush: enable=-1 >[ 12.162] _kgem_bo_destroy: handle=28, proxy? 0 >[ 12.162] __kgem_bo_destroy: handle=28, size=12288 >[ 12.162] __kgem_bo_destroy: handle=28, not reusable >[ 12.162] kgem_bo_free: handle=28, size=12288 >[ 12.162] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.162] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 12.162] sna_accel_flush: flush?=0, dirty?=0 >[ 12.162] sna_block_handler (tv=595.995000) >[ 12.162] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.162] sna_accel_do_throttle -- no pending activity >[ 12.163] sna_wakeup_handler >[ 12.163] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 12.163] __pop_freed_pixmap: reusing freed pixmap=1136 header >[ 12.163] create_pixmap_hdr: pixmap=1143, width=48, height=48, usage=0 >[ 12.163] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 12.163] __kgem_bo_init(handle=28, num_pages=3) >[ 12.163] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 12.163] sna_accel_watch_flush: enable=1 >[ 12.163] __sna_damage_all(48, 48) >[ 12.163] sna_pixmap_create_shm: serial=1143, 48x48, usage=0 >[ 12.163] sna_accel_flush: flush?=0, dirty?=0 >[ 12.163] sna_create_pixmap(48, 36, 24, usage=0) >[ 12.163] kgem_can_create_2d: 48x36 @ 24 >[ 12.163] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.163] kgem_can_create_2d: untiled size=8192 >[ 12.163] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 48x36 -> 0 >[ 12.163] sna_create_pixmap: usage=0, flags=b >[ 12.163] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 12.163] __pop_freed_pixmap: reusing freed pixmap=1138 header >[ 12.163] create_pixmap_hdr: pixmap=1145, width=48, height=36, usage=0 >[ 12.163] sna_create_pixmap: serial=1145, 48x36, usage=0 >[ 12.163] sna_composite_rectangles(pixmap=1146, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 12.163] sna_composite_rectangles: converted to op 0 >[ 12.163] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.163] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.163] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.163] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.163] sna_composite_rectangles: dropping last-cpu hint >[ 12.163] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=19... >[ 12.163] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.163] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.163] sna_pixmap_move_to_gpu(pixmap=1146, usage=0), flags=b >[ 12.163] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.163] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 12.163] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 48x36 -> 0 >[ 12.163] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 48x36 -> 0 >[ 12.163] sna_pixmap_alloc_gpu: pixmap=1146 >[ 12.163] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.163] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.163] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 12.163] from inactive: pitch=192, tiling=0: handle=22, id=979 >[ 12.163] __sna_damage_all(48, 36) >[ 12.163] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.163] sna_pixmap_mark_active: pixmap=1146, handle=22 >[ 12.163] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.163] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.163] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 12.163] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.163] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.163] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 12.163] sna_render_get_solid: 0 >[ 12.163] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.163] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.163] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.163] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.163] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.163] kgem_add_handle: handle=4, index=0 >[ 12.163] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.163] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.163] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.163] gen9_composite_get_binding_table(ffc0) >[ 12.163] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.163] kgem_add_handle: handle=22, index=1 >[ 12.163] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.163] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.163] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.163] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.163] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.163] kgem_add_handle: handle=7, index=2 >[ 12.163] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.163] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.163] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.163] gen9_emit_sampler: sampler = 1 >[ 12.163] gen9_emit_sf: num_sf_outputs=1 >[ 12.163] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.163] gen9_emit_vertex_elements: setup id=0 >[ 12.163] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.163] (0, 0), (48, 36) >[ 12.163] gen8_vertex_flush[490] = 3 >[ 12.163] sna_composite_rectangles: pixmap=1146 marking clear [0]? 1 >[ 12.163] sna_composite_rectangles(pixmap=1146, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 12.163] sna_composite_rectangles: converted to op 1 >[ 12.163] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.163] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.163] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.163] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.163] sna_composite_rectangles: promoting to full GPU >[ 12.163] sna_composite_rectangles: dropping last-cpu hint >[ 12.163] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=19... >[ 12.163] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.163] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.163] sna_drawable_use_bo: using whole GPU bo >[ 12.163] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 12.163] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.163] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 12.163] sna_render_get_solid: ff2c001e >[ 12.163] sna_render_get_solid(0) = ff2c001e (old) >[ 12.163] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.163] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.163] gen9_composite_get_binding_table(ff00) >[ 12.163] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.163] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 12.163] kgem_add_handle: handle=8, index=3 >[ 12.163] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 12.163] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.163] gen9_emit_vertex_elements: setup id=0 >[ 12.163] (0, 0), (48, 36) >[ 12.163] gen8_vertex_flush[4cc] = 3 >[ 12.163] sna_composite_rectangles: pixmap=1146 marking clear [ff2c001e]? 1 >[ 12.163] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=47a >[ 12.163] sna_validate_gc: recomputing clip >[ 12.163] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 12.163] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1146:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.163] sna_copy_area: normal copy >[ 12.163] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.163] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.163] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.163] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.163] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.163] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.163] sna_do_copy: pixmap -- no source clipping >[ 12.163] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.163] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.163] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1146+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.163] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.163] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.163] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=1b... >[ 12.163] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.163] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.163] sna_drawable_use_bo: using whole GPU bo >[ 12.163] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.163] sna_pixmap_move_to_gpu: already all-damaged >[ 12.163] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.163] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.163] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.163] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.163] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.163] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.163] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.163] gen9_composite_get_binding_table(fe80) >[ 12.163] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.163] kgem_add_handle: handle=9, index=4 >[ 12.163] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.163] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.163] gen9_emit_sampler: sampler = 0 >[ 12.163] gen9_emit_vertex_elements: setup id=0 >[ 12.163] (3422, 6) -> (0, 0) + (48, 36) >[ 12.163] gen8_vertex_flush[510] = 3 >[ 12.163] sna_create_pixmap(80, 80, 32, usage=0) >[ 12.163] kgem_can_create_2d: 80x80 @ 32 >[ 12.163] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.163] kgem_can_create_2d: untiled size=28672 >[ 12.163] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 80x80 -> 0 >[ 12.163] sna_create_pixmap: usage=0, flags=b >[ 12.163] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 12.163] __pop_freed_pixmap: reusing freed pixmap=1130 header >[ 12.163] create_pixmap_hdr: pixmap=1147, width=80, height=80, usage=0 >[ 12.163] sna_create_pixmap: serial=1147, 80x80, usage=0 >[ 12.163] sna_composite_rectangles(pixmap=1148, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 12.163] sna_composite_rectangles: converted to op 0 >[ 12.163] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 12.163] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 12.163] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 12.163] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.163] sna_composite_rectangles: dropping last-cpu hint >[ 12.163] sna_drawable_use_bo pixmap=1148, box=((0, 0), (80, 80)), flags=19... >[ 12.163] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.163] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.163] sna_pixmap_move_to_gpu(pixmap=1148, usage=0), flags=b >[ 12.163] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.163] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 12.163] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 80x80 -> 0 >[ 12.163] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.163] kgem_choose_tiling: 80x80 -> 0 >[ 12.163] sna_pixmap_alloc_gpu: pixmap=1148 >[ 12.163] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.163] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.163] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 12.163] from inactive: pitch=320, tiling=0: handle=40, id=980 >[ 12.163] __sna_damage_all(80, 80) >[ 12.163] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.163] sna_pixmap_mark_active: pixmap=1148, handle=40 >[ 12.163] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.163] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.163] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.163] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 12.163] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 12.163] sna_render_get_solid: 0 >[ 12.163] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.163] kgem_set_mode: flushing before new bo >[ 12.163] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 12.163] gen8_vertex_close: reloc[0] = 287 >[ 12.163] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.163] kgem_add_handle: handle=16, index=5 >[ 12.163] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.163] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 12.163] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.163] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.163] kgem_fixup_relocs: shrinking by 61440 >[ 12.163] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.163] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.163] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.163] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.163] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.163] __kgem_bo_clear_busy: handle=7 >[ 12.163] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.163] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.163] __kgem_bo_clear_busy: handle=8 >[ 12.163] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.163] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.163] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.163] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.163] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.163] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 12.163] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.163] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.163] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.163] kgem_add_handle: handle=4, index=0 >[ 12.163] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.163] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.163] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.164] gen9_composite_get_binding_table(ffc0) >[ 12.164] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 12.164] kgem_add_handle: handle=40, index=1 >[ 12.164] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 12.164] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 12.164] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 12.164] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.164] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.164] kgem_add_handle: handle=7, index=2 >[ 12.164] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.164] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.164] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.164] gen9_emit_sampler: sampler = 1 >[ 12.164] gen9_emit_sf: num_sf_outputs=1 >[ 12.164] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.164] gen9_emit_vertex_elements: setup id=0 >[ 12.164] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.164] (0, 0), (80, 80) >[ 12.164] gen8_vertex_flush[490] = 3 >[ 12.164] sna_composite_rectangles: pixmap=1148 marking clear [0]? 1 >[ 12.164] sna_composite_rectangles(pixmap=1148, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 12.164] sna_composite_rectangles: converted to op 1 >[ 12.164] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 12.164] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 12.164] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 12.164] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 12.164] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 12.164] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 12.164] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.164] sna_composite_rectangles: dropping last-cpu hint >[ 12.164] sna_drawable_use_bo pixmap=1148, box=((0, 0), (80, 80)), flags=1... >[ 12.164] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.164] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.164] sna_drawable_use_bo: using whole GPU bo >[ 12.164] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 12.164] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.164] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 12.164] sna_render_get_solid: 40404040 >[ 12.164] sna_render_get_solid(1) = 40404040 (old) >[ 12.164] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.164] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.164] gen9_composite_get_binding_table(ff00) >[ 12.164] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.164] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 12.164] kgem_add_handle: handle=8, index=3 >[ 12.164] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 12.164] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.164] gen9_emit_vertex_elements: setup id=0 >[ 12.164] (0, 0), (2, 2) >[ 12.164] (78, 0), (80, 2) >[ 12.164] (0, 78), (2, 80) >[ 12.164] (78, 78), (80, 80) >[ 12.164] gen8_vertex_flush[4cc] = 12 >[ 12.164] sna_composite(pixmap=1146, op=3, src=1148+(3422, 6), mask=0+(0, 0), dst=1146+(0, 0)+(0, 0), size=(48, 36) >[ 12.164] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.164] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.164] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.164] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.164] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 12.164] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.164] gen9_render_composite: 48x36, current mode=1/1 >[ 12.164] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.164] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 12.164] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 12.164] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.164] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.164] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=7... >[ 12.164] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.164] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.164] sna_drawable_use_bo: using whole GPU bo >[ 12.164] gen9_composite_set_target: pixmap=1146, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.164] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.164] sna_transform_is_imprecise_integer_translation: no transform >[ 12.164] gen9_composite_picture: integer translation (0, 0), removing >[ 12.164] sna_render_pixmap_bo pixmap=1148, (3422, 6)x(48, 36)/(80, 80) >[ 12.164] sna_render_pixmap_bo: GPU all damaged >[ 12.164] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.164] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.164] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.164] gen4_choose_composite_emitter: identity src, no mask >[ 12.164] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.164] __kgem_retire_rq: request 1 complete >[ 12.164] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.164] kgem_set_mode: flushing before new bo >[ 12.164] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 12.164] gen8_vertex_close: reloc[0] = 287 >[ 12.164] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.164] kgem_add_handle: handle=16, index=4 >[ 12.164] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.164] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 12.164] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.164] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.164] kgem_fixup_relocs: shrinking by 61440 >[ 12.164] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.164] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.164] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.164] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.164] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.164] __kgem_bo_clear_busy: handle=7 >[ 12.164] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.164] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.164] __kgem_bo_clear_busy: handle=8 >[ 12.164] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.164] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.164] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.164] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.164] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 12.164] aligning vertex: was 2, now 3 floats per vertex >[ 12.164] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.164] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.164] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.164] kgem_add_handle: handle=4, index=0 >[ 12.164] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.164] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.164] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.164] gen9_composite_get_binding_table(ffc0) >[ 12.164] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.164] kgem_add_handle: handle=22, index=1 >[ 12.164] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.164] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.164] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.164] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 12.164] kgem_add_handle: handle=40, index=2 >[ 12.164] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 12.164] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 12.164] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.164] gen9_emit_sampler: sampler = a >[ 12.164] gen9_emit_sf: num_sf_outputs=1 >[ 12.164] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.164] gen9_emit_vertex_elements: setup id=2 >[ 12.164] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.164] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.164] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.164] gen8_vertex_flush[490] = 3 >[ 12.164] sna_destroy_pixmap: pixmap=1148, attached?=1 >[ 12.164] _kgem_bo_destroy: handle=40, proxy? 0 >[ 12.164] __kgem_bo_destroy: handle=40, size=65536 >[ 12.164] __kgem_bo_destroy: handle=40 -> active >[ 12.164] __sna_free_pixmap(pixmap=1148) >[ 12.164] sna_create_pixmap(2, 64, 32, usage=0) >[ 12.164] kgem_can_create_2d: 2x64 @ 32 >[ 12.164] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 12.164] kgem_can_create_2d: untiled size=4096 >[ 12.164] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.164] kgem_choose_tiling: 2x64 -> 0 >[ 12.164] sna_create_pixmap: usage=0, flags=a >[ 12.164] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 12.164] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 12.164] create_pixmap: serial=1149, usage=0, 2x64 >[ 12.164] sna_create_pixmap: serial=1149, 2x64, usage=0 >[ 12.164] sna_composite_rectangles(pixmap=1150, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 12.164] sna_composite_rectangles: converted to op 0 >[ 12.164] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 12.164] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 12.164] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 12.164] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 12.164] sna_composite_rectangles: fallback, dst pixmap=1150 too small or not attached >[ 12.164] sna_composite_rectangles: fallback >[ 12.164] sna_drawable_move_region_to_cpu(pixmap=1150 (2x64), [(0, 0), (2, 64)], flags=1) >[ 12.164] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 12.164] _sna_pixmap_move_to_cpu(pixmap=1150, 2x64, flags=1) >[ 12.164] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.164] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.164] operate_inplace: no, inplace operation not suitable >[ 12.164] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.164] __sna_damage_all(2, 64) >[ 12.164] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.164] sna_create_pixmap(1, 32, 32, usage=0) >[ 12.164] kgem_can_create_2d: 1x32 @ 32 >[ 12.164] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 12.164] kgem_can_create_2d: untiled size=4096 >[ 12.164] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 12.164] kgem_choose_tiling: 1x32 -> 0 >[ 12.164] sna_create_pixmap: usage=0, flags=a >[ 12.164] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 12.164] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 12.164] create_pixmap: serial=1151, usage=0, 1x32 >[ 12.164] sna_create_pixmap: serial=1151, 1x32, usage=0 >[ 12.164] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=476, drawable=480 >[ 12.164] sna_validate_gc: recomputing clip >[ 12.164] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 12.164] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 12.164] try_upload__fast: ignore existing cpu damage (if any) >[ 12.164] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 12.164] try_upload__fast: no, no gpu damage >[ 12.164] sna_drawable_move_region_to_cpu(pixmap=1152 (1x32), [(0, 0), (1, 32)], flags=1) >[ 12.164] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 12.164] _sna_pixmap_move_to_cpu(pixmap=1152, 1x32, flags=1) >[ 12.164] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.164] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.164] operate_inplace: no, inplace operation not suitable >[ 12.164] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.164] __sna_damage_all(1, 32) >[ 12.164] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.164] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 12.164] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 12.164] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 12.164] sna_accel_flush: flush?=0, dirty?=0 >[ 12.164] sna_composite(pixmap=1150, op=1, src=1152+(0, 0), mask=0+(0, 0), dst=1150+(0, 0)+(0, 0), size=(2, 64) >[ 12.164] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 12.164] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 12.164] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 12.164] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 12.164] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 12.164] sna_composite: fallback, dst pixmap=1150 is too small (or completely damaged) >[ 12.164] sna_composite: fallback -- fbComposite >[ 12.164] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 12.164] sna_composite_fb: fallback -- move src to cpu >[ 12.164] _sna_pixmap_move_to_cpu(pixmap=1152, 1x32, flags=2) >[ 12.164] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 12.164] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.164] sna_composite_fb: fallback -- move dst to cpu >[ 12.164] sna_drawable_move_region_to_cpu(pixmap=1150 (2x64), [(0, 0), (2, 64)], flags=5) >[ 12.164] sna_drawable_move_region_to_cpu: pixmap=1150 all damaged on CPU >[ 12.164] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.164] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 12.164] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 12.164] sna_destroy_pixmap: pixmap=1152, attached?=1 >[ 12.164] __sna_free_pixmap(pixmap=1152) >[ 12.164] sna_composite(pixmap=1146, op=3, src=1150+(3422, 6), mask=0+(0, 0), dst=1146+(0, 0)+(0, 0), size=(48, 36) >[ 12.164] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.164] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.164] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.164] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.164] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 12.164] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.164] gen9_render_composite: 48x36, current mode=1/1 >[ 12.164] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.164] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.164] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.164] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.164] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=7... >[ 12.164] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.164] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.164] sna_drawable_use_bo: using whole GPU bo >[ 12.164] gen9_composite_set_target: pixmap=1146, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.164] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.164] sna_transform_is_imprecise_integer_translation: no transform >[ 12.164] gen9_composite_picture: integer translation (0, 0), removing >[ 12.164] sna_render_pixmap_bo pixmap=1150, (3422, 6)x(48, 36)/(2, 64) >[ 12.164] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 12.164] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 12.164] use_cpu_bo: no cpu bo >[ 12.164] kgem_choose_tiling: too thin [2] for TILING_Y >[ 12.164] kgem_choose_tiling: 2x36 -> 0 >[ 12.164] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 12.164] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 12.164] sna_drawable_move_region_to_cpu(pixmap=1150 (2x64), [(0, 6), (2, 42)], flags=2) >[ 12.164] sna_drawable_move_region_to_cpu: pixmap=1150 all damaged on CPU >[ 12.164] kgem_can_create_2d: 2x36 @ 32 >[ 12.164] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 12.164] kgem_can_create_2d: untiled size=4096 >[ 12.164] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.165] kgem_choose_tiling: 2x36 -> 0 >[ 12.165] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 12.165] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 12.165] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 12.165] kgem_create_buffer: searching for an inactive GTT map for upload >[ 12.165] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.165] search_linear_cache: searching for inactive gtt map >[ 12.165] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.165] search_linear_cache: searching for inactive gtt map >[ 12.165] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 12.165] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 12.165] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 12.165] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.165] kgem_create_buffer: reusing handle=31 for buffer >[ 12.165] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.165] init_buffer_from_bo: reusing handle=31 for buffer >[ 12.165] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 12.165] kgem_bo_map: converting request for GTT map into CPU map >[ 12.165] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 12.165] kgem_bo_sync__cpu: handle=31 >[ 12.165] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.165] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 12.165] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.165] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 12.165] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 12.165] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 12.165] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 12.165] __kgem_bo_init(handle=31, num_pages=1152) >[ 12.165] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 12.165] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.165] gen4_choose_composite_emitter: identity src, no mask >[ 12.165] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 12.165] gen9_composite_get_binding_table(ff00) >[ 12.165] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 12.165] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 12.165] kgem_add_handle: handle=31, index=3 >[ 12.165] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 12.165] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 12.165] gen9_emit_vertex_elements: setup id=2 >[ 12.165] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.165] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.165] gen8_vertex_flush[4cc] = 3 >[ 12.165] _kgem_bo_destroy: handle=31, proxy? 1 >[ 12.165] sna_destroy_pixmap: pixmap=1150, attached?=1 >[ 12.165] __sna_free_pixmap(pixmap=1150) >[ 12.165] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1146:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.165] sna_copy_area: normal copy >[ 12.165] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.165] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.165] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.165] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.165] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.165] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.165] sna_do_copy: pixmap -- no source clipping >[ 12.165] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.165] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.165] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1146+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.165] sna_copy_boxes: dst=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.165] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.165] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=1b... >[ 12.165] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.165] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.165] sna_drawable_use_bo: using whole GPU bo >[ 12.165] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.165] sna_pixmap_move_to_gpu: already all-damaged >[ 12.165] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.165] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.165] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.165] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.165] aligning vertex: was 3, now 2 floats per vertex >[ 12.165] gen9_composite_get_binding_table(fe80) >[ 12.165] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.165] kgem_add_handle: handle=9, index=4 >[ 12.165] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.165] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.165] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 12.165] gen9_emit_sampler: sampler = 0 >[ 12.165] gen9_emit_vertex_elements: setup id=0 >[ 12.165] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.165] (3422, 6) -> (0, 0) + (48, 36) >[ 12.165] gen8_vertex_flush[558] = 3 >[ 12.165] sna_composite_rectangles(pixmap=1146, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 12.165] sna_composite_rectangles: converted to op 3 >[ 12.165] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.165] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.165] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.165] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.165] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=1... >[ 12.165] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.165] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.165] sna_drawable_use_bo: using whole GPU bo >[ 12.165] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 12.165] sna_render_get_solid: 660a0a0a >[ 12.165] sna_render_get_solid(2) = 660a0a0a (old) >[ 12.165] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.165] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.165] gen9_composite_get_binding_table(fe00) >[ 12.165] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 12.165] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 12.165] kgem_add_handle: handle=8, index=5 >[ 12.165] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 12.165] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.165] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 12.165] gen9_emit_sampler: sampler = 1 >[ 12.165] gen9_emit_vertex_elements: setup id=0 >[ 12.165] (0, 0), (48, 36) >[ 12.165] gen8_vertex_flush[5b4] = 3 >[ 12.165] sna_composite(pixmap=1146, op=3, src=1144+(0, 6), mask=0+(0, 0), dst=1146+(0, 0)+(0, 0), size=(48, 36) >[ 12.165] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.165] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.165] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.165] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.165] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 12.165] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.165] gen9_render_composite: 48x36, current mode=1/1 >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.165] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.165] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.165] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.165] sna_drawable_use_bo pixmap=1146, box=((0, 0), (48, 36)), flags=7... >[ 12.165] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.165] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.165] sna_drawable_use_bo: using whole GPU bo >[ 12.165] gen9_composite_set_target: pixmap=1146, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.165] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 12.165] sna_transform_is_imprecise_integer_translation: no transform >[ 12.165] gen9_composite_picture: integer translation (0, 0), removing >[ 12.165] sna_render_pixmap_bo pixmap=1144, (0, 6)x(48, 36)/(48, 48) >[ 12.165] sna_render_pixmap_bo: CPU all damaged >[ 12.165] sna_add_flush_pixmap: marking pixmap=1144 for flushing >[ 12.165] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.165] __kgem_retire_rq: request 1 complete >[ 12.165] sna_add_flush_pixmap: new flush bo, flushing before >[ 12.165] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 12.165] gen8_vertex_close: reloc[0] = 287 >[ 12.165] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.165] kgem_add_handle: handle=16, index=6 >[ 12.165] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.165] gen8_vertex_close: reloc[1] = 337 >[ 12.165] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 12.165] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.165] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 12.165] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 12.165] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 12.165] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.165] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.165] kgem_fixup_relocs: shrinking by 61440 >[ 12.165] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.165] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.165] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.165] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.165] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.165] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 12.165] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.165] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.165] __kgem_bo_clear_busy: handle=8 >[ 12.165] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.165] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.165] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.165] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 12.165] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.165] gen4_choose_composite_emitter: identity src, no mask >[ 12.165] needs_batch_flush: flushing before handle=28 for new reservation >[ 12.165] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 12.165] aligning vertex: was 2, now 3 floats per vertex >[ 12.165] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.165] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.165] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.165] kgem_add_handle: handle=4, index=0 >[ 12.165] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.165] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.165] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.165] gen9_composite_get_binding_table(ffc0) >[ 12.165] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.165] kgem_add_handle: handle=22, index=1 >[ 12.165] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.165] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.165] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.165] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 12.165] kgem_add_handle: handle=28, index=2 >[ 12.165] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 12.165] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 12.165] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.165] gen9_emit_sampler: sampler = 2 >[ 12.165] gen9_emit_sf: num_sf_outputs=1 >[ 12.165] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.165] gen9_emit_vertex_elements: setup id=2 >[ 12.165] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.165] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.165] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.165] gen8_vertex_flush[490] = 3 >[ 12.165] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=47a, drawable=b1 >[ 12.165] sna_validate_gc: recomputing clip >[ 12.165] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 12.165] sna_copy_area: src=pixmap=1146:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.165] sna_copy_area: normal copy >[ 12.165] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.165] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.165] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 12.165] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 12.165] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 12.165] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 12.165] sna_do_copy: pixmap -- no source clipping >[ 12.165] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 12.165] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 12.165] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1146+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 12.165] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=30, cpu_bo=0), src=(priv=0x55bca9b123e0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 12.165] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.165] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 12.165] sna_drawable_use_bo: pinned, never REPLACES >[ 12.165] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 12.165] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.165] sna_drawable_use_bo: applying move-to-gpu override >[ 12.165] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 12.165] wait_for_shadow: flags=3, flips=0, handle=30, shadow=35 >[ 12.165] wait_for_shadow: setting front pixmap to handle=35 >[ 12.165] sna_drawable_use_bo: using whole GPU bo >[ 12.165] sna_pixmap_move_to_gpu(pixmap=1146, usage=0), flags=a >[ 12.165] sna_pixmap_move_to_gpu: already all-damaged >[ 12.165] sna_pixmap_mark_active: pixmap=1146, handle=22 >[ 12.165] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.165] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.165] kgem_bo_is_render: handle=35, rq? 0 [0] >[ 12.165] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.165] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.165] __kgem_retire_rq: request 1 complete >[ 12.165] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 12.165] kgem_bo_move_to_cache: release handle=40 >[ 12.165] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 12.165] kgem_set_mode: flushing before new bo >[ 12.165] gen8_vertex_close: used=87, vbo active? 16, vb=4, nreloc=1 >[ 12.165] gen8_vertex_close: reloc[0] = 287 >[ 12.165] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.165] kgem_add_handle: handle=16, index=3 >[ 12.165] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.165] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=92 [fenced=0] >[ 12.165] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.165] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.165] kgem_fixup_relocs: shrinking by 61440 >[ 12.165] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.165] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.165] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.165] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.165] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 12.165] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.165] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.165] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.165] kgem_check_bo: num_pages=+16215, num_exec=+2 >[ 12.165] aligning vertex: was 3, now 2 floats per vertex >[ 12.165] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.165] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.165] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.165] kgem_add_handle: handle=4, index=0 >[ 12.165] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.165] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.165] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.165] gen9_composite_get_binding_table(ffc0) >[ 12.165] kgem_add_reloc64: handle=35, pos=16360, delta=0, domains=20002 >[ 12.165] kgem_add_handle: handle=35, index=1 >[ 12.165] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=e844d000) >[ 12.165] __kgem_bo_mark_dirty: handle=35 (proxy? 0) >[ 12.165] [3fe0] bind bo(handle=35, addr=e844d000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 12.165] kgem_add_reloc64: handle=22, pos=16344, delta=0, domains=40000 >[ 12.165] kgem_add_handle: handle=22, index=2 >[ 12.165] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd985000) >[ 12.165] [3fd0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 12.165] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.165] gen9_emit_sampler: sampler = 0 >[ 12.165] gen9_emit_sf: num_sf_outputs=1 >[ 12.165] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.165] gen9_emit_vertex_elements: setup id=0 >[ 12.165] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.165] (0, 0) -> (3422, 6) + (48, 36) >[ 12.165] gen8_vertex_flush[490] = 3 >[ 12.165] sna_destroy_pixmap: pixmap=1146, attached?=1 >[ 12.165] _kgem_bo_destroy: handle=22, proxy? 0 >[ 12.165] __kgem_bo_destroy: handle=22, size=61440 >[ 12.165] __kgem_bo_destroy: handle=22 -> active >[ 12.165] __sna_free_pixmap(pixmap=1146) >[ 12.165] sna_accel_flush: flush?=0, dirty?=1 >[ 12.165] sna_accel_flush: syncing SHM pixmap=1144 (refcnt=1) >[ 12.165] _sna_pixmap_move_to_cpu(pixmap=1144, 48x48, flags=3) >[ 12.165] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 12.165] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.165] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 12.165] kgem_bo_sync__cpu_full: handle=28 >[ 12.166] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.166] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 0 >[ 12.166] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.166] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 12.166] __kgem_retire_requests_upto(handle=28, ring=0) >[ 12.166] __kgem_retire_rq: request 1 complete >[ 12.166] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 12.166] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.166] sna_accel_flush: flush?=0, dirty?=0 >[ 12.166] sna_block_handler (tv=595.991000) >[ 12.166] kgem_retire, need_retire?=1 >[ 12.166] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.166] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 12.166] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.166] kgem_retire -- retired=0, need_retire=0 >[ 12.166] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 12.166] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 12.166] __kgem_bo_destroy: handle=31, size=262144 >[ 12.166] kgem_bo_replace_io: transferring io handle=31 to bo >[ 12.166] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 12.166] sna_accel_block: GPU idle, flushing >[ 12.166] gen8_vertex_close: used=94, vbo active? 16, vb=1, nreloc=1 >[ 12.166] gen8_vertex_close: reloc[0] = 287 >[ 12.166] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.166] kgem_add_handle: handle=16, index=3 >[ 12.166] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fffa8000) >[ 12.166] batch[1/1, flags=1800]: 298 298 16336 16384, nreloc=6, nexec=4, nfence=0, aperture=16289 [fenced=0] >[ 12.166] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.166] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.166] kgem_fixup_relocs: shrinking by 61440 >[ 12.166] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.166] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.166] kgem_commit: release handle=35 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 12.166] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.166] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.166] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.166] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.166] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.166] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.166] start_flush: has dirty shadow >[ 12.166] timer_enable (time=12166), starting timer 0 >[ 12.166] timer_enable (time=12166), starting timer 1 >[ 12.166] sna_accel_block: evaluating timers, active=7 >[ 12.166] sna_accel_block: flush timer expires in 8 [12174] >[ 12.174] sna_wakeup_handler >[ 12.174] sna_block_handler (tv=595.983000) >[ 12.174] kgem_retire, need_retire?=1 >[ 12.174] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.174] kgem_retire__requests_ring: retiring ring 0 >[ 12.174] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.174] __kgem_retire_rq: request 1 complete >[ 12.174] __kgem_bo_flush: handle=35, busy=0, wedged=0 >[ 12.174] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.174] kgem_bo_move_to_cache: release handle=22 >[ 12.174] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 12.174] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 1 >[ 12.174] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.174] kgem_retire -- retired=1, need_retire=0 >[ 12.174] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 12.174] gen6_render_retire: resetting idle vbo >[ 12.174] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.174] sna_scanout_do_flush (time=12174), triggered >[ 12.174] sna_scanout_flush (time=12174), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.174] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.174] stop_flush: scanout=35 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.174] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.174] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.174] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 12.174] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 12.174] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 12.174] sna_pixmap_move_to_gpu: already all-damaged >[ 12.174] sna_pixmap_mark_active: pixmap=165, handle=35 >[ 12.174] sna_mode_redisplay: crtc[0] transformed? 0 >[ 12.174] sna_mode_redisplay: crtc[1] transformed? 0 >[ 12.174] sna_mode_redisplay: crtc[2] transformed? 0 >[ 12.174] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=30 [active?=2], new handle=35 [active=0] >[ 12.174] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 30, transformed? 0 >[ 12.174] get_fb: reusing fb=105 for handle=35 >[ 12.174] sna_mode_redisplay: recording flip on CRTC:32 handle=35, active_scanout=1, serial=2 >[ 12.174] __kgem_bo_clear_busy: handle=35 >[ 12.174] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 30, transformed? 0 >[ 12.174] sna_mode_redisplay: recording flip on CRTC:39 handle=35, active_scanout=2, serial=3 >[ 12.174] __kgem_bo_clear_busy: handle=35 >[ 12.174] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 12.174] sna_mode_redisplay: flipped 2 outputs, shadow active? 30 >[ 12.174] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=35, shadow handle=30 >[ 12.174] sna_accel_block: evaluating timers, active=7 >[ 12.174] sna_accel_block: flush timer expires in 16 [12190] >[ 12.176] sna_wakeup_handler >[ 12.176] sna_mode_wakeup: len=32 >[ 12.176] sna_mode_wakeup: recording last swap on pipe=1, frame 454 [1c6], time 12.177237 >[ 12.176] sna_mode_wakeup: removing handle=30 [active_scanout=1] from scanout, installing handle=35 [active_scanout=2] >[ 12.176] sna_mode_wakeup: flip complete, pending? 2 >[ 12.176] sna_block_handler (tv=595.981000) >[ 12.176] sna_scanout_do_flush: flush timer active: delta=14 >[ 12.176] sna_accel_block: evaluating timers, active=7 >[ 12.176] sna_accel_block: flush timer expires in 14 [12190] >[ 12.178] sna_wakeup_handler >[ 12.178] sna_mode_wakeup: len=32 >[ 12.178] sna_mode_wakeup: recording last swap on pipe=0, frame 484 [1e4], time 12.178543 >[ 12.178] sna_mode_wakeup: removing handle=30 [active_scanout=0] from scanout, installing handle=35 [active_scanout=2] >[ 12.178] sna_mode_wakeup: flip complete, pending? 1 >[ 12.178] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.178] sna_block_handler (tv=595.979000) >[ 12.178] sna_scanout_do_flush: flush timer active: delta=12 >[ 12.178] sna_accel_block: evaluating timers, active=7 >[ 12.178] sna_accel_block: flush timer expires in 12 [12190] >[ 12.190] sna_wakeup_handler >[ 12.190] sna_block_handler (tv=595.967000) >[ 12.190] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.190] sna_scanout_do_flush (time=12190), triggered >[ 12.190] sna_scanout_flush (time=12190), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 12.190] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.190] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.190] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.190] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.190] sna_accel_do_throttle (time=12190), triggered >[ 12.190] sna_accel_throttle (time=12190) >[ 12.190] sna_accel_disarm_timer[1] (time=12190) >[ 12.190] sna_accel_block: evaluating timers, active=5 >[ 12.190] sna_accel_block: flush timer expires in 16 [12206] >[ 12.206] sna_wakeup_handler >[ 12.206] sna_block_handler (tv=595.951000) >[ 12.206] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.206] sna_scanout_do_flush (time=12206), triggered >[ 12.206] sna_scanout_flush (time=12206), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.206] stop_flush: scanout=35 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.206] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.206] sna_accel_disarm_timer[0] (time=12206) >[ 12.206] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.206] sna_accel_do_throttle -- no pending activity >[ 12.262] sna_wakeup_handler >[ 12.262] sna_destroy_pixmap: pixmap=1144, attached?=1 >[ 12.262] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.262] __sna_free_pixmap(pixmap=1144) >[ 12.262] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 12.262] kgem_bo_sync__cpu: handle=28 >[ 12.262] sna_accel_watch_flush: enable=-1 >[ 12.262] _kgem_bo_destroy: handle=28, proxy? 0 >[ 12.262] __kgem_bo_destroy: handle=28, size=12288 >[ 12.262] __kgem_bo_destroy: handle=28, not reusable >[ 12.262] kgem_bo_free: handle=28, size=12288 >[ 12.262] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.262] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 12.262] sna_accel_flush: flush?=0, dirty?=0 >[ 12.262] sna_block_handler (tv=595.895000) >[ 12.262] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.262] sna_accel_do_throttle -- no pending activity >[ 12.263] sna_wakeup_handler >[ 12.263] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 12.263] __pop_freed_pixmap: reusing freed pixmap=1146 header >[ 12.263] create_pixmap_hdr: pixmap=1153, width=48, height=48, usage=0 >[ 12.263] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 12.263] __kgem_bo_init(handle=28, num_pages=3) >[ 12.263] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 12.263] sna_accel_watch_flush: enable=1 >[ 12.263] __sna_damage_all(48, 48) >[ 12.263] sna_pixmap_create_shm: serial=1153, 48x48, usage=0 >[ 12.263] sna_accel_flush: flush?=0, dirty?=0 >[ 12.263] sna_create_pixmap(48, 36, 24, usage=0) >[ 12.263] kgem_can_create_2d: 48x36 @ 24 >[ 12.263] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.263] kgem_can_create_2d: untiled size=8192 >[ 12.263] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 48x36 -> 0 >[ 12.263] sna_create_pixmap: usage=0, flags=b >[ 12.263] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 12.263] __pop_freed_pixmap: reusing freed pixmap=1148 header >[ 12.263] create_pixmap_hdr: pixmap=1155, width=48, height=36, usage=0 >[ 12.263] sna_create_pixmap: serial=1155, 48x36, usage=0 >[ 12.263] sna_composite_rectangles(pixmap=1156, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 12.263] sna_composite_rectangles: converted to op 0 >[ 12.263] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.263] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.263] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.263] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.263] sna_composite_rectangles: dropping last-cpu hint >[ 12.263] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=19... >[ 12.263] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.263] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.263] sna_pixmap_move_to_gpu(pixmap=1156, usage=0), flags=b >[ 12.263] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.263] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 12.263] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 48x36 -> 0 >[ 12.263] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 48x36 -> 0 >[ 12.263] sna_pixmap_alloc_gpu: pixmap=1156 >[ 12.263] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.263] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.263] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 12.263] from inactive: pitch=192, tiling=0: handle=22, id=984 >[ 12.263] __sna_damage_all(48, 36) >[ 12.263] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.263] sna_pixmap_mark_active: pixmap=1156, handle=22 >[ 12.263] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.263] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.263] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 12.263] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.263] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.263] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 12.263] sna_render_get_solid: 0 >[ 12.263] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.263] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.263] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.263] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.263] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.263] kgem_add_handle: handle=4, index=0 >[ 12.263] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.263] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.263] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.263] gen9_composite_get_binding_table(ffc0) >[ 12.263] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.263] kgem_add_handle: handle=22, index=1 >[ 12.263] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.263] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.263] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.263] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.263] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.263] kgem_add_handle: handle=7, index=2 >[ 12.263] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.263] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.263] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.263] gen9_emit_sampler: sampler = 1 >[ 12.263] gen9_emit_sf: num_sf_outputs=1 >[ 12.263] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.263] gen9_emit_vertex_elements: setup id=0 >[ 12.263] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.263] (0, 0), (48, 36) >[ 12.263] gen8_vertex_flush[490] = 3 >[ 12.263] sna_composite_rectangles: pixmap=1156 marking clear [0]? 1 >[ 12.263] sna_composite_rectangles(pixmap=1156, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 12.263] sna_composite_rectangles: converted to op 1 >[ 12.263] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.263] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.263] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.263] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.263] sna_composite_rectangles: promoting to full GPU >[ 12.263] sna_composite_rectangles: dropping last-cpu hint >[ 12.263] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=19... >[ 12.263] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.263] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.263] sna_drawable_use_bo: using whole GPU bo >[ 12.263] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 12.263] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.263] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 12.263] sna_render_get_solid: ff2c001e >[ 12.263] sna_render_get_solid(0) = ff2c001e (old) >[ 12.263] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.263] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.263] gen9_composite_get_binding_table(ff00) >[ 12.263] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.263] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 12.263] kgem_add_handle: handle=8, index=3 >[ 12.263] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 12.263] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.263] gen9_emit_vertex_elements: setup id=0 >[ 12.263] (0, 0), (48, 36) >[ 12.263] gen8_vertex_flush[4cc] = 3 >[ 12.263] sna_composite_rectangles: pixmap=1156 marking clear [ff2c001e]? 1 >[ 12.263] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=484 >[ 12.263] sna_validate_gc: recomputing clip >[ 12.263] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 12.263] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1156:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.263] sna_copy_area: normal copy >[ 12.263] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.263] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.263] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.263] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.263] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.263] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.263] sna_do_copy: pixmap -- no source clipping >[ 12.263] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.263] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.263] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1156+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.263] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.263] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.263] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=1b... >[ 12.263] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.263] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.263] sna_drawable_use_bo: using whole GPU bo >[ 12.263] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.263] sna_pixmap_move_to_gpu: already all-damaged >[ 12.263] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.263] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.263] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.263] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.263] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.263] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.263] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.263] gen9_composite_get_binding_table(fe80) >[ 12.263] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.263] kgem_add_handle: handle=9, index=4 >[ 12.263] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.263] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.263] gen9_emit_sampler: sampler = 0 >[ 12.263] gen9_emit_vertex_elements: setup id=0 >[ 12.263] (3422, 6) -> (0, 0) + (48, 36) >[ 12.263] gen8_vertex_flush[510] = 3 >[ 12.263] sna_create_pixmap(80, 80, 32, usage=0) >[ 12.263] kgem_can_create_2d: 80x80 @ 32 >[ 12.263] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.263] kgem_can_create_2d: untiled size=28672 >[ 12.263] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 80x80 -> 0 >[ 12.263] sna_create_pixmap: usage=0, flags=b >[ 12.263] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 12.263] __pop_freed_pixmap: reusing freed pixmap=1132 header >[ 12.263] create_pixmap_hdr: pixmap=1157, width=80, height=80, usage=0 >[ 12.263] sna_create_pixmap: serial=1157, 80x80, usage=0 >[ 12.263] sna_composite_rectangles(pixmap=1158, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 12.263] sna_composite_rectangles: converted to op 0 >[ 12.263] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 12.263] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 12.263] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 12.263] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.263] sna_composite_rectangles: dropping last-cpu hint >[ 12.263] sna_drawable_use_bo pixmap=1158, box=((0, 0), (80, 80)), flags=19... >[ 12.263] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.263] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.263] sna_pixmap_move_to_gpu(pixmap=1158, usage=0), flags=b >[ 12.263] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.263] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 12.263] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 80x80 -> 0 >[ 12.263] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.263] kgem_choose_tiling: 80x80 -> 0 >[ 12.263] sna_pixmap_alloc_gpu: pixmap=1158 >[ 12.263] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.263] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.263] kgem_bo_remove_from_inactive: removing handle=40 from inactive >[ 12.263] from inactive: pitch=320, tiling=0: handle=40, id=985 >[ 12.263] __sna_damage_all(80, 80) >[ 12.263] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.263] sna_pixmap_mark_active: pixmap=1158, handle=40 >[ 12.263] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.263] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.263] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.263] kgem_bo_is_render: handle=40, rq? 0 [0] >[ 12.263] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 12.263] sna_render_get_solid: 0 >[ 12.263] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.263] kgem_set_mode: flushing before new bo >[ 12.263] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 12.263] gen8_vertex_close: reloc[0] = 287 >[ 12.263] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.263] kgem_add_handle: handle=16, index=5 >[ 12.263] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.263] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 12.263] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.263] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.263] kgem_fixup_relocs: shrinking by 61440 >[ 12.263] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.264] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.264] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.264] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.264] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.264] __kgem_bo_clear_busy: handle=7 >[ 12.264] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.264] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.264] __kgem_bo_clear_busy: handle=8 >[ 12.264] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.264] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.264] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.264] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.264] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.264] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 12.264] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.264] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.264] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.264] kgem_add_handle: handle=4, index=0 >[ 12.264] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.264] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.264] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.264] gen9_composite_get_binding_table(ffc0) >[ 12.264] kgem_add_reloc64: handle=40, pos=16360, delta=0, domains=20002 >[ 12.264] kgem_add_handle: handle=40, index=1 >[ 12.264] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd43c000) >[ 12.264] __kgem_bo_mark_dirty: handle=40 (proxy? 0) >[ 12.264] [3fe0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 12.264] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.264] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.264] kgem_add_handle: handle=7, index=2 >[ 12.264] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.264] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.264] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.264] gen9_emit_sampler: sampler = 1 >[ 12.264] gen9_emit_sf: num_sf_outputs=1 >[ 12.264] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.264] gen9_emit_vertex_elements: setup id=0 >[ 12.264] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.264] (0, 0), (80, 80) >[ 12.264] gen8_vertex_flush[490] = 3 >[ 12.264] sna_composite_rectangles: pixmap=1158 marking clear [0]? 1 >[ 12.264] sna_composite_rectangles(pixmap=1158, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 12.264] sna_composite_rectangles: converted to op 1 >[ 12.264] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 12.264] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 12.264] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 12.264] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 12.264] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 12.264] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 12.264] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.264] sna_composite_rectangles: dropping last-cpu hint >[ 12.264] sna_drawable_use_bo pixmap=1158, box=((0, 0), (80, 80)), flags=1... >[ 12.264] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.264] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.264] sna_drawable_use_bo: using whole GPU bo >[ 12.264] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 12.264] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.264] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 12.264] sna_render_get_solid: 40404040 >[ 12.264] sna_render_get_solid(1) = 40404040 (old) >[ 12.264] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.264] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.264] gen9_composite_get_binding_table(ff00) >[ 12.264] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.264] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 12.264] kgem_add_handle: handle=8, index=3 >[ 12.264] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 12.264] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.264] gen9_emit_vertex_elements: setup id=0 >[ 12.264] (0, 0), (2, 2) >[ 12.264] (78, 0), (80, 2) >[ 12.264] (0, 78), (2, 80) >[ 12.264] (78, 78), (80, 80) >[ 12.264] gen8_vertex_flush[4cc] = 12 >[ 12.264] sna_composite(pixmap=1156, op=3, src=1158+(3422, 6), mask=0+(0, 0), dst=1156+(0, 0)+(0, 0), size=(48, 36) >[ 12.264] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.264] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.264] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.264] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.264] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 12.264] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.264] gen9_render_composite: 48x36, current mode=1/1 >[ 12.264] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.264] kgem_bo_is_busy: handle=40, domain: 0 exec? 1, rq? 1 >[ 12.264] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 12.264] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.264] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.264] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=7... >[ 12.264] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.264] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.264] sna_drawable_use_bo: using whole GPU bo >[ 12.264] gen9_composite_set_target: pixmap=1156, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.264] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.264] sna_transform_is_imprecise_integer_translation: no transform >[ 12.264] gen9_composite_picture: integer translation (0, 0), removing >[ 12.264] sna_render_pixmap_bo pixmap=1158, (3422, 6)x(48, 36)/(80, 80) >[ 12.264] sna_render_pixmap_bo: GPU all damaged >[ 12.264] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.264] kgem_bo_is_render: handle=40, rq? 1 [1] >[ 12.264] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.264] gen4_choose_composite_emitter: identity src, no mask >[ 12.264] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.264] __kgem_retire_rq: request 1 complete >[ 12.264] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.264] kgem_set_mode: flushing before new bo >[ 12.264] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 12.264] gen8_vertex_close: reloc[0] = 287 >[ 12.264] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.264] kgem_add_handle: handle=16, index=4 >[ 12.264] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.264] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 12.264] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.264] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.264] kgem_fixup_relocs: shrinking by 61440 >[ 12.264] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.264] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.264] kgem_commit: release handle=40 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.264] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.264] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.264] __kgem_bo_clear_busy: handle=7 >[ 12.264] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.264] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.264] __kgem_bo_clear_busy: handle=8 >[ 12.264] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.264] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.264] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.264] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.264] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 12.264] aligning vertex: was 2, now 3 floats per vertex >[ 12.264] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.264] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.264] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.264] kgem_add_handle: handle=4, index=0 >[ 12.264] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.264] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.264] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.264] gen9_composite_get_binding_table(ffc0) >[ 12.264] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.264] kgem_add_handle: handle=22, index=1 >[ 12.264] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.264] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.264] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.264] kgem_add_reloc64: handle=40, pos=16344, delta=0, domains=40000 >[ 12.264] kgem_add_handle: handle=40, index=2 >[ 12.264] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd43c000) >[ 12.264] [3fd0] bind bo(handle=40, addr=fd43c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 12.264] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.264] gen9_emit_sampler: sampler = a >[ 12.264] gen9_emit_sf: num_sf_outputs=1 >[ 12.264] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.264] gen9_emit_vertex_elements: setup id=2 >[ 12.264] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.264] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.264] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.264] gen8_vertex_flush[490] = 3 >[ 12.264] sna_destroy_pixmap: pixmap=1158, attached?=1 >[ 12.264] _kgem_bo_destroy: handle=40, proxy? 0 >[ 12.264] __kgem_bo_destroy: handle=40, size=65536 >[ 12.264] __kgem_bo_destroy: handle=40 -> active >[ 12.264] __sna_free_pixmap(pixmap=1158) >[ 12.264] sna_create_pixmap(2, 64, 32, usage=0) >[ 12.264] kgem_can_create_2d: 2x64 @ 32 >[ 12.264] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 12.264] kgem_can_create_2d: untiled size=4096 >[ 12.264] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.264] kgem_choose_tiling: 2x64 -> 0 >[ 12.264] sna_create_pixmap: usage=0, flags=a >[ 12.264] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 12.264] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 12.264] create_pixmap: serial=1159, usage=0, 2x64 >[ 12.264] sna_create_pixmap: serial=1159, 2x64, usage=0 >[ 12.264] sna_composite_rectangles(pixmap=1160, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 12.264] sna_composite_rectangles: converted to op 0 >[ 12.264] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 12.264] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 12.264] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 12.264] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >[ 12.264] sna_composite_rectangles: fallback, dst pixmap=1160 too small or not attached >[ 12.264] sna_composite_rectangles: fallback >[ 12.264] sna_drawable_move_region_to_cpu(pixmap=1160 (2x64), [(0, 0), (2, 64)], flags=1) >[ 12.264] sna_drawable_move_region_to_cpu: region (0, 0), (2, 64) + (0, 0) subsumes pixmap (2x64) >[ 12.264] _sna_pixmap_move_to_cpu(pixmap=1160, 2x64, flags=1) >[ 12.264] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.264] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.264] operate_inplace: no, inplace operation not suitable >[ 12.264] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.264] __sna_damage_all(2, 64) >[ 12.264] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.264] sna_create_pixmap(1, 32, 32, usage=0) >[ 12.264] kgem_can_create_2d: 1x32 @ 32 >[ 12.264] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=32 >[ 12.264] kgem_can_create_2d: untiled size=4096 >[ 12.264] kgem_choose_tiling: disabling tiling [1x32] for single row/col >[ 12.264] kgem_choose_tiling: 1x32 -> 0 >[ 12.264] sna_create_pixmap: usage=0, flags=a >[ 12.264] sna_create_pixmap: small buffer [128], attaching to shadow pixmap >[ 12.264] create_pixmap: allocating pixmap 1x32, depth=32/32, size=136 >[ 12.264] create_pixmap: serial=1161, usage=0, 1x32 >[ 12.264] sna_create_pixmap: serial=1161, 1x32, usage=0 >[ 12.264] sna_validate_gc(0x55bca9b287d0) changes=0, previous serial=480, drawable=48a >[ 12.264] sna_validate_gc: recomputing clip >[ 12.264] sna_validate_gc: composite clip=1x[(0, 0), (1, 32)] [0x55bca9b28a90] >[ 12.264] sna_put_image((0, 0)x(1, 32), depth=32, format=2) >[ 12.264] try_upload__fast: ignore existing cpu damage (if any) >[ 12.264] try_upload__inplace: bo? 0, can map? 0, replaces? 1 >[ 12.264] try_upload__fast: no, no gpu damage >[ 12.264] sna_drawable_move_region_to_cpu(pixmap=1162 (1x32), [(0, 0), (1, 32)], flags=1) >[ 12.264] sna_drawable_move_region_to_cpu: region (0, 0), (1, 32) + (0, 0) subsumes pixmap (1x32) >[ 12.264] _sna_pixmap_move_to_cpu(pixmap=1162, 1x32, flags=1) >[ 12.264] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 >[ 12.264] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] >[ 12.264] operate_inplace: no, inplace operation not suitable >[ 12.264] _sna_pixmap_move_to_cpu: marking as damaged >[ 12.264] __sna_damage_all(1, 32) >[ 12.264] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.264] sna_put_zpixmap_blt: upload(0, 0, 1, 32) x 1 boxes >[ 12.264] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(1, 32) >[ 12.264] memcpy_blt: src=(0, 0), dst=(0, 0), size=1x32, pitch=4/4 >[ 12.264] sna_accel_flush: flush?=0, dirty?=0 >[ 12.264] sna_composite(pixmap=1160, op=1, src=1162+(0, 0), mask=0+(0, 0), dst=1160+(0, 0)+(0, 0), size=(2, 64) >[ 12.264] sna_compute_composite_region: dst=(0, 0)x(2, 64) >[ 12.264] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (2, 64) >[ 12.264] clip_to_dst: region: 1x[(0, 0), (2, 64)], clip: 1x[(0, 0), (2, 64)] >[ 12.264] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (2, 64) >[ 12.264] sna_compute_composite_region: clip against src (1x32 clip=0): (0, 0), (2, 64) >[ 12.264] sna_composite: fallback, dst pixmap=1160 is too small (or completely damaged) >[ 12.264] sna_composite: fallback -- fbComposite >[ 12.264] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(2, 64): region=((0,0), (2, 64)) >[ 12.264] sna_composite_fb: fallback -- move src to cpu >[ 12.264] _sna_pixmap_move_to_cpu(pixmap=1162, 1x32, flags=2) >[ 12.264] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca9b8e4a1, is-clear?=0 >[ 12.264] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.264] sna_composite_fb: fallback -- move dst to cpu >[ 12.264] sna_drawable_move_region_to_cpu(pixmap=1160 (2x64), [(0, 0), (2, 64)], flags=5) >[ 12.264] sna_drawable_move_region_to_cpu: pixmap=1160 all damaged on CPU >[ 12.264] sna_pixmap_free_gpu: handle=0 (pinned? 0) >[ 12.264] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[0.50 0.00 0.00, 0.00 0.50 0.00, 0.00 0.00 1.00] >[ 12.264] sna_transform_is_imprecise_integer_translation: not unity scaling >[ 12.264] sna_destroy_pixmap: pixmap=1162, attached?=1 >[ 12.264] __sna_free_pixmap(pixmap=1162) >[ 12.264] sna_composite(pixmap=1156, op=3, src=1160+(3422, 6), mask=0+(0, 0), dst=1156+(0, 0)+(0, 0), size=(48, 36) >[ 12.264] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.264] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.264] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.264] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.264] sna_compute_composite_region: clip against src (2x64 clip=0): (0, 0), (48, 36) >[ 12.264] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.264] gen9_render_composite: 48x36, current mode=1/1 >[ 12.264] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.264] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.264] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.264] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.264] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=7... >[ 12.264] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.264] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.264] sna_drawable_use_bo: using whole GPU bo >[ 12.264] gen9_composite_set_target: pixmap=1156, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.264] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.264] sna_transform_is_imprecise_integer_translation: no transform >[ 12.264] gen9_composite_picture: integer translation (0, 0), removing >[ 12.264] sna_render_pixmap_bo pixmap=1160, (3422, 6)x(48, 36)/(2, 64) >[ 12.264] sna_render_pixmap_bo box=(0, 6), (2, 42): (2, 36)/(2, 64) >[ 12.264] sna_render_pixmap_bo: offset=(3422, 6), size=(2, 64) >[ 12.265] use_cpu_bo: no cpu bo >[ 12.265] kgem_choose_tiling: too thin [2] for TILING_Y >[ 12.265] kgem_choose_tiling: 2x36 -> 0 >[ 12.265] sna_render_pixmap_bo: uploading CPU box (0, 6), (2, 42) >[ 12.265] upload: box=(0, 6), (2, 42), pixmap=2x64 >[ 12.265] sna_drawable_move_region_to_cpu(pixmap=1160 (2x64), [(0, 6), (2, 42)], flags=2) >[ 12.265] sna_drawable_move_region_to_cpu: pixmap=1160 all damaged on CPU >[ 12.265] kgem_can_create_2d: 2x36 @ 32 >[ 12.265] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=36 >[ 12.265] kgem_can_create_2d: untiled size=4096 >[ 12.265] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.265] kgem_choose_tiling: 2x36 -> 0 >[ 12.265] kgem_upload_source_image : (0, 6), (2, 42), stride=8, bpp=32 >[ 12.265] kgem_create_buffer_2d: 2x36, 32 bpp, stride=32 >[ 12.265] kgem_create_buffer: size=1152, flags=3 [write?=1, inplace?=1, last?=0] >[ 12.265] kgem_create_buffer: searching for an inactive GTT map for upload >[ 12.265] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.265] search_linear_cache: searching for inactive gtt map >[ 12.265] search_linear_cache: num_pages=1, flags=b, use_active? 0, use_large=0 [max=65536] >[ 12.265] search_linear_cache: searching for inactive gtt map >[ 12.265] search_linear_cache: num_pages=64, flags=2, use_active? 0, use_large=0 [max=65536] >[ 12.265] kgem_bo_remove_from_inactive: removing handle=31 from inactive >[ 12.265] search_linear_cache: found handle=31 (near-miss) (num_pages=64) in linear inactive cache >[ 12.265] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.265] kgem_create_buffer: reusing handle=31 for buffer >[ 12.265] kgem_bo_can_map: handle=31, map=0x0:0x0:0x7f1c71a65000, tiling=0, domain=0, offset=4249862144 >[ 12.265] init_buffer_from_bo: reusing handle=31 for buffer >[ 12.265] kgem_bo_map: handle=31, offset=4249862144, tiling=0, map=0x0:0x7f1c71a65000, domain=0 >[ 12.265] kgem_bo_map: converting request for GTT map into CPU map >[ 12.265] kgem_bo_map__cpu(handle=31, size=262144, map=0x0:0x7f1c71a65000) >[ 12.265] kgem_bo_sync__cpu: handle=31 >[ 12.265] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.265] kgem_bo_sync__cpu: SYNC: handle=31, needs_flush? 0, domain? 0, busy? 0 >[ 12.265] __kgem_busy: handle=31, busy=0, wedged=0 >[ 12.265] kgem_bo_retire: retiring bo handle=31 (needed flush? 0), rq? 0 [busy?=0] >[ 12.265] assert_bo_retired: handle=31, domain: 0 exec? 0, rq? 0 >[ 12.265] kgem_create_buffer(pages=64 [64]) new handle=31, used=1152, write=1 >[ 12.265] kgem_create_proxy: target handle=31 [proxy? -1], offset=0, length=1152, io=1 >[ 12.265] __kgem_bo_init(handle=31, num_pages=1152) >[ 12.265] memcpy_blt: src=(0, 6), dst=(0, 0), size=2x36, pitch=8/32 >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_bo_is_render: handle=31, rq? 0 [0] >[ 12.265] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.265] gen4_choose_composite_emitter: identity src, no mask >[ 12.265] kgem_check_bo: num_pages=+64, num_exec=+1 >[ 12.265] gen9_composite_get_binding_table(ff00) >[ 12.265] kgem_add_reloc64: handle=31, pos=16312, delta=0, domains=40000 >[ 12.265] kgem_add_reloc64: adding proxy [delta=0] for handle=31 >[ 12.265] kgem_add_handle: handle=31, index=3 >[ 12.265] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fd4fc000) >[ 12.265] [3fb0] bind bo(handle=31, addr=fd4fc000), format=192, width=2, height=36, pitch=32, tiling=0 -> sampler >[ 12.265] gen9_emit_vertex_elements: setup id=2 >[ 12.265] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.265] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.265] gen8_vertex_flush[4cc] = 3 >[ 12.265] _kgem_bo_destroy: handle=31, proxy? 1 >[ 12.265] sna_destroy_pixmap: pixmap=1160, attached?=1 >[ 12.265] __sna_free_pixmap(pixmap=1160) >[ 12.265] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1156:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.265] sna_copy_area: normal copy >[ 12.265] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.265] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.265] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.265] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.265] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.265] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.265] sna_do_copy: pixmap -- no source clipping >[ 12.265] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.265] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.265] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1156+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.265] sna_copy_boxes: dst=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.265] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.265] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=1b... >[ 12.265] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.265] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.265] sna_drawable_use_bo: using whole GPU bo >[ 12.265] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.265] sna_pixmap_move_to_gpu: already all-damaged >[ 12.265] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.265] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.265] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.265] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.265] aligning vertex: was 3, now 2 floats per vertex >[ 12.265] gen9_composite_get_binding_table(fe80) >[ 12.265] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.265] kgem_add_handle: handle=9, index=4 >[ 12.265] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.265] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.265] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 12.265] gen9_emit_sampler: sampler = 0 >[ 12.265] gen9_emit_vertex_elements: setup id=0 >[ 12.265] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.265] (3422, 6) -> (0, 0) + (48, 36) >[ 12.265] gen8_vertex_flush[558] = 3 >[ 12.265] sna_composite_rectangles(pixmap=1156, op=3, 660a0a0a x 1 [(0, 0)x(48, 36) ...]) >[ 12.265] sna_composite_rectangles: converted to op 3 >[ 12.265] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.265] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.265] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.265] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.265] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=1... >[ 12.265] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.265] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.265] sna_drawable_use_bo: using whole GPU bo >[ 12.265] gen9_render_fill_boxes (op=3, color=(a3d, a3d, a3d, 6666) [20020888]) >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] gen9_render_fill_boxes(660a0a0a x 1 [(0, 0), (48, 36) ...]) >[ 12.265] sna_render_get_solid: 660a0a0a >[ 12.265] sna_render_get_solid(2) = 660a0a0a (old) >[ 12.265] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.265] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.265] gen9_composite_get_binding_table(fe00) >[ 12.265] kgem_add_reloc64: handle=8, pos=16248, delta=0, domains=40000 >[ 12.265] kgem_add_reloc64: adding proxy [delta=8] for handle=8 >[ 12.265] kgem_add_handle: handle=8, index=5 >[ 12.265] kgem_add_reloc64[7] = (delta=8, target handle=5, presumed=fdffe000) >[ 12.265] [3f70] bind bo(handle=8, addr=fdffe008), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.265] gen9_emit_cc: blend=28 (current=26), src=1, dst=19 >[ 12.265] gen9_emit_sampler: sampler = 1 >[ 12.265] gen9_emit_vertex_elements: setup id=0 >[ 12.265] (0, 0), (48, 36) >[ 12.265] gen8_vertex_flush[5b4] = 3 >[ 12.265] sna_composite(pixmap=1156, op=3, src=1154+(0, 6), mask=0+(0, 0), dst=1156+(0, 0)+(0, 0), size=(48, 36) >[ 12.265] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.265] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.265] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.265] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.265] sna_compute_composite_region: clip against src (48x48 clip=0): (0, 0), (48, 36) >[ 12.265] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.265] gen9_render_composite: 48x36, current mode=1/1 >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.265] kgem_bo_is_busy: handle=22, domain: 0 exec? 1, rq? 1 >[ 12.265] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.265] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.265] sna_drawable_use_bo pixmap=1156, box=((0, 0), (48, 36)), flags=7... >[ 12.265] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.265] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.265] sna_drawable_use_bo: using whole GPU bo >[ 12.265] gen9_composite_set_target: pixmap=1156, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.265] gen9_composite_picture: (0, 6)x(48, 36), dst=(0, 0) >[ 12.265] sna_transform_is_imprecise_integer_translation: no transform >[ 12.265] gen9_composite_picture: integer translation (0, 0), removing >[ 12.265] sna_render_pixmap_bo pixmap=1154, (0, 6)x(48, 36)/(48, 48) >[ 12.265] sna_render_pixmap_bo: CPU all damaged >[ 12.265] sna_add_flush_pixmap: marking pixmap=1154 for flushing >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_bo_is_render: handle=28, rq? 0 [0] >[ 12.265] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.265] gen4_choose_composite_emitter: identity src, no mask >[ 12.265] needs_batch_flush: flushing before handle=28 for new reservation >[ 12.265] gen8_vertex_close: used=78, vbo active? 16, vb=5, nreloc=2 >[ 12.265] gen8_vertex_close: reloc[0] = 287 >[ 12.265] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.265] kgem_add_handle: handle=16, index=6 >[ 12.265] kgem_add_reloc64[8] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.265] gen8_vertex_close: reloc[1] = 337 >[ 12.265] kgem_add_reloc64: handle=16, pos=337, delta=0, domains=200000 >[ 12.265] kgem_add_reloc64[9] = (delta=0, target handle=6, presumed=fffa8000) >[ 12.265] batch[1/1, flags=1800]: 372 372 16240 16384, nreloc=10, nexec=7, nfence=0, aperture=8270 [fenced=0] >[ 12.265] kgem_finish_buffers: buffer handle=31, used=1280, exec?=1, write=1, mmapped=cpu, refcnt=1 >[ 12.265] kgem_finish_buffers: retaining upload buffer (1280/262144): used=4096, refcnt=1 >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x2, presumed-offset=fd541000 >[ 12.265] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.265] kgem_fixup_relocs: shrinking by 61440 >[ 12.265] __kgem_busy: handle=2, busy=0, wedged=0 >[ 12.265] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd541000 >[ 12.265] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.265] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.265] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd43c000 >[ 12.265] kgem_commit: release handle=31 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4fc000 >[ 12.265] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.265] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.265] __kgem_bo_clear_busy: handle=8 >[ 12.265] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.265] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.265] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] kgem_check_bo: num_pages=+18, num_exec=+2 >[ 12.265] aligning vertex: was 2, now 3 floats per vertex >[ 12.265] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.265] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.265] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.265] kgem_add_handle: handle=4, index=0 >[ 12.265] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.265] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.265] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.265] gen9_composite_get_binding_table(ffc0) >[ 12.265] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.265] kgem_add_handle: handle=22, index=1 >[ 12.265] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.265] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.265] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.265] kgem_add_reloc64: handle=28, pos=16344, delta=0, domains=40000 >[ 12.265] kgem_add_handle: handle=28, index=2 >[ 12.265] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=0) >[ 12.265] [3fd0] bind bo(handle=28, addr=0), format=192, width=48, height=48, pitch=192, tiling=0 -> sampler >[ 12.265] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.265] gen9_emit_sampler: sampler = 2 >[ 12.265] gen9_emit_sf: num_sf_outputs=1 >[ 12.265] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.265] gen9_emit_vertex_elements: setup id=2 >[ 12.265] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.265] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.265] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.265] gen8_vertex_flush[490] = 3 >[ 12.265] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=484, drawable=b1 >[ 12.265] sna_validate_gc: recomputing clip >[ 12.265] sna_validate_gc: composite clip=1x[(0, 0), (7680, 2160)] [0x55bca9b4ed10] >[ 12.265] sna_copy_area: src=pixmap=1156:(0, 0)x(48, 36)+(0, 0) -> dst=pixmap=165:(3422, 6)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.265] sna_copy_area: normal copy >[ 12.265] sna_do_copy: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.265] sna_do_copy: after drawable: src=(0, 0), dst=(3422, 6), size=(48x36) >[ 12.265] sna_do_copy: dst extents (3422, 6), (3470, 42), dst clip extents (0, 0), (7680, 2160), dst size=7680x2160 >[ 12.265] sna_do_copy: clipped dst extents (3422, 6), (3470, 42) >[ 12.265] sna_do_copy: unclipped src extents (0, 0), (48, 36) >[ 12.265] sna_do_copy: clipped src extents (0, 0), (48, 36) >[ 12.265] sna_do_copy: pixmap -- no source clipping >[ 12.265] sna_do_copy: src extents (0, 0), (48, 36) x 1 >[ 12.265] sna_do_copy: copy region (3422, 6), (3470, 42) x 1 + (-3422, -6) >[ 12.265] sna_copy_boxes (boxes=1x[(3422, 6), (3470, 42)...], src pixmap=1156+(-3422, -6), dst pixmap=165+(0, 0), alu=3, src.size=48x36, dst.size=7680x2160) >[ 12.265] sna_copy_boxes: dst=(priv=0x55bca9b28d40, gpu_bo=35, cpu_bo=0), src=(priv=0x55bca9b8ded0, gpu_bo=22, cpu_bo=0), replaces=0 >[ 12.265] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.265] sna_drawable_use_bo pixmap=165, box=((3422, 6), (3470, 42)), flags=b... >[ 12.265] sna_drawable_use_bo: pinned, never REPLACES >[ 12.265] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b >[ 12.265] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.265] sna_drawable_use_bo: applying move-to-gpu override >[ 12.265] sna_pixmap_discard_shadow_damage: discarding region 1x[(3422, 6), (3470, 42)] from damage 1x[(3422, 6], (3470, 42)] >[ 12.265] wait_for_shadow: flags=3, flips=0, handle=35, shadow=30 >[ 12.265] wait_for_shadow: setting front pixmap to handle=30 >[ 12.265] sna_drawable_use_bo: using whole GPU bo >[ 12.265] sna_pixmap_move_to_gpu(pixmap=1156, usage=0), flags=a >[ 12.265] sna_pixmap_move_to_gpu: already all-damaged >[ 12.265] sna_pixmap_mark_active: pixmap=1156, handle=22 >[ 12.265] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.265] gen9_render_copy_boxes (-3422, -6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.265] kgem_bo_is_render: handle=30, rq? 0 [0] >[ 12.265] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] kgem_check_bo: num_pages=+16200, num_exec=+1 >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] kgem_flush: opportunistic flushing? flush=1,0, aperture=28/262144, idle?=0 >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] aligning vertex: was 3, now 2 floats per vertex >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_ring_is_idle: last fence handle=1 still busy >[ 12.265] gen9_composite_get_binding_table(ff00) >[ 12.265] kgem_add_reloc64: handle=30, pos=16312, delta=0, domains=20002 >[ 12.265] kgem_add_handle: handle=30, index=3 >[ 12.265] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=e05bd000) >[ 12.265] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 12.265] [3fb0] bind bo(handle=30, addr=e05bd000), format=192, width=7680, height=2160, pitch=30720, tiling=1 -> render >[ 12.265] kgem_add_reloc64: handle=22, pos=16296, delta=0, domains=40000 >[ 12.265] kgem_add_reloc64[6] = (delta=0, target handle=1, presumed=fd985000) >[ 12.265] [3fa0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> sampler >[ 12.265] __kgem_bo_mark_dirty: handle=30 (proxy? 0) >[ 12.265] gen9_emit_cc: blend=26 (current=28), src=1, dst=17 >[ 12.265] gen9_emit_sampler: sampler = 0 >[ 12.265] gen9_emit_vertex_elements: setup id=0 >[ 12.265] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.265] (0, 0) -> (3422, 6) + (48, 36) >[ 12.265] gen8_vertex_flush[52c] = 3 >[ 12.265] sna_destroy_pixmap: pixmap=1156, attached?=1 >[ 12.265] _kgem_bo_destroy: handle=22, proxy? 0 >[ 12.265] __kgem_bo_destroy: handle=22, size=61440 >[ 12.265] __kgem_bo_destroy: handle=22 -> active >[ 12.265] __sna_free_pixmap(pixmap=1156) >[ 12.265] sna_accel_flush: flush?=1, dirty?=1 >[ 12.265] sna_accel_flush: syncing SHM pixmap=1154 (refcnt=1) >[ 12.265] _sna_pixmap_move_to_cpu(pixmap=1154, 48x48, flags=3) >[ 12.265] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55bca988c5c1, is-clear?=0 >[ 12.265] _sna_pixmap_move_to_cpu: CPU all-damaged >[ 12.265] _sna_pixmap_move_to_cpu: syncing CPU bo >[ 12.265] kgem_bo_sync__cpu_full: handle=28 >[ 12.265] gen8_vertex_close: used=94, vbo active? 16, vb=5, nreloc=2 >[ 12.265] gen8_vertex_close: reloc[0] = 287 >[ 12.265] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.265] kgem_add_handle: handle=16, index=4 >[ 12.265] kgem_add_reloc64[7] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.265] gen8_vertex_close: reloc[1] = 326 >[ 12.265] kgem_add_reloc64: handle=16, pos=326, delta=0, domains=200000 >[ 12.265] kgem_add_reloc64[8] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.265] batch[1/1, flags=1800]: 338 338 16288 16384, nreloc=9, nexec=5, nfence=0, aperture=16292 [fenced=0] >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] __kgem_busy: handle=2, busy=131072, wedged=0 >[ 12.265] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x3, presumed-offset=fd44c000 >[ 12.265] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> 1 >[ 12.265] kgem_create_linear(65536) >[ 12.265] search_linear_cache: num_pages=16, flags=406, use_active? 0, use_large=0 [max=65536] >[ 12.265] search_linear_cache: inactive and cache bucket empty >[ 12.265] kgem_retire, need_retire?=1 >[ 12.265] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.265] kgem_retire__requests_ring: retiring ring 0 >[ 12.265] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.265] kgem_retire__requests_ring: ring=0, 2 outstanding requests, oldest=1, retired? 0 >[ 12.265] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.266] kgem_retire -- retired=0, need_retire=1 >[ 12.266] kgem_bo_is_busy: handle=16, domain: 3 exec? 1, rq? 1 >[ 12.266] __kgem_throttle_retire: not throttling >[ 12.266] search_linear_cache: nothing retired >[ 12.266] kgem_create_linear: new handle=41, num_pages=16 >[ 12.266] __kgem_bo_init(handle=41, num_pages=16) >[ 12.266] kgem_bo_map__cpu(handle=41, size=65536, map=0x0:0x0) >[ 12.266] kgem_trim_vma_cache: type=1, count=-32765 (bucket: 4) >[ 12.266] __kgem_bo_map__cpu: caching CPU vma for 41 >[ 12.266] kgem_new_batch: allocated and mapped batch handle=41 [size=65536] >[ 12.266] kgem_bo_sync__cpu: handle=41 >[ 12.266] kgem_new_batch: using last batch handle=3 >[ 12.266] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd44c000 >[ 12.266] kgem_commit: release handle=30 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=e844d000 >[ 12.266] kgem_commit: release handle=22 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.266] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.266] kgem_commit: release handle=28 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fd4f2000 >[ 12.266] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.266] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.266] __kgem_busy: handle=28, busy=131072, wedged=0 >[ 12.266] kgem_bo_sync__cpu_full: SYNC: handle=28, needs_flush? 0, domain? 3, busy? 1 >[ 12.266] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.266] kgem_bo_retire: retiring bo handle=28 (needed flush? 0), rq? 1 [busy?=0] >[ 12.266] __kgem_retire_requests_upto(handle=28, ring=0) >[ 12.266] __kgem_retire_rq: request 1 complete >[ 12.266] __kgem_retire_rq: request 2 complete >[ 12.266] __kgem_bo_flush: handle=40, busy=0, wedged=0 >[ 12.266] kgem_bo_move_to_cache: release handle=40 >[ 12.266] kgem_bo_move_to_inactive: moving handle=40 to inactive >[ 12.266] __kgem_retire_rq: request 3 complete >[ 12.266] __kgem_bo_flush: handle=30, busy=0, wedged=0 >[ 12.266] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.266] kgem_bo_move_to_cache: release handle=22 >[ 12.266] kgem_bo_move_to_inactive: moving handle=22 to inactive >[ 12.266] kgem_bo_move_to_inactive: moving handle=3 to inactive >[ 12.266] assert_bo_retired: handle=28, domain: 0 exec? 0, rq? 0 >[ 12.266] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.266] sna_accel_flush: flush?=0, dirty?=0 >[ 12.266] sna_block_handler (tv=595.891000) >[ 12.266] kgem_retire, need_retire?=1 >[ 12.266] kgem_retire__flushing: 0 bo on flushing list, retired? 0 >[ 12.266] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 >[ 12.266] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 >[ 12.266] kgem_retire -- retired=0, need_retire=0 >[ 12.266] kgem_bo_is_busy: handle=16, domain: 0 exec? 0, rq? 0 >[ 12.266] gen6_render_retire: resetting idle vbo >[ 12.266] kgem_retire__buffers: handle=31, busy? 0 [0] >[ 12.266] kgem_retire__buffers: releasing upload cache for handle=31? 0 >[ 12.266] __kgem_bo_destroy: handle=31, size=262144 >[ 12.266] kgem_bo_replace_io: transferring io handle=31 to bo >[ 12.266] kgem_bo_move_to_inactive: moving handle=31 to inactive >[ 12.266] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.266] start_flush: has dirty shadow >[ 12.266] timer_enable (time=12266), starting timer 0 >[ 12.266] sna_accel_do_throttle -- no pending activity >[ 12.266] sna_accel_block: evaluating timers, active=5 >[ 12.266] sna_accel_block: flush timer expires in 8 [12274] >[ 12.274] sna_wakeup_handler >[ 12.274] sna_block_handler (tv=595.883000) >[ 12.274] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.274] sna_scanout_do_flush (time=12274), triggered >[ 12.274] sna_scanout_flush (time=12274), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.274] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.274] stop_flush: scanout=30 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.274] has_shadow: has pending damage? 1, outstanding flips: 0 >[ 12.274] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.274] sna_mode_redisplay: damage: 1x(3422, 6), (3470, 42) >[ 12.274] move_crtc_to_gpu: CRTC 32 [pipe=0] requires frontbuffer >[ 12.274] sna_pixmap_move_to_gpu(pixmap=165, usage=16), flags=10a >[ 12.274] sna_pixmap_move_to_gpu: already all-damaged >[ 12.274] sna_pixmap_mark_active: pixmap=165, handle=30 >[ 12.274] sna_mode_redisplay: crtc[0] transformed? 0 >[ 12.274] sna_mode_redisplay: crtc[1] transformed? 0 >[ 12.274] sna_mode_redisplay: crtc[2] transformed? 0 >[ 12.274] sna_mode_redisplay: flipping TearFree outputs, current scanout handle=35 [active?=2], new handle=30 [active=0] >[ 12.274] sna_mode_redisplay: crtc 0 [32, pipe=0] active? 35, transformed? 0 >[ 12.274] get_fb: reusing fb=108 for handle=30 >[ 12.274] sna_mode_redisplay: recording flip on CRTC:32 handle=30, active_scanout=1, serial=2 >[ 12.274] __kgem_bo_clear_busy: handle=30 >[ 12.274] sna_mode_redisplay: crtc 1 [39, pipe=1] active? 35, transformed? 0 >[ 12.274] sna_mode_redisplay: recording flip on CRTC:39 handle=30, active_scanout=2, serial=3 >[ 12.274] __kgem_bo_clear_busy: handle=30 >[ 12.274] sna_mode_redisplay: crtc 2 [46, pipe=2] active? 0, transformed? 0 >[ 12.274] sna_mode_redisplay: flipped 2 outputs, shadow active? 35 >[ 12.274] set_shadow: waiting for region 1x[(3422, 6), (3470, 42)], front handle=30, shadow handle=35 >[ 12.274] sna_accel_do_throttle -- no pending activity >[ 12.274] sna_accel_block: evaluating timers, active=5 >[ 12.274] sna_accel_block: flush timer expires in 16 [12290] >[ 12.276] sna_wakeup_handler >[ 12.276] sna_mode_wakeup: len=32 >[ 12.276] sna_mode_wakeup: recording last swap on pipe=1, frame 460 [1cc], time 12.277242 >[ 12.276] sna_mode_wakeup: removing handle=35 [active_scanout=1] from scanout, installing handle=30 [active_scanout=2] >[ 12.276] sna_mode_wakeup: flip complete, pending? 2 >[ 12.276] sna_block_handler (tv=595.881000) >[ 12.276] sna_scanout_do_flush: flush timer active: delta=14 >[ 12.276] sna_accel_do_throttle -- no pending activity >[ 12.276] sna_accel_block: evaluating timers, active=5 >[ 12.276] sna_accel_block: flush timer expires in 14 [12290] >[ 12.278] sna_wakeup_handler >[ 12.278] sna_mode_wakeup: len=32 >[ 12.278] sna_mode_wakeup: recording last swap on pipe=0, frame 490 [1ea], time 12.278549 >[ 12.278] sna_mode_wakeup: removing handle=35 [active_scanout=0] from scanout, installing handle=30 [active_scanout=2] >[ 12.278] sna_mode_wakeup: flip complete, pending? 1 >[ 12.278] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.278] sna_block_handler (tv=595.879000) >[ 12.278] sna_scanout_do_flush: flush timer active: delta=12 >[ 12.278] sna_accel_do_throttle -- no pending activity >[ 12.278] sna_accel_block: evaluating timers, active=5 >[ 12.278] sna_accel_block: flush timer expires in 12 [12290] >[ 12.290] sna_wakeup_handler >[ 12.290] sna_block_handler (tv=595.867000) >[ 12.290] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.290] sna_scanout_do_flush (time=12290), triggered >[ 12.290] sna_scanout_flush (time=12290), cpu damage? 0, exec? 0 nbatch=0, busy? 1 >[ 12.290] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.290] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.290] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.290] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.290] sna_accel_do_throttle -- no pending activity >[ 12.290] sna_accel_block: evaluating timers, active=5 >[ 12.290] sna_accel_block: flush timer expires in 16 [12306] >[ 12.306] sna_wakeup_handler >[ 12.306] sna_block_handler (tv=595.851000) >[ 12.306] sna_scanout_do_flush: flush timer active: delta=0 >[ 12.306] sna_scanout_do_flush (time=12306), triggered >[ 12.306] sna_scanout_flush (time=12306), cpu damage? 0, exec? 0 nbatch=0, busy? 0 >[ 12.306] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.306] stop_flush: scanout=30 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) >[ 12.306] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.306] sna_accel_disarm_timer[0] (time=12306) >[ 12.306] sna_mode_redisplay: posting shadow damage? 0 (flips pending? 0, mode reconfiguration pending? 0) >[ 12.306] sna_accel_do_throttle -- no pending activity >[ 12.363] sna_wakeup_handler >[ 12.363] sna_destroy_pixmap: pixmap=1154, attached?=1 >[ 12.363] kgem_bo_is_busy: handle=28, domain: 1 exec? 0, rq? 0 >[ 12.363] __sna_free_pixmap(pixmap=1154) >[ 12.363] __sna_pixmap_free_cpu: discarding CPU buffer, handle=28, size=12288 >[ 12.363] kgem_bo_sync__cpu: handle=28 >[ 12.363] sna_accel_watch_flush: enable=-1 >[ 12.363] _kgem_bo_destroy: handle=28, proxy? 0 >[ 12.363] __kgem_bo_destroy: handle=28, size=12288 >[ 12.363] __kgem_bo_destroy: handle=28, not reusable >[ 12.363] kgem_bo_free: handle=28, size=12288 >[ 12.363] __kgem_busy: handle=28, busy=0, wedged=0 >[ 12.363] kgem_bo_free: releasing 0x0:0x0 vma for handle=28, count=0 >[ 12.363] sna_accel_flush: flush?=0, dirty?=0 >[ 12.363] sna_block_handler (tv=595.794000) >[ 12.363] has_shadow: has pending damage? 0, outstanding flips: 0 >[ 12.363] sna_accel_do_throttle -- no pending activity >[ 12.364] sna_wakeup_handler >[ 12.364] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) >[ 12.364] __pop_freed_pixmap: reusing freed pixmap=1156 header >[ 12.364] create_pixmap_hdr: pixmap=1163, width=48, height=48, usage=0 >[ 12.364] kgem_create_map(0x7f1c560c4000 size=9216, read-only?=0) - has_userptr?=1 >[ 12.364] __kgem_bo_init(handle=28, num_pages=3) >[ 12.364] kgem_create_map(ptr=0x7f1c560c4000, size=9216, pages=3, read_only=0) => handle=28 (proxy? 0) >[ 12.364] sna_accel_watch_flush: enable=1 >[ 12.364] __sna_damage_all(48, 48) >[ 12.364] sna_pixmap_create_shm: serial=1163, 48x48, usage=0 >[ 12.364] sna_accel_flush: flush?=0, dirty?=0 >[ 12.364] sna_create_pixmap(48, 36, 24, usage=0) >[ 12.364] kgem_can_create_2d: 48x36 @ 24 >[ 12.364] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.364] kgem_can_create_2d: untiled size=8192 >[ 12.364] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.364] kgem_choose_tiling: 48x36 -> 0 >[ 12.364] sna_create_pixmap: usage=0, flags=b >[ 12.364] sna_create_pixmap: creating GPU pixmap 48x36, stride=192, flags=b >[ 12.364] __pop_freed_pixmap: reusing freed pixmap=1158 header >[ 12.364] create_pixmap_hdr: pixmap=1165, width=48, height=36, usage=0 >[ 12.364] sna_create_pixmap: serial=1165, 48x36, usage=0 >[ 12.364] sna_composite_rectangles(pixmap=1166, op=0, 0 x 1 [(0, 0)x(48, 36) ...]) >[ 12.364] sna_composite_rectangles: converted to op 0 >[ 12.364] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.364] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.364] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.364] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.364] sna_composite_rectangles: dropping last-cpu hint >[ 12.364] sna_drawable_use_bo pixmap=1166, box=((0, 0), (48, 36)), flags=19... >[ 12.364] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.364] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.364] sna_pixmap_move_to_gpu(pixmap=1166, usage=0), flags=b >[ 12.364] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.364] sna_pixmap_move_to_gpu: creating GPU bo (48x36@32), create=b >[ 12.364] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.364] kgem_choose_tiling: 48x36 -> 0 >[ 12.364] kgem_choose_tiling: too thin [width 48, 32 bpp] for TILING_X >[ 12.364] kgem_choose_tiling: 48x36 -> 0 >[ 12.364] sna_pixmap_alloc_gpu: pixmap=1166 >[ 12.364] kgem_create_2d(48x36, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.364] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=192, height=36 >[ 12.364] kgem_bo_remove_from_inactive: removing handle=22 from inactive >[ 12.364] from inactive: pitch=192, tiling=0: handle=22, id=989 >[ 12.364] __sna_damage_all(48, 36) >[ 12.364] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.364] sna_pixmap_mark_active: pixmap=1166, handle=22 >[ 12.364] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.364] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.364] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20020888]) >[ 12.364] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.364] kgem_bo_is_render: handle=22, rq? 0 [0] >[ 12.364] gen9_render_fill_boxes(0 x 1 [(0, 0), (48, 36) ...]) >[ 12.364] sna_render_get_solid: 0 >[ 12.364] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.364] kgem_check_bo: num_pages=+15, num_exec=+1 >[ 12.364] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.364] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.364] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.364] kgem_add_handle: handle=4, index=0 >[ 12.364] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.364] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.364] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.364] gen9_composite_get_binding_table(ffc0) >[ 12.364] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.364] kgem_add_handle: handle=22, index=1 >[ 12.364] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.364] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.364] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.364] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.364] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.364] kgem_add_handle: handle=7, index=2 >[ 12.364] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.364] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.364] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.364] gen9_emit_sampler: sampler = 1 >[ 12.364] gen9_emit_sf: num_sf_outputs=1 >[ 12.364] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.364] gen9_emit_vertex_elements: setup id=0 >[ 12.364] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.364] (0, 0), (48, 36) >[ 12.364] gen8_vertex_flush[490] = 3 >[ 12.364] sna_composite_rectangles: pixmap=1166 marking clear [0]? 1 >[ 12.364] sna_composite_rectangles(pixmap=1166, op=1, ff2c001e x 1 [(0, 0)x(48, 36) ...]) >[ 12.364] sna_composite_rectangles: converted to op 1 >[ 12.364] sna_composite_rectangles[0] (0, 0)x(48, 36) -> (0, 0), (48, 36) >[ 12.364] sna_composite_rectangles: nrects=1, region=(0, 0), (48, 36) x 1 >[ 12.364] sna_composite_rectangles: clipped extents (0, 0),(48, 36) x 1 >[ 12.365] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(48, 36) >[ 12.365] sna_composite_rectangles: promoting to full GPU >[ 12.365] sna_composite_rectangles: dropping last-cpu hint >[ 12.365] sna_drawable_use_bo pixmap=1166, box=((0, 0), (48, 36)), flags=19... >[ 12.365] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.365] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.365] sna_drawable_use_bo: using whole GPU bo >[ 12.365] gen9_render_fill_boxes (op=1, color=(2c2c, 0, 1e1e, ffff) [20020888]) >[ 12.365] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.365] gen9_render_fill_boxes(ff2c001e x 1 [(0, 0), (48, 36) ...]) >[ 12.365] sna_render_get_solid: ff2c001e >[ 12.365] sna_render_get_solid(0) = ff2c001e (old) >[ 12.365] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=26 >[ 12.365] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.365] gen9_composite_get_binding_table(ff00) >[ 12.365] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.365] kgem_add_reloc64: adding proxy [delta=0] for handle=8 >[ 12.365] kgem_add_handle: handle=8, index=3 >[ 12.365] kgem_add_reloc64[5] = (delta=0, target handle=3, presumed=fdffe000) >[ 12.365] [3fb0] bind bo(handle=8, addr=fdffe000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.365] gen9_emit_vertex_elements: setup id=0 >[ 12.365] (0, 0), (48, 36) >[ 12.365] gen8_vertex_flush[4cc] = 3 >[ 12.365] sna_composite_rectangles: pixmap=1166 marking clear [ff2c001e]? 1 >[ 12.365] sna_validate_gc(0x55bca9adccd0) changes=0, previous serial=b1, drawable=48e >[ 12.365] sna_validate_gc: recomputing clip >[ 12.365] sna_validate_gc: composite clip=1x[(0, 0), (48, 36)] [0x55bca9ad97d0] >[ 12.365] sna_copy_area: src=pixmap=292:(3422, 6)x(48, 36)+(0, 0) -> dst=pixmap=1166:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 >[ 12.365] sna_copy_area: normal copy >[ 12.365] sna_do_copy: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.365] sna_do_copy: after drawable: src=(3422, 6), dst=(0, 0), size=(48x36) >[ 12.365] sna_do_copy: dst extents (0, 0), (48, 36), dst clip extents (0, 0), (48, 36), dst size=48x36 >[ 12.365] sna_do_copy: clipped dst extents (0, 0), (48, 36) >[ 12.365] sna_do_copy: unclipped src extents (3422, 6), (3470, 42) >[ 12.365] sna_do_copy: clipped src extents (3422, 6), (3470, 42) >[ 12.365] sna_do_copy: pixmap -- no source clipping >[ 12.365] sna_do_copy: src extents (3422, 6), (3470, 42) x 1 >[ 12.365] sna_do_copy: copy region (0, 0), (48, 36) x 1 + (3422, 6) >[ 12.365] sna_copy_boxes (boxes=1x[(0, 0), (48, 36)...], src pixmap=292+(3422, 6), dst pixmap=1166+(0, 0), alu=3, src.size=3840x2160, dst.size=48x36) >[ 12.365] sna_copy_boxes: dst=(priv=0x55bca9b34e80, gpu_bo=22, cpu_bo=0), src=(priv=0x55bca9ae84f0, gpu_bo=9, cpu_bo=0), replaces=1 >[ 12.365] copy_prefer_gpu: source has gpu damage, force gpu? 1 >[ 12.365] sna_drawable_use_bo pixmap=1166, box=((0, 0), (48, 36)), flags=1b... >[ 12.365] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1b >[ 12.365] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.365] sna_drawable_use_bo: using whole GPU bo >[ 12.365] sna_pixmap_move_to_gpu(pixmap=292, usage=0), flags=a >[ 12.365] sna_pixmap_move_to_gpu: already all-damaged >[ 12.365] sna_pixmap_mark_active: pixmap=292, handle=9 >[ 12.365] sna_copy_boxes: move whole src_pixmap to GPU and copy >[ 12.365] gen9_render_copy_boxes (3422, 6)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 >[ 12.365] kgem_bo_is_render: handle=9, rq? 0 [0] >[ 12.365] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.365] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.365] kgem_check_bo: num_pages=+8100, num_exec=+1 >[ 12.365] gen9_composite_get_binding_table(fe80) >[ 12.365] kgem_add_reloc64: handle=9, pos=16280, delta=0, domains=40000 >[ 12.365] kgem_add_handle: handle=9, index=4 >[ 12.365] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=f816d000) >[ 12.365] [3f90] bind bo(handle=9, addr=f816d000), format=192, width=3840, height=2160, pitch=15360, tiling=1 -> sampler >[ 12.365] gen9_emit_sampler: sampler = 0 >[ 12.365] gen9_emit_vertex_elements: setup id=0 >[ 12.365] (3422, 6) -> (0, 0) + (48, 36) >[ 12.365] gen8_vertex_flush[510] = 3 >[ 12.365] sna_create_pixmap(80, 80, 32, usage=0) >[ 12.365] kgem_can_create_2d: 80x80 @ 32 >[ 12.365] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.365] kgem_can_create_2d: untiled size=28672 >[ 12.365] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.365] kgem_choose_tiling: 80x80 -> 0 >[ 12.365] sna_create_pixmap: usage=0, flags=b >[ 12.365] sna_create_pixmap: creating GPU pixmap 80x80, stride=320, flags=b >[ 12.365] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 >[ 12.365] create_pixmap: serial=1167, usage=0, 0x0 >[ 12.365] create_pixmap_hdr: pixmap=1167, width=80, height=80, usage=0 >[ 12.365] sna_create_pixmap: serial=1167, 80x80, usage=0 >[ 12.365] sna_composite_rectangles(pixmap=1168, op=0, 0 x 1 [(0, 0)x(80, 80) ...]) >[ 12.365] sna_composite_rectangles: converted to op 0 >[ 12.365] sna_composite_rectangles[0] (0, 0)x(80, 80) -> (0, 0), (80, 80) >[ 12.365] sna_composite_rectangles: nrects=1, region=(0, 0), (80, 80) x 1 >[ 12.365] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 1 >[ 12.365] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.365] sna_composite_rectangles: dropping last-cpu hint >[ 12.365] sna_drawable_use_bo pixmap=1168, box=((0, 0), (80, 80)), flags=19... >[ 12.365] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 >[ 12.365] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 >[ 12.365] sna_pixmap_move_to_gpu(pixmap=1168, usage=0), flags=b >[ 12.365] sna_pixmap_move_to_gpu: CPU damage? 0 >[ 12.365] sna_pixmap_move_to_gpu: creating GPU bo (80x80@32), create=b >[ 12.365] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.365] kgem_choose_tiling: 80x80 -> 0 >[ 12.365] kgem_choose_tiling: too thin [width 80, 32 bpp] for TILING_X >[ 12.365] kgem_choose_tiling: 80x80 -> 0 >[ 12.365] sna_pixmap_alloc_gpu: pixmap=1168 >[ 12.365] kgem_create_2d(80x80, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) >[ 12.365] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=320, height=80 >[ 12.365] kgem_bo_remove_from_inactive: removing handle=3 from inactive >[ 12.365] from inactive: pitch=320, tiling=0: handle=3, id=990 >[ 12.365] __sna_damage_all(80, 80) >[ 12.365] sna_pixmap_move_to_gpu: marking as all-damaged for GPU >[ 12.365] sna_pixmap_mark_active: pixmap=1168, handle=3 >[ 12.365] sna_drawable_use_bo: allocated GPU bo for operation >[ 12.365] sna_drawable_use_bo: using GPU bo with damage? 0 >[ 12.365] gen9_render_fill_boxes (op=0, color=(0, 0, 0, 0) [20028888]) >[ 12.365] kgem_bo_is_render: handle=3, rq? 0 [0] >[ 12.365] gen9_render_fill_boxes(0 x 1 [(0, 0), (80, 80) ...]) >[ 12.365] sna_render_get_solid: 0 >[ 12.365] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.365] kgem_set_mode: flushing before new bo >[ 12.365] gen8_vertex_close: used=18, vbo active? 16, vb=1, nreloc=1 >[ 12.365] gen8_vertex_close: reloc[0] = 287 >[ 12.365] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.365] kgem_add_handle: handle=16, index=5 >[ 12.365] kgem_add_reloc64[7] = (delta=0, target handle=5, presumed=fffa8000) >[ 12.365] batch[1/1, flags=1800]: 330 330 16272 16384, nreloc=8, nexec=6, nfence=0, aperture=8191 [fenced=0] >[ 12.365] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.365] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.365] kgem_fixup_relocs: shrinking by 61440 >[ 12.365] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.365] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.365] kgem_commit: release handle=22 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd985000 >[ 12.365] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.365] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.365] __kgem_bo_clear_busy: handle=7 >[ 12.365] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.365] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.365] __kgem_bo_clear_busy: handle=8 >[ 12.365] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.365] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=f816d000 >[ 12.365] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.365] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.365] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.365] kgem_check_bo: num_pages=+16, num_exec=+1 >[ 12.365] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.365] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.365] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.365] kgem_add_handle: handle=4, index=0 >[ 12.365] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.365] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.365] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.365] gen9_composite_get_binding_table(ffc0) >[ 12.365] kgem_add_reloc64: handle=3, pos=16360, delta=0, domains=20002 >[ 12.365] kgem_add_handle: handle=3, index=1 >[ 12.365] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd44c000) >[ 12.365] __kgem_bo_mark_dirty: handle=3 (proxy? 0) >[ 12.365] [3fe0] bind bo(handle=3, addr=fd44c000), format=192, width=80, height=80, pitch=320, tiling=0 -> render >[ 12.365] kgem_add_reloc64: handle=7, pos=16344, delta=0, domains=40000 >[ 12.365] kgem_add_reloc64: adding proxy [delta=0] for handle=7 >[ 12.365] kgem_add_handle: handle=7, index=2 >[ 12.365] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fffe8000) >[ 12.365] [3fd0] bind bo(handle=7, addr=fffe8000), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.365] gen9_emit_cc: blend=26 (current=ffffffff), src=1, dst=17 >[ 12.365] gen9_emit_sampler: sampler = 1 >[ 12.365] gen9_emit_sf: num_sf_outputs=1 >[ 12.365] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.365] gen9_emit_vertex_elements: setup id=0 >[ 12.365] gen9_emit_vertex_elements: first channel 0 floats, offset=4 >[ 12.365] (0, 0), (80, 80) >[ 12.365] gen8_vertex_flush[490] = 3 >[ 12.365] sna_composite_rectangles: pixmap=1168 marking clear [0]? 1 >[ 12.365] sna_composite_rectangles(pixmap=1168, op=1, 40404040 x 4 [(0, 0)x(2, 2) ...]) >[ 12.365] sna_composite_rectangles: converted to op 1 >[ 12.365] sna_composite_rectangles[0] (0, 0)x(2, 2) -> (0, 0), (2, 2) >[ 12.365] sna_composite_rectangles[1] (78, 0)x(2, 2) -> (78, 0), (80, 2) >[ 12.365] sna_composite_rectangles[2] (0, 78)x(2, 2) -> (0, 78), (2, 80) >[ 12.365] sna_composite_rectangles[3] (78, 78)x(2, 2) -> (78, 78), (80, 80) >[ 12.365] sna_composite_rectangles: nrects=4, region=(0, 0), (80, 80) x 4 >[ 12.365] sna_composite_rectangles: clipped extents (0, 0),(80, 80) x 4 >[ 12.365] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(80, 80) >[ 12.365] sna_composite_rectangles: dropping last-cpu hint >[ 12.365] sna_drawable_use_bo pixmap=1168, box=((0, 0), (80, 80)), flags=1... >[ 12.365] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 >[ 12.365] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.365] sna_drawable_use_bo: using whole GPU bo >[ 12.365] gen9_render_fill_boxes (op=1, color=(4000, 4000, 4000, 4000) [20028888]) >[ 12.365] kgem_bo_is_render: handle=3, rq? 1 [1] >[ 12.365] gen9_render_fill_boxes(40404040 x 4 [(0, 0), (2, 2) ...]) >[ 12.365] sna_render_get_solid: 40404040 >[ 12.365] sna_render_get_solid(1) = 40404040 (old) >[ 12.365] blend op=1, dst=20028888 [A=8] => src=1, dst=17 => offset=26 >[ 12.365] kgem_check_bo: num_pages=+0, num_exec=+0 >[ 12.365] gen9_composite_get_binding_table(ff00) >[ 12.365] kgem_add_reloc64: handle=8, pos=16312, delta=0, domains=40000 >[ 12.365] kgem_add_reloc64: adding proxy [delta=4] for handle=8 >[ 12.365] kgem_add_handle: handle=8, index=3 >[ 12.365] kgem_add_reloc64[5] = (delta=4, target handle=3, presumed=fdffe000) >[ 12.365] [3fb0] bind bo(handle=8, addr=fdffe004), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler >[ 12.365] gen9_emit_vertex_elements: setup id=0 >[ 12.365] (0, 0), (2, 2) >[ 12.365] (78, 0), (80, 2) >[ 12.365] (0, 78), (2, 80) >[ 12.365] (78, 78), (80, 80) >[ 12.365] gen8_vertex_flush[4cc] = 12 >[ 12.365] sna_composite(pixmap=1166, op=3, src=1168+(3422, 6), mask=0+(0, 0), dst=1166+(0, 0)+(0, 0), size=(48, 36) >[ 12.365] sna_compute_composite_region: dst=(0, 0)x(48, 36) >[ 12.365] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (48, 36) >[ 12.365] clip_to_dst: region: 1x[(0, 0), (48, 36)], clip: 1x[(0, 0), (48, 36)] >[ 12.365] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (48, 36) >[ 12.365] sna_compute_composite_region: clip against src (80x80 clip=0): (0, 0), (48, 36) >[ 12.365] sna_composite: composite region extents:+(0, 0) -> (0, 0), (48, 36) + (0, 0) >[ 12.365] gen9_render_composite: 48x36, current mode=1/1 >[ 12.365] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.365] kgem_bo_is_busy: handle=3, domain: 0 exec? 1, rq? 1 >[ 12.365] kgem_bo_is_busy: handle=22, domain: 3 exec? 0, rq? 1 >[ 12.365] gen9_composite_fallback: dst is already on the GPU, try to use GPU >[ 12.365] gen9_composite_set_target: (0, 0)x(48, 36), partial?=1 >[ 12.365] sna_drawable_use_bo pixmap=1166, box=((0, 0), (48, 36)), flags=7... >[ 12.365] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 >[ 12.365] sna_drawable_use_bo: use GPU fast path (all-damaged) >[ 12.365] sna_drawable_use_bo: using whole GPU bo >[ 12.365] gen9_composite_set_target: pixmap=1166, format=20020888, size=48x36, pitch=192, delta=(0,0),damage=0xffffffffffffffff >[ 12.365] gen9_composite_picture: (3422, 6)x(48, 36), dst=(0, 0) >[ 12.365] sna_transform_is_imprecise_integer_translation: no transform >[ 12.365] gen9_composite_picture: integer translation (0, 0), removing >[ 12.365] sna_render_pixmap_bo pixmap=1168, (3422, 6)x(48, 36)/(80, 80) >[ 12.365] sna_render_pixmap_bo: GPU all damaged >[ 12.365] kgem_bo_is_render: handle=22, rq? 1 [1] >[ 12.365] kgem_bo_is_render: handle=3, rq? 1 [1] >[ 12.365] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=828 >[ 12.365] gen4_choose_composite_emitter: identity src, no mask >[ 12.365] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.365] __kgem_retire_rq: request 1 complete >[ 12.365] __kgem_bo_flush: handle=22, busy=0, wedged=0 >[ 12.365] kgem_set_mode: flushing before new bo >[ 12.365] gen8_vertex_close: used=48, vbo active? 16, vb=1, nreloc=1 >[ 12.365] gen8_vertex_close: reloc[0] = 287 >[ 12.365] kgem_add_reloc64: handle=16, pos=287, delta=0, domains=200000 >[ 12.365] kgem_add_handle: handle=16, index=4 >[ 12.365] kgem_add_reloc64[6] = (delta=0, target handle=4, presumed=fffa8000) >[ 12.365] batch[1/1, flags=1800]: 314 314 16304 16384, nreloc=7, nexec=5, nfence=0, aperture=92 [fenced=0] >[ 12.365] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=fc0b5000 >[ 12.365] kgem_fixup_relocs: moving base of self-reloc[0:0] 1 -> -61439 >[ 12.365] kgem_fixup_relocs: shrinking by 61440 >[ 12.365] __kgem_busy: handle=1, busy=0, wedged=0 >[ 12.365] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fc0b5000 >[ 12.365] kgem_commit: release handle=3 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=fd44c000 >[ 12.365] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=ffff5000 >[ 12.365] kgem_commit: release handle=7 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.365] __kgem_bo_clear_busy: handle=7 >[ 12.365] kgem_commit: release handle=7 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffe8000 >[ 12.365] kgem_commit: release handle=8 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 >[ 12.365] __kgem_bo_clear_busy: handle=8 >[ 12.365] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fdffe000 >[ 12.365] kgem_commit: release handle=16 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=fffa8000 >[ 12.365] __kgem_busy: handle=1, busy=131072, wedged=0 >[ 12.365] kgem_bo_can_map: handle=16, map=0x0:0x0:0x7f1c78b89000, tiling=0, domain=3, offset=4294606848 >[ 12.365] kgem_check_bo: num_pages=+31, num_exec=+2 >[ 12.365] aligning vertex: was 2, now 3 floats per vertex >[ 12.365] kgem_add_reloc64: handle=0, pos=35, delta=1, domains=100000 >[ 12.365] kgem_add_reloc64[0] = (delta=1, target handle=batch) >[ 12.365] kgem_add_reloc64: handle=4, pos=37, delta=1, domains=100000 >[ 12.365] kgem_add_handle: handle=4, index=0 >[ 12.365] kgem_add_reloc64[1] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.365] kgem_add_reloc64: handle=4, pos=41, delta=1, domains=100000 >[ 12.365] kgem_add_reloc64[2] = (delta=1, target handle=0, presumed=ffff5000) >[ 12.365] gen9_composite_get_binding_table(ffc0) >[ 12.365] kgem_add_reloc64: handle=22, pos=16360, delta=0, domains=20002 >[ 12.365] kgem_add_handle: handle=22, index=1 >[ 12.365] kgem_add_reloc64[3] = (delta=0, target handle=1, presumed=fd985000) >[ 12.365] __kgem_bo_mark_dirty: handle=22 (proxy? 0) >[ 12.365] [3fe0] bind bo(handle=22, addr=fd985000), format=192, width=48, height=36, pitch=192, tiling=0 -> render >[ 12.365] kgem_add_reloc64: handle=3, pos=16344, delta=0, domains=40000 >[ 12.365] kgem_add_handle: handle=3, index=2 >[ 12.365] kgem_add_reloc64[4] = (delta=0, target handle=2, presumed=fd44c000) >[ 12.365] [3fd0] bind bo(handle=3, addr=fd44c000), format=192, width=80, height=80, pitch=320, tiling=0 -> sampler >[ 12.365] gen9_emit_cc: blend=28 (current=ffffffff), src=1, dst=19 >[ 12.365] gen9_emit_sampler: sampler = a >[ 12.365] gen9_emit_sf: num_sf_outputs=1 >[ 12.365] gen9_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 128, 32-wide? 0) >[ 12.365] gen9_emit_vertex_elements: setup id=2 >[ 12.365] gen9_emit_vertex_elements: first channel 2 floats, offset=4 >[ 12.365] gen9_render_composite_box: (0, 0), (48, 36) >[ 12.365] apply_damage: damage=0x0, region=1 [(0, 0), (48, 36) + (0, 0)] >[ 12.365] gen8_vertex_flush[490] = 3 >[ 12.365] sna_destroy_pixmap: pixmap=1168, attached?=1 >[ 12.365] _kgem_bo_destroy: handle=3, proxy? 0 >[ 12.365] __kgem_bo_destroy: handle=3, size=65536 >[ 12.365] __kgem_bo_destroy: handle=3 -> active >[ 12.365] __sna_free_pixmap(pixmap=1168) >[ 12.365] sna_create_pixmap(2, 64, 32, usage=0) >[ 12.365] kgem_can_create_2d: 2x64 @ 32 >[ 12.366] kgem_surface_size: tile_width=32, tile_height=1 => aligned pitch=32, height=64 >[ 12.366] kgem_can_create_2d: untiled size=4096 >[ 12.366] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X >[ 12.366] kgem_choose_tiling: 2x64 -> 0 >[ 12.366] sna_create_pixmap: usage=0, flags=a >[ 12.366] sna_create_pixmap: small buffer [512], attaching to shadow pixmap >[ 12.366] create_pixmap: allocating pixmap 2x64, depth=32/32, size=520 >[ 12.366] create_pixmap: serial=1169, usage=0, 2x64 >[ 12.366] sna_create_pixmap: serial=1169, 2x64, usage=0 >[ 12.366] sna_composite_rectangles(pixmap=1170, op=0, 0 x 1 [(0, 0)x(2, 64) ...]) >[ 12.366] sna_composite_rectangles: converted to op 0 >[ 12.366] sna_composite_rectangles[0] (0, 0)x(2, 64) -> (0, 0), (2, 64) >[ 12.366] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 64) x 1 >[ 12.366] sna_composite_rectangles: clipped extents (0, 0),(2, 64) x 1 >[ 12.366] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 64) >